/*
 Theme Name:   Made I.T. - ilonaplichart-be.dev.madeit.be
 Theme URI:    https://www.madeit.be
 Description:  Child theme of Made I.T.
 Author:       Made I.T.
 Author URI:   https://www.madeit.be
 Template:     madeit
 Version:      1.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  ilonaplichart
*/

body {
    font-family: 'Nunito', sans-serif;
    font-size: 0.9rem;
    overflow-x: hidden;
}

.custom-logo {
    max-height: 70px;
}

.flex-grow {
    margin-top: 86px;
}

.separetor-small {
    width: 15%;
    border-top-width: 2px;
}

.footer-widget-1 img {
    width: 50%;
}

@media(min-width: 768px) {
    .footer-widget-4 {
        text-align: center;
        border-left: 1px solid white;
    }
}



.btn {
    border-radius: 1.25rem;
}
.btn-primary, .btn-success {
    color: white !important;
}

.has-primary-background-color a {
    color: white;
}
.has-primary-background-color a:not(.btn) {
    text-decoration: underline;
}


.is-style-bg-green-bol {
    padding: 10rem 5rem;
}


@media(max-width: 768px) {
    .is-style-bg-green-bol {
        overflow: hidden;
    }
}
.is-style-bg-green-bol:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="570" height="570" version="1.1" fill="%23A1BD73"><circle cx="285" cy="285" r="285"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 950px;
    height: 950px;
    position: absolute;
    z-index: -1;
    border-radius: 50%;
    top: 34px;
    left: -86px;
    opacity: 15%;
}
@media(min-width: 768px) {
    .is-style-bg-green-bol:before {
        width: 750px;
        height: 750px;
    }
}

.is-style-large-blue-left:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1629.914" height="1615.833" viewBox="0 0 1629.914 1615.833"><path id="Path_130" data-name="Path 130" d="M814.957,0c450.088,0,814.957,361.717,814.957,807.916s-364.869,807.916-814.957,807.916S0,1254.116,0,807.916,364.869,0,814.957,0Z" fill="%23004b65" opacity="0.066"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 750px;
    height: 750px;
    position: absolute;
    left: -640px;
    margin-top: -420px;

}

@media(min-width: 768px) {
    .is-style-large-blue-right:before {
        display: block;
        background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1629.914" height="1615.833" viewBox="0 0 1629.914 1615.833"><path id="Path_130" data-name="Path 130" d="M814.957,0c450.088,0,814.957,361.717,814.957,807.916s-364.869,807.916-814.957,807.916S0,1254.116,0,807.916,364.869,0,814.957,0Z" fill="%23004b65" opacity="0.066"/></svg>');
        background-repeat: no-repeat;
        background-size: 100%;
        content: '';
        width: 750px;
        height: 750px;
        position: absolute;
        right: -640px;
        margin-top: -420px;

    }
    
    .is-style-large-green-right:before {
        display: block;
        background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1629.914" height="1615.833" viewBox="0 0 1629.914 1615.833"><path id="Path_130" data-name="Path 130" d="M814.957,0c450.088,0,814.957,361.717,814.957,807.916s-364.869,807.916-814.957,807.916S0,1254.116,0,807.916,364.869,0,814.957,0Z" fill="%23a1bd73" opacity="0.152"/></svg>');
        background-repeat: no-repeat;
        background-size: 100%;
        content: '';
        width: 750px;
        height: 750px;
        position: absolute;
        right: -640px;
        margin-top: -420px;
    }
}
.is-style-green-top:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1066.959" height="1057.741" viewBox="0 0 1066.959 1057.741"><path id="Path_129" data-name="Path 129" d="M533.48,0c294.633,0,533.48,236.783,533.48,528.871s-238.847,528.871-533.48,528.871S0,820.958,0,528.871,238.847,0,533.48,0Z" fill="%23a1bd73" opacity="0.152"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 900px;
    height: 900px;
    position: absolute;
    left: calc(50% - 750px);
    margin-top: -420px;
    z-index: -1;
}

.is-style-large-green-left:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1629.914" height="1615.833" viewBox="0 0 1629.914 1615.833"><path id="Path_130" data-name="Path 130" d="M814.957,0c450.088,0,814.957,361.717,814.957,807.916s-364.869,807.916-814.957,807.916S0,1254.116,0,807.916,364.869,0,814.957,0Z" fill="%23a1bd73" opacity="0.152"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 750px;
    height: 750px;
    position: absolute;
    left: -640px;
    margin-top: -420px;
}


.line-height-3 {
    line-height: 3rem;
}

.wp-block-button.btn-small a {
    padding: 0.2rem 1rem;
    font-size: 0.8rem;
    text-align: left;
}
.wp-block-button.btn-icon a:after {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.406" height="14.812" viewBox="0 0 8.406 14.812"><path id="Path_97" data-name="Path 97" d="M1017.8,868.615l5.992,5.992,5.992-5.992" transform="translate(-867.201 1031.202) rotate(-90)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');
    content: '';
    display: inline-block;
    float: right;
    width: 9px;
    height: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 2px;
}

.is-style-blauw-bol-rechts {
    position: relative;
}
.is-style-blauw-bol-rechts:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="673.317" height="667.5" viewBox="0 0 673.317 667.5"><path id="Path_203" data-name="Path 203" d="M336.659,0C522.59,0,673.317,149.425,673.317,333.75S522.59,667.5,336.659,667.5,0,518.075,0,333.75,150.727,0,336.659,0Z" fill="%237ca4b2" opacity="0.102"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 500px;
    height: 500px;
    position: absolute;
    z-index: -1;
    top: calc(50% - 250px);
    right: -300px;
}

.is-style-groene-bol-rechts {
    position: relative;
}

.is-style-groene-bol-rechts:before {
    display: block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="673.317" height="667.5" viewBox="0 0 673.317 667.5"><path id="Path_203" data-name="Path 203" d="M336.659,0C522.59,0,673.317,149.425,673.317,333.75S522.59,667.5,336.659,667.5,0,518.075,0,333.75,150.727,0,336.659,0Z" fill="%23A1BD73" opacity="0.102"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 500px;
    height: 500px;
    position: absolute;
    z-index: -1;
    top: calc(50% - 250px);
    right: -300px;
}

.navbar a {
    color: #004B65;
    font-weight: 400;
}
.navbar a:hover {
    color: #004B65;
    font-weight: 600;
}
.navbar .active > a {
    color: #004B65;
    font-weight: 600;
}
.menu-social-item a {
    margin: 0 !important;
    display: inline-block;
}

#map_canvas {
    width: 100%;
    height: 100%;
    min-height: 405px;
}
.page-id-17 figure.no-lightbox.w-100 {
    margin: 0;
}
.page-id-17 figure.no-lightbox.w-100 img {
    width: 100%;
    object-fit: cover;
    max-height: 500px;
}



