.blok_head{margin-top:-80px;padding:calc(3em + 80px) 0 3em 0;background:linear-gradient(315deg,#64ccc9 40%,#002a3a 100%)}.blok_head .blok_header{margin-bottom:0}.brand img{width:310px;height:128px;aspect-ratio:unset}.blok_header{margin-bottom:2em}.blok_header .titel{color:#002a3a;margin-bottom:1em}.blok_header .titel:after{content:"";position:relative;width:40px;height:4px;background:#64ccc9;display:block;margin-top:.25em}.blok_header .titel h1,.blok_header .titel h2,.blok_header .titel h3{margin-bottom:.25em}.blok_header .tekst{color:#002a3a}.blok_header-light .tekst,.blok_header-light .titel{color:#fff}.blok_header.text-center{justify-content:center;display:flex;flex-direction:column;align-items:center}.blok_header.text-center .titel:before{display:flex;justify-self:center}.blok_slider{background:#64ccc9}.blok_partners-slide{background:#fff;margin-left:0;margin-right:0;margin-bottom:0}.blok_partners-slide .partners-item.slick-slide img{aspect-ratio:4/2}.blok_partners-slide .content-header{margin-bottom:0;padding:2em 0}.blok_content{background-color:#002a3a;color:#fff;padding:9em 0 6em 0}.blok_content a,.blok_content p{color:#fff}.blok_content a{text-decoration:underline}.blok_nieuws{background-color:#002a3a;color:#fff;padding:9em 0 6em 0}.blok_nieuws a,.blok_nieuws p{color:#fff}.blok_nieuws a{text-decoration:underline}.blok_nieuws .content_nieuws .nieuws-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;margin-bottom:1em}.blok_nieuws .content_images{margin:3em 0}.blok_nieuws.blok_nieuws-detail .list-group{gap:0;padding:2em 1em}.blok_nieuws.blok_nieuws-detail .list-group-item{display:list-item;background-color:transparent!important;border:0;padding-left:0}.blok_nieuws.blok_nieuws-detail .list-group-item::marker{color:#fff}.blok_nieuws.blok_nieuws-detail .list-group-item a{text-decoration:none;color:#fff;font-weight:500;display:block}.blok_contact{background-color:#002a3a;color:#fff;padding:9em 0 6em 0}.blok_contact a,.blok_contact p{color:#fff}.blok_contact a{text-decoration:underline}.blok_contact .card-contact{background-color:unset}.blok_contact .card-contact input,.blok_contact .card-contact textarea{background-color:transparent;color:#fff;margin-bottom:1em}.blok_contact .card-contact input::placeholder,.blok_contact .card-contact textarea::placeholder{color:rgba(255,255,255,.87);font-size:.8em}.header_xsmall{position:relative}.header_xsmall .header-inner{position:relative;width:100%}.header_xsmall .fill{margin-top:0;overflow:hidden;float:right;width:44%;height:calc(100% + 48px);background-position:center center;background-size:cover;overflow:hidden;position:absolute;z-index:99;right:0}.header_xsmall .fill .overlay{display:block;position:relative;width:100vw;height:100vh;background:rgba(100,204,201,.2);background:linear-gradient(270deg,rgba(100,204,201,0) 0,rgba(100,204,201,.2) 100%);z-index:10;opacity:1;transition:all .5s ease-in-out;top:0}.header_xsmall .fill:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:64px 64px 0 0;border-color:#64ccc9 transparent transparent transparent;top:0;left:0}.header_xsmall .header-item{position:relative;height:300px}.header_xsmall .header-item .container{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.header_xsmall .header-item .header-caption .caption-info{width:100%;font-size:18px;display:inline-block;margin-bottom:24px;overflow:hidden;max-height:72px;text-overflow:ellipsis}.header_xsmall .header-item .header-caption .caption-info a{font-size:18px}.header_xsmall .header-item .header-caption .caption-info i,.header_xsmall .header-item .header-caption .caption-info svg{margin-right:8px}.blok_contact_gegevens .spacer{padding-left:12px;padding-right:12px}.blok_contact_gegevens .contact_opties{display:flex;flex-direction:row;margin-top:8px}.blok_contact_gegevens .contact_opties .icon_link,.blok_contact_gegevens .contact_opties .icon_link a{color:#002a3a}.blok_contact_gegevens .contact_opties .icon_link a i,.blok_contact_gegevens .contact_opties .icon_link a svg,.blok_contact_gegevens .contact_opties .icon_link i,.blok_contact_gegevens .contact_opties .icon_link svg{color:#002a3a;margin-right:8px}@media (max-width:767px){.blok_partners-slide{background:#fff;margin-left:0;margin-right:0;margin-bottom:0}.blok_partners-slide .slideContainer.container-fluid{padding-right:0;padding-left:0;padding-bottom:1em}.blok_nieuws .content_nieuws .nieuws-grid{grid-template-columns:1fr}.header_xsmall .header-item{position:relative;height:unset;display:flex;flex-direction:column-reverse;width:100%;height:fit-content}.header_xsmall .header-item .container{top:unset;transform:unset;margin-top:3em}.header_xsmall .fill{margin-top:0;margin-bottom:-3em;overflow:hidden;float:right;width:85%;height:unset;background-position:center center;background-size:cover;overflow:hidden;position:relative;z-index:99;left:15%;aspect-ratio:4/3}}.slideContainer.container-fluid{overflow:hidden;position:relative}.slideContainer.container-fluid .slideProjecten{position:initial}.slideContainer.container-fluid .slideProjecten .slick-slide{margin:0 1em}.slideContainer.container-fluid .slideProjecten .slick-list{margin:0 -1em;overflow:visible}.slideContainer.container-fluid .slideProjecten .slick-track{float:left}.tpl_start .blok_slider{margin-top:0;padding-top:1em;margin-left:1em;margin-right:1em}.tpl_start .blok_nieuws .blok_header .titel{color:#fff}.tpl_nieuws .blok_nieuws .content_nieuws .blok_header .titel{display:none}.tpl_404 .blok_diensten{padding:6em 0}header{height:112px}footer{background:#002a3a;border-top:0 solid #002a3a;color:#fff;font-size:.8em}footer a,footer a:active,footer a:visited{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer i,footer svg{color:#fff}footer .icon_link i,footer .icon_link svg{color:#fff}footer .icon_link a{font-size:20px;text-decoration:none}footer .icon_link a.btn-ghost{border:1px solid #002a3a}footer .icon_link a .fa-layers.fa-fw i,footer .icon_link a .fa-layers.fa-fw svg{color:#fff;font-size:1.6em}footer .icon_link a .linktitel{color:#fff;font-size:unset}footer .icon_link a:hover.btn-ghost{border:1px solid #002a3a;background:#002a3a}footer .icon_link a:hover .fa-layers.fa-fw i,footer .icon_link a:hover .fa-layers.fa-fw svg{color:#fff;font-size:1.6em}footer .icon_link a:hover .linktitel{color:#fff;font-size:unset}footer .upper-footer{padding:3em}footer .upper-footer .row-usp .blok_usp .blok_usp-lijst .usp_item-icon{margin-right:8px}footer .upper-footer .row-usp .blok_usp .blok_usp-lijst .usp_item-tekst{font-size:1em}footer .middle-footer{padding:6em 0;line-height:24px;margin-top:0;margin-bottom:0}footer .middle-footer .footer-logo{width:fit-content;padding:1em;margin-bottom:2em}footer .middle-footer .footer-logo img,footer .middle-footer .footer-logo svg{height:100%}footer .middle-footer .footer-heading{font-style:normal;font-family:Poppins;font-weight:700;color:#fff;font-size:1.4em;margin-bottom:1em}footer .middle-footer .list-social{display:flex;flex-direction:row;justify-content:flex-end;gap:8px}footer .middle-footer .list-social i,footer .middle-footer .list-social img,footer .middle-footer .list-social svg{height:32px;width:32px;aspect-ratio:1/1}footer .middle-footer .footer-lijst ul{padding-left:0}footer .middle-footer .footer-lijst ul.no-list{list-style:none}footer .middle-footer .footer-lijst ul.no-list li:before{display:none}footer .middle-footer .footer-lijst ul.no-list li a{padding-left:0;line-height:1.6em}footer .middle-footer .footer-lijst ul li{display:flex;align-items:flex-start}footer .middle-footer .footer-lijst ul li:before{display:inline-block;content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900;font-size:6px;color:#fff;padding:0}footer .middle-footer .footer-lijst ul li a,footer .middle-footer .footer-lijst ul li a:active,footer .middle-footer .footer-lijst ul li a:visited{text-decoration:none;font-size:1.2em;line-height:1.2em;padding-left:.5em}footer .middle-footer .footer-lijst ul li a:hover{text-decoration:underline}footer .middle-footer .row-aside{padding:3em}footer .middle-footer .row-logo{padding:0 0 3em 0}footer .middle-footer .row-producten{padding:3em 0}footer .middle-footer .row-producten .footer-lijst ul{column-count:3}footer .lower-footer{background:#fff;color:#002a3a}footer .lower-footer .container{padding:1em 0 1em 0}footer .lower-footer .footer_links_row{display:flex;flex-direction:row;justify-content:center;align-items:center}footer .lower-footer .footer_links_row .list-inline{display:flex;gap:4em;justify-content:center;align-items:center;margin-bottom:0;padding:.5em 0}footer .lower-footer .footer_links_row .list-inline-item{font-size:.9em;color:rgba(0,42,58,.87)}footer .lower-footer .footer_links_row .list-inline-item.gtg img,footer .lower-footer .footer_links_row .list-inline-item.gtg svg{height:18px}footer .lower-footer .footer_links_row .list-inline-item.bb img,footer .lower-footer .footer_links_row .list-inline-item.bb svg{height:14px}footer .lower-footer .footer-links{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0}footer .lower-footer .footer-links.list-inline .list-inline-item{font-size:14px;color:rgba(0,42,58,.87);margin-left:16px;margin-right:0}footer .lower-footer .footer-links.list-inline .list-inline-item:hover{color:#002a3a}footer .lower-footer .footer-links.list-inline .list-inline-item.gtg img,footer .lower-footer .footer-links.list-inline .list-inline-item.gtg svg{height:18px}footer .lower-footer .logos img{margin:16px auto;width:208px;height:40px}footer .footer_blok_contact{padding:0 0 3em 0}footer .footer_blok_contact .logo{width:50%;padding:0;margin-bottom:2em}footer .footer_blok_contact .logo img,footer .footer_blok_contact .logo svg{height:100%}footer .footer_blok_contact a{color:#fff}footer .footer_blok_contact a i,footer .footer_blok_contact a svg{color:#fff}footer .footer_blok_contact .footer-heading{padding:0}footer .footer_blok_contact .footer_blok-inhoud{padding:0}footer .footer_blok_contact .blok_contact_gegevens{display:flex;flex-direction:column;color:#fff;font-size:18px}footer .footer_blok_contact .blok_contact_gegevens .naam,footer .footer_blok_contact .blok_contact_gegevens .naam strong{display:block;font-weight:700}footer .footer_blok_contact .blok_contact_gegevens .adres{display:flex;flex-direction:column}footer .footer_blok_contact .blok_contact_gegevens i,footer .footer_blok_contact .blok_contact_gegevens svg{margin-right:.5em;color:#64ccc9!important}footer .footer_blok_contact .blok_contact_gegevens .emailadres,footer .footer_blok_contact .blok_contact_gegevens .telefoonnummer{display:block}footer .footer_blok_contact .contact-btns{margin:2em 0}footer .footer_blok_contact .contact-btns .icon_link{margin-bottom:1em;color:#64ccc9}footer .footer_blok_contact .contact-btns .icon_link a{color:#64ccc9}footer .footer_blok_contact .contact-btns .icon_link i,footer .footer_blok_contact .contact-btns .icon_link svg{color:#64ccc9}.footer-social{position:fixed;left:0;bottom:4em;z-index:99;width:48px;padding:.5em;background:#fff}.footer-social-items{display:flex;flex-direction:column;gap:.5em}.footer-social-items i,.footer-social-items svg{color:#002a3a}.footer-social-items a{color:#002a3a}.footer-social-items a:hover{color:#001821}@media (max-width:767px){header{height:64px}.tpl_start .blok_slider{margin-top:.5em;padding-top:0;margin-left:.5em;margin-right:.5em}.tpl_nieuws .header_xsmall .fill{display:none}.tpl_nieuws .blok_nieuws{padding:3em 0}.blok_head .blok_header .titel h1{font-size:1.4em}.footer-social{border:1px solid #e2e2e2}footer .upper-footer{padding:3em 1em}footer .middle-footer{padding:5em 3em}footer .middle-footer .row-logo .logo{width:60%}footer .middle-footer .row-logo .logo img{aspect-ratio:unset}footer .middle-footer .footer-heading{margin-bottom:.5em}footer .lower-footer .container{padding:0}footer .lower-footer .container .row-top{margin-left:0;margin-right:0}footer .lower-footer .footer-links{flex-direction:column;align-items:flex-start;padding:1em}footer .lower-footer .footer_links_row .list-inline{gap:2em}footer .lower-footer .footer_links_row .list-inline .list-inline-item.gtg img,footer .lower-footer .footer_links_row .list-inline .list-inline-item.gtg svg{height:16px}footer .lower-footer .justify-content-center{justify-content:flex-start!important}footer .blok_contact_gegevens{margin-bottom:2em}footer .blok_contact_gegevens .contact_opties{flex-direction:column}footer .blok_contact_gegevens .contact_opties .spacer{display:none}footer .footer_blok_contact{padding:0}footer .footer_blok_contact .logo{width:90%;margin-bottom:1em}footer .footer_blok_contact .contact-btns .icon_link a,footer .footer_blok_contact .contact-btns .icon_link i,footer .footer_blok_contact .contact-btns .icon_link svg{color:#64ccc9}.tpl_start .blok_mastermind{padding:3em 0}.tpl_start .blok_mastermind .image{padding-bottom:2em}.slideContainer.container-fluid{overflow:hidden;position:relative}.slideContainer.container-fluid .slideProjecten{position:initial}.slideContainer.container-fluid .slideProjecten .slick-slide{margin:0 .25em}.slideContainer.container-fluid .slideProjecten .slick-list{margin:0 -.25em;overflow:visible}.slideContainer.container-fluid .slideProjecten .slick-track{float:left}}