.avia-section.av-66q4ys-fc6b29c132d98ac6df01c705890e438f{
background-repeat:no-repeat;
background-image:url(https://dibagroep.kwaaidevelop.nl/wp-content/uploads/2026/08/diba-banner-bouwpartner.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-66q4ys-fc6b29c132d98ac6df01c705890e438f .av-section-color-overlay{
opacity:1;
background-color:#afafaf;
}

#top .av_textblock_section.av-mt2q9cq6-98dea0e3a3968c83a9d2b6a18ec01561 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mt2qdhon-baff4fe1d07080ceb2b6809105c270af .avia_textblock{
color:#333333;
}

#top #wrap_all .avia-button.av-mt2qgrfm-f0cfa0be2ef3b459ae0f0de511e6cae2{
background-color:#001c29;
border-color:#001c29;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mt2qgrfm-f0cfa0be2ef3b459ae0f0de511e6cae2 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-5bzfx0-b4327c46630b4cf218d8806971890fc5{
height:10px;
}

#top #wrap_all .avia-button.av-hz1ec-00f1d57379f8186d0b1b07f789a0f48c{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-4u42ng-c1125dc41f520a91d616b689f4250908{
background-color:#001c29;
border-color:#001c29;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-4u42ng-c1125dc41f520a91d616b689f4250908 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-image-container.av-4kf5p0-87123cb513925363c65d4e5748474fb2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4kf5p0-87123cb513925363c65d4e5748474fb2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mt2qj610-080491444e26fc7d098695a3f75ad4cc .avia_textblock{
column-count:2;
}

.avia-section.av-477dlw-3cd25407f4e48700d89a610f1a91d5e9{
background-color:#001c29;
background-image:unset;
margin-top:0px;
margin-bottom:-160px;
}

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

#top .av_textblock_section.av-mt2qnveb-f8dd701f1cae09ca2ce78383b0baf732 .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-ded5o-e8d4ac4acb43283e413ef97ea5d528ef .iconlist_icon{
color:#ffffff;
background-color:rgba(0,0,0,0);
}
#top .avia-icon-list-container.av-ded5o-e8d4ac4acb43283e413ef97ea5d528ef .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-ded5o-e8d4ac4acb43283e413ef97ea5d528ef .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-ded5o-e8d4ac4acb43283e413ef97ea5d528ef .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-3gsnj0-130c9fc7e87557c22f54df78b0b5e51f{
height:150px;
}

#top .hr.hr-invisible.av-mt2rdl87-ffe89b59659d0a96a1a221a719b015c8{
height:50px;
}

#top .av_textblock_section.av-mt2qtjw3-e71c6e03a270c30d8458d89565e1d44b .avia_textblock{
color:#0097de;
}

#top #wrap_all .avia-button.av-mt2qvx6n-889b7c639358ae199aeaf5bf495cf0c9{
background-color:#0097de;
border-color:#0097de;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mt2qvx6n-889b7c639358ae199aeaf5bf495cf0c9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-34itnw-aad990d61b83a37ba6fd47f915a89c32{
height:80px;
}

.avia-image-container.av-2o6na4-4d4c461b49a0f94798b38a460dba4380 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2o6na4-4d4c461b49a0f94798b38a460dba4380 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-2mv0rw-43c1631f6cf40cbfa581e5b5a45cda00{
background-color:#d8ecf8;
background-image:url(https://dibagroep.kwaaidevelop.nl/wp-content/uploads/2026/03/achtergrond-vlak-recht.svg);
background-repeat:repeat-y;
background-position:100% 100%;
background-attachment:scroll;
}

.flex_column.av-2e2u24-bcae889da6d14c3f3f01d5e8b823d06a{
padding:0 100px 0 0;
}

#top .av_textblock_section.av-mt2r09pk-b7905d61bc401c641a2ed1acfc49c105 .avia_textblock{
color:#001c29;
}

#top .av_textblock_section.av-mt2r0v99-5fdfcc7f3e12c97f138fbf5ac0ab81a1 .avia_textblock{
color:#001c29;
}

#top .av_textblock_section.av-mt2r1958-9c67d3e74e462d79bacc593613035957 .avia_textblock{
color:#001c29;
}

#top .av_textblock_section.av-mt2r1n55-06cc0a2c711e9b9a45ad887480f1c18b .avia_textblock{
color:#001c29;
}

.flex_column.av-20nlgc-a25229c797b8234042ac6c749f529558{
padding:0 100px 0 0;
}

#top .av_textblock_section.av-mt2r20h3-28ae4194f2f2bf3d8b43afb20bad03e4 .avia_textblock{
color:#001c29;
}

#top .av_textblock_section.av-mt2r2fl2-2bf2cf3602757b6e6c85e0640ef4ed06 .avia_textblock{
color:#001c29;
}

#top .av_textblock_section.av-mt2r2vvx-046458abd1d90ac361cbaff750778adb .avia_textblock{
color:#001c29;
}

.flex_column.av-1w17hg-6eb5a7e651ea26be767b698fa678b590{
padding:0 100px 0 0;
}

#top .avia-icon-list-container.av-6i9tw-dee0705a6c40d7daac353cb688ec942b .iconlist_icon{
color:#ffffff;
background-color:rgba(0,0,0,0);
}
#top .avia-icon-list-container.av-6i9tw-dee0705a6c40d7daac353cb688ec942b .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-6i9tw-dee0705a6c40d7daac353cb688ec942b .av_iconlist_title{
color:#333333;
}
.avia-icon-list-container.av-6i9tw-dee0705a6c40d7daac353cb688ec942b .iconlist_content{
color:#333333;
}

#top .av_textblock_section.av-mt2r7hex-3b070ccd033b1f803f0cc064954add41 .avia_textblock{
color:#333333;
column-count:2;
}

#top .hr.hr-invisible.av-mb3gc-5247506787e991e1f5146e5c63fc8919{
height:10px;
}

#top #wrap_all .avia-button.av-mt2r9042-a7a3abb3403af51e8dc6961dc37ad709{
margin-bottom:5px;
margin-right:5px;
}

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


@media only screen and (min-width: 990px){ 
.flex_column.av-3umq30-bd3a549517c1f22d6d0506c49aa6580b{
padding:0 100px 0 0;
}
}

@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-mt2qj610-080491444e26fc7d098695a3f75ad4cc .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mt2qj610-080491444e26fc7d098695a3f75ad4cc .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}