.wp-block-madeit-block-card.card {
    border: none;
    border-radius: 110px;
    overflow: hidden;
}
.card-header {
    background: none;
    border: none;
    padding: 3rem 2rem 1rem 2rem;
}
.card-body {
    padding: 1rem 2rem 5rem 2rem;
}

.card-info .card-header h3 {
    color: #7CA4B2;
}
.card-info .card-body {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="125.342" height="159.321" viewBox="0 0 125.342 159.321"><path id="Path_145" data-name="Path 145" d="M137.565,330.556a7.818,7.818,0,0,0,8.651-6.879c3.72-32.627,14.639-48.718,36.507-53.8a7.815,7.815,0,0,0,.5-15.091,34.68,34.68,0,1,1,20.165,0,7.815,7.815,0,0,0,.5,15.091c21.871,5.084,32.789,21.173,36.51,53.8a7.815,7.815,0,0,0,15.53-1.772c-2.329-20.426-8.271-47.114-31.551-60.665a50.31,50.31,0,1,0-62.141,0c-23.278,13.552-29.219,40.239-31.548,60.665A7.814,7.814,0,0,0,137.565,330.556Z" transform="translate(-130.635 -171.286)" fill="%237ca4b2"/></svg>');
    background-repeat: no-repeat;
    background-size: 25%;
    background-position-x: 75%;
    background-position-y: bottom;
}

.card-gray .card-header h3 {
    color: #969696;
}
.card-gray .card-body {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="183.163" height="133.215" viewBox="0 0 183.163 133.215"><g id="Group_421" data-name="Group 421" transform="translate(0)"><path id="Path_188" data-name="Path 188" d="M1179.2,241.294a25.692,25.692,0,1,0-41.559,20.244c-11.887,6.92-14.922,20.549-16.111,30.98a3.991,3.991,0,0,0,7.93.9c1.9-16.661,7.476-24.878,18.644-27.474a3.991,3.991,0,0,0,.255-7.706,17.71,17.71,0,1,1,10.3,0,3.991,3.991,0,0,0,.255,7.706c11.168,2.6,16.744,10.813,18.644,27.474a3.991,3.991,0,1,0,7.93-.9c-1.189-10.432-4.223-24.059-16.111-30.98A25.549,25.549,0,0,0,1179.2,241.294Z" transform="translate(-1061.926 -163.746)" fill="%23969696"/><g id="Group_419" data-name="Group 419" transform="translate(30.015 32.596)"><path id="Path_189" data-name="Path 189" d="M1235.815,209.49a25.692,25.692,0,0,0-44.684-17.3,3.991,3.991,0,1,0,5.9,5.377,17.711,17.711,0,1,1,18.242,28.873,3.991,3.991,0,0,0,.255,7.706c11.168,2.6,16.744,10.813,18.644,27.474a3.992,3.992,0,0,0,3.96,3.539,4.149,4.149,0,0,0,.457-.025,3.991,3.991,0,0,0,3.513-4.418c-1.189-10.431-4.223-24.059-16.112-30.979A25.548,25.548,0,0,0,1235.815,209.49Z" transform="translate(-1118.994 -183.798)" fill="%23969696"/><path id="Path_190" data-name="Path 190" d="M1079,209.49a25.692,25.692,0,0,1,44.684-17.3,3.991,3.991,0,1,1-5.9,5.377,17.711,17.711,0,1,0-18.241,28.873,3.991,3.991,0,0,1-.255,7.706c-11.168,2.6-16.744,10.813-18.644,27.474a3.991,3.991,0,0,1-3.96,3.539,4.143,4.143,0,0,1-.457-.025,3.992,3.992,0,0,1-3.513-4.418c1.189-10.431,4.224-24.059,16.112-30.979A25.55,25.55,0,0,1,1079,209.49Z" transform="translate(-1072.685 -183.798)" fill="%23969696"/></g><g id="Group_420" data-name="Group 420" transform="translate(0 0)"><path id="Path_191" data-name="Path 191" d="M1287.98,206.885c-1.189-10.431-4.223-24.058-16.112-30.979a25.7,25.7,0,1,0-41.558-20.244,3.991,3.991,0,0,0,7.982,0,17.71,17.71,0,1,1,22.858,16.947,3.991,3.991,0,0,0,.255,7.706c11.168,2.6,16.744,10.813,18.644,27.474a3.992,3.992,0,0,0,3.96,3.54,4.168,4.168,0,0,0,.457-.026A3.991,3.991,0,0,0,1287.98,206.885Z" transform="translate(-1104.844 -129.97)" fill="%23969696"/><path id="Path_192" data-name="Path 192" d="M1049.721,180.315a3.991,3.991,0,0,0,.255-7.706,17.711,17.711,0,1,1,22.858-16.947,3.991,3.991,0,0,0,7.983,0,25.692,25.692,0,1,0-41.559,20.244c-11.887,6.921-14.922,20.549-16.111,30.979a3.992,3.992,0,0,0,3.513,4.418,4.159,4.159,0,0,0,.457.026,3.991,3.991,0,0,0,3.96-3.54C1032.977,191.128,1038.552,182.911,1049.721,180.315Z" transform="translate(-1023.12 -129.97)" fill="%23969696"/><path id="Path_193" data-name="Path 193" d="M1135.917,159.652a3.991,3.991,0,0,0,3.991-3.991,17.71,17.71,0,0,1,35.42,0,3.991,3.991,0,0,0,7.982,0,25.692,25.692,0,1,0-51.383,0A3.991,3.991,0,0,0,1135.917,159.652Z" transform="translate(-1066.038 -129.97)" fill="%23969696"/></g></g></svg>');
    background-repeat: no-repeat;
    background-size: 47%;
    background-position-x: 93%;
    background-position-y: bottom;
    padding: 1rem 2rem 4rem 2rem;
}

@media(max-width: 768px) {
    .wp-block-madeit-block-card {
        margin-bottom: 10px;
    }
    .wp-block-madeit-block-card.h-100 {
        height: auto !important;
    }
}


