.avia-section.av-5wzsos-73736a78c8769ee4bb134e2c45245c73{
background-repeat:no-repeat;
background-image:url(https://www.ipd-opleidingen.nl/wp-content/uploads/2025/08/ipd-opleidingen-over-ons.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-59e1n0-6ddcb91042f2aff8e3f04490932a2683{
height:10px;
}

#top #wrap_all .avia-button.av-4wrkj0-8de3623f79ef5901d888892e7e524006{
background-color:#293512;
border-color:#293512;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-4wrkj0-8de3623f79ef5901d888892e7e524006 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-4qu110-4860a02d0164d9ad549cfe35b0f01ab7{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-4k0efo-2dc5982658da9945fe76f82e87d816de{
background-color:#eaebe7;
border-color:#eaebe7;
color:#293512;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-4k0efo-2dc5982658da9945fe76f82e87d816de .avia-svg-icon svg:first-child{
fill:#293512;
stroke:#293512;
}

.flex_column.av-4fa2ho-5808be29301f77fb4036542c9a65cfda{
border-radius:50px 0 0 0;
padding:45px 45px 45px 45px;
background-color:#293512;
}

#top .av_textblock_section.av-48mygs-51350972deeb2c1ea4316eb8e1dcc1f9 .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-mggcpu61-9c07c0981c345ea3410e6c4b7bcd8d53 .iconlist_icon{
color:#ffffff;
background-color:#ff1c6e;
}
#top .avia-icon-list-container.av-mggcpu61-9c07c0981c345ea3410e6c4b7bcd8d53 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mggcpu61-9c07c0981c345ea3410e6c4b7bcd8d53 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mggcpu61-9c07c0981c345ea3410e6c4b7bcd8d53 .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-2i2ooc-dcd2ef7e8100aa44cfa8e4f27fb3493a .iconlist_icon{
color:#ffffff;
background-color:#ff1c6e;
}
#top .avia-icon-list-container.av-2i2ooc-dcd2ef7e8100aa44cfa8e4f27fb3493a .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-2i2ooc-dcd2ef7e8100aa44cfa8e4f27fb3493a .av_iconlist_title{
color:#000000;
}
.avia-icon-list-container.av-2i2ooc-dcd2ef7e8100aa44cfa8e4f27fb3493a .iconlist_content{
color:#000000;
}

#top #wrap_all .avia-button.av-1v9ebg-b6376d0cae3e29bb34ed4507ad42927b{
background-color:#ff1c6e;
border-color:#ff1c6e;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-1v9ebg-b6376d0cae3e29bb34ed4507ad42927b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

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

#top #wrap_all .avia-button.av-146cgs-b3e69d0a1da1c05ea9310170b4445941{
background-color:#293512;
border-color:#293512;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-146cgs-b3e69d0a1da1c05ea9310170b4445941 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-zii10-3c03fa00b513c76e0da8db53af31f411{
margin-bottom:20px;
margin-right:20px;
}

.flex_column.av-2hxcjo-3d072ff1418eb67f7aaaa27f702ac6f2{
width:32%;
margin-left:0;
border-radius:30px 0 0 0;
padding:20px 20px 20px 20px;
background-color:#eaebe8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2hxcjo-3d072ff1418eb67f7aaaa27f702ac6f2 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-2ajlf0-db0d04ae6cf3ee5c6d574affc7aad2d8 .avia_textblock{
color:#293512;
}

#top #wrap_all .avia-button.av-1zesek-52d3dcde1ead14043212b3b63bc2de73{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.flex_column.av-pku98-dc5bf936d7dbc91c06a52bac3881a95c{
width:32%;
margin-left:0;
border-radius:30px 0 0 0;
padding:20px 20px 20px 20px;
background-color:#eaebe8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-pku98-dc5bf936d7dbc91c06a52bac3881a95c .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-1ul64-31376e7ac12617eb75ac4f648d02f306 .avia_textblock{
color:#293512;
}

#top #wrap_all .avia-button.av-9rrdg-18ecd82d7ba3a80fe7648e0964d2bda6{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.flex_column.av-1spyng-915142f7b83912289dd6858337b337c6{
width:32%;
margin-left:0;
border-radius:30px 0 0 0;
padding:20px 20px 20px 20px;
background-color:#eaebe8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1spyng-915142f7b83912289dd6858337b337c6 .av-flex-placeholder{
width:2%;
}

#top .av_textblock_section.av-1dnfsc-e7f5e1bf4fbd25aa7edd696d484931ba .avia_textblock{
color:#293512;
}

#top #wrap_all .avia-button.av-13ktrw-6ce00ef5675190a571e09bf9357892b8{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-pnyws-674af2b247af7246a6366568b8d4972f{
background-color:#f7f7f7;
background-image:unset;
}

#top #wrap_all .avia-button.av-mggcghep-1e17d7ff4ca751f6dde5981f43146a43{
background-color:#293512;
border-color:#293512;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-mggcghep-1e17d7ff4ca751f6dde5981f43146a43 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mggcgwle-3ed4536a927125c50b7d112f3175f2ea{
margin-bottom:20px;
margin-right:20px;
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-4fa2ho-5808be29301f77fb4036542c9a65cfda{
padding:15px 15px 15px 15px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-4fa2ho-5808be29301f77fb4036542c9a65cfda{
padding:15px 15px 15px 15px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-4fa2ho-5808be29301f77fb4036542c9a65cfda{
padding:15px 15px 15px 15px;
}
}
