.blok_head{padding:3em 0}.blok_head .blok_header{margin-bottom:0}.blok_header{margin-bottom:2em}.blok_header .titel{color:#222}.blok_header .titel:before{content:"";position:relative;width:50px;height:8px;background:#f69231;display:block;margin-bottom:10px}.blok_header .tekst{color:#222}.blok_header-light .tekst,.blok_header-light .titel{color:#fff}.blok_header.text-center .titel:before{display:flex;justify-self:center}.blok_diensten-grid .item-lijst{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em}.blok_diensten-rij .item-lijst{display:grid;grid-template-columns:repeat(1,1fr);gap:3em}.blok_diensten-rij .item-lijst .card-dienst{gap:0}.blok_diensten-rij .item-lijst .card-dienst:nth-child(odd){flex-direction:row-reverse}.blok_diensten-sub{margin-bottom:2em}.blok_diensten-sub .titel{font-weight:700;margin-bottom:1em}.blok_diensten-sub .item-lijst{display:flex;flex-direction:column;gap:.5em}.blok_diensten-sub .item-lijst .card{border:1px solid #dee2e6}.blok_omgevingen{padding:6em 0}.blok_omgevingen-grid .item-lijst{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.blok_omgevingen-rij .item-lijst{display:grid;grid-template-columns:repeat(1,1fr);gap:3em}.blok_omgevingen-rij .item-lijst .card-omgeving{gap:0}.blok_omgevingen-rij .item-lijst .card-omgeving:nth-child(odd){flex-direction:row-reverse}.blok_opdrachtgevers-slide{gap:1em;padding:3em 0}.blok_opdrachtgevers-slide .opdrachtgevers-item{background:#dee2e6;aspect-ratio:2/1;padding:1em}.blok_opdrachtgevers-slide .opdrachtgevers-item img{object-fit:contain;height:100%;width:100%}.blok_opdrachtgevers-slide .slideOpdrachtgevers .slick-track{gap:1em;display:flex}.blok_opdrachtgevers-slide .slideOpdrachtgevers .slick-next:before,.blok_opdrachtgevers-slide .slideOpdrachtgevers .slick-prev:before{color:#162060}.blok_after{background:linear-gradient(315deg,transparent 1em,#fff 1em,#fff);z-index:9;position:relative;border-radius:0;padding:0 2em 2em 2em}.blok_content{padding:6em 0}.blok_content .images-grid{padding:6em 0 0 0}.blok_projecten{padding:6em 0}.blok_projecten-grid .item-lijst{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.blok_projecten .blok_link{margin-top:1em}.blok_project{padding:6em 0}.blok_over{padding:6em 0}.blok_over .image{width:100%;position:relative}.blok_over .image img{width:100%;aspect-ratio:1/1;object-fit:cover;position:relative;z-index:3;border-radius:0}.blok_over .image:after{content:url(../img/pattern/pattern.svg);position:absolute;top:75%;transform:translate(50%,-25%);left:10%}.blok_over-small .row{padding:2em;border-radius:0}.blok_over-small .row .image{width:100%;position:relative;margin-top:-6em}.blok_over-small .row .image img{width:100%;aspect-ratio:1/1;object-fit:cover;position:relative;z-index:3;border-radius:0}.blok_over-small .row .image:after{content:url(../img/pattern/pattern.svg);position:absolute;top:25%;transform:translate(30%,-15%);left:10%;width:50%}.blok_over-small .row .align-middle{vertical-align:middle;display:flex;justify-content:center;flex-direction:column}.blok_over-small .row .blok_header .tekst{max-height:1.6em;overflow:hidden}.blok_breadcrumb{display:flex;justify-content:center;text-align:center}.blok_bedankt{padding:3em 0}.blok_bedankt .blok_header{margin-bottom:0}.blok_diensten-lijst .diensten-lijst .card-rij{margin-bottom:9em}.blok_diensten-lijst .diensten-lijst .card-rij .col-image{width:41.66%}.blok_diensten-lijst .diensten-lijst .card-rij .col-tekst{margin-left:8.33%;width:50%}.blok_omgevingen-lijst .omgevingen-lijst .row-pagina{padding:6em 0}.blok_omgevingen-lijst .omgevingen-lijst .row-pagina .col-image{width:50%}.blok_omgevingen-lijst .omgevingen-lijst .row-pagina .col-tekst{margin-left:8.33%;width:41.66%}.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina{display:flex;flex-direction:row-reverse}.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina .col-image{width:50%}.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina .col-tekst{margin-left:0;margin-right:8.33%;width:41.66%}.icon_link a{padding:0 8px;text-decoration:none;color:#222;text-transform:lowercase;display:flex;height:100%;align-items:center;gap:.5em}.icon_link a.active{color:#222;text-decoration:underline}.icon_link a .fa-layers.fa-fw{width:1.4em;height:1.4em}.icon_link a .fa-layers.fa-fw i,.icon_link a .fa-layers.fa-fw svg{font-size:1.4em;color:#222}.icon_link a .linktitel{font-size:1em;color:#222}.icon_link a:hover{color:#222}.icon_link a:hover .linktitel{color:#212529}.icon_link a:hover .fa-layers.fa-fw i,.icon_link a:hover .fa-layers.fa-fw svg{color:#222}.icon_link a.btn-ghost{border:1px solid #222;padding:.5em 1em}.blok_contact{padding:6em 0}.blok_contact-text .btn{text-transform:unset}.blok_contact-formulier .card-contact{margin:1em 0;padding:2em}.blok_contact_gegevens{display:flex;flex-direction:column;color:#222;font-size:18px;margin-bottom:2em}.blok_contact_gegevens .naam,.blok_contact_gegevens .naam strong{display:block;font-weight:700}.blok_contact_gegevens .adres{display:flex;flex-direction:column;margin-bottom:1em}.blok_contact_gegevens i,.blok_contact_gegevens svg{margin-right:.5em;color:#47359c}.blok_contact .contact-btns{margin:2em 0}.blok_contact .contact-btns .icon_link{margin-bottom:0;color:#f69231}.blok_contact .contact-btns .icon_link a{color:#f69231}.blok_contact .contact-btns .icon_link i,.blok_contact .contact-btns .icon_link svg{color:#f69231}.blok-slogan{background:#162060;padding:2em;color:#fff;border-radius:2em 0 2em 0;align-items:center}.blok-slogan a,.blok-slogan i,.blok-slogan svg{color:#fff}.blok-slogan .blok_contact_gegevens{display:flex;flex-direction:column}.blok-slogan .blok_contact_gegevens .adres{display:flex;flex-direction:column}.blok-slogan-footer{padding-bottom:2em}.blok-slogan-footer .container{background:#162060;color:#fff;padding:3em 2em 3em 3em;border-radius:2em 0 2em 0}.blok-slogan-footer .container .content_klant{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blok-slogan-footer .container .content_klant .contact-btns,.blok-slogan-footer .container .content_klant .slogan-btns{display:flex;flex-direction:row;gap:1em;margin:0}.blok-slogan-footer .container .content_klant .contact-btns .icon_link,.blok-slogan-footer .container .content_klant .slogan-btns .icon_link{margin:0}.blok_paginas{background-color:#fff;padding:6em 0}.blok_paginas-item{margin:0 1em 0 1em}.blok_paginas-item .row-container-text{position:relative;padding:0 0 6em 0}.blok_paginas-item .row-container-text .row-pagina{display:flex;flex-direction:row}.blok_paginas-item .row-container-text .row-pagina .col-image{width:41.66%}.blok_paginas-item .row-container-text .row-pagina .col-tekst{margin-left:8.33%;width:50%}.blok_paginas-item .row-container-text .row-pagina .row_image{background:var(--background);margin-bottom:3em;margin-top:-3em;aspect-ratio:2/2.25;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:2em 0 2em 0}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst{margin:3em 0;padding:3em}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-logo{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;margin-bottom:2em}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-logo .logo-item{width:232px;height:48px}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-logo .logo-item img,.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-logo .logo-item svg{width:232px;height:48px}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-titel{color:#162060;font-size:.75em}.blok_paginas-item .row-container-text .row-pagina .pagina_tekst-inhoud{color:#162060}.blok_paginas-item.blok_paginas-even .container-text,.blok_paginas-item:nth-child(even) .container-text{background:#f8f9fa}.blok_vacatures{padding:6em 0}.blok_vacatures-intro .blok_content{padding:6em 0}.blok_vacatures-grid{display:flex;flex-direction:column;gap:.5em}.blok_vacatures-grid .vacature-item{background-color:#f8f9fa;padding:0}.blok_vacatures-grid .vacature-item .vacature-body .vacature-title a{padding:1em 2em;font-weight:700;text-decoration:none;display:flex;flex-direction:row;width:100%;justify-content:space-between;font-size:1.2em}.blok_vacatures-grid .vacature-item .vacature-body .vacature-title a:after{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal}.blok_vacatures-grid .vacature-item .vacature-body .vacature-title a[aria-expanded=true]{background:#e9ecef}.blok_vacatures-grid .vacature-item .vacature-body .vacature-title a[aria-expanded=true]:after{content:"\f068"}.blok_vacatures-grid .vacature-item .vacature-body .vacature-text{padding:1em 4em 1em 2em;color:#162060}.product_images figcaption{display:none}.blok_faq{padding:6em 0}.blok_faq .blok_faq-grid{display:flex;flex-direction:column;gap:.5em}@media (max-width:767px){.blok_diensten .blok_link{margin:3em 0 0 0}.blok_diensten-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1em}.blok_diensten-grid .item-lijst{grid-template-columns:repeat(1,1fr);gap:.5em}.blok_diensten-rij .item-lijst{gap:1em}.blok_diensten-rij .item-lijst .card-dienst .card-image{display:none}.blok_diensten-rij .item-lijst .card-dienst .card-body{padding:1.5em}.blok_omgevingen{padding:3em 0}.blok_omgevingen .item-lijst{gap:1em}.blok_omgevingen .item-lijst .card-dienst .card-image{display:none}.blok_omgevingen .item-lijst .card-dienst .card-body{padding:1.5em}.blok_content{padding:3em 0}.blok_content .images-grid{padding:0}.blok_contact{padding:3em 0}.blok_contact-formulier .card-contact{padding:2em 1em}.blok_projecten{padding:3em 1em}.blok_projecten-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:.5em}.blok_projecten-grid .item-lijst{grid-template-columns:repeat(1,1fr);gap:.5em}.blok_projecten .blok_header{margin:0 0 1em 0}.blok_projecten .blok_link{margin:1em 0 0 0}.blok_over{padding:3em 0;overflow:hidden}.blok_over .image:after{top:15%;transform:unset;left:10%}.blok_over .blok_header{margin-top:3em}.blok_over-small .row{padding:1em}.blok_over-small .row .blok_header .tekst{max-height:3.6em}.blok_vacatures-intro .blok_content{padding:3em 0}.blok_opdrachtgevers-slide .slideContainer{--bs-gutter-x:0}.blok_opdrachtgevers-slide .slideContainer .container{--bs-gutter-x:0}.blok_opdrachtgevers-slide .slideContainer .container .blok_header{padding:0 1em}.blok_opdrachtgevers-slide .slideContainer .container .blok_header .titel h2{font-size:1.25rem}.bg_sp.blok_vacatures-intro{background:#47359c}.blok_usp .blok_usp-lijst{display:flex;flex-direction:column;justify-content:flex-start}.blok_medewerkers{padding:3em 0}.blok_medewerkers .blok_link{margin:1em 0 0 0}.blok_medewerkers-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1em}.blok_jumbo.slideHeader-item .container-image:before{min-height:55vh;max-height:55vh;width:90%;left:10%}.blok_jumbo.slideHeader-item .slide-content{padding:0}.blok_jumbo.slideHeader-item .slide-content .context .title{width:unset}.blok_jumbo.slideHeader-item .slide-content .context .title h1{font-size:2rem;text-shadow:0 0 20px rgba(22,32,96,.54)}.blok_jumbo-medium.slideHeader-item:before{min-height:55vh;max-height:55vh;top:40vh}.blok_jumbo-medium.slideHeader-item .container-image:before{min-height:55vh;max-height:55vh;width:90%;left:10%}.blok_diensten-lijst .diensten-lijst .card-rij,.blok_diensten-lijst .diensten-lijst .card-rij:nth-child(even){margin-bottom:3em}.blok_diensten-lijst .diensten-lijst .card-rij .row-pagina,.blok_diensten-lijst .diensten-lijst .card-rij:nth-child(even) .row-pagina{display:flex;flex-direction:column}.blok_diensten-lijst .diensten-lijst .card-rij .row-pagina .col-image,.blok_diensten-lijst .diensten-lijst .card-rij:nth-child(even) .row-pagina .col-image{width:100%;margin-bottom:1em}.blok_diensten-lijst .diensten-lijst .card-rij .row-pagina .col-tekst,.blok_diensten-lijst .diensten-lijst .card-rij:nth-child(even) .row-pagina .col-tekst{margin-left:0;width:100%}.blok_omgevingen-lijst{padding:3em 0}.blok_omgevingen-lijst .omgevingen-lijst .card-rij,.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even){margin-bottom:3em}.blok_omgevingen-lijst .omgevingen-lijst .card-rij .row-pagina,.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina{display:flex;flex-direction:column;padding:0}.blok_omgevingen-lijst .omgevingen-lijst .card-rij .row-pagina .col-image,.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina .col-image{width:100%;margin-bottom:1em}.blok_omgevingen-lijst .omgevingen-lijst .card-rij .row-pagina .col-tekst,.blok_omgevingen-lijst .omgevingen-lijst .card-rij:nth-child(even) .row-pagina .col-tekst{margin-left:0;width:100%}.blok_text-center{padding:3em 0}.blok_images-fluid{padding:0 1em}.images-grid{grid-template-columns:1fr;gap:.25em;margin-bottom:1em}.blok_project{padding:3em 0}.grid-1-2,.grid-1-3,.grid-1-4{grid-template-columns:repeat(1,1fr);grid-column-gap:.5em;grid-row-gap:.5em}.grid-1-2 .images-grid-item:nth-child(1),.grid-1-3 .images-grid-item:nth-child(1),.grid-1-4 .images-grid-item:nth-child(1){grid-column:unset}}header{background:#162060}.overlap-y{margin-top:-9em;padding-top:13.5em;padding-bottom:9em}.bgpattern{background:url(../img/pattern/bg.svg);background-repeat:no-repeat;background-position:center center;background-color:#162060;background-size:200%}.bgpattern-primary{background-color:#162060}.bgpattern-secondary{background-color:#47359c}.bgpattern-gray{background:url(../img/pattern/bg_gray.svg);background-repeat:no-repeat;background-position:center center;background-size:200%}.blokSecondary{background:#47359c;color:#162060}.blokSecondary .blok_header{color:#162060}.blokSecondary .blok_tekst{color:#162060}.blokSecondary .blok_link a.btn{background:#162060;color:#47359c;transition:all .3s;position:relative;overflow:hidden;z-index:1}.blokSecondary .blok_link a.btn:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#11194b;transition:all .2s;z-index:-1}.blokSecondary .blok_link a.btn:hover{color:#47359c}.blokSecondary .blok_link a.btn:hover:before{width:100%;z-index:-1}.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_diensten{background-image:url(../img/pattern/bg.svg),linear-gradient(180deg,#f8f9fa 24em,rgba(248,249,250,0) 24em)}.tpl_start .blok_diensten.overlap-y{margin-top:-9em;padding-top:13.5em;padding-bottom:28em}.tpl_start .blok_diensten .blok_header-light .titel{color:#222}.tpl_start .blok_diensten .blok_header-light .tekst{color:#222}.tpl_start .blok_projecten.overlap-y{padding-top:0;margin-top:-16em}.tpl_diensten .blok_diensten-rij{padding:6em 0}.tpl_project .blok_project{padding:6em 0}.tpl_project .blok_projecten{background:#e9ecef;background:linear-gradient(180deg,#e9ecef 65%,rgba(233,236,239,0) 35%);position:relative}.tpl_project .blok_projecten .slideContainer{z-index:4}.tpl_project .blok_projecten:after{content:"";position:absolute;width:100%;height:65%;bottom:35%;background:url(../img/pattern/bg.svg);background-repeat:no-repeat;background-position:center center;background-size:200%;z-index:1}.tpl_project .blok_projecten .blok_header.blok_header-light .titel{color:#222}.tpl_project .blok_projecten.overlap-y{margin-top:3em;padding-top:6em;padding-bottom:6em}.tpl_over .blok_text-jumbo{padding:6em 0}.tpl_404 .blok_diensten{padding:6em 0}.contact-btns{margin:1em 0}.contact-btns .icon_link{margin-bottom:1em;color:#fff}.contact-btns .icon_link i,.contact-btns .icon_link svg{color:#fff}.contact-btns .icon_link a{font-size:20px;text-decoration:none;padding:0}.contact-btns .icon_link a.btn-ghost,.contact-btns .icon_link a.btn-secondary{border:2px solid #47359c;width:fit-content;padding:.5em 1em}.contact-btns .icon_link a .fa-layers.fa-fw i,.contact-btns .icon_link a .fa-layers.fa-fw svg{color:#fff;font-size:1.6em}.contact-btns .icon_link a .linktitel{color:#fff;font-size:unset}.contact-btns .icon_link a:hover.btn-ghost,.contact-btns .icon_link a:hover.btn-secondary{border:2px solid #47359c;background:#503baf}.contact-btns .icon_link a:hover .fa-layers.fa-fw i,.contact-btns .icon_link a:hover .fa-layers.fa-fw svg{color:#fff;font-size:1.6em}.contact-btns .icon_link a:hover .linktitel{color:#fff;font-size:unset}.tpl_offerte .blok_contact-formulier{margin-top:3em}.tpl_offerte .blok_contact-formulier .card-contact{margin-bottom:2em}.tpl_offerte .form_offerte{border-radius:1.5em 0 1.5em 0;background:#f8f9fa;margin:2em 0 1em 0;padding:2em}.tpl_offerte .form_contact{padding:0 2em}.tpl_offerte .submit{margin:0 2em}.tpl_offerte .aside_contact .content .cta{display:none}.aside_contact{background:#fff;border:1px solid #adb5bd;border-radius:1em 0 1em 0;margin-bottom:6em;overflow:hidden}.aside_contact.is_stuck{margin-top:calc(148px + 2em)}.aside_contact .header{padding:2em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#162060}.aside_contact .header .titel{font-size:1.2em;color:#47359c}.aside_contact .header .subtitel{font-size:.9em}.aside_contact .content{padding:2em 2em 1em 2em;color:#162060}.aside_contact .content .cta{margin-bottom:1em}.aside_contact .content .usp ul{list-style:none;padding:0}.aside_contact .content .usp ul li{display:flex;align-items:flex-start;padding:0;font-size:1em}.aside_contact .content .usp ul li:before{display:inline-block;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1em;color:#f69231;padding-right:.5em}.aside_contact .content .usp ul li a,.aside_contact .content .usp ul li a:active,.aside_contact .content .usp ul li a:visited{text-decoration:none;font-size:1.2em;line-height:1.2em;padding-left:.5em;font-weight:500}.aside_contact .content .usp ul li a:hover{text-decoration:underline}.aside_contact .blok_persoon{border-top:1px solid #dee2e6;padding:1em 2em}.aside_contact.aside_gegevens{display:flex;flex-direction:column;color:#fff;font-size:18px}.aside_contact.aside_gegevens .naam,.aside_contact.aside_gegevens .naam strong{display:block;font-weight:700}.aside_contact.aside_gegevens .adres{display:flex;flex-direction:column}.aside_contact.aside_gegevens i,.aside_contact.aside_gegevens svg{margin-right:.5em}.aside_contact:hover .blok_persoon img{animation:.2s ease-in .2s 1 both pulse}header{height:148px}.footer-social{position:fixed;right:0;bottom:50%;z-index:99;width:48px;background:#fff;border-left:1px solid #adb5bd;border-top:1px solid #adb5bd;border-bottom:1px solid #adb5bd}.footer-social-items{display:flex;flex-direction:column;gap:0}.footer-social-items i,.footer-social-items svg{color:#162060}.footer-social-items a{padding:.5em;color:#162060;display:block}.footer-social-items a.list-inline-item:not(:last-child){margin-right:0}.footer-social-items a:hover{background-color:#162060;color:#fff}.footer-social-items a:hover i,.footer-social-items a:hover svg{color:#fff}footer{background:#162060;border-top:0 solid #47359c;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 #47359c}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 #47359c;background:#47359c}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:"Open Sans";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: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:#222}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(34,34,34,.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(34,34,34,.87);margin-left:16px;margin-right:0}footer .lower-footer .footer-links.list-inline .list-inline-item:hover{color:#222}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:70%;padding:1.5em 2em;background:linear-gradient(315deg,transparent 10px,#fff 10px,#fff);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:#47359c}footer .footer_blok_contact .blok_contact_gegevens .emailadres,footer .footer_blok_contact .blok_contact_gegevens .telefoonnummer{display:none}footer .footer_blok_contact .contact-btns{margin:2em 0}footer .footer_blok_contact .contact-btns .icon_link{margin-bottom:1em;color:#47359c}footer .footer_blok_contact .contact-btns .icon_link a{color:#47359c}footer .footer_blok_contact .contact-btns .icon_link i,footer .footer_blok_contact .contact-btns .icon_link svg{color:#47359c}.bg_ps{background:#162060;background:linear-gradient(90deg,#162060 50%,#47359c 50%)}.bg_sp{background:#47359c;background:linear-gradient(90deg,#47359c 50%,#162060 50%)}@media (max-width:767px){.blok_head{padding:1em 0}.blok_head .blok_header .titel h1{font-size:1.2em}.blok_head .blok_header .titel:before{height:4px}.bgpattern{background:url(../img/pattern/bg.svg);background-color:#162060;background-size:cover}.bgpattern-primary{background-color:#162060}.bgpattern-secondary{background-color:#47359c}.bgpattern-gray{background:url(../img/pattern/bg_gray.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}header{height:64px}.footer-social{bottom:1.5em}.navigatie .nav_top{display:none}.navigatie .nav_normal .nav-offerte{display:none}.navigatie-offcanvas .container{padding:0}.navigatie-offcanvas .brand-btn{--bs-gutter-x:0;height:64px}.navigatie-offcanvas .brand-btn .col-brand{width:175px}.navigatie-offcanvas .brand-btn .col-btn{width:48px;padding:0}.navigatie-offcanvas .btn.btn-nav{float:unset;height:unset;width:unset;padding:unset}.navigatie-offcanvas .brand img{width:175px;height:51px}.navigatie-offcanvas .offcanvas .col-contact{display:none}.navigatie-offcanvas .offcanvas ul.navbar-nav .nav-item .nav-link{font-size:1.5rem;line-height:1}.aside_contact{margin-bottom:1em}footer .middle-footer{padding:0 2em}footer .middle-footer .row-logo{gap:3em}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_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 .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:#f69231}.tpl_start .blok_diensten{padding:3em .5em;background-image:url(../img/pattern/bg.svg),linear-gradient(180deg,#fff 75vh,rgba(255,255,255,0) 75vh)}.tpl_start .blok_diensten.overlap-y{padding-top:6em;padding-bottom:14em}.tpl_start .blok_diensten .blok_header-light .tekst,.tpl_start .blok_diensten .blok_header-light .titel{color:#222}.tpl_start .blok_diensten .card-icontekst{border:1.5px solid #162060}.tpl_start .blok_projecten.overlap-y{padding:3em 0;margin-top:-10em}.tpl_diensten .blok_diensten-rij{padding:3em 1em}.tpl_over .blok_text-jumbo{padding:3em 0}.tpl_over .blok_text-jumbo-content{padding:0}.tpl_project .blok_projecten{padding:3em 0}.tpl_project .blok_projecten-grid{padding:0 1.5em}.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}.overlap-y{margin-top:-6.5em;padding-top:6em;padding-bottom:4em}.images-grid:after{display:none}}