.card-green .card-header h3 {
    color: #A1BD73;
}
.card-green .card-body {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="170.114" height="148.886" viewBox="0 0 170.114 148.886"><g id="Group_511" data-name="Group 511" transform="translate(-12.5 -14.5)"><path id="Path_420" data-name="Path 420" d="M39.96,74.085h0A21.481,21.481,0,0,1,18.483,52.608V41.977A21.481,21.481,0,0,1,39.96,20.5h0A21.482,21.482,0,0,1,61.442,41.977V52.608A21.482,21.482,0,0,1,39.96,74.085Z" transform="translate(17.36 17.434)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_421" data-name="Path 421" d="M31.19,25.017h0a4.7,4.7,0,0,0-4.7,4.7v8.7l5.594-1.865a4.692,4.692,0,0,0,3.07-3.317l.595-2.374A4.7,4.7,0,0,0,31.19,25.017Z" transform="translate(52.263 37.121)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_422" data-name="Path 422" d="M21.458,25.017h0a4.7,4.7,0,0,1,4.694,4.7v8.7l-5.589-1.865a4.682,4.682,0,0,1-3.07-3.317L16.9,30.858A4.7,4.7,0,0,1,21.458,25.017Z" transform="translate(9.825 37.121)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_423" data-name="Path 423" d="M46.651,29.97V43.527H34.541a10.717,10.717,0,0,0-9.592,5.948L15.893,67.587A12.8,12.8,0,0,0,14.5,73.374,12.99,12.99,0,0,0,27.521,86.4H41.293a5.359,5.359,0,1,0,0-10.717H27.9" transform="translate(0 58.709)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_424" data-name="Path 424" d="M51.293,59.6,46.2,49.475a10.717,10.717,0,0,0-9.592-5.948H24.5V29.97" transform="translate(43.585 58.709)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_425" data-name="Path 425" d="M54.613,75.444h0A24.115,24.115,0,0,1,30.5,51.33V40.613A24.115,24.115,0,0,1,54.613,16.5h0A24.115,24.115,0,0,1,78.727,40.613V51.33A24.115,24.115,0,0,1,54.613,75.444Z" transform="translate(69.736 0)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_426" data-name="Path 426" d="M33.447,21h0a4.7,4.7,0,0,1,4.7,4.7v8.7l-5.589-1.865a4.7,4.7,0,0,1-3.076-3.317l-.595-2.374A4.7,4.7,0,0,1,33.447,21Z" transform="translate(62.089 19.613)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_427" data-name="Path 427" d="M44.2,21h0a4.7,4.7,0,0,0-4.7,4.7v8.7l5.589-1.865a4.7,4.7,0,0,0,3.076-3.317l.595-2.374A4.7,4.7,0,0,0,44.2,21Z" transform="translate(108.963 19.613)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_428" data-name="Path 428" d="M58.715,27.03V40.266l-18.38,3.7A15.922,15.922,0,0,0,28.654,53.5l-1.554,3" transform="translate(54.917 45.895)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_429" data-name="Path 429" d="M37,27.03V40.266l18.38,3.7A15.922,15.922,0,0,1,67.061,53.5L81.036,87.5a20.145,20.145,0,0,1,1.511,7.652h0A20.134,20.134,0,0,1,62.41,115.285H47.717a8.041,8.041,0,0,1-8.038-8.038h0a8.041,8.041,0,0,1,8.038-8.038H66.472" transform="translate(98.066 45.895)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_430" data-name="Path 430" d="M136.387,66.651,141.746,34.5H103.164a32.043,32.043,0,0,0-17.683,5.359H74.764A32.043,32.043,0,0,0,57.081,34.5H18.5l2.358,21.434" transform="translate(17.434 78.453)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_26" data-name="Line 26" x1="1.768" y1="16.076" transform="translate(39.524 145.104)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_27" data-name="Line 27" y2="42.868" transform="translate(92.198 118.312)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_28" data-name="Line 28" y1="42.868" x2="0.002" transform="translate(102.915 118.312)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_431" data-name="Path 431" d="M83.424,43.217,86.264,32.5l-42.6,4.233A15.771,15.771,0,0,0,30,48.576" transform="translate(67.557 69.736)" fill="none" stroke="%23a1bd73" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></svg>');
    background-repeat: no-repeat;
    background-size: 41%;
    background-position: left 70% bottom 5px;
    padding: 1rem 2rem 4rem 2rem;
}


.card-green-book .card-header h3 {
    color: #A1BD73;
}
.card-green-book .card-body {
    background: url('data:image/svg+xml;utf8,<svg id="Group_493" data-name="Group 493" xmlns="http://www.w3.org/2000/svg" width="132.401" height="135.233" viewBox="0 0 132.401 135.233"><g id="Group_489" data-name="Group 489" transform="translate(23.66 28.878)"><g id="Group_486" data-name="Group 486"><path id="Path_373" data-name="Path 373" d="M313.929,172.973l-5.069-7.264a190.971,190.971,0,0,0-32.634,34.3l5.347,7.665A182.094,182.094,0,0,1,313.929,172.973Z" transform="translate(-276.226 -165.709)" fill="%23a1bd73"/></g><g id="Group_487" data-name="Group 487" transform="translate(10.76 15.42)"><path id="Path_374" data-name="Path 374" d="M343.937,215.984l-5.067-7.264a190.88,190.88,0,0,0-32.633,34.3l5.347,7.664A182.157,182.157,0,0,1,343.937,215.984Z" transform="translate(-306.237 -208.72)" fill="%23a1bd73"/></g><g id="Group_488" data-name="Group 488" transform="translate(21.517 30.841)"><path id="Path_375" data-name="Path 375" d="M373.944,258.995l-5.067-7.265a191.047,191.047,0,0,0-32.633,34.3l5.348,7.665A182.123,182.123,0,0,1,373.944,258.995Z" transform="translate(-336.243 -251.73)" fill="%23a1bd73"/></g></g><g id="Group_490" data-name="Group 490"><path id="Path_376" data-name="Path 376" d="M275.9,200.253a182.1,182.1,0,0,1,36.674-35.894q3.558-2.615,7.242-5.052l-5.054-7.244L273.14,92.406l-5.054-7.244q-3.68,2.442-7.241,5.052a190.959,190.959,0,0,0-45.468,47.264q-2.666,3.953-5.144,8.059l5.552,7.959,41.121,58.941.5.717L272.964,202.3Zm-55.085-54.984A182.127,182.127,0,0,1,265.9,97.458l41.619,59.656a190.957,190.957,0,0,0-45.467,47.264Z" transform="translate(-210.232 -85.162)" fill="%23a1bd73"/><path id="Path_377" data-name="Path 377" d="M357.368,411.885l-15.557,10.854,4.118,5.9q1.48-2.447,3.027-4.841Q352.936,417.655,357.368,411.885Z" transform="translate(-294.637 -294.747)" fill="%23a1bd73"/><path id="Path_378" data-name="Path 378" d="M382.286,125.288h0l-3.563,2.485,5.052,7.243,3.563-2.487,36.445,52.239-54.442,37.983q-4.427,5.766-8.412,11.916-2.614,4.036-5.027,8.226l78.938-55.072,1.237-.863-46.55-66.723Z" transform="translate(-303.677 -107.661)" fill="%23a1bd73"/><path id="Path_379" data-name="Path 379" d="M367.671,406.176l-2.934,2.047q-4.428,5.766-8.412,11.917-1.55,2.391-3.027,4.841l.934,1.337q2.41-4.19,5.027-8.226Q363.239,411.946,367.671,406.176Z" transform="translate(-302.005 -291.085)" fill="%23a1bd73"/></g></svg>');
    background-repeat: no-repeat;
    background-size: 33%;
    background-position: left 88% bottom 16px;
    padding: 1rem 2rem 4rem 2rem;
}


