body {
font-family: Raleway;
}
.hero_banner--subtitle {
font-family: Raleway;
}
.link2 {
margin-top: 15px;
}
.btn--link2 {
background-color: #252525;
}
.link_in_text {
text-decoration: underline;
font-weight: bold;
}
.why_us, .join {
background-color: #C6964D;
padding: 50px 0;
margin-top: 100px;
}
.why_us img {
display: inline !important;
}
.why_us h2 {
font-size: 30px;
color: #fff;
}
.why_us--item {
margin-top: 20px;
margin-bottom: 30px;
text-align: center;
}
.why_us--item img {
height: 40px;
max-width: 100%;
}
.why_us--item h4 {
font-size: 18px;
}
.why_us--item h4,
.why_us--item p {
text-align: center;
}
.who-will-guid-you--title {
font-weight: bold;
}
.who-will-guid-you--subtitle {
font-size: 16px;
line-height: 1.7;
}
.stay-in-touch--content {
background: #F3ECDC;
}
.stay-in-touch--title {
font-weight: bold;
}
h3.stay-in-touch--title {
text-align: center;
}
.stay-in-touch .usps {
text-align: center;
}
.stay-in-touch--content.all_people {
background: #fff;
color: #252525;
text-align: center;
}
.stay-in-touch--content.all_people p {
margin-bottom: 15px;
}
.stay-in-touch .pricing {
background: #fff;
padding: 30px;
border-radius: 20px;
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.stay-in-touch .pricing {
margin-right: 30px;
margin-bottom: 30px;
}
.stay-in-touch .pricing .price {
color: #C6964D;
font-size: 120%;
font-weight: bold;
}
.stay-in-touch .pricing .toelichting {
font-size: 80%;
}
.stay-in-touch--content ul {
list-style-type: disc;
margin-left: 20px;
color: #0d0e10;
font-size: 110%;
}
.stay-in-touch .btn--primary {
max-width: 350px;
line-height: 1.3em;
text-align: center;
white-space: normal;
font-size: 100%;
}
.testimonials {
padding: 50px 0;
position: relative;
}
.testimonials--title {
margin: 0 auto;
font-size: 35px;
font-weight: bold;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: 1.2px;
text-align: center;
color: #141617;
margin-bottom: 60px;
text-transform: uppercase;
}
.testimonials--blocks {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: -12px;
}
.testimonials--block {
width: calc(33.33% - 24px);
max-width: 373px;
min-width: 300px;
min-height: 285px;
border-radius: 5px;
background: #fff;
padding: 25px;
margin: 12px;
}
.testimonials--block-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
margin-bottom: 22px;
}
.testimonials--block-avatar {
width: 51px;
height: 51px;
margin-right: 12px;
}
.testimonials--block-avatar-photo {
position: relative;
width: 51px;
height: 51px;
overflow: hidden;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.testimonials--block-avatar-photo img {
max-height: 51px;
}
.testimonials--block-name h3 {
margin: 0 auto;
font-size: 20px;
color: #0d0e10;
}
.testimonials--block-name h4 {
font-size: 17px;
color: #68747e;
margin: 0 auto;
margin-top: 6px;
font-weight: 300;
}
.testimonials--block-testimonial {
font-size: 17px;
line-height: 1.53;
color: #141617;
}
@media only screen and (max-width: 767px) {
.testimonials--title {
font-size: 25px;
margin-bottom: 20px;
}
}
.from-instagram {
position: relative;
z-index: 2;
padding: 50px 0;
}
.from-instagram--title {
font-size: 35px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: 1.51;
letter-spacing: 1.2px;
color: #fff;
text-transform: uppercase;
margin: 0 auto;
margin-bottom: 15px;
}
.from-instagram--description {
font-size: 19px;
line-height: 1.58;
letter-spacing: 0.4px;
color: #73757b;
margin: 0 auto;
max-width: 360px;
margin-left: 0;
}
.from-instagram--inner {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.from-instagram--inner > div:first-of-type {
width: 40%;
}
.from-instagram--inner > div:nth-of-type(2) {
width: 60%;
}
.from-instagram--blocks {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.from-instagram--block,
.from-instagram--blocks {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.from-instagram--block {
width: 200px;
height: 200px;
position: relative;
overflow: hidden;
border-radius: 4px;
margin: 10px;
}
.from-instagram--block img {
max-height: 200px;
}
.newsletter {
background: #f5f1e8;
padding: 50px 0 50px 0;
margin-top: 30px;
}
.newsletter h2 {
font-size: 28px;
}
#mc_embed_signup_scroll {
text-align: center;
color: #404040;
}
#mc_embed_signup_scroll p {
line-height: 2.5;
color: #404040;
}
#mce-EMAIL {
background: none;
border-bottom: solid 1px #404040;
width: 60%;
}
.btn-wrapper {
display: flex;
align-items: center;
justify-content: center;
}
#mc-embedded-subscribe {
margin-top: 20px;
border-radius: 25px;
background-color: #060606;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.from-instagram--block {
width: 185px;
height: 185px;
}
}
@media only screen and (max-width: 767px) {
.from-instagram--title {
font-size: 25px;
}
.from-instagram--description {
font-size: 16px;
margin-bottom: 50px;
}
.from-instagram--inner {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.from-instagram--inner > div:first-of-type,
.from-instagram--inner > div:nth-of-type(2) {
width: 100%;
}
.from-instagram--block {
width: 43vw;
height: 43vw;
margin: 10px auto;
}
.from-instagram--block img {
width: 100%;
max-height: none;
}
}
.learn-from-the-best {
position: relative;
z-index: 2;
padding: 50px 0;
text-align: center;
}
.learn-from-the-best--title {
font-size: 35px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: 1.51;
letter-spacing: 1.2px;
text-align: center;
color: #fff;
margin: 0 auto;
margin-bottom: 15px;
}
.learn-from-the-best--subtitle {
font-size: 19px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.58;
letter-spacing: 0.4px;
text-align: center;
color: #73757b;
margin: 0 auto;
margin-bottom: 30px;
}
.learn-from-the-best--link {
display: inline-block;
}
@media only screen and (max-width: 767px) {
.learn-from-the-best--title {
font-size: 25px;
margin-bottom: 20px;
}
.learn-from-the-best--subtitle {
font-size: 16px;
}
}
.all-platforms--available {
margin-top: 100px;
}
.trending-categories {
margin-top: 50px;
}
.trending-categories--title {
font-weight: bold;
text-align: center;
font-size: 35px;
}
#materiaal h1 {
font-size: 26px;
margin-bottom: 15px;
margin-top: 20px;
}
#materiaal h2 {
font-size: 22px;
margin-bottom: 15px;
margin-top: 20px;
}
#materiaal a {
text-decoration: underline;
font-weight: bold;
}