@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&family=Roboto+Slab:wght@100;300;400;800&display=swap');body{font-family:'Open Sans',sans-serif !important;color:#102857 !important;line-height:1.75 !important;font-size:16px !important}body,html{overflow-x:hidden}.container{max-width:1410px !important;padding-right:0 .5rem !important;padding-left:0 .5rem !important}.row{margin-right:calc(var(--bs-gutter-x) * -1.5) !important;margin-left:calc(var(--bs-gutter-x) * -1.5) !important}.row>*{padding-right:calc(var(--bs-gutter-x) * 1.5) !important;padding-left:calc(var(--bs-gutter-x) * 1.5) !important}.btn:focus,.btn-primary:focus{box-shadow:none !important}h1,.h1{font-weight:600 !important;margin-bottom:30px !important;color:#00b56b}h2,.h2{font-weight:600 !important;margin-bottom:30px !important;color:#00b56b}h3,.h3{margin-bottom:30px !important}h2 sup,h4 sup{font-size:.5em !important;top:-1em !important;left:5px}.broodkruimels p{margin-bottom:0}.fa-linkedin:before{color:#0072b1;font-size:24px}a:focus{outline:0}.grecaptcha-badge{visibility:hidden}.padding30{padding:30px 0}.padding45{padding:45px 0}.padding60{padding:60px 0}.padding90{padding:90px 0}.padding120{padding:120px 0}.paddingBottom30{padding:0 0 30px}.paddingBottom45{padding:0 0 45px}.paddingBottom60{padding:0 0 60px}.paddingBottom90{padding:0 0 90px}.paddingBottom120{padding:0 0 120px}.margin30{margin:30px 0}.margin45{margin:45px 0}.margin60{margin:60px 0}.margin90{margin:90px 0}.margin120{margin:120px 0}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#return-to-top{position:fixed;bottom:50px;right:20px;background:#00b56b;width:40px;height:40px;display:block;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999}#return-to-top i.fas.fa-chevron-up{left:12.5px;position:relative;top:7px;color:#fff}.uhuh{background-color:var(--background-color,#3fa83d) !important}button.btn.btn-primary{background-color:#00b56b;border:1px solid #00b56b;color:#fff;font-weight:600;padding:10px 20px;border-radius:4px;text-transform:none}button.btn.btn-primary:hover{background-color:#02a462;border:1px solid #02a462}button.btn.btn-secondary{background-color:#3d8e6b;border:1px solid #3d8e6b;color:#fff;font-weight:600;padding:10px 20px;border-radius:4px;text-transform:none}button.btn.btn-secondary:hover{background-color:#2d815c;border:1px solid #2d815c}button.btn.btn-secondary:after{content:"\f054";font-family:'Font Awesome\ 5 Free';font-weight:900;color:#fff;position:relative;font-size:14px;left:7.5px}header{height:120px;position:relative;z-index:100;background-color:#fff}header .container{padding:0 1.5rem}header .logo{margin-top:15px}header .nav{width:100%;text-align:center;display:block;margin-top:50px}header .nav .menu-hoofdmenu-nl-container ul{padding-left:0 !important}header .nav .menu-hoofdmenu-nl-container ul li{list-style-type:none;display:inline-block;padding:0 20px}header .nav .menu-hoofdmenu-nl-container ul li.current-menu-item a{color:#00b56b}header .nav .menu-hoofdmenu-nl-container ul li a{text-decoration:none;font-weight:600;color:#041027;font-size:18px}header .overige button.btn.btn-primary{float:right;position:relative;top:40px}#home .banner .imageBackground{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100vh;margin-top:-130px}#home .banner .imageBackground .content{height:100vh;position:relative;top:30%;color:#fff;padding-left:60px}#home .banner .imageBackground .content h2{font-size:80px;font-weight:600;line-height:1;margin-bottom:30px;color:#fff}#home .banner .imageBackground .content h3{font-size:30px;padding-right:100px;line-height:1.4;margin-bottom:30px}#home .banner .imageBackground .content hr{width:300px;height:20px;opacity:1;margin-bottom:30px}#home .banner .imageBackground .content h4{color:#00b56b;font-size:35px;font-weight:700}#home .intro{background-color:#f4f4f4;position:relative;-webkit-box-shadow:0 8px 16px -10px #525252;-moz-box-shadow:0 8px 16px -10px #525252;box-shadow:0 8px 16px -10px #525252}#home .intro h2{color:#00b56b;padding:0 20% 30px}#home .usps{background-color:#00b56b}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(4),#home .usps .col-md-4:nth-child(5){border-right:1px solid #102857}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(3){border-bottom:1px solid #102857}#home .usps .item{padding:90px 0}#home .usps .icon img{width:250px;height:auto;margin:0 auto;display:block}#home .usps .titel{text-align:center;color:#fff;font-size:20px}#home .content_editor h2{font-size:50px;font-weight:600;line-height:1.4;padding-left:30px;color:#102857}#home .content_editor .arrow{width:100%;margin-top:45px}#home .content_editor .line{margin-top:14px;width:99%;background:#00b56b;height:6px;float:left}#home .content_editor .point{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:26px solid #00b56b;float:right;position:relative;top:-18px}#home .content_content{height:630px;padding-top:30px}#home .content_content .links{background-color:#e6e6e6;position:absolute;height:600px;left:0}#home .content_content .links .content{text-align:right;width:30%;float:right}#home .content_content .links .content p{color:#00b56b;font-size:30px;position:relative;top:200px}#home .content_content .rechts{position:relative;left:40%;padding:90px 120px 0 60px !important}#home .background_afbeelding .imageBG{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;height:1000px}#home .background_afbeelding .imageBG .content{position:relative;top:400px;color:#fff}#home .background_afbeelding .imageBG .content h2{font-size:70px;color:#fff}#home .background_afbeelding .imageBG .content hr{width:400px;height:10px;opacity:1;margin:0 auto 30px}#home .background_afbeelding .imageBG .content p{font-size:30px}#home .contactformulier{height:730px;background-color:#e6e6e6}#home .contactformulier .links{background-color:#fff;position:absolute;height:730px;left:0}#home .contactformulier .links .content{text-align:right;width:30%;float:right}#home .contactformulier .links .content p{color:#00b56b;font-size:30px;position:relative;top:200px}#home .contactformulier .rechts{position:relative;left:40%;padding:90px 30px 0 60px !important}#home .contactformulier .rechts .content p{font-weight:600;font-size:20px}#sub{border-top:1px solid #e4e4e4}.content_image .image img{width:100%;height:auto;display:block}.content_image .image .imageBG{background-repeat:no-repeat;background-size:cover;background-position:center center}.content_image .content strong{font-weight:700}.content_image .content ul{padding-left:20px !important}.content_image .content ol{padding-left:0 !important}.content_image .content ol li{font-size:18px;list-style-type:none;padding:15px 0 15px 60px}.content_image .content ol li:first-child{border-bottom:1px solid #0f8fde}.content_image .content ol li:first-child:before{content:'1';color:#0f8fde;font-weight:700;font-size:60px;margin-left:-60px;position:absolute;margin-top:-20px}.content_image .content ol li:nth-child(2){border-bottom:1px solid #00b56b}.content_image .content ol li:nth-child(2):before{content:'2';color:#00b56b;font-weight:700;font-size:60px;margin-left:-60px;position:absolute;margin-top:-20px}.content_image .content ol li:nth-child(3){border-bottom:1px solid #102857}.content_image .content ol li:nth-child(3):before{content:'3';color:#102857;font-weight:700;font-size:60px;margin-left:-60px;position:absolute;margin-top:-20px}.content_image .content.rechts{padding-left:15px}.content_imageOutside .img-cover{position:absolute;height:100%;width:100%;object-fit:cover}.content_imageOutside .has-img{transform:translate(100%,0%)}.contentRepeater h5{font-size:50px;font-weight:600;line-height:1.4}.image_contentOutside .img-cover{position:absolute;height:100%;width:100%;object-fit:cover}.image_contentOutside .has-img{transform:translate(0%,0%)}.imageRepeater .row{margin-right:calc(var(--bs-gutter-x) * -.5) !important;margin-left:calc(var(--bs-gutter-x) * -.5) !important}.imageRepeater .row>*{padding-right:calc(var(--bs-gutter-x) * .5) !important;padding-left:calc(var(--bs-gutter-x) * .5) !important}.imageBg .imageBackground{background-repeat:no-repeat;height:600px;background-position:center center}.imageBg .imageBackground .overlay{position:absolute;left:0;width:100%;height:600px;background-color:#000;opacity:.4}.imageBg .imageBackground .content{color:#fff;position:relative;z-index:10;top:150px}.checkcheck-mobiel{background-color:#102857;padding:90px 0;margin:45px 0}.slider .slide{background-repeat:no-repeat;height:700px;background-size:cover;background-position:center center}.galerij .row{margin-right:calc(var(--bs-gutter-x) * -.5) !important;margin-left:calc(var(--bs-gutter-x) * -.5) !important}.galerij .row>*{padding-right:calc(var(--bs-gutter-x) * .5) !important;padding-left:calc(var(--bs-gutter-x) * .5) !important}.galerij .content{padding-bottom:30px}.faq .content{padding-bottom:30px}.faq .accordion-item .accordion-button:focus{box-shadow:none !important}.video .content{padding-bottom:30px}form span{color:red}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus{outline:0}.wpcf7 input[type=submit]{background-color:#102857;border:1px solid #5663a1;color:#fff;font-weight:600;padding:10px 20px;border-radius:4px;text-transform:none}.wpcf7 input[type=submit]:hover{background-color:#041027;border:1px solid #495594}.wpcf7 .basic{padding:30px 0 0}.wpcf7 .basic label{width:100%;padding:10px 0;font-weight:600}.wpcf7 .basic input[type=text],.wpcf7 .basic input[type=email],.wpcf7 .basic input[type=tel]{padding-left:5px;border-radius:4px;border:1px solid #ccc}.wpcf7 .basic textarea{border-radius:4px;border:1px solid #ccc}.wpcf7 .place{padding:30px 0 0}.wpcf7 .place input[type=text],.wpcf7 .place input[type=email],.wpcf7 .place input[type=tel]{height:45px;margin:15px 0;padding-left:5px}.wpcf7 .place input[type=text]:focus,.wpcf7 .place input[type=email]:focus,.wpcf7 .place input[type=tel]:focus{border:1px solid #00b56b !important;border-radius:4px}.wpcf7 .place textarea{padding-left:5px;margin:15px 0;height:200px}.cta{height:730px;background-color:#e6e6e6;margin-top:60px}.cta .links{background-color:#fff;position:absolute;height:730px;left:0}.cta .links .content{text-align:right;width:30%;float:right}.cta .links .content p{color:#00b56b;font-size:30px;position:relative;top:200px}.cta .rechts{position:relative;left:40%;padding:90px 15px 0 60px !important}.cta .rechts .content p{font-weight:600;font-size:20px}.team strong{font-weight:700}.team img{border-radius:4px}footer{background-color:#102857;color:#fff}footer .container{padding:0 1.5rem}footer h3{color:#fff;font-size:18px;margin-bottom:.5rem !important;font-weight:600}footer a,footer a:hover{color:#fff;text-decoration:none}.info-footer{background-color:#102857;color:#939baa;font-size:14px}.info-footer p{padding-top:1em}.info-footer a{color:#939baa;text-decoration:none}.info-footer a:hover{color:#939baa;text-decoration:underline}.info-footer .site_info_author{text-align:right}@media only screen and (min-width :1300px) and (max-width :1399px){#home .banner .imageBackground .content{padding-left:40px}#home .content_content .links .content{width:40%}}@media only screen and (min-width :1200px) and (max-width :1299px){#home .banner .imageBackground .content{padding-left:20px}#home .content_content .links .content{width:45%}}@media only screen and (min-width :1100px) and (max-width :1199px){#home .banner .imageBackground .content{padding-left:25px}#home .usps .item{padding:60px 0}#home .content_content .links .content{width:50%}}@media only screen and (min-width :992px) and (max-width :1099px){#home .banner .imageBackground .content{padding-left:25px}#home .banner .imageBackground .content h2{font-size:74px}#home .banner .imageBackground .content h3{font-size:26px}#home .content_content .links .content{width:55%}}@media only screen and (min-width :992px) and (max-width :1199px){.padding30{padding:30px 0}.padding45{padding:45px 0}.padding60{padding:60px 0}.padding90{padding:90px 0}.padding120{padding:90px 0}header .nav .menu-hoofdmenu-nl-container ul li:first-child{padding:0 20px 0 0}header .nav .menu-hoofdmenu-nl-container ul li:last-child{padding:0 0 0 20px}#home .intro h2{padding:0 10% 30px}#home .content_editor h2{font-size:41px}#home .content_content{padding-top:0}#home .content_content .rechts{padding:90px 60px 0 !important}.contentRepeater h5{font-size:40px}.content_image .content.rechts{padding-left:0}}@media only screen and (min-width :768px) and (max-width :991px){.padding30{padding:30px 0}.padding45{padding:45px 0}.padding60{padding:60px 0}.padding90{padding:90px 0}.padding120{padding:90px 0}header{height:110px}header .logo{width:150px}header .logo img{width:150px;height:auto}header .overige{display:none}#home .banner .imageBackground .content{padding-left:0}#home .banner .imageBackground .content h2{font-size:56px}#home .banner .imageBackground .content h3{font-size:22px}#home .intro h2{padding:0 0 30px}#home .usps .item{padding:30px 0}#home .content_editor h2{font-size:36px}#home .content_content{padding-top:0}#home .content_content .links{height:630px}#home .content_content .links .content{width:80%}#home .content_content .rechts{padding:45px 30px 0 60px !important}#home .background_afbeelding .imageBG{height:800px}#home .background_afbeelding .imageBG .content{top:300px}.contentRepeater h5{font-size:36px}.team .content{margin-left:-30px}.content_image .content ol{margin-top:-1rem}.content_image .content ol li{font-size:16px}.content_image .content.rechts{padding-left:0}.wpcf7 .place{padding:0}.wpcf7 .place input[type=text],.wpcf7 .place input[type=email],.wpcf7 .place input[type=tel]{height:40px;margin:10px 0}footer .kolom-1{margin-bottom:30px}}@media only screen and (min-width :577px) and (max-width :767px){.padding30{padding:30px 0}.padding45{padding:45px 0}.padding60{padding:30px 0}.padding90{padding:45px 0}.padding120{padding:60px 0}.margin30{margin:15px 0}header{height:110px}header .logo{width:150px}header .logo img{width:150px;height:auto}header .overige{display:none}#home .banner .imageBackground{height:450px;background-size:cover;margin-top:-30px}#home .banner .imageBackground .content{padding-left:0;padding-right:60px;height:100%}#home .banner .imageBackground .content h2{font-size:50px}#home .banner .imageBackground .content h3{font-size:20px}#home .banner .imageBackground .content hr{width:200px;height:15px}#home .intro h2{padding:0 0 15px}#home .usps .item{padding:30px 0}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(3),#home .usps .col-md-4:nth-child(5){border-right:1px solid #102857}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(3),#home .usps .col-md-4:nth-child(4){border-bottom:1px solid #102857}#home .content_editor h2{font-size:28px;padding-left:0}#home .content_content{padding-top:0;height:auto;padding-bottom:60px}#home .content_content .links{position:relative;height:auto;margin-top:-15px}#home .content_content .links .content{float:none;width:100%;text-align:left;padding:30px 0 15px}#home .content_content .links .content p{top:auto}#home .content_content .rechts{padding:30px 30px 0 !important;left:0}#home .background_afbeelding .imageBG{height:600px}#home .background_afbeelding .imageBG .content{top:200px}#home .background_afbeelding .imageBG .content h2{font-size:60px}#home .background_afbeelding .imageBG .content hr{height:7.5px}#home .background_afbeelding .imageBG .content p{font-size:24px}#home .contactformulier{height:auto;padding:30px 0}#home .contactformulier .links{position:relative;height:auto;background-color:#e6e6e6}#home .contactformulier .links .content{text-align:center;width:100%;float:none}#home .contactformulier .links .content p{top:15px}#home .contactformulier .rechts{padding:30px 30px 0 !important;left:0}#home .contactformulier .rechts .content p{text-align:center}.contentRepeater h5{font-size:30px;padding-left:0}.content_image .image{margin-top:30px}.content_image .content ol li{font-size:17px}.content_image .content.rechts{padding-left:0}.team .content{margin-left:-30px}.cta{height:auto;padding:30px 0}.cta .links{position:relative;height:auto;background-color:#e6e6e6}.cta .links .content{text-align:center;width:100%;float:none}.cta .links .content p{top:15px;line-height:1.2}.cta .rechts{padding:30px 30px 0 !important;left:0}.cta .rechts .content p{text-align:center}.wpcf7 .place{padding:0}input[type=submit]{margin:0 auto;display:block}footer .block.kolom-1{margin-bottom:30px}footer .block.kolom-4{margin-top:30px}.info-footer .site_info_copy{text-align:center}.info-footer .site_info_author{text-align:center;margin-top:-2rem}}@media only screen and (max-width :576px){body,html{overflow-x:hidden}#return-to-top{right:10px}.padding30{padding:30px 0}.padding45{padding:30px 0}.padding60{padding:30px 0}.padding90{padding:45px 0}.padding120{padding:45px 0}.margin30{margin:15px 0}header{height:75px}header .logo{width:125px}header .logo img{width:125px;height:auto}header .overige{display:none}button#responsive-menu-pro-button{top:20px !important}#home .banner .imageBackground{height:350px;background-size:cover;margin-top:-30px}#home .banner .imageBackground .content{padding-left:0;padding-right:0;height:100%;top:30%}#home .banner .imageBackground .content h2{font-size:30px;margin-bottom:1rem !important}#home .banner .imageBackground .content h3{font-size:14px;margin-bottom:1rem !important}#home .banner .imageBackground .content hr{width:150px;height:10px;margin-bottom:15px}#home .intro h2{padding:0 0 15px}#home .usps .item{padding:15px}#home .usps .icon img{width:100%}#home .usps .titel{line-height:1.2}#home .usps .row{margin-right:calc(var(--bs-gutter-x) * -.5) !important;margin-left:calc(var(--bs-gutter-x) * -.5) !important}#home .usps .row>*{padding-right:calc(var(--bs-gutter-x) * -.5) !important;padding-left:calc(var(--bs-gutter-x) * -.5) !important}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(3),#home .usps .col-md-4:nth-child(5){border-right:1px solid #102857}#home .usps .col-md-4:nth-child(1),#home .usps .col-md-4:nth-child(2),#home .usps .col-md-4:nth-child(3),#home .usps .col-md-4:nth-child(4){border-bottom:1px solid #102857}#home .content_editor h2{font-size:24px;padding-left:0}#home .content_editor .arrow{margin-top:30px}#home .content_editor .point{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #00b56b;top:-12px}#home .content_content{padding-top:0;height:auto;padding-bottom:45px}#home .content_content .links{position:relative;height:auto;margin-top:-15px}#home .content_content .links .content{float:none;width:100%;text-align:left;padding:30px 0 15px}#home .content_content .links .content p{top:auto;text-align:center;line-height:1.2}#home .content_content .rechts{padding:30px 30px 0 !important;left:0}#home .background_afbeelding .imageBG{height:400px;background-attachment:scroll}#home .background_afbeelding .imageBG .content{top:125px}#home .background_afbeelding .imageBG .content h2{font-size:40px}#home .background_afbeelding .imageBG .content hr{height:5px}#home .background_afbeelding .imageBG .content p{font-size:20px}#home .contactformulier{height:auto;padding:30px 0}#home .contactformulier .links{position:relative;height:auto;background-color:#e6e6e6}#home .contactformulier .links .content{text-align:center;width:100%;float:none}#home .contactformulier .links .content p{top:15px;line-height:1.2}#home .contactformulier .rechts{padding:30px 30px 0 !important;left:0}#home .contactformulier .rechts .content p{text-align:center}.contentRepeater h5{font-size:24px;padding-left:0}.content_image .image{margin-top:30px}.content_image .content ol li{font-size:16px}.content_image .content.rechts{padding-left:0}.team .col-md-3.col-sm-4.padding30{padding:0}.cta{height:auto;padding:30px 0;margin-top:0}.cta .links{position:relative;height:auto;background-color:#e6e6e6}.cta .links .content{text-align:center;width:100%;float:none}.cta .links .content p{top:15px;line-height:1.2}.cta .rechts{padding:30px 30px 0 !important;left:0}.cta .rechts .content p{text-align:center}.wpcf7 .place{padding:0}input[type=submit]{margin:0 auto;display:block}footer .block.kolom-1,footer .block.kolom-2,footer .block.kolom-3{margin-bottom:30px}.info-footer .site_info_copy{text-align:center}.info-footer .site_info_author{text-align:center;margin-top:-2rem}}