.carriere-bg {
    background: url('data:image/svg+xml;utf8,<svg id="Group_337" data-name="Group 337" xmlns="http://www.w3.org/2000/svg" width="613.936" height="659.222" viewBox="0 0 613.936 659.222" fill-opacity="0.1"><path id="Path_119" data-name="Path 119" d="M597.178,365.5a128.927,128.927,0,0,1-12.885,64.788c-4.3,8.693-8.754,13.733-19.8,14.411-57.969,3.546-95.216,66.046-69.882,117.945,6.956,14.254,5.58,23.727-3.435,36.276-36.225,50.438-82.686,85.034-144.131,97.832a215.544,215.544,0,0,1-44.931,4.486c-9.706-.042-18.5-2.7-18.917-14.438-.378-10.792,7.2-13.99,16.619-15.738,28.516-5.286,54.817-18.033,76.055-37.856,16.733-15.619,42.857-43.484,44.276-67.43,0,0-7.6,4.85-11.107,6.353-38.413,16.464-80.529,3.66-108.474-24.668-7.385-7.485-7.983-13.99-2.483-22.634q39.566-62.2,109.057-86.377c20.029-6.953,40.367-12.962,56.836-27.479,24.484-21.575,37.69-48.958,41.171-80.839,3.075-28.137-1-55.326-16.036-80.094-9.6-15.819,17.864-5.794,23.57-3.642A125.4,125.4,0,0,1,556.37,274.52c24.221,23.911,38.846,57.054,40.808,90.978" transform="translate(-23.451 -42.016)" fill="%23dedede"/>  <path id="Path_120" data-name="Path 120" d="M475.049,366.53c-.211,36.154-31.228,66.9-67.4,66.807-36.908-.091-67.235-31.093-66.995-68.479.233-35.778,31.117-66.348,66.8-66.125,37.568.232,67.805,30.565,67.591,67.8" transform="translate(138.885 120.251)" fill="%23dedede"/>  <path id="Path_121" data-name="Path 121" d="M303.976,235.762a128.893,128.893,0,0,1,62.986-19.911c9.683-.421,16.25,1.056,22.167,10.414,31.025,49.1,103.741,51.635,137.018,4.436,9.141-12.961,18.109-16.315,33.446-14.46,61.651,7.454,114.346,31.51,155.158,79.195a216,216,0,0,1,25.571,37.213c4.635,8.529,6.548,17.517-3.542,23.532-9.275,5.531-15.731.432-21.8-6.979-18.37-22.447-42.2-39.359-69.809-48.423-21.747-7.141-58.749-16.618-80.415-6.326,0,0,7.909,4.326,10.912,6.674,32.933,25.735,42,68.811,30.627,106.946-3,10.077-8.414,13.734-18.637,13.076q-73.569-4.721-128.225-53.972c-15.738-14.2-30.8-29.135-51.455-36.578-30.7-11.065-61.059-9.451-90.676,2.853-26.137,10.858-48,27.525-62.47,52.63-9.24,16.032-13.68-12.866-14.544-18.905a125.436,125.436,0,0,1,3.61-51.834c9.286-32.746,31.288-61.522,60.076-79.581" transform="translate(-148.042 -114.082)" fill="%23dedede"/>  <path id="Path_122" data-name="Path 122" d="M314.359,196.974c31.786-17.23,73.668-4.853,91.008,26.89,17.7,32.39,5.133,73.9-27.747,91.693-31.469,17.027-73.133,4.685-90.125-26.7-17.887-33.032-5.87-74.146,26.864-91.888" transform="translate(-34.675 -189.18)" fill="%23dedede"/>  <path id="Path_123" data-name="Path 123" d="M393.143,665.012a128.865,128.865,0,0,1-49.517-43.722c-5.35-8.084-7.469-14.472-2.5-24.362,26.091-51.887-9.2-115.516-66.8-119.72C258.512,476.053,251.02,470.1,244.705,456c-25.376-56.68-31.912-114.239-12.07-173.783a215.724,215.724,0,0,1,18.718-41.087c4.918-8.372,11.638-14.637,21.995-9.091,9.519,5.1,8.471,13.256,5.244,22.278-9.772,27.307-11.982,56.45-5.526,84.775,5.083,22.316,16.028,58.913,36.011,72.181,0,0-.371-9.007.1-12.79,5.087-41.485,37.335-71.446,75.875-81.356,10.185-2.616,16.1.138,20.813,9.236q33.859,65.485,19.807,137.7c-4.062,20.81-9.095,41.413-4.834,62.948,6.337,32.011,23.364,57.2,49.165,76.242,22.778,16.805,48.327,26.96,77.3,26.42,18.5-.341-3.977,18.358-8.708,22.206A125.441,125.441,0,0,1,492.3,675.5c-32.849,8.911-68.85,4.884-99.159-10.483" transform="translate(-199.071 -74.069)" fill="%23dedede"/>  <path id="Path_124" data-name="Path 124" d="M247.976,423.45c-31.143-18.362-42.119-60.634-23.846-91.854,18.641-31.855,60.692-42.479,92.883-23.464,30.8,18.194,41.7,60.263,23.556,91-19.092,32.348-60.519,43.232-92.592,24.321" transform="translate(-215.269 120.119)" fill="%23dedede"/></svg>');
    background-repeat: no-repeat;
    background-size: 26%;
    background-position: right 40px bottom -101px;
}



@media (min-width: 992px) {
    .col-lg-4-force {
        -ms-flex: 0 0 33.333333% !important;
        flex: 0 0 33.333333% !important;
        max-width: 33.333333% !important;
    }
}

.wp-block-madeit-block-content.container-fluid.justify-content-center .container .row {
    -ms-flex-pack: center !important;
    justify-content: center !important;
}


