.avia-section.av-mghrqzrc-548b328cbd559948aa393f5d774481b4{
background-repeat:no-repeat;
background-image:url(https://www.ipd-opleidingen.nl/wp-content/uploads/2025/08/basiskennis-boekhouden-opleiding-ipd.webp);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-3vp89j-be055e4754c720b7e800192f3e3e2647{
height:10px;
}

#top #wrap_all .avia-button.av-mghsbtfa-ef9042f5137d9e81aa1b55ca991e9f3c{
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-mghsbtfa-ef9042f5137d9e81aa1b55ca991e9f3c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-ml10aqxb-13988f6a26d86378538ba33e3af5bafe{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-mghs65zk-5c39a07031658e763b49fd601151ea87{
color:#293512;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-mghs65zk-5c39a07031658e763b49fd601151ea87 .avia-svg-icon svg:first-child{
fill:#293512;
stroke:#293512;
}

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

.flex_column.av-3mrwd3-e9b2aa68cca9fc9b347a0fa893b4d4b8{
border-radius:50px 0 0 0;
padding:45px 45px 45px 45px;
background-color:#293512;
}

#top .av_textblock_section.av-3gt093-cf77cbe91a0029b09d1d8a388f707ca4 .avia_textblock{
color:#ffffff;
}

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

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

#top #wrap_all .avia-button.av-ml0kikc1-b48590389f94549bbb253dd96ded0e8c{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-mghsbj0i-81502be3c5bebc02eb34d120cd5bd58d{
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-mghsbj0i-81502be3c5bebc02eb34d120cd5bd58d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

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

#top #wrap_all .avia-button.av-19cwin-7dd65256a1ae394a1112f5dcec1de64d{
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-19cwin-7dd65256a1ae394a1112f5dcec1de64d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-15hxfj-f32e5602d8abed5bde5ad9170dc83098{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-2wwkl3-9cd778546d1ad83e27ed11b35c378e38{
background-color:#f7f7f7;
background-image:unset;
}

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

#top .av_textblock_section.av-29a7xj-7fcb416006f429661098f0e102c03e74 .avia_textblock{
color:#293512;
}

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

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

#top .av_textblock_section.av-1d6vc7-4815efdf62e86c09bfdf2ea149caef46 .avia_textblock{
color:#293512;
}

#top #wrap_all .avia-button.av-12xrj3-5a31287efba2441fcd4cbc399e6ad2f9{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

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

#top .av_textblock_section.av-6zc7-abd0d7af7d96f29af19d3f749334392a .avia_textblock{
color:#293512;
}

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

.avia-section.av-xnl2v-4aba1ceacd6faaeec41bc099be87a826{
background-color:#f7f7f7;
background-image:unset;
}

#top #wrap_all .avia-button.av-kwuf3-a8bbd2ce6fff85bf05783f8a66d518a4{
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-kwuf3-a8bbd2ce6fff85bf05783f8a66d518a4 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mghsgsry-b3fb881409b2f1193aac4dd77d0c4922{
margin-bottom:20px;
margin-right:20px;
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-3mrwd3-e9b2aa68cca9fc9b347a0fa893b4d4b8{
padding:15px 15px 15px 15px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-3mrwd3-e9b2aa68cca9fc9b347a0fa893b4d4b8{
padding:15px 15px 15px 15px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-3mrwd3-e9b2aa68cca9fc9b347a0fa893b4d4b8{
padding:15px 15px 15px 15px;
}
}
