.avia-section.av-wso0cl2-4915428aca6251e9ca2db7e88d9f4ef7{
background-color:#ffffff;
background-image:url(https://dev.puurict.nl/wp-content/uploads/2026/10/Onze-Aanpak--scaled.webp);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-wso0cl2-4915428aca6251e9ca2db7e88d9f4ef7 .av-section-color-overlay{
opacity:0.5;
background-color:fdf2e5;
}
#top .avia-section.av-wso0cl2-4915428aca6251e9ca2db7e88d9f4ef7 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-wso0cl2-4915428aca6251e9ca2db7e88d9f4ef7 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-wlrqlbq-71afa51a176a0a6e071b1f60493ee87b{
height:50px;
}

#top .av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405{
padding-bottom:10px;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .av-subheading{
font-size:25px;
color:#ffffff;
}

#top .hr.hr-invisible.av-suzodpy-b910fd664a01b47dab21560adc940bc4{
height:50px;
}

.avia-section.av-mvts9xb8-8ca3cea4a3a1aa18d6b1ec2c040992ef{
background-color:#ffffff;
background-image:url(https://dev.puurict.nl/wp-content/uploads/2026/10/Onze-Aanpak--scaled.webp);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-mvts9xb8-8ca3cea4a3a1aa18d6b1ec2c040992ef .av-section-color-overlay{
opacity:0.5;
background-color:fdf2e5;
}
#top .avia-section.av-mvts9xb8-8ca3cea4a3a1aa18d6b1ec2c040992ef .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-mvts9xb8-8ca3cea4a3a1aa18d6b1ec2c040992ef .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mvtsa2bd-c18202372fa38801f3aa53f7ba76e1c8{
height:20px;
}

#top #wrap_all .avia-button.av-mvtsafw6-077a8368fe793155cadd88c4703b44c7{
font-size:10px;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-4oof2u-07bb3b72569cbd45e01a1f917b2b2e7a{
height:50px;
}

.avia-section.av-c85ppcm-83f73a32f51c3d85ae4a138c00a5eaf3{
background-color:#f8fbff;
background-image:unset;
}

#top .av_textblock_section.av-mvtlzwtz-4ae6eeac7aa3b7db355bfec95d39496c .avia_textblock{
font-size:16px;
text-align:left;
}

#top .hr.hr-invisible.av-mvtsjk4b-66da714d1b105082e7136d57faaf3d23{
height:50px;
}

.avia-image-container.av-b0dxqk6-a528d4a46db400421a5e2186b119778a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-b0dxqk6-a528d4a46db400421a5e2186b119778a .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-afqo6ye-9dd09525aec00191c17ec8e815229a75{
background-color:#e8f5fc;
background-image:unset;
}

#top .hr.hr-invisible.av-9bh69km-30f7156b34fca0b4c43960c09c0bce43{
height:100px;
}

.avia-image-container.av-8scolme-0d3b3a963af25f5f97146d9d12100483 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8scolme-0d3b3a963af25f5f97146d9d12100483 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mvtm0ldx-9ba43b8eb7fe9769671681e80b5aec52 .avia_textblock{
font-size:16px;
text-align:left;
}

.avia-section.av-t1whsm-54b1b884587656481690365b8b2a6f6e{
background-color:#f8fbff;
background-image:unset;
}

#top .av_textblock_section.av-mvtm1ajj-047452f40a5bc53ab4a14dd0c221d8bd .avia_textblock{
font-size:16px;
text-align:left;
}

#top .hr.hr-invisible.av-85ydy-f9de4b0f14f9185cc11e53f0bd63cc3a{
height:100px;
}

.avia-image-container.av-6ji72vq-f1aff30bb88afe6eb60fb20503ae7183 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6ji72vq-f1aff30bb88afe6eb60fb20503ae7183 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mvtm381i-a9b0031bf522c012e2281d4ea685073d{
background-color:#e8f5fc;
background-image:unset;
}

#top .av_textblock_section.av-mvtm23l0-769741f323c16a1922e0fd8fc1e54735 .avia_textblock{
font-size:16px;
text-align:left;
}

.avia-section.av-mvtm3qil-e1b7c06763207eebd28c129d36852272{
background-color:#f8fbff;
background-image:unset;
}

#top .av_textblock_section.av-5f3ktp2-1919d76cb38cd4d9650b92daeb3f4a67 .avia_textblock{
font-size:40px;
}

#top .hr.hr-invisible.av-4i4zx1y-933647076592050ea36145d954ddc405{
height:20px;
}

#top .hr.hr-invisible.av-3o80wvq-55f5c76b11fa7f73fc383915a9ecff35{
height:50px;
}

#top .hr.av-2t2c96e-b5289d37c301242b3e5eb5badf6dc5b0{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-2t2c96e-b5289d37c301242b3e5eb5badf6dc5b0 .hr-inner{
width:50px;
border-color:#0f9ab9;
max-width:45%;
}
.hr.av-2t2c96e-b5289d37c301242b3e5eb5badf6dc5b0 .av-seperator-icon{
color:#0f9ab9;
}
.hr.av-2t2c96e-b5289d37c301242b3e5eb5badf6dc5b0 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#0f9ab9;
stroke:#0f9ab9;
}

#top .hr.hr-invisible.av-1i5oi3a-e5880eabb9d12bc86beedcf41c0b114e{
height:50px;
}

#top .hr.av-4kotbq-e12489b367f2e8e658291fde328ffe09{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4kotbq-e12489b367f2e8e658291fde328ffe09 .hr-inner{
width:50px;
border-color:#0f9ab9;
max-width:45%;
}
.hr.av-4kotbq-e12489b367f2e8e658291fde328ffe09 .av-seperator-icon{
color:#0f9ab9;
}
.hr.av-4kotbq-e12489b367f2e8e658291fde328ffe09 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#0f9ab9;
stroke:#0f9ab9;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mvtlvrqo-0e92ba289aa59fe7d932e60510331405 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mvtsa7zr-bd412043a3d720890c12b2d9fa57ec39 .av-special-heading-tag{
font-size:0.8em;
}
}