.card-homepage {
    width: 98%;
    color: black;
    border: none;
    border-radius: 5rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: -30px;
}
.card-homepage .card-body {
    padding: 3rem;
}
.card-homepage .circles.circles-1 {
    width: 12px;
    height: 12px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    right: 200px;
    top: -50px;
}
.card-homepage .circles.circles-2 {
    width: 14px;
    height: 14px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: 140px;
    top: -6px;
}
.card-homepage .circles.circles-3 {
    width: 16px;
    height: 16px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    right: 210px;
    bottom: -50px;
}
.card-homepage .circles.circles-4 {
    width: 12px;
    height: 12px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    left: 199px;
    bottom: -87px;
}
.card-homepage .circles.circles-5 {
    width: 10px;
    height: 10px;
    background: #FFFFFF;
    position: absolute;
    border-radius: 50%;
    right: 140px;
    bottom: -145px;
}

@media(min-width: 768px) {
    .card-homepage {
        margin-right: 20%;
        max-width: 564px;
        min-width: 425px;
    }
}

.card-leesplezier {
    width: 95%;
    color: black;
    border: none;
    border-radius: 5rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 80px;
}
@media(min-width: 768px) {
    .card-leesplezier {
        width: 375px;
        min-width: 300px;
        margin-left: auto;
        margin-right: 20%;
    }
}
.card-leesplezier .card-body {
    padding: 1rem 3rem;
}
.card-leesplezier .circles.circles-1 {
    width: 12px;
    height: 12px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    right: 175px;
    top: -60px;
}
.card-leesplezier .circles.circles-2 {
    width: 14px;
    height: 14px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: 148px;
    top: -29px;
}
.card-leesplezier .circles.circles-3 {
    width: 17px;
    height: 17px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    right: 130px;
    bottom: -50px;
}
.card-leesplezier .circles.circles-4 {
    width: 12px;
    height: 12px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    left: 185px;
    bottom: -100px;
}

/* is-style-bg-green-bol */
.is-style-bg-green-bol .circle-1 {
    width: 12px;
    height: 12px;
    background: #DEDEDE;
    position: absolute;
    border-radius: 50%;
    top: 25px;
    left: 221px;
}
.is-style-bg-green-bol .circle-2 {
    width: 10px;
    height: 10px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    top: 60px;
    left: 290px;
}
.is-style-bg-green-bol .circle-3 {
    width: 17px;
    height: 17px;
    background: #7CA4B2;
    position: absolute;
    border-radius: 50%;
    top: 110px;
    left: 260px;
}
.is-style-bg-green-bol .circle-4 {
    width: 12px;
    height: 12px;
    background: #DEDEDE;
    position: absolute;
    border-radius: 50%;
    left: 40px;
    bottom: 168px;
}
.is-style-bg-green-bol .circle-5 {
    width: 10px;
    height: 10px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: 60px;
    bottom: 96px;
}
.is-style-bg-green-bol .circle-6 {
    width: 17px;
    height: 17px;
    background: #7CA4B2;
    position: absolute;
    border-radius: 50%;
    left: -6px;
    bottom: 72px;
}

.dots-top-center {
    position: relative;
}
.dots-top-center .circle-1 {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 15px);
    top: -85px;
}
.dots-top-center .circle-2 {
    width: 14px;
    height: 14px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    left: calc(50% + 20px);
    top: -40px;
}
.dots-top-center .circle-3 {
    width: 25px;
    height: 25px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 25px/2);
    top: -11px;
}

.nieuws-circle-1 {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 10px);
    top: -40px;
}
.nieuws-circle-2 {
    width: 12px;
    height: 12px;
    background: #DEDEDE;
    position: absolute;
    border-radius: 50%;
    left: calc(50% + 30px);
    top: -17px;
}
.nieuws-circle-3 {
    width: 12px;
    height: 12px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 75px);
    bottom: -6px;
}
.nieuws-circle-4 {
    width: 14px;
    height: 14px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    right: calc(50% - 75px);
    bottom: 0px;
}

.img-dots-center-top-bottom .circle-1 {
    width: 25px;
    height: 25px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    top: -12px;
    left: 239px;
}
.img-dots-center-top-bottom .circle-2 {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    top: 40px;
    left: 200px;
}
.img-dots-center-top-bottom .circle-3 {
    width: 12px;
    height: 12px;
    background: #FFFFFF;
    position: absolute;
    border-radius: 50%;
    top: 80px;
    left: 235px;
}
.img-dots-center-top-bottom .circle-4 {
    width: 10px;
    height: 10px;
    background: #A1BD73;
    position: absolute;
    border-radius: 50%;
    left: 280px;
    bottom: 130px;
}
.img-dots-center-top-bottom .circle-5 {
    width: 12px;
    height: 12px;
    background: #DEDEDE;
    position: absolute;
    border-radius: 50%;
    left: 244px;
    bottom: 76px;
}
.img-dots-center-top-bottom .circle-6 {
    width: 10px;
    height: 10px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: 310px;
    bottom: -10px;
}


.img-dots-center-top .circle-1, 
.img-dots-center-top .circle-2,
.img-dots-center-top .circle-3 {
        display: none;
}
@media(min-width: 768px) {
    .img-dots-center-top .circle-1 {
        width: 25px;
        height: 25px;
        background: #A1BD73;
        position: absolute;
        border-radius: 50%;
        top: -150px;
        left: 239px;
        display: block;
    }
    .img-dots-center-top .circle-2 {
        width: 17px;
        height: 17px;
        background: #FFC65D;
        position: absolute;
        border-radius: 50%;
        top: -100px;
        left: 200px;
        display: block;
    }
    .img-dots-center-top .circle-3 {
        width: 12px;
        height: 12px;
        background: #DEDEDE;
        position: absolute;
        border-radius: 50%;
        top: -50px;
        left: 235px;
        display: block;
    }
}

.dots-right-top {
    position: relative;
}
.dots-right-top .circle-1 {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    right: 21px;
    top: 0px;
}
.dots-right-top .circle-2 {
    width: 14px;
    height: 14px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    right: 60px;
    top: 110px;
}
.dots-right-top .circle-3 {
    display: none;
}
@media(min-width: 768px) {
    .dots-right-top .circle-3 {
        width: 25px;
        height: 25px;
        background: #A1BD73;
        position: absolute;
        border-radius: 50%;
        right: 80px;
        top: 40px;
        display: block;
    }
}

.two-dots-left {
    position: relative;
}
.two-dots-left .circle-1 {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: 50px;
    top: 60px;
}
.two-dots-left .circle-2 {
    width: 14px;
    height: 14px;
    background: #004B65;
    position: absolute;
    border-radius: 50%;
    left: 75px;
    top: 20px;
}

.coaching-circles-right {
    position: relative;
}
.coaching-circles-right .circle-1 {
    width: 9px;
    height: 9px;
    background: #FFFFFF;
    position: absolute;
    border-radius: 50%;
    right: calc(50% - 300px);
    top: 0px;
}
.coaching-circles-right .circle-2 {
    width: 14px;
    height: 14px;
    background: #FFFFFF;
    position: absolute;
    border-radius: 50%;
    right: calc(50% - 190px);
    bottom: -10px;
    opacity: 50%;
}

