.pg-media .section-0{min-height:100px;padding-top:10%;padding-bottom:10%;background-color:#737474}
.pg-media .section-0 > .parallax{background-size:cover;background-position:50% 0%;background-repeat:no-repeat}
.pg-media .row-0{width:80%;margin-right:auto;margin-left:auto;padding-top:27px;padding-bottom:27px}
.pg-media .column-0,.pg-media .column-1,.pg-media .column-2,.pg-media .column-3{z-index:2;float:left;width:100%;min-height:1px}
.pg-media .text-0{font-size:18px;line-height:1.4;text-align:left}
.pg-media .text-0 h1,
.pg-media .text-0 .mv-h1{padding-bottom:10px;color:#ffffff;font-family:var(--font-bodoni),Georgia,serif;font-size:73px;font-weight:200;line-height:0.8;text-shadow:rgba(0,0,0,0.4) 7.3px 7.3px 7.3px}
.pg-media .section-1,.pg-media .section-2,.pg-media .section-3{padding-top:54px;padding-bottom:54px;background-color:#f4f4f2}
.pg-media .row-1,.pg-media .row-2,.pg-media .row-3{max-width:1080px;margin-right:auto;margin-left:auto;padding-top:27px;padding-bottom:27px}
.pg-media .image-0,.pg-media .image-1,.pg-media .image-2{line-height:0px;text-align:left}
.pg-media .image-0 .wrap,.pg-media .image-1 .wrap,.pg-media .image-2 .wrap{display:inline-block;box-shadow:rgba(0,0,0,0.3) 0px 2px 18px 0px}
.pg-media .section-4{padding-top:54px;padding-bottom:54px;background-color:#f9d647}
.pg-media .row-4{max-width:800px;margin-right:auto;margin-left:auto;padding-top:27px;padding-bottom:27px;background-color:rgba(255,255,255,0)}
.pg-media .column-4{z-index:2;float:left;width:800px;min-height:1px}
.pg-media .text-1{margin-bottom:22px;font-size:18px;line-height:1.4;text-align:left}
.pg-media .text-1 h2,
.pg-media .text-1 .mv-h2{padding-bottom:10px;color:#584c45;font-family:var(--font-bodoni),Georgia,serif;font-size:30px;font-weight:200;line-height:0.9}
.pg-media .text-1 h3,
.pg-media .text-1 .mv-h3{padding-bottom:10px;color:#584c45;font-family:var(--font-manrope),Helvetica,Arial,sans-serif;font-weight:200;line-height:1.1}
.pg-media .text-1 h4,
.pg-media .text-1 .mv-h4{padding-bottom:10px;color:#584c45;font-family:var(--font-manrope),Helvetica,Arial,sans-serif;font-size:22px;font-weight:200;line-height:1.4;text-transform:uppercase}
.pg-media .text-1 p,.pg-media .contact-form-0 label,.pg-media .contact-form-0 .privacy{color:#584c45}
.pg-media .text-1 strong{color:#584c45;font-family:var(--font-bodoni),Georgia,serif;font-size:30px;font-weight:700;line-height:0.9;text-align:center}
.pg-media .contact-form-0{margin-bottom:22px;padding-bottom:1px}
.pg-media .contact-form-0 .formulier{margin-left:-24px}
.pg-media .contact-form-0 .veld,.pg-media .contact-form-0 .veld.laatste{float:left;margin-bottom:24.72px;padding-left:24.72px;color:#584c45}
.pg-media .contact-form-0 .veld.half{float:left;width:412px;margin-bottom:24.72px;padding-left:24.72px;color:#584c45}
.pg-media .contact-form-0 input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#ffffff;color:#111810;font-size:14px;font-weight:400;line-height:normal}
.pg-media .contact-form-0 textarea{min-height:150px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#ffffff;overflow:auto;color:#111810;font-size:14px;font-weight:400;line-height:normal;white-space:pre-wrap}
.pg-media .contact-form-0 .onder{display:flex;float:right;margin-top:-12.36px;text-align:right}
.pg-media .contact-form-0 button{display:block;margin-left:18px;padding-top:6px;padding-right:20px;padding-bottom:6px;padding-left:20px;background-color:#ffffff;color:#6b6b6b;font-family:var(--font-helvetica-world),Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.7;text-align:center}
@media (max-width:1349px){
.pg-media .row-0{width:79.999%;padding-top:1.999%;padding-bottom:1.999%}
.pg-media .column-0,.pg-media .column-1,.pg-media .column-2,.pg-media .column-3{width:99.999%}
.pg-media .section-1,.pg-media .section-2,.pg-media .section-3,.pg-media .section-4{padding-top:3.999%;padding-bottom:3.999%}
.pg-media .row-1,.pg-media .row-2,.pg-media .row-3,.pg-media .row-4{padding-top:1.999%;padding-bottom:1.999%}
}
@media (max-width:980px){
.pg-media .row-0,.pg-media .row-1,.pg-media .row-2,.pg-media .row-3,.pg-media .row-4{width:80%;padding-top:30px;padding-bottom:30px}
.pg-media .column-0,.pg-media .column-1,.pg-media .column-2,.pg-media .column-3,.pg-media .column-4{width:100%}
.pg-media .text-0 h1,
.pg-media .text-0 .mv-h1{font-size:50px;text-shadow:rgba(0,0,0,0.4) 5px 5px 5px}
.pg-media .section-1,.pg-media .section-2,.pg-media .section-3,.pg-media .section-4{padding-top:50px;padding-bottom:50px}
.pg-media .text-1,.pg-media .contact-form-0{margin-bottom:30px}
.pg-media .text-1 h4,
.pg-media .text-1 .mv-h4{font-size:19px}
.pg-media .contact-form-0 .formulier{margin-left:-2.999%}
.pg-media .contact-form-0 .veld,.pg-media .contact-form-0 .veld.laatste{margin-bottom:2.999%;padding-left:2.999%}
.pg-media .contact-form-0 .veld.half{width:50%;margin-bottom:2.999%;padding-left:2.999%}
.pg-media .contact-form-0 .onder{margin-top:-1.5%}
}
@media (max-width:767px){
.pg-media .row-0,.pg-media .row-1,.pg-media .row-2,.pg-media .row-3,.pg-media .row-4{width:79.999%}
.pg-media .column-0,.pg-media .column-1,.pg-media .column-2,.pg-media .column-3,.pg-media .column-4{width:99.999%}
.pg-media .text-0,.pg-media .text-1{font-size:14px}
.pg-media .text-0 h1,
.pg-media .text-0 .mv-h1{font-size:40px;text-shadow:rgba(0,0,0,0.4) 4px 4px 4px}
.pg-media .text-1 h2,.pg-media .text-1 strong,
.pg-media .text-1 .mv-h2{font-size:28px}
.pg-media .text-1 h3,
.pg-media .text-1 .mv-h3{line-height:1.4}
.pg-media .text-1 h4,
.pg-media .text-1 .mv-h4{font-size:15px}
.pg-media .contact-form-0 .formulier{margin-left:-3%}
.pg-media .contact-form-0 .veld.half{width:100%}
.pg-media .contact-form-0 .onder{margin-top:-1.498%}
}
@media (max-width:479px){
.pg-media .row-0,.pg-media .row-1,.pg-media .row-2,.pg-media .row-3,.pg-media .row-4{width:79.997%}
.pg-media .column-0,.pg-media .column-1,.pg-media .column-2,.pg-media .column-3,.pg-media .column-4{width:99.997%}
.pg-media .contact-form-0 .formulier{margin-left:-2.997%}
.pg-media .contact-form-0 .veld,.pg-media .contact-form-0 .veld.laatste{margin-bottom:2.997%;padding-left:2.997%}
.pg-media .contact-form-0 .veld.half{width:99.993%;margin-bottom:2.997%;padding-left:2.997%}
.pg-media .contact-form-0 .onder{margin-top:-1.496%}
}
@media (max-width:767px){.pg-media .kh-km-0{font-size:18px!important;line-height:21px!important;}}
.pg-media .section-4 :is(h1,h2,h3,h4,p,li) span{color:inherit!important}