:root{--zwart:#2d2d2d;--grijs:#edecec;--donker-grijs:#878383;--donker-grijs-hover:#666161;--groen:#edf8e1;--donker-groen:#88cf3a;--donker-groen-hover:#50a200;--blauw:#004f9f;--blauw-hover:#002f5c;--licht-blauw:#d9e5f1;--box-background:var(--groen);--box-border:var(--donker-groen)}@media screen and (max-width:1280px){:root{--hamburger-color-sticky:#000;--hamburger-color--hover-sticky:#000;--hamburger-color-hover:#000;--hamburger-color:#000}}:root{--col1:calc((100%/12)*1);--col2:calc((100%/12)*2);--col3:calc((100%/12)*3);--col4:calc((100%/12)*4);--col5:calc((100%/12)*5);--col6:calc((100%/12)*6);--col7:calc((100%/12)*7);--col8:calc((100%/12)*8);--col9:calc((100%/12)*9);--col10:calc((100%/12)*10);--col11:calc((100%/12)*11);--col12:calc((100%/12)*12);--col1px:calc((var(--wrapper-width)/12)*1);--col2px:calc((var(--wrapper-width)/12)*2);--col3px:calc((var(--wrapper-width)/12)*3);--col4px:calc((var(--wrapper-width)/12)*4);--col5px:calc((var(--wrapper-width)/12)*5);--col6px:calc((var(--wrapper-width)/12)*6);--col7px:calc((var(--wrapper-width)/12)*7);--col8px:calc((var(--wrapper-width)/12)*8);--col9px:calc((var(--wrapper-width)/12)*9);--col10px:calc((var(--wrapper-width)/12)*10);--col11px:calc((var(--wrapper-width)/12)*11);--col12px:calc((var(--wrapper-width)/12)*12)}.wrapper{position:relative;margin:0 auto;display:flex;flex-wrap:wrap;width:var(--wrapper-width)}.col1{width:var(--col1)}.col2{width:var(--col2)}.col3{width:var(--col3)}.col4{width:var(--col4)}.col5{width:var(--col5)}.col6{width:var(--col6)}.col7{width:var(--col7)}.col8{width:var(--col8)}.col9{width:var(--col9)}.col10{width:var(--col10)}.col11{width:var(--col11)}.col12{width:var(--col12)}.col1px{width:var(--col1px)}.col2px{width:var(--col2px)}.col3px{width:var(--col3px)}.col4px{width:var(--col4px)}.col5px{width:var(--col5px)}.col6px{width:var(--col6px)}.col7px{width:var(--col7px)}.col8px{width:var(--col8px)}.col9px{width:var(--col9px)}.col10px{width:var(--col10px)}.col11px{width:var(--col11px)}.col12px{width:var(--col12px)}.alignRight{text-align:right;justify-content:flex-end}.colAlignRight{justify-content:flex-end;margin-left:auto!important}.alignCenter{text-align:center;justify-content:center}.colAlignCenter{display:flex!important;justify-content:center!important}.pullRight{margin-left:auto}@font-face{font-display:swap;font-family:'Saira Semi Condensed';font-style:normal;font-weight:400;src:url('fonts/saira-semi-condensed-v15-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Semi Condensed';font-style:normal;font-weight:600;src:url('fonts/saira-semi-condensed-v15-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Semi Condensed';font-style:normal;font-weight:700;src:url('fonts/saira-semi-condensed-v15-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Extra Condensed';font-style:normal;font-weight:500;src:url('fonts/saira-extra-condensed-v15-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;src:url('fonts/saira-extra-condensed-v15-latin-700.woff2') format('woff2')}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?3dbjop');src:url('fonts/icomoon.eot?3dbjop#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?3dbjop') format('truetype'),url('fonts/icomoon.woff?3dbjop') format('woff'),url('fonts/icomoon.svg?3dbjop#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"],.btn:after,details summary::after,.bestanden .bestandsGrid a:after{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-functie-locatie:before{content:""}.icon-functie-opleiding:before{content:""}.icon-functie-tijd:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-whatsapp:before{content:""}.btn:before{display:none!important}.icon-extern:before{content:""}.icon-info:before{content:""}.icon-locatie:before{content:""}.icon-links:before{content:""}.icon-omhoog:before{content:""}.icon-omlaag:before{content:""}.icon-persoon:before,.icon-plaatsen:before{content:""}.icon-quote:before{content:""}.icon-rechts:before,.btn.icon-rechts:after,.bestanden .bestandsGrid a:after{content:""}.icon-tijd:before{content:""}.icon-vink:before{content:""}:root{--meta-nav:500 16px/32px "Saira Extra Condensed",sans-serif;--nav:700 25px/35px "Saira Extra Condensed",sans-serif;--default-tekst:400 21px/29px "Saira Semi Condensed",sans-serif;--default-tekst-bold:700 18px/27px "Saira Semi Condensed",sans-serif;--default-tekst-klein:400 19px/27px "Saira Semi Condensed",sans-serif;--intro:400 28px/39px "Saira Semi Condensed",sans-serif;--h1:700 55px/65px "Saira Extra Condensed",sans-serif;--h1-dun:500 55px/65px "Saira Extra Condensed",sans-serif;--h2:500 35px/55px "Saira Extra Condensed",sans-serif;--h3:500 35px/55px "Saira Extra Condensed",sans-serif;--button-tekst:600 21px/22px "Saira Semi Condensed",sans-serif;--quote:700 62px/62px "Saira Semi Condensed",sans-serif;--footer-kop:700 22px/33px "Saira Extra Condensed",sans-serif;--opleiding-details:700 22px/33px "Saira Extra Condensed",sans-serif;--footer-meta-link:400 17px/28px "Saira Semi Condensed",sans-serif}@media screen and (max-width:1900px){:root{--meta-nav:500 16px/32px "Saira Extra Condensed",sans-serif;--nav:700 20px/35px "Saira Extra Condensed",sans-serif;--default-tekst:400 17px/24px "Saira Semi Condensed",sans-serif;--default-tekst-bold:700 17px/24px "Saira Semi Condensed",sans-serif;--default-tekst-klein:400 16px/22px "Saira Semi Condensed",sans-serif;--intro:400 18px/25px "Saira Semi Condensed",sans-serif;--h1:700 35px/40px "Saira Extra Condensed",sans-serif;--h1-dun:500 35px/40px "Saira Extra Condensed",sans-serif;--h2:500 26px/40px "Saira Extra Condensed",sans-serif;--h3:500 26px/40px "Saira Extra Condensed",sans-serif;--button-tekst:600 17px/18px "Saira Semi Condensed",sans-serif;--quote:700 31px/31px "Saira Semi Condensed",sans-serif;--footer-kop:700 18px/22px "Saira Extra Condensed",sans-serif;--opleiding-details:700 18px/22px "Saira Extra Condensed",sans-serif;--footer-meta-link:400 14px/18px "Saira Semi Condensed",sans-serif}}fieldset{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap}label.error{display:none!important}form input.error,form textarea.error{background:#e78585!important}label.checkBoxContainer{display:block;position:relative;width:auto;margin:0 20px 0 0!important;height:auto!important;line-height:normal!important;padding:0 0 0 25px;font:var(--default-tekst)!important;align-content:center!important;align-items:center!important;width:fit-content!important}label.checkBoxContainer a{text-decoration:underline}.checkBoxContainer .checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background:var(--box-background);box-sizing:border-box;background-color:none;transition:ease-in-out background-color .3s;bottom:0;margin:auto}.checkmark:after{content:"";position:absolute;display:none}.checkBoxContainer .checkbox:checked~.checkmark:after{display:flex;content:"x"}.checkBoxContainer .checkmark:after{left:0;top:-3px;width:100%;height:100%;font-size:18px;color:var(--zwart);justify-content:center;align-content:center;align-items:center}form .contactRow{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;margin:0 0 10px 0}form .contactRow.firstRow{margin:40px 0 10px}.formulier label,.zoekContainer label{width:100%;font:var(--default-tekst);color:#fff}.formulier label{width:100px;height:auto;line-height:normal;display:flex;align-content:flex-start;align-items:flex-start;margin:0 10px 0 0;color:var(--zwart);font:var(--opleiding-details);height:var(--height-input);line-height:var(--height-input)}.formulier.contact label{color:#000}.formulier .box,.zoekVeldContainer .box,.prijs-velden .box,.km-velden .box{position:relative;box-sizing:border-box;padding:0 15px;display:block;color:var(--zwart);height:var(--height-input);line-height:var(--height-input);border:0;flex:1;border:1px solid var(--box-border);background:var(--box-background);margin:0 0 20px;font:var(--default-tekst);width:calc(100% - 100px);box-sizing:border-box;margin:0 0 0 0;border-radius:var(--button-radius)}.prijs-velden .box,.km-velden .box{margin:0 0 10px;width:100%;height:40px;border-radius:10px}.formulier input[type="radio"].box{height:25px;width:25px;padding:0;width:auto;flex:none;margin:0 10px 0 0}.radioButtons,.radioButtons label{display:flex;align-content:center;align-items:center}.radioButtons label{margin:0 20px 0 0}.formulier .box.firstInput{margin:55px 0 20px}.zoekVeldContainer .box{background:#fff;margin:0 10px 0 0}.search .box:hover{background:var(--blauw);color:var(--licht-grijs)}.formulier .box::placeholder,.search .box::placeholder{color:#cecece}.formulier .selectBoxContainer{width:calc(100% - var(--grid-gap))}.formulier textarea.box{height:150px;width:100%;font:var(--default-tekst);padding:10px 15px;border:0;outline:0;border-top:1px solid var(--box-border)}.formulier .box.last{border-bottom:1px solid var(--box-border)}.formulier .btnContainer{margin-top:40px;margin-right:10px;text-align:right}label.radio{width:fit-content;display:inline-flex;align-content:center;align-items:center;height:auto;line-height:normal}.has-error{border:1px solid #f00;padding:5px}@media screen and (max-width:1250px){.formulier label{line-height:normal}}.hamburger--3dx .hamburger-box,.hamburger--3dx-r .hamburger-box,.hamburger--3dy .hamburger-box,.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger{position:absolute;height:30px;font:inherit;overflow:visible;margin:auto 0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;display:flex;align-content:center;align-items:center}.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:var(--hamburger-color-hover)}.sticky .hamburger:hover .sticky .hamburger-inner,.sticky .hamburger:hover .sticky .hamburger-inner:after,.sticky .hamburger:hover .hamburger-inner:before,.is-active .hamburger:hover .is-active .hamburger-inner,.is-active .hamburger:hover .is-active .hamburger-inner:after,.is-active .hamburger:hover .hamburger-inner:before{background-color:var(--hamburger-color--hover-sticky)}.hamburger-box{position:relative;display:inline-block;width:var(--hamburger-width);height:16px;margin-left:0}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:var(--hamburger-width);height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:0;background-color:var(--hamburger-color);transition:ease-in-out background-color .3s}.sticky .hamburger-inner,.sticky .hamburger-inner:after,.sticky .hamburger-inner:before,.is-active .hamburger-inner,.is-active .hamburger-inner:after,.is-active .hamburger-inner:before{background-color:var(--hamburger-color-sticky)}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0 cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner:before,.hamburger--slider-r .hamburger-inner:before{transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0 linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0 linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0 linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0 linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0 linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0 linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0 linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger,.overlayMenu,nav.mobileMenu,.formulierVerzonden{display:none}a{transition-timing-function:ease-in-out;transition-duration:.5s}p{margin:0}body{margin:0;padding:0;font:var(--default-tekst);color:var(--zwart)}.extraMarge{margin:100px 0 0}section,header,footer{position:relative;width:100%}h1,h2,h3{margin:0;padding:0}.programmaBlok h2{font:var(--h3)}ul,ol{margin:0 0 0 15px;padding:0;list-style:none}ul li::before,ol li::before{content:"●";position:absolute;left:0;font-size:14px}ul li,ol li{padding:0 0 0 25px;position:relative}nav ul li::before,.topBar ul li::before{display:none}.col3Container h2{margin:0 0 30px var(--default--wrapper-padding)}h1{font:var(--h1);margin:0 0 30px}h1 span{font:var(--h1-dun);display:block}h2{font:var(--h2);margin:0 0 10px}h3{font:var(--h3);margin:0 0 10px}h5{font:var(--footer-kop);text-transform:uppercase;margin:100px 0 0}.cta h3{color:#fff;font:var(--h1);margin:0 0 10px}a{text-decoration:none;color:var(--blauw)}a:hover{color:var(--donker-groen)}.btn,.bestanden .bestandsGrid a{position:relative;display:inline-flex;height:var(--button-height);align-content:center;align-items:center;font:var(--button-tekst)!important;line-height:var(--button-height);padding:0 var(--button-padding-right) 0;text-decoration:none;width:fit-content;z-index:1;white-space:nowrap;transition:ease-in-out all .3s;border-radius:var(--button-radius);border:1px solid rgba(0,0,0,0);color:var(--zwart)}.btn.groen,.bestanden .bestandsGrid a{background:var(--donker-groen)}.btn.groen:hover,.bestanden .bestandsGrid a:hover{background:var(--donker-groen-hover);color:var(--zwart)!important}.btn.wit{background:#fff}.btn.icon-rechts:after,.bestanden .bestandsGrid a:after{margin-left:15px;font-size:12px}.btn.transparant,.bestanden .bestandsGrid a{background:transparent!important;padding-left:0}.btn.transparant.groen,.bestanden .bestandsGrid a{padding:0;border:0;border-bottom:7px solid var(--donker-groen);box-sizing:border-box}.btn.transparant.groen:hover,.bestanden .bestandsGrid a:hover{color:var(--zwart);border-bottom:7px solid var(--donker-groen-hover)}.btn.transparant.blauw,.opleidingOverzicht .opleidingItem:nth-child(even) .btn.transparant.groen,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .btn.groen.transparant,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .btn.groen.transparant,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .btn.groen.transparant{padding:0;border:0;border-bottom:7px solid var(--blauw);box-sizing:border-box}.btn.transparant.blauw:hover,.opleidingOverzicht .opleidingItem:nth-child(even) .btn.transparant.groen:hover,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .btn.groen.transparant:hover,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .btn.groen.transparant:hover,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .btn.groen.transparant:hover{border-bottom:7px solid var(--blauw-hover)}.btn.transparant.grijs{padding:0;border:0;border-bottom:7px solid var(--donker-grijs);box-sizing:border-box}.btn.transparant.grijs:hover{border-bottom:7px solid var(--donker-grijs-hover)}.topBar{background:var(--grijs);display:flex;align-content:center;align-items:center;height:var(--topbar);padding:0 var(--default-padding);box-sizing:border-box}.topBar ul{list-style:none;height:100%;display:flex;align-content:center;align-items:center;padding:0;margin:0 0 0 auto}.topBar ul li{position:relative;margin:0 0 0 30px;z-index:105;height:100%;display:flex;align-items:center;padding:0 5px 0 10px}.topBar ul li a{font:var(--meta-nav);color:var(--zwart);text-decoration:underline;text-decoration-color:transparent;text-transform:uppercase;display:inline-flex;align-content:center;align-items:center;transition-property:color}.topBar ul li a:hover{color:var(--donker-groen)}.topBar ul li a span,ul.topMenuMobile li a span{margin:0 10px 0 0;font-size:18px}.topBar ul li .submenu{display:none}.menu{padding:0 var(--default-padding);display:flex;align-content:center;align-items:center;box-sizing:border-box}.menu .logo{width:var(--logo-width);height:var(--logo-height)}.menu nav{margin:0 0 0 auto;z-index:100}.menu nav ul{list-style:none;padding:0;margin:0;display:flex}.menu nav ul li{margin:0 -7px 0 50px;padding:0;position:relative}.menu nav ul li ul.submenu{display:none}.menu nav ul li:hover .submenu,.topBar ul li:hover .submenu{position:absolute;top:30px;left:0;display:block;background:#fff;border-top:2px solid #fff;height:auto}.topBar ul li:hover .submenu{top:var(--topbar)}.menu nav ul li:hover .submenu li,.topBar ul li:hover .submenu li{height:50px;padding:0;width:100%;box-sizing:border-box;margin:0;transition:ease-in-out all .5s}.topBar ul li:hover .submenu li{background:var(--grijs);padding:0 10px;border-bottom:1px solid #fff}.menu nav ul li:hover .submenu li:hover,.topBar ul li:hover .submenu li:hover{background:var(--grijs)}.menu nav ul li:hover .submenu li a,.topBar ul li:hover .submenu li a{border-bottom:1px solid #cfcdcd;display:inline-flex;align-content:center;align-items:center;height:100%;width:100%;font:var(--meta-nav);white-space:nowrap;box-sizing:border-box}.topBar ul li:hover .submenu li a{border-bottom:0}.menu nav ul li:hover .submenu li a:after{display:none!important}.menu nav ul li a{position:relative;font:var(--nav);color:var(--zwart);padding:0 15px;text-transform:uppercase}.menu nav ul li a:after{position:absolute;bottom:0;z-index:-1;height:17px;width:0;display:block;content:'';transition:ease-in-out all .5s}.menu nav ul li a:hover:after{width:100%;background:var(--grijs)}.menu nav ul li a.active:after{width:100%;background:var(--groen)}header{margin:40px 0 0}header .wrapper{align-content:flex-start;align-items:flex-start}header .col8{margin:0 0 0 calc(1px - 1px - var(--col1))}header .col5{position:relative;margin:0 calc(1px - 1px - var(--col1)) 0 0;box-sizing:border-box;padding:100px 0 100px var(--col1)}header .col5:before{position:absolute;top:0;left:calc(1px - 1px - var(--col2));background:var(--groen);display:block;content:'';width:100%;height:100%;z-index:-1}header .btnContainer{margin:30px 0 0}.col3Container{margin:130px 0 0}.col3Container .col4{padding:0 var(--default--wrapper-padding) 80px;box-sizing:border-box}.col3Container .col4 img{width:calc(100% - var(--col1));height:250px;object-fit:contain;object-position:left bottom}.col3Container .col4 .btnContainer{position:absolute;bottom:0}.klantenVertellen{margin:180px 0 0;padding:80px 0 220px}.klantenVertellen .wrapper{padding:0 var(--default--wrapper-padding);box-sizing:border-box}.klantenVertellen .btnContainer{position:absolute;bottom:0;right:calc(100% - (var(--wrapper-width) + var(--default-side-margin) + (var(--default-side-margin)/2)))}.klantenVertellen h2{text-transform:uppercase}.klantenVertellen .klantenVertellenSliderContainer{position:relative;margin-left:var(--default-side-margin);width:calc(var(--wrapper-width) + (var(--default-side-margin)/2))}.klantenVertellen:before,.aansluiten:before,.aansluitenTekst:before,.quote.groen:before,.voordelen:before,.cta:before,.faqContainer:before{position:absolute;top:0;left:0;width:calc(var(--wrapper-width) + var(--default-side-margin) + (var(--default-side-margin)/2));height:100%;background:var(--groen);display:block;content:''}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSliderControls{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-content:center;align-items:center}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSliderControls a{color:var(--zwart);font-size:35px;margin-left:50px}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSliderControls a.btnPrev{margin-left:auto;margin-right:-50px}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider{margin:120px 0 0;padding:0 0 0 var(--col1);box-sizing:border-box}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider .klantenVertellenSlide{width:var(--col7px);font:var(--quote);color:var(--donker-groen);margin:0 160px 0 0}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlide span{display:block;font-size:60px}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlide .btn{margin:20px 0 0;display:block}.fotoTekstBlok{margin:130px 0 50px}.fotoTekstBlok .foto{position:relative;padding:0 calc(var(--col1)/2);box-sizing:border-box}.fotoTekstBlok:nth-child(odd) .foto{order:+1}.fotoTekstBlok .foto:before{position:absolute;display:block;content:'';width:calc(100% - var(--col1));height:100%;top:0;left:-20px;background:url('/img/bg_foto_groen.svg') no-repeat;z-index:-1}.fotoTekstBlok:nth-child(odd) .foto:before{width:calc(100% - var(--col1));height:100%;top:auto;bottom:-120px;right:-60px;left:auto;background:url('/img/bg_foto_blauw.svg') no-repeat center bottom 0}.fotoTekstBlok .foto img{width:100%;aspect-ratio:547/346;margin:150px 0 0 auto;object-fit:contain}.fotoTekstBlok .tekst{padding:150px 0 0}.fotoTekstBlok .tekst h2{margin:0 0 20px}.fotoTekstBlok .tekst .btnContainer{margin:20px 0 0}.fotoTekstBlok.gespiegeld .tekst{order:-1}.aansluiten{margin:200px 0 0}.aansluiten:before{top:100px}.aansluiten .uspContainer{display:flex;justify-content:space-around}.aansluiten.extraPadding .uspContainer{padding:0 0 100px}.aansluiten .uspContainer img{height:190px}.aansluiten .uspContainer .iconUspItem{text-align:center}.aansluiten .uspContainer .iconUspItem h3,.aansluitenTekst .tekst h3{font:var(--h1)}.aansluitenTekst .tekst h2{margin:0 0 20px}.aansluitenTekst{padding:180px 0}.aansluitenTekst .foto img{width:calc(100% - var(--col1) - (var(--col1)/2))}.aansluitenTekst .tekst{padding:40px 0 0}.aansluitenTekst .tekst .btnContainer{margin:70px 0 0}footer{margin:80px 0 0;font:var(--default-tekst-klein)}footer .logo{width:var(--logo-width);height:var(--logo-height)}footer .menu{padding:0;align-content:flex-start;align-items:flex-start}footer a,.mapContainer .overlay a{color:var(--zwart)}footer a:hover{color:var(--donker-groen)}.realisatie{margin:100px 0 0;height:90px;display:flex;align-content:center;align-items:center;color:#fff;background:var(--zwart);font:var(--footer-meta-link)}.realisatie a{color:#fff}.realisatie a:hover{color:var(--donker-groen)}.realisatie span{margin:0 15px}.quote{font:var(--quote);color:var(--donker-groen);margin:100px 0 0 0}.quote .col8{margin-left:var(--col3)}.quote.groen{padding:100px 0;margin:150px 0 150px}.quote span.icon-quote,.teamQuote span.icon-quote,.klantVerhaalOverzicht .klantverhaalItem span.icon-quote{display:block;margin:0 0 10px}.quote.blauw{color:var(--blauw)}.quote.grijs{color:var(--donker-grijs)}.quote span.naam,.teamOverzicht .wrapper .teamQuote span.naam{margin:20px 0 0;display:block;color:var(--zwart);font:var(--default-tekst);text-transform:none}.tekstGecentreerd .btnContainer{margin:20px 0 0}.tekstGecentreerd.metContactPersoon .col9{padding:0 var(--col1) 0 var(--col2);box-sizing:border-box}.tekstGecentreerd.metContactPersoon .contactPersoonContainer{margin:0}.voordelen{margin:100px 0 0;padding:80px 0}.voordelen .wrapper{padding:0 var(--default-padding);justify-content:space-between}.voordelen .wrapper .col12{margin:0 0 40px}.voordelen .wrapper .col3 img{width:100%;height:200px;object-fit:contain}.cta{padding:120px 0}.cta.marge{margin:100px 0 0}.cta:before{background:var(--donker-groen)}.cta .col9{margin-left:var(--col3);padding:0 var(--col1) 0 0;box-sizing:border-box}.cta .btnContainer{margin:30px 0 0;text-align:right}.fotoTekstBlok.svgFoto .foto{padding:0 var(--col1);box-sizing:border-box}.fotoTekstBlok.svgFoto img{width:100%}.fotoTekstBlok.svgFoto .tekst{padding:0}.faqContainer{padding:120px 0}details{padding:0 25px;background:rgba(255,255,255,.5);position:relative;width:100%;margin:0;border-top:1px solid var(--donker-groen);box-sizing:border-box}details:first-of-type{margin:30px 0 0}details:last-of-type{border-bottom:1px solid var(--donker-groen)}details summary{display:flex;justify-content:space-between;align-items:center;height:auto;cursor:pointer;padding:10px 0;font:var(--button-tekst);flex-wrap:wrap;padding-right:60px;transition:ease-in-out color .3s}details summary:hover{color:var(--donker-blauw)}details summary::after{position:absolute;top:15px;right:15px;font-size:11px;content:"";display:inline-flex;align-items:center;justify-content:center;color:var(--donker-blauw)}details .tab-content{position:relative;padding:0 35px 10px 0;transition:all .35s;text-align:left}details[open]{background:#fff}details[open] .tab-label{background:var(--licht-blauw)}details[open] summary::after{content:""}details[open] .tab-content{height:auto}.bestanden{margin:90px 0 0}.bestanden .wrapper{padding-left:var(--col3);box-sizing:border-box}.bestanden .bestandsGrid,.bestanden .bestandsGrid a{display:block}table{border:0;padding:0;margin:50px 0 0;border-spacing:0;width:100%}table tbody{background:#f6fcf0}table tbody tr:first-of-type{background:#fff;font:var(--button-tekst)}.programmaBlok table tbody tr:first-of-type{background:transparent}table td{padding:5px 25px;border-bottom:1px solid var(--donker-groen)}table td.datum{width:360px}table td.btnCol{padding-right:10px;text-align:right}table td.btnCol .btn{width:150px}.stapContainer{margin:90px 0 0}.stapContainer .col9{margin:0 0 30px;padding-right:var(--col3)}.stapContainer .col3 img{width:calc(100% - 80px);object-fit:contain;height:220px}.stapContainer .colAlignRight .col9{padding-right:0;padding-left:var(--col3)}.teamOverzicht{margin:110px 0 0}.teamOverzicht .wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:100px;grid-column-gap:70px;padding:0 calc(var(--col1)/2) 0 var(--default--wrapper-padding);box-sizing:border-box}.teamOverzicht .wrapper .teamQuote{grid-column:span 2;font:var(--quote);color:var(--blauw);text-transform:uppercase}.teamOverzicht .wrapper .teamItem,.contactPersoonContainer .teamItem{font:var(--default-tekst-bold)}.teamItem .fotoContainer{position:relative}.teamItem .fotoContainer:before{position:absolute;top:50px;left:calc((var(--team-foto-size)/2) + 20px);content:'';display:block;width:110px;height:190px;background-color:var(--groen);clip-path:polygon(100% 0%,0% 21.9%,0% 100%,78.5% 82.8%,78.5% 55%,100% 50.3%,100% 0%);z-index:-1}.sollicitatie .teamItem .fotoContainer:before{background-color:var(--groen)}.teamOverzicht .wrapper .teamItem img,.contactPersoonContainer .teamItem img{width:var(--team-foto-size);aspect-ratio:1;border-radius:100%;margin-left:-10px}.contactPersoonContainer .teamItem img{margin:10px 0 0}.teamOverzicht .wrapper .teamItem .naam,.contactPersoonContainer .teamItem .naam,.sollicitatie .contactPersoonContainer .teamItem .naam,.sollicitatie .contactPersoonContainer{color:var(--donker-groen);font:var(--button-tekst)}.contactPersoonContainer .teamItem .naam{color:var(--blauw);margin:0 0 10px}.teamOverzicht .wrapper .teamItem .naam span,.contactPersoonContainer .teamItem .naam span{font:var(--h3)}.teamOverzicht .wrapper .teamItem a,.contactPersoonContainer .teamItem a{color:#000;font:var(--default-tekst-klein)}.opleidingOverzicht,.klantVerhaalOverzicht{margin:100px 0 0}.opleidingOverzicht .opleidingItem,.klantVerhaalOverzicht .klantverhaalItem{margin:0 auto 75px}.opleidingOverzicht .opleidingItem .col7,.klantVerhaalOverzicht .klantverhaalItem .col7{position:relative;padding:100px 0 100px var(--col1);box-sizing:border-box}.opleidingOverzicht .opleidingItem:nth-child(even) .col7{position:relative;padding:100px var(--col1) 0 0;box-sizing:border-box}.opleidingOverzicht .opleidingItem .col7 .details,.tekstBlok.metDetails .details{width:100%;display:flex;margin:10px 0 40px;color:var(--donker-groen);font:var(--opleiding-details)}.opleidingOverzicht .opleidingItem:nth-child(even) .col7 .details,.tekstBlok.metDetails.blauw .col9 .details{color:var(--blauw)}.opleidingOverzicht .opleidingItem .col7 .details .detailItem,.tekstBlok.metDetails .details .detailItem{display:inline-flex;align-content:center;align-items:center;margin:0 30px 0 0}.opleidingOverzicht .opleidingItem .col7 .details .detailItem span,.tekstBlok.metDetails .details .detailItem span{margin:0 5px 0 0;font-size:22px}.opleidingOverzicht .opleidingItem .col7 .btnContainer,.klantVerhaalOverzicht .klantverhaalItem .col7 .btnContainer{margin:40px 0 0}.opleidingOverzicht .opleidingItem:before,.klantVerhaalOverzicht .klantverhaalItem:before{position:absolute;top:0;left:calc(var(--default-side-margin) + var(--col2));width:calc(var(--col10px) + (var(--default-side-margin-viewport)/2));height:100%;background:var(--groen);display:block;content:'';z-index:-1}.opleidingOverzicht .opleidingItem:nth-child(even):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6):before{background:var(--licht-blauw);left:calc(1px - (var(--default-side-margin-viewport)/2))}.opleidingOverzicht .opleidingItem .col4,.klantVerhaalOverzicht .klantverhaalItem .col4{padding:100px 0}.opleidingOverzicht .opleidingItem:nth-child(even) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .col4{padding:100px 0;order:+1;margin-left:auto}.opleidingOverzicht .opleidingItem .col4 img,.klantVerhaalOverzicht .klantverhaalItem .col4 img{display:block;width:100%;aspect-ratio:462/292;object-fit:cover}.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+1):before{background:var(--groen)}.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+1) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+1) .icon-quote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+3) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+3) .icon-quote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+5) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+5) .icon-quote{color:var(--donker-groen)}.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .icon-quote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .icon-quote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .klantQuote,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .icon-quote{color:var(--blauw)}.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+3):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+5):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6):before{background-color:transparent}.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4):before{background:var(--licht-blauw)}.tekstBlok .btnContainer{margin:30px 0 0}.tekstBlok.metDetails{margin:100px 0 0}.titel{margin:100px 0 0}.tekstBlok.metDetails .col9{padding:70px var(--col1) 70px 90px;box-sizing:border-box}.tekstBlok.metDetails.groen .col9{background:var(--groen);margin-left:auto}.tekstBlok.metDetails.blauw .col9{background:var(--licht-blauw)}.programmaBlok{margin:100px 0 0}.programmaBlok .col6{padding:100px var(--col1);background:var(--groen)}.programmaBlok .col6 table td,.programmaBlok .col6 table thead,.programmaBlok .col6 table tbody{border:0;padding:0;background:none}.tekstBlok.gecentreerd{margin:100px 0 0}.fotoTekstBlok.locatie{display:flex;align-content:center;align-items:center;flex-wrap:wrap}.fotoTekstBlok.locatie #map{height:560px;width:100%}.fotoTekstBlok.locatie .tekst{padding:0 var(--default-side-margin-viewport) 0 50px;box-sizing:border-box}.datumOverzichtContainer h2{width:100%}.contactPersoonContainer{margin:100px 0 0;padding:0 0 0 calc(var(--col1)/2);box-sizing:border-box;color:var(--blauw)}.klantVerhaalOverzicht .klantverhaalItem .klantQuote,.headerQuote h1{font:var(--quote);text-transform:uppercase;margin:0 0 20px}.klantVerhaalOverzicht .klantverhaalItem span.icon-quote,.headerQuote .icon-quote{font-size:55px}.verhaalDetail{margin:100px 0 0}.verhaalDetail .socialContainer{margin:80px 0 0;font:var(--opleiding-details);display:flex;align-content:center;align-items:center}.verhaalDetail .socialContainer a{color:var(--donker-groen);font-size:40px;margin-left:5px}.verhaalDetail .socialContainer a:first-of-type{margin-left:25px}.cursusInfo{display:flex;flex-wrap:wrap;margin:70px 0 0}.cursusInfo h2{width:100%}.cursusInfo .infoRow{width:100%;display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.cursusInfo .infoRow .label{width:120px;font:var(--opleiding-details)}.formulierContainer h3{margin:70px 0 25px}.mapContainer{margin:150px 0 0;height:900px;width:calc(var(--wrapper-width) + var(--default-side-margin) + (var(--default-side-margin)/2))}.mapContainer #map{height:100%;width:100%}.mapContainer .overlay{position:absolute;right:0;top:0;z-index:999;width:600px;height:550px;background:url('/img/SVG/map_overlay.svg') no-repeat}.mapContainer .overlay .tekstContainer{margin:30px 0 0;padding:0 0 0 350px;box-sizing:border-box}.factuurGegevens{display:block}.factuurGegevens.ishidden{display:none}.datumOverzichtContainer{margin:100px 0 0}@media screen and (max-width:1900px){.menu{padding:15px var(--default-padding)}header .col5{padding:100px 0 50px var(--col1)}.col3Container{margin:90px 0 0}.klantenVertellen{margin:130px 0 0;padding:80px 0 160px}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider{margin:90px 0 0}.fotoTekstBlok{margin:100px 0 30px}.quote.groen{padding:70px 0;margin:100px 0}.fotoTekstBlok .tekst{padding:100px 0 0}.fotoTekstBlok .foto img{margin:100px 0 0 auto}header .btnContainer{white-space:nowrap}.stapContainer .col3 img{width:100%;height:auto}}@media screen and (max-width:1280px){.hamburger{display:flex;right:var(--default-padding);z-index:300;top:30px}.overlayMenu{background:rgba(45,45,45,.8);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100}nav.mobileMenu{background:#fff;z-index:110;position:fixed;top:0;right:0;width:calc(50% - var(--col1));padding:120px 0;box-sizing:border-box;height:100vh}nav.mobileMenu ul{padding-bottom:20px!important}ul.topMenuMobile{padding-top:20px!important;height:100%}ul.topMenuMobile li a{font:var(--meta-nav)!important}nav.mobileMenu ul{display:block}.menu nav ul li{margin:0;padding:10px 60px}.topMenuMobile{background:var(--grijs)}header .col8{margin:0;width:calc(100% - var(--col1))}header .col5{padding:50px var(--col1) 0 var(--col2);width:100%;box-sizing:border-box}header .col5:before{position:absolute;top:-100px;right:0;left:auto;background:var(--groen);display:block;content:'';width:calc(100% - var(--col5));height:100%;z-index:-1}.topBar,nav{display:none}header{margin:0}.col3Container .col4 img{height:auto}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider .klantenVertellenSlide{width:60vw}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSliderControls{display:none}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider{padding:0 var(--default--wrapper-padding)}.fotoTekstBlok{overflow:hidden}.fotoTekstBlok .foto:before{left:calc(1px - 1px - var(--default-padding) - 20px)}.fotoTekstBlok:nth-child(odd) .foto:before{bottom:0;top:100px;background:url(/img/bg_foto_blauw.svg) no-repeat center top 50px}.aansluiten .uspContainer img{height:100px}.aansluitenTekst{padding:100px 0}.realisatie{height:60px}.realisatie .col6{width:auto}.realisatie .col6.alignRight{margin-left:auto}.realisatie span{margin:0 5px}.teamOverzicht .wrapper{grid-template-columns:repeat(3,1fr);grid-row-gap:100px;grid-column-gap:70px}.teamItem .fotoContainer:before{position:absolute;top:20px;left:50px}.aanmelden .col6{width:var(--col8)}.opleidingOverzicht .opleidingItem:nth-child(even) .col7{padding:70px 0 70px 0}.opleidingOverzicht .opleidingItem .col7,.klantVerhaalOverzicht .klantverhaalItem .col7{position:relative;padding:70px 0 70px 30px;box-sizing:border-box}.tekstBlok.metDetails{margin:50px 0 0}.tekstBlok.metDetails .col6{width:var(--col9)}.tekstGecentreerd .col6{width:var(--col9);margin-left:var(--col1)}table td.btnCol .btn{width:fit-content}.col9.datumOverzicht{padding:0 20px 0 0;box-sizing:border-box}}@media screen and (max-width:760px){.menu a{z-index:9999}nav.mobileMenu{background:#fff;z-index:110;position:fixed;top:0;right:0;width:100%;padding:120px 0;height:100vh}header .col5:before{width:calc(100% - var(--col2))}.klantenVertellen:before,.aansluiten:before,.aansluitenTekst:before,.quote.groen:before,.voordelen:before,.cta:before,.faqContainer:before{width:calc(var(--wrapper-width) + var(--default-side-margin))}header .wrapper{width:100%}header .col8{width:calc(100% - var(--default-padding))}header .col5{padding:50px var(--default-padding) 0}header .col5:before{height:calc(100% + 150px)}.col3Container h2{margin-left:0}.col3Container .col4{padding:0 0 40px;width:100%}.col3Container .col4 img{width:calc(100% - var(--col3));object-fit:contain;object-position:center bottom;margin:0 auto;display:block}.col3Container .col4 .btnContainer{position:relative;margin:20px 0 0}.klantenVertellen{padding:40px 0 100px}.klantenVertellen .wrapper,.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider{padding:0}.klantenVertellen .klantenVertellenSliderContainer .klantenVertellenSlider .klantenVertellenSlide{width:60vw;margin:0 40px 0 0}.fotoTekstBlok .foto,.fotoTekstBlok .tekst{width:100%;padding:0}.fotoTekstBlok .tekst{margin:20px 0 0}.fotoTekstBlok:nth-child(odd) .foto{order:0}.fotoTekstBlok .foto img{margin:0 0 0 auto}.fotoTekstBlok:nth-child(odd) .foto:before{bottom:0;top:50px;background:url(/img/bg_foto_blauw.svg) no-repeat center bottom 0}.aansluiten .uspContainer{flex-wrap:wrap}.aansluiten .uspContainer .iconUspItem{width:50%;margin:0 0 50px}.aansluitenTekst .foto,.aansluitenTekst .tekst{width:100%}.aansluiten:before{top:50px}footer .logoContainer,footer .tekst,footer .adres,footer .menu,footer .menu .col6{width:100%;flex-wrap:wrap}h5{margin:40px 0 0}.realisatie .col6{width:100%;text-align:center}.avSep{display:none}.av{width:100%;display:block}.realisatie .col6.alignRight{margin-top:30px}.realisatie{height:auto;padding:15px 0}.quote .col8{margin-left:var(--col1);width:var(--col9)}.tekstGecentreerd .col6,.programmaBlok .col6{width:100%;margin-left:0}.voordelen .col3{width:100%;margin:0 0 50px;text-align:center}.voordelen .wrapper .col3 img{width:var(--col8);display:block;margin:0 auto 15px;height:auto}.cta .col9{margin-left:0;padding:0 var(--col1) 0 0;box-sizing:border-box;width:100%}.faqContainer .col9{width:100%;padding-right:var(--default-padding)}details{padding:0 10px}.opleidingOverzicht .opleidingItem:before,.klantVerhaalOverzicht .klantverhaalItem:before,.opleidingOverzicht .opleidingItem:nth-child(even):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4):before,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6):before{width:100%;left:0}.opleidingOverzicht .opleidingItem .col7,.klantVerhaalOverzicht .klantverhaalItem .col7{width:100%}.opleidingOverzicht .opleidingItem .col4,.klantVerhaalOverzicht .klantverhaalItem .col4,.opleidingOverzicht .opleidingItem:nth-child(even) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+2) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+4) .col4,.klantVerhaalOverzicht .klantverhaalItem:nth-child(6n+6) .col4{padding:0;width:var(--col7);margin:calc(1px - 1px - var(--default-padding)) 0 0 var(--default-padding);order:0}.opleidingOverzicht .opleidingItem .col7,.klantVerhaalOverzicht .klantverhaalItem .col7,.opleidingOverzicht .opleidingItem:nth-child(even) .col7{position:relative;padding:30px var(--default-padding) 40px var(--default-padding);box-sizing:border-box}.opleidingOverzicht .opleidingItem .col7 .details,.tekstBlok.metDetails .details{flex-wrap:wrap}.opleidingOverzicht .opleidingItem .col7 .details .detailItem,.tekstBlok.metDetails .details .detailItem{margin:0 30px 10px 0}.tekstBlok.metDetails{margin:100px 0 0}.tekstBlok.metDetails .col6{width:100%}.programmaBlok .col6{padding:50px var(--default-padding);background:var(--groen)}.fotoTekstBlok.locatie .locatie{width:100%}.fotoTekstBlok.locatie #map{height:360px;width:100%}.fotoTekstBlok.locatie .tekst{padding:20px var(--default-padding) 0;box-sizing:border-box}.col9.datumOverzicht{width:100%;padding:0}table{width:100%;display:block}table tbody{background:#f6fcf0;width:100%;display:block}.datumOverzichtContainer table td{padding:0 15px;border-bottom:0;display:block;box-sizing:border-box}.datumOverzichtContainer table tr{border:0;display:block;border-bottom:1px solid var(--donker-groen);padding:10px 0;box-sizing:border-box}.datumOverzichtContainer table td.btnCol{text-align:left;padding-top:10px}.datumOverzichtContainer table td.btnCol .btn.transparant{height:auto;padding:0}.contactPersoonContainer{margin:100px 0 0;padding:0;width:var(--col10)}.teamOverzicht .wrapper{display:block}.teamOverzicht .wrapper .teamItem,.teamOverzicht .wrapper .teamQuote{margin:0 0 40px}.aanmelden .col6{width:100%}header .btnContainer .btn{display:block;margin:0 0 10px}.formulier label{width:100%;height:auto;line-height:normal}.mapContainer .overlay{position:absolute;right:0;top:0;z-index:999;width:100vw;height:750px;background:url(/img/SVG/map_overlay.svg) no-repeat left top}.mapContainer .overlay .tekstContainer{margin:30px 0 0;padding:0 var(--default-padding) 0 0;text-align:right}.mapContainer{margin:150px 0 0;height:650px;width:100%}.aansluitenTekst{padding:50px 0}.aansluiten .uspContainer{flex-wrap:wrap;padding:0 var(--default-padding) 0 0}.stapContainer .col3,.stapContainer .colAlignRight .col9{width:100%;height:auto;padding:0}.stapContainer .col3 img{max-width:250px}.stapContainer .col6{width:100%}.tekstGecentreerd.metContactPersoon .col9{padding:0;box-sizing:border-box;width:100%}.tekstGecentreerd.metContactPersoon .contactPersoonContainer{margin:50px 0 0}}:root{--wrapper-width:1400px;--default-side-margin:calc((100% - var(--wrapper-width))/2);--default-side-margin-viewport:calc((100vw - var(--wrapper-width))/2);--default-padding:45px;--default--wrapper-padding:25px;--button-height:50px;--button-padding-left:15px;--button-padding-right:15px;--logo-height:113px;--logo-width:358px;--height-input:50px;--hamburger-width:20px;--topbar:50px;--team-foto-size:150px}@media screen and (max-width:1900px){:root{--wrapper-width:1200px;--logo-height:50px;--logo-width:220px}}@media screen and (max-width:1400px){:root{--wrapper-width:980px}}@media screen and (max-width:1280px){:root{--wrapper-width:calc(100% - var(--default-padding) - var(--default-padding));--default-padding:30px;--logo-height:60px;--logo-width:140px;--default-padding:30px;--hamburger-width:20px}}@media screen and (max-width:760px){:root{--default-padding:15px;--button-height:40px}}