.bol-nieuws {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1131.568" height="1121.792" viewBox="0 0 1131.568 1121.792"><path id="Path_135" data-name="Path 135" d="M565.784,0c312.474,0,565.784,251.122,565.784,560.9s-253.31,560.9-565.784,560.9S0,870.67,0,560.9,253.31,0,565.784,0Z" fill="%23dedede" opacity="0.205"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
    left: -500px;
    position: absolute;
    height: 1000px;
    width: 1000px;
}
.blog-post {
    background: none;
    border: none;
    margin: 0;
}

.post-thumbnail {
    height: 175px;
    margin-bottom: 1rem;
}
.post-thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.blog-post h2.h5 {
    margin-bottom: 1rem;
}
.blog-post .more-link {
    margin-top: 1rem;
}
.btn-square {
    border-radius: 0;
}

.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
    color: white !important;
}

.white-more .more-link .btn-success {
    color: #A1BD73 !important;
    background: white !important;
    border-color: white !important;
}
.white-more .more-link .btn-success:hover {
    color: white !important;
    background-color: #A1BD73 !important;
    border-color: white !important;
}

.carriere-items {
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: visible;
    width: 100%;
}
.carriere-items-more {
    text-align: center;
    height: 34px;
    padding: 5px;
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 1;
    background: rgb(255,255,255);
    background: -webkit-linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -moz-linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: linear-gradient(rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
}

.carriere-item {
    margin-left: 50px;
    position: relative;
}
.carriere-circle {
    width: 17px;
    height: 17px;
    background: #FFC65D;
    position: absolute;
    border-radius: 50%;
    left: -30px;
    top: 0px;
}
.carriere-title {
    font-weight: 800;
}

.carriere-item:nth-child(1) .carriere-circle {
    background: #FFC65D;
    left: -40px;
}
.carriere-item:nth-child(1) .carriere-title {
    color: #FFC65D;
}

.carriere-item:nth-child(2) .carriere-circle {
    background: #A1BD73;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(2) .carriere-title {
    color: #A1BD73;
}

.carriere-item:nth-child(3) .carriere-circle {
    background: #DEDEDE;
    width: 15px;
    height: 15px;
    left: -40px;
}
.carriere-item:nth-child(3) .carriere-title {
    color: #DEDEDE;
}

.carriere-item:nth-child(4) .carriere-circle {
    background: #7CA4B2;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(4) .carriere-title {
    color: #7CA4B2;
}


.carriere-item:nth-child(5) .carriere-circle {
    background: #FFC65D;
    left: -40px;
}
.carriere-item:nth-child(5) .carriere-title {
    color: #FFC65D;
}

.carriere-item:nth-child(6) .carriere-circle {
    background: #A1BD73;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(6) .carriere-title {
    color: #A1BD73;
}

.carriere-item:nth-child(7) .carriere-circle {
    background: #DEDEDE;
    width: 15px;
    height: 15px;
    left: -40px;
}
.carriere-item:nth-child(7) .carriere-title {
    color: #DEDEDE;
}

.carriere-item:nth-child(8) .carriere-circle {
    background: #7CA4B2;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(8) .carriere-title {
    color: #7CA4B2;
}

.carriere-item:nth-child(9) .carriere-circle {
    background: #FFC65D;
    left: -40px;
}
.carriere-item:nth-child(9) .carriere-title {
    color: #FFC65D;
}

.carriere-item:nth-child(10) .carriere-circle {
    background: #A1BD73;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(10) .carriere-title {
    color: #A1BD73;
}

.carriere-item:nth-child(11) .carriere-circle {
    background: #DEDEDE;
    width: 15px;
    height: 15px;
    left: -40px;
}
.carriere-item:nth-child(11) .carriere-title {
    color: #DEDEDE;
}

.carriere-item:nth-child(12) .carriere-circle {
    background: #7CA4B2;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(12) .carriere-title {
    color: #7CA4B2;
}

.carriere-item:nth-child(13) .carriere-circle {
    background: #FFC65D;
    left: -40px;
}
.carriere-item:nth-child(13) .carriere-title {
    color: #FFC65D;
}

.carriere-item:nth-child(14) .carriere-circle {
    background: #A1BD73;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(14) .carriere-title {
    color: #A1BD73;
}

.carriere-item:nth-child(15) .carriere-circle {
    background: #DEDEDE;
    width: 15px;
    height: 15px;
    left: -40px;
}
.carriere-item:nth-child(15) .carriere-title {
    color: #DEDEDE;
}

.carriere-item:nth-child(16) .carriere-circle {
    background: #7CA4B2;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(16) .carriere-title {
    color: #7CA4B2;
}

.carriere-item:nth-child(17) .carriere-circle {
    background: #FFC65D;
    left: -40px;
}
.carriere-item:nth-child(17) .carriere-title {
    color: #FFC65D;
}

.carriere-item:nth-child(18) .carriere-circle {
    background: #A1BD73;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(18) .carriere-title {
    color: #A1BD73;
}

.carriere-item:nth-child(19) .carriere-circle {
    background: #DEDEDE;
    width: 15px;
    height: 15px;
    left: -40px;
}
.carriere-item:nth-child(19) .carriere-title {
    color: #DEDEDE;
}

.carriere-item:nth-child(20) .carriere-circle {
    background: #7CA4B2;
    width: 15px;
    height: 15px;
    left: -50px;
}
.carriere-item:nth-child(20) .carriere-title {
    color: #7CA4B2;
}

.opleiding-samenlezen-bg-icon .container {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="361.682" height="316.459" viewBox="0 0 361.682 316.459">  <g id="Group_512" data-name="Group 512" transform="translate(-10.5 -12.5)">    <path id="Path_396" data-name="Path 396" d="M64.211,134.591h0A45.736,45.736,0,0,1,18.483,88.863V66.228A45.736,45.736,0,0,1,64.211,20.5h0A45.738,45.738,0,0,1,109.95,66.228V88.863A45.738,45.738,0,0,1,64.211,134.591Z" transform="translate(41.459 41.636)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_397" data-name="Path 397" d="M36.5,25.017h0A10.011,10.011,0,0,0,26.491,35.023V53.54L38.4,49.569a9.991,9.991,0,0,0,6.537-7.062l1.266-5.054A10.007,10.007,0,0,0,36.5,25.017Z" transform="translate(124.815 88.654)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_398" data-name="Path 398" d="M26.769,25.017h0a10,10,0,0,1,9.994,10.006V53.54l-11.9-3.97a9.969,9.969,0,0,1-6.537-7.062L17.06,37.453A10,10,0,0,1,26.769,25.017Z" transform="translate(23.464 88.654)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_399" data-name="Path 399" d="M82.955,29.97V58.835H57.17A22.818,22.818,0,0,0,36.748,71.5L17.466,110.062A27.245,27.245,0,0,0,14.5,122.384a27.657,27.657,0,0,0,27.724,27.724H71.545a11.409,11.409,0,0,0,0-22.818H43.023" transform="translate(0 140.21)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_400" data-name="Path 400" d="M81.545,93.062,70.707,71.5A22.818,22.818,0,0,0,50.285,58.835H24.5V29.97" transform="translate(104.091 140.21)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_401" data-name="Path 401" d="M81.841,142h0A51.345,51.345,0,0,1,30.5,90.659V67.841A51.345,51.345,0,0,1,81.841,16.5h0a51.345,51.345,0,0,1,51.341,51.341V90.659A51.345,51.345,0,0,1,81.841,142Z" transform="translate(166.545 0)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_402" data-name="Path 402" d="M38.757,21h0A10.011,10.011,0,0,1,48.762,31.006V49.523l-11.9-3.97a10,10,0,0,1-6.549-7.062l-1.266-5.054A10.013,10.013,0,0,1,38.757,21Z" transform="translate(148.283 46.841)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_403" data-name="Path 403" d="M49.506,21h0A10.011,10.011,0,0,0,39.5,31.006V49.523l11.9-3.97a10,10,0,0,0,6.549-7.062l1.266-5.054A10.013,10.013,0,0,0,49.506,21Z" transform="translate(260.227 46.841)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_404" data-name="Path 404" d="M94.414,27.03V55.21L55.28,63.083A33.9,33.9,0,0,0,30.409,83.391L27.1,89.78" transform="translate(131.155 109.608)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_405" data-name="Path 405" d="M37,27.03V55.21l39.133,7.872a33.9,33.9,0,0,1,24.872,20.308L130.76,155.77a42.892,42.892,0,0,1,3.217,16.292h0A42.868,42.868,0,0,1,91.1,214.938H59.818A17.12,17.12,0,0,1,42.7,197.824h0A17.12,17.12,0,0,1,59.818,180.71H99.75" transform="translate(234.204 109.608)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_406" data-name="Path 406" d="M269.5,102.955,280.909,34.5H198.764a68.224,68.224,0,0,0-37.65,11.409H138.3A68.223,68.223,0,0,0,100.645,34.5H18.5l5.02,45.636" transform="translate(41.636 187.364)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <line id="Line_20" data-name="Line 20" x1="3.765" y1="34.227" transform="translate(67.78 290.318)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <line id="Line_21" data-name="Line 21" y2="91.273" transform="translate(179.932 233.273)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <line id="Line_22" data-name="Line 22" y1="91.273" x2="0.003" transform="translate(202.75 233.273)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>    <path id="Path_407" data-name="Path 407" d="M143.749,55.318,149.8,32.5l-90.7,9.013A33.578,33.578,0,0,0,30,66.727" transform="translate(161.341 166.545)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8"/>  </g></svg>');
    background-repeat: no-repeat;
    background-size: 17%;
    background-position: left 10% bottom 0px;
    padding-top: 100px;
}
.coaching-icon-bg .container {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260.865" height="331.583" viewBox="0 0 260.865 331.583"><path id="Path_175" data-name="Path 175" d="M145.058,502.763a16.272,16.272,0,0,0,18-14.317c7.742-67.905,30.468-101.394,75.98-111.974a16.265,16.265,0,0,0,1.037-31.408,72.177,72.177,0,1,1,41.969,0,16.265,16.265,0,0,0,1.039,31.408c45.518,10.58,68.241,44.066,75.985,111.971a16.265,16.265,0,0,0,32.321-3.687C386.547,442.247,374.179,386.7,325.73,358.5a104.706,104.706,0,1,0-129.329,0c-48.447,28.2-60.812,83.747-65.659,126.259A16.264,16.264,0,0,0,145.058,502.763Z" transform="translate(-130.635 -171.286)" fill="%23fff" opacity="0.415"/></svg>');
    background-repeat: no-repeat;
    background-size: 12%;
    background-position: left 20% top 0px;
    padding-top: 100px;
}
.coaching-gray-icon-bg .container {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="447.566" height="325.517" viewBox="0 0 447.566 325.517"><g id="Group_408" data-name="Group 408" transform="translate(0)" opacity="0.695"><path id="Path_139" data-name="Path 139" d="M1262.487,278.381a62.78,62.78,0,1,0-101.551,49.467c-29.047,16.91-36.462,50.211-39.368,75.7a9.752,9.752,0,0,0,19.378,2.209c4.644-40.713,18.268-60.79,45.557-67.135a9.752,9.752,0,0,0,.622-18.831,43.275,43.275,0,1,1,25.161,0,9.752,9.752,0,0,0,.623,18.831c27.289,6.345,40.915,26.422,45.558,67.135a9.751,9.751,0,0,0,19.377-2.209c-2.906-25.49-10.32-58.789-39.368-75.7A62.43,62.43,0,0,0,1262.487,278.381Z" transform="translate(-975.923 -88.89)" fill="%23fff"/><g id="Group_352" data-name="Group 352" transform="translate(73.342 79.651)"><path id="Path_140" data-name="Path 140" d="M1301.822,246.578a62.779,62.779,0,0,0-109.187-42.28,9.752,9.752,0,1,0,14.414,13.14,43.277,43.277,0,1,1,44.575,70.552,9.752,9.752,0,0,0,.623,18.831c27.289,6.344,40.914,26.422,45.556,67.134a9.753,9.753,0,0,0,9.678,8.647,10.158,10.158,0,0,0,1.117-.062,9.753,9.753,0,0,0,8.584-10.795c-2.906-25.488-10.32-58.789-39.37-75.7A62.427,62.427,0,0,0,1301.822,246.578Z" transform="translate(-1016.363 -183.798)" fill="%23fff"/><path id="Path_141" data-name="Path 141" d="M1088.108,246.578A62.78,62.78,0,0,1,1197.3,204.3a9.752,9.752,0,1,1-14.414,13.14,43.277,43.277,0,1,0-44.574,70.552,9.752,9.752,0,0,1-.623,18.831c-27.291,6.344-40.915,26.422-45.558,67.134a9.752,9.752,0,0,1-9.677,8.647,10.143,10.143,0,0,1-1.116-.062,9.754,9.754,0,0,1-8.586-10.795c2.906-25.488,10.322-58.789,39.37-75.7A62.432,62.432,0,0,1,1088.108,246.578Z" transform="translate(-1072.685 -183.798)" fill="%23fff"/></g><g id="Group_353" data-name="Group 353" transform="translate(0 0)"><path id="Path_142" data-name="Path 142" d="M1371.228,317.916c-2.906-25.488-10.32-58.788-39.37-75.7a62.808,62.808,0,1,0-101.548-49.467,9.752,9.752,0,0,0,19.5,0,43.275,43.275,0,1,1,55.855,41.412,9.752,9.752,0,0,0,.623,18.831c27.289,6.344,40.914,26.422,45.556,67.134a9.754,9.754,0,0,0,9.677,8.649,10.174,10.174,0,0,0,1.117-.064A9.752,9.752,0,0,0,1371.228,317.916Z" transform="translate(-923.726 -129.97)" fill="%23fff"/><path id="Path_143" data-name="Path 143" d="M1088.12,252.991a9.752,9.752,0,0,0,.623-18.831,43.277,43.277,0,1,1,55.854-41.412,9.753,9.753,0,0,0,19.506,0,62.78,62.78,0,1,0-101.551,49.467c-29.047,16.912-36.462,50.211-39.368,75.7a9.754,9.754,0,0,0,8.585,10.795,10.16,10.16,0,0,0,1.116.064,9.753,9.753,0,0,0,9.677-8.649C1047.206,279.413,1060.829,259.335,1088.12,252.991Z" transform="translate(-1023.12 -129.97)" fill="%23fff"/><path id="Path_144" data-name="Path 144" d="M1141.678,202.5a9.752,9.752,0,0,0,9.753-9.751,43.275,43.275,0,0,1,86.549,0,9.752,9.752,0,0,0,19.5,0,62.779,62.779,0,1,0-125.557,0A9.752,9.752,0,0,0,1141.678,202.5Z" transform="translate(-970.923 -129.97)" fill="%23fff"/></g></g></svg>');
        background-repeat: no-repeat;
    background-size: 20%;
    background-position: left 0% bottom 0px;
    padding-top: 100px;
}

.short-left-line {
    width: 50px;
    margin-left: 0;
    margin-top: 30px;
    margin-bottom: 30px;
}

.form-control {
    background: rgb(124 164 178 / 15%);
    border: none;
}
input[type="checkbox"] {
    margin-right: 9px;
}

.contact-social-icon {
    color: white;
    display: inline-block;
    background: #004B65;
    border-radius: 13px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 5px;
}
.contact-social-icon .icon {
    width: 50px;
    height: 50px;
    margin-bottom: -5px;
}
.contact-social-icon-center {
    color: white;
    display: inline-block;
    background: #004B65;
    border-radius: 13px;
    margin-bottom: 0;
    padding: 5px;   
}
.contact-social-icon-center .icon {
    width: 40px;
    height: 40px;
    margin-bottom: 0px;
}
.contact-social-icon:hover, .contact-social-icon-center:hover {
    color: #004B65;
    background: white;
}

.card.h-100 .card-body {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
.card.h-100 .card-body .wp-block-buttons {
    margin-top: auto;
}


.lp-begeleiding-bg:before, .lp-onderwijs-bg:before, .lp-bib-bg:before, .lp-training-bg:before {
    display: block;
    background-repeat: no-repeat;
    background-size: 100%;
    content: '';
    width: 420px;
    height: 420px;
    position: absolute;
    z-index: -1;
    top: 25px;
    left: 71px;
}
.lp-onderwijs-bg, .lp-bib-bg, .lp-begeleiding-bg, .lp-training-bg {
    padding: 4rem 6rem;
}

.lp-onderwijs-txt {
    padding: 5rem;
}
@media (min-width: 992px) {
    .lp-onderwijs-bg {
        -ms-flex-order: -1;
        order: -1;
    }
}
.lp-onderwijs-bg:before {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="567" height="567" viewBox="0 0 567 567"><circle id="Ellipse_43" data-name="Ellipse 43" cx="283.5" cy="283.5" r="283.5" fill="%23a1bd73" opacity="0.422"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
}

.lp-bib-txt {
    padding: 5rem;
}
.lp-bib-bg:before {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="567" height="567" viewBox="0 0 567 567"><circle id="Ellipse_63" data-name="Ellipse 63" cx="283.5" cy="283.5" r="283.5" fill="%23a1bd73" opacity="0.324"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
}

.lp-begeleiding-txt {
    padding: 5rem;
}
@media (min-width: 992px) {
    .lp-begeleiding-bg {
        -ms-flex-order: -1;
        order: -1;
    }
}
.lp-begeleiding-bg:before {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="567" height="567" viewBox="0 0 567 567"><circle id="Ellipse_66" data-name="Ellipse 66" cx="283.5" cy="283.5" r="283.5" fill="%23a1bd73" opacity="0.233"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
}

.lp-training-txt {
    padding: 5rem;
}
.lp-training-bg:before {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="567" height="567" viewBox="0 0 567 567"><circle id="Ellipse_65" data-name="Ellipse 65" cx="283.5" cy="283.5" r="283.5" fill="%23a1bd73" opacity="0.5"/></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
}





.referenties-control-prev, .referenties-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5;
    transition: opacity .15s ease;
}
.referenties-control-prev {
    left: 0;
}
.referenties-control-next {
    right: 0;
}
.referenties-control-prev-icon, .referenties-control-next-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: 50%/100% 100% no-repeat;
}

.referenties-control-prev-icon {
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%237CA4B2' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
}

.referenties-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%237CA4B2' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}


@media(max-width: 768px) {
    h1, .h1 {
        font-size: 1.9rem;
    }
}

.wp-block-madeit-block-content.container-fluid .wp-block-cover:not(.mx-0) {
    margin-left: -15px;
    margin-right: -15px;
    width: calc(100% + 30px);
}

.page.type-page.status-publish {
    overflow: hidden;
}

@media(max-width: 768px) {
    .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
        width: auto;
    }
}

.card-boek {
    color: black;
    border: none;
    border-radius: 0rem 0rem 5rem 5rem;
    margin-top: -14px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

@media(min-width: 768px) {
    .card-boek {
        max-width: 30%;
        min-width: 425px;
        margin-right: auto;
        margin-left: 5%;
    }
}

.wp-block-button.btn-icon-left a {
    text-align: right !important;
}
.btn-icon-left a:before {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.406" height="14.812" viewBox="0 0 8.406 14.812"><path id="Path_97" data-name="Path 97" d="M1017.8,868.615l5.992,5.992,5.992-5.992" transform="translate(875.607 -1016.39) rotate(90)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');
    content: '';
    display: inline-block;
    float: left;
    width: 9px;
    height: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 2px;
}

.form-group {
    margin-bottom: 10px;
}