.bg-darkblue,.realisaties,.wrapper{background-color:#222D59}.wrapper h2,.wrapper h3,.wrapper p{color:#fff}.wrapper_icon{display:flex;align-items:flex-end;gap:1rem}.wrapper_icon .icon{flex:0 0 120px;max-width:120px}.wrapper_icon .icon img{width:100%;height:auto;display:block}.bg-darkblue a,a.btn_red,button.btn_red{font-family:montserrat,sans-serif;display:inline-block}.wrapper_icon .text{flex:1}@media (max-width:475.98px){.wrapper_icon{flex-direction:column;align-items:flex-start}.wrapper_icon .icon{flex:none;width:100%;max-width:120px}.wrapper_icon .icon img{width:100%;height:auto}.wrapper_icon .text{width:100%}}.bg-darkblue h2,.bg-darkblue h3,.bg-darkblue h4,.bg-darkblue p,.bg-darkblue p strong,.realisaties h2,.realisaties h3,.realisaties h4,.realisaties p,.realisaties p strong{color:#fff}.bg-darkblue h2 strong,.realisaties h2 strong{color:#fff;font-size:2.4rem;text-transform:uppercase}.bg-darkblue h2,.bg-darkblue h3,.bg-darkblue h4,.bg-darkblue p,.bg-darkblue p strong{color:#fff}.bg-darkblue h2{font-size:1.8rem}.bg-darkblue h2 strong{color:#fff;font-size:2.4rem;text-transform:uppercase}.bg-darkblue a{font-weight:400;color:#fff;background-color:#E30513;border:1px solid #E30513;font-size:18px;text-decoration:none;padding:7px 12px}.bg-darkblue a:hover{color:#E30513;background-color:#fff}a.btn_red,button.btn_red{color:#fff;background-color:#E30513;border:2px solid #E30513;padding:7px 29px;text-align:center;text-transform:uppercase;font-weight:700;font-size:1rem;min-width:115px;vertical-align:middle;text-decoration:none}a.btn_red:hover,button.btn_red:hover{color:#E30513;background-color:#fff}body .nieuws-home h2{text-transform:uppercase;color:#E30513}body .nieuws-home a.nieuws{text-decoration:none}body .nieuws-home a.nieuws h1{text-decoration:underline;font-size:1.6rem;font-weight:400;text-transform:unset;color:#222D59}.timeline-wrapper{padding:40px 0}.timeline-line{position:absolute;top:-157px;bottom:0;left:131px;width:2px;background-color:#000;z-index:-1}.timeline-item{display:flex;align-items:flex-start;margin-bottom:40px;position:relative;z-index:1}.timeline-logo-wrapper{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.timeline-logo{width:auto;height:100px;position:relative;top:-34px;left:-28px}.timeline-center-wrapper{width:40px;display:flex;justify-content:center;position:relative;z-index:2}.timeline-marker{width:40px;height:40px;border-radius:50%;margin-top:0;padding-left:11px;font-size:21px;padding-top:4px;background-color:#222D59;color:#fff;font-weight:600;border:2px solid #000}.timeline-content{flex:1;max-width:500px;padding-left:18px;padding-top:4px}.timeline-content h3{font-family:"Bebas Neue",sans-serif!important;font-size:1.8rem!important;text-transform:uppercase;margin-bottom:0;padding-bottom:0}.timeline-content a.btn-landing{margin-top:5px}.timeline-section-title{margin-bottom:30px}.timeline-title{font-size:1.2rem;color:var(--blue)}.timeline-buttons{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.logo1 img{width:210px}.logo2 img{width:95px}.bold-color p strong{color:#222D59}.copyright p,.copyright2 p{color:#fff;font-size:.9rem}.copyright.position-absolute{bottom:3rem;left:5rem}.copyright2.position-absolute{bottom:3rem;right:5rem}.header-home{position:relative;width:100%;min-height:100vh;padding:0;overflow:hidden;background:#fff}.header-home__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#fff}.header-home__video{position:absolute;top:50%;left:50%;width:110%;height:110%;min-width:110%;min-height:110%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-filter:blur(14px) brightness(.78);filter:blur(14px) brightness(.78);opacity:.95}.header-home__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,.28);pointer-events:none}.header-home__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:40px}.header-home__brand{display:flex;align-items:center;justify-content:center;gap:55px}.header-home__logo-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.header-home__logo{display:block;width:190px;max-width:100%;position:relative;top:27px;opacity:1}.header-home__baseline-small{display:block;position:relative;top:-49px;width:170px;max-width:100%;opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-name:headerBaselineSmall;animation-name:headerBaselineSmall;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header-home__baseline-large{display:flex;align-items:center;opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px);-webkit-animation-name:headerBaselineLarge;animation-name:headerBaselineLarge;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:.65s;animation-delay:.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header-home__baseline-large img{display:block;width:340px;max-width:100%}.header-home__discover{position:absolute;left:50%;bottom:105px;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);text-align:center;font-size:16px;font-weight:400;color:#222D59;opacity:0;-webkit-animation-name:headerDiscover;animation-name:headerDiscover;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1.65s;animation-delay:1.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header-home__discover span{display:block}.header-home__arrow{display:block;width:19px;height:19px;margin:15px auto 0;border-right:4px solid #222D59;border-bottom:4px solid #222D59;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:991px){.header-home__content{padding:30px}.header-home__brand{gap:40px}.header-home__logo{width:160px}.header-home__baseline-small{width:145px;margin-top:4px}.header-home__baseline-large img{width:280px}.header-home__discover{bottom:80px;font-size:14px}.header-home__arrow{width:17px;height:17px;border-right-width:3px;border-bottom-width:3px}}@media (max-width:767px){.header-home__content{padding:30px 20px}.header-home__brand{flex-direction:column;align-items:center;gap:25px}.header-home__logo{width:140px}.header-home__baseline-small{width:125px;margin-top:3px}.header-home__baseline-large img{width:240px}.header-home__discover{bottom:60px;font-size:13px}.header-home__video{-webkit-filter:blur(12px) brightness(.75);filter:blur(12px) brightness(.75)}}.site-header__inner,.site-header__logo{display:flex;align-items:center}@-webkit-keyframes headerBaselineSmall{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerBaselineSmall{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes headerBaselineLarge{0%{opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headerBaselineLarge{0%{opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes headerDiscover{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes headerDiscover{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.project-detail-slider__track{opacity:0;visibility:hidden;transition:opacity .3s ease}.site-header__toggle,.site-menu__close{transition:opacity .2s ease,-webkit-transform .2s ease;line-height:1}.project-detail-slider__track.slick-initialized{opacity:1;visibility:visible}.site-header{position:relative;z-index:1030;width:100%}.site-header .navbar{padding:0}.site-header__inner{justify-content:space-between;padding:30px clamp(20px,4vw,70px)}.site-header__logo .custom-logo-link{display:block;line-height:1}.site-header__logo .custom-logo{display:block;width:auto;height:auto;max-height:65px}.site-header__logo .navbar-brand{margin:0}.site-header__toggle{display:flex;align-items:center;justify-content:center;margin:0;padding:5px;border:0;border-radius:0;background:0 0;font-size:26px;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.site-header__toggle:hover{opacity:.7}.site-header__toggle:focus{box-shadow:none;outline:0}.site-header__toggle i{display:block}.site-header--home{position:absolute;top:0;left:0;background:0 0}.site-header--home .site-header__toggle{color:#fff}.site-header--home .site-header__logo{visibility:hidden;opacity:0}.site-header--default{background:#fff}.site-header--default .site-header__toggle{color:#222D59}.site-menu{width:100%!important;height:100vh;border:0!important;color:#fff;overflow-y:auto}@media (min-width:768px){.site-menu{width:60%!important}}@media (min-width:1200px){.site-menu{width:33.3333%!important}}.site-header--home .site-menu{background:rgba(34,45,89,.78);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.site-header--default .site-menu{background:#E30513}.site-menu__container{display:flex;flex-direction:column;width:100%;max-width:760px;min-height:100dvh;margin:0 auto;padding:clamp(35px,5vw,75px) clamp(25px,5vw,60px)}.site-menu__list,.site-menu__list>.menu-item{margin:0;padding:0}.site-menu__top{display:flex;align-items:center;gap:clamp(20px,3vw,35px)}.site-menu__close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;background:0 0;color:#fff;font-size:clamp(38px,5vw,55px);cursor:pointer;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.site-menu__close:hover{opacity:.7;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.site-menu__close:focus{outline:0;box-shadow:none}.site-menu__logo{display:flex;align-items:center}.site-menu__logo .custom-logo-link{display:block;line-height:1}.site-menu__logo a{font-family:archer-pro,sans-serif;font-weight:600;font-size:38px;text-transform:uppercase;color:#fff;text-decoration:none}.site-menu__logo .custom-logo{display:block;width:auto;height:auto;max-width:300px;max-height:80px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.site-menu__nav{display:flex;flex:1;align-items:center;justify-content:center;padding:clamp(40px,6vh,90px) 0}.site-menu__list{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:390px;gap:clamp(30px,5vh,75px);list-style:none}.site-menu__list a{display:inline-block;padding:0;color:#fff;font-size:33px;font-weight:700;line-height:1.1;text-decoration:none;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.site-menu__list a:focus,.site-menu__list a:hover{color:#fff;opacity:.7;-webkit-transform:translateX(5px);transform:translateX(5px)}.site-menu__list .current-menu-item>a,.site-menu__list .current_page_item>a{color:#fff}.site-menu__list .sub-menu{margin:15px 0 0;padding:0 0 0 20px;list-style:none}.site-menu__list .sub-menu li+li{margin-top:10px}.site-menu__list .sub-menu a{font-size:clamp(20px,2.5vw,30px);font-weight:500}@media (max-width:767.98px){.site-header__inner{padding:20px}.site-header__logo .custom-logo{max-height:45px}.site-header__toggle{font-size:22px}.site-menu__container{padding:30px 25px}.site-menu__top{gap:18px}.site-menu__close{font-size:38px}.site-menu__logo .custom-logo{max-width:220px;max-height:60px}.site-menu__nav{padding:40px 0}.site-menu__list{width:auto;align-items:center;gap:30px;text-align:center}.site-menu__list a{font-size:32px}}.img-footer{padding-bottom:20px}.gform_required_legend{display:none!important}footer a{color:#222D59;text-decoration:none}footer .btnLink2 button{background-color:transparent;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;margin-right:0;margin-left:0;border:2px solid #FFF;transition:all .5s ease-in-out;padding:6px 30px 5px}footer .btnLink2 input{width:40%;height:35px;border:none;border-radius:0}footer .bgcolorimggrey{background-image:url(../../img/email-background.jpg);background-color:#4e4e4e;color:#fff;height:250px;background-size:cover}footer .bgcolorimggrey h2{color:#fff}footer .bg-darkblue a{background-color:transparent;border:none}.margintop20{margin-top:20px}.marginbottom20{margin-bottom:20px}.margintop30{margin-top:30px}.margintop40{margin-top:40px}.margintop80{margin-top:80px}.marginbottom10{margin-bottom:10px}.marginbottom40{margin-bottom:40px}.marginbottom80{margin-bottom:80px}.paddingtop40{padding-top:40px}.paddingtop80{padding-top:80px}.paddingbottom80{padding-bottom:80px}.paddingbottom40{padding-bottom:40px}.paddinglr5{padding-left:5px;padding-right:5px}.paddingtop60{padding-top:60px}.marginbottom60{margin-bottom:60px}.marginright20{margin-right:20px}.marginright10{margin-right:10px}.paddingtop20{padding-top:20px}.paddingtop120{padding-top:120px}.paddingtop160{padding-top:160px}.paddingleftright20{padding-left:20px;padding-right:20px}.marginTopBottom30{margin-top:30px;margin-bottom:30px}.paddingTopBottom30{padding-top:30px;padding-bottom:30px}.paddingleftright0{padding-left:0;padding-right:0}.paddinglr50{padding-left:50px;padding-right:50px}.paddingright40{padding-right:40px}.padding20{padding-top:20px;padding-bottom:20px}.marginbottom-min{margin-bottom:-37px}@media (max-width:1199px){.col-12.paddingleft30-lg{padding-left:30px}}@media (max-width:768px){.marginbottom80-767{margin-bottom:80px}.col-12.paddingleft30-sm{padding-left:30px}.padding-md-40{padding-bottom:40px;padding-top:20px}}body,html{font-family:montserrat,sans-serif;font-weight:400;font-style:normal}.image-frame__title,body h1,body h2,body h2 strong,html h1,html h2,html h2 strong{font-family:archer-pro,sans-serif;font-weight:600}body h1,html h1{color:#E30513;text-transform:uppercase;font-size:2.8rem;line-height:1.3}body h2,html h2{font-size:2rem;line-height:1.3;color:#222D59}body h2 strong,html h2 strong{color:#E30513}body .title-line h2,html .title-line h2{display:inline-block}body .title-line h2::after,html .title-line h2::after{content:'';background-color:#fff;display:inline-block;width:100%;height:3px;position:relative;bottom:25px}.bg-color-green,body .bgColorGrey,html .bgColorGrey{background-color:#222D59}body h3,html h3{font-family:archer-pro,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.3;color:#000}body h3 strong,html h3 strong{color:#222D59;font-size:2rem}body h4,html h4{font-family:acumin-pro,sans-serif;font-weight:300;font-style:normal;font-size:1.1rem;line-height:1.3;color:#222D59}body h4 strong,html h4 strong{color:#222D59;font-weight:700;font-size:1.1rem;display:inline-block;margin-top:15px}.bg-color-green h2,.bg-color-green h3,.bg-color-green p,.bg-color-green ul li,body .bgColorGrey h2,body .bgColorGrey h3,body .bgColorGrey h3 strong,body .bgColorGrey label,body .bgColorGrey p,body .bgColorGrey ul li,html .bgColorGrey h2,html .bgColorGrey h3,html .bgColorGrey h3 strong,html .bgColorGrey label,html .bgColorGrey p,html .bgColorGrey ul li{color:#fff}body .col-12 ul,html .col-12 ul{padding-left:15px}body .col-12 ul li,html .col-12 ul li{font-size:.9rem;padding-left:15px}body .pos-rel-logo,html .pos-rel-logo{position:relative;bottom:-11px}body .bg-img1,html .bg-img1{background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh;position:relative;overflow:hidden;z-index:-1}body .bg-img1::before,html .bg-img1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.45);pointer-events:none;z-index:-1}body .bg-realisaties,body .bg-win,html .bg-realisaties,html .bg-win{background-position:bottom left;background-image:url(../img/optimized/bg-1.jpg);height:100%}body .bg-img1 .wrapper_btn,html .bg-img1 .wrapper_btn{position:relative;z-index:5}body .bg-win,html .bg-win{background-repeat:no-repeat}body .bg-realisaties,html .bg-realisaties{background-repeat:no-repeat;background-size:cover}body .team h2 strong,html .team h2 strong{color:#E30513;text-transform:uppercase}body .bg-logo,html .bg-logo{background-repeat:no-repeat;background-position:center;background-size:contain;height:351px;z-index:-1;position:relative}body .after-fase2:after,body after-contact-fase2:after,html .after-fase2:after,html after-contact-fase2:after{background-image:url(../../img/big-after.png);width:323px;height:120px;background-size:cover}body .after-fase2,html .after-fase2{position:relative}body .after-fase2:after,html .after-fase2:after{position:absolute;bottom:110px;right:-19px;content:""}body ol,html ol{padding-left:15px}body ol li,html ol li{color:#fff;padding-left:15px}body .wrapper_btn,html .wrapper_btn{display:inline-block}body .wrapper_btn p,html .wrapper_btn p{color:#fff;font-family:"Bebas Neue",sans-serif!important;text-transform:uppercase;font-weight:400;line-height:1.3;font-size:46px}body .imagefirst,html .imagefirst{z-index:1;position:relative;text-align:right}body .imagefirst img,html .imagefirst img{-o-object-fit:cover;object-fit:cover;width:249px;-o-object-position:center;object-position:center;border-radius:5px}body .imagefirst:last-of-type,html .imagefirst:last-of-type{display:none}body .imagesec,html .imagesec{z-index:2;position:relative;top:-40px}body .imagesec img,html .imagesec img{-o-object-fit:cover;object-fit:cover;width:167px;-o-object-position:center;object-position:center;border-radius:5px}body .obj-fit,html .obj-fit{-o-object-fit:cover;object-fit:cover;height:340px;width:100%;-o-object-position:center;object-position:center;border-radius:40px}body .img_wrapper,html .img_wrapper{border:4px solid #222D59;border-radius:0}body .img_wrapper img,html .img_wrapper img{-o-object-fit:cover;object-fit:cover;height:330px;width:100%;-o-object-position:top;object-position:top}body .btn-landing,body .btns a,body a.btns,html .btn-landing,html .btns a,html a.btns{display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;white-space:nowrap;min-width:115px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #222D59;padding:7px 29px;margin-top:28px;font-size:1rem;text-decoration:none;transition:.3s ease-out;color:#222D59;background-color:transparent}body .btn-landing-inverse,body .btn-landing.full,html .btn-landing-inverse,html .btn-landing.full{text-align:center;font-weight:700;text-transform:unset;white-space:nowrap;min-width:115px;vertical-align:middle;padding:7px 29px;margin-top:28px;transition:.3s ease-out;display:inline-block;font-size:1rem;text-decoration:none}body .btn-landing:hover,body .btns a:hover,body a.btns:hover,html .btn-landing:hover,html .btns a:hover,html a.btns:hover{background-color:#222D59;color:#fff;transition:.3s ease-out}body .btn-landing-inverse,html .btn-landing-inverse{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #fff;border-radius:0;color:#fff;background-color:transparent}body .btn-landing-inverse:hover,html .btn-landing-inverse:hover{background-color:#fff;color:#222D59!important;transition:.3s ease-out}body .btn-landing.full,html .btn-landing.full{font-family:acumin-pro,sans-serif!important;font-style:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #222D59;border-radius:12px;color:#fff;background-color:#222D59}body .btn-landing.full:hover,html .btn-landing.full:hover{background-color:#fff;color:#222D59;transition:.3s ease-out}body .btn-accordion.is-open .inhoud-accordion,html .btn-accordion.is-open .inhoud-accordion{display:block!important}body .title_acc h2,html .title_acc h2{cursor:pointer}body .accordion-icon,html .accordion-icon{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body .btn-accordion.is-open .accordion-icon,html .btn-accordion.is-open .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .slickslider-home .sliderimg .img-wrapper,html .slickslider-home .sliderimg .img-wrapper{width:100%;aspect-ratio:530/450;overflow:hidden;position:relative}body .slickslider-home .sliderimg .img-wrapper img,html .slickslider-home .sliderimg .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:all .5s ease-out}body a.btn,html a.btn{color:#fff;background-color:#222D59;border:2px solid #222D59;border-radius:30px;display:inline-block;font-size:1rem;padding:6px 15px 5px;line-height:1.4;transition:all .5s ease-out}body a.btn:hover,html a.btn:hover{text-decoration:none;background-color:#fff;color:#222D59;border-color:#222D59;transition:all .5s ease-out}body a.btn-inverse,html a.btn-inverse{color:#222D59;background-color:#fff;border:2px solid #fff;border-radius:30px;display:inline-block;font-size:1rem;padding:6px 15px 5px;line-height:1.4;transition:all .5s ease-out}body a.btn-inverse:hover,html a.btn-inverse:hover{text-decoration:none;background-color:#222D59;color:#fff;border-color:#fff;transition:all .5s ease-out}body #gform_wrapper_1.gform-theme--foundation .gform_fields,body #gform_wrapper_2.gform-theme--foundation .gform_fields,body #gform_wrapper_3.gform-theme--foundation .gform_fields,html #gform_wrapper_1.gform-theme--foundation .gform_fields,html #gform_wrapper_2.gform-theme--foundation .gform_fields,html #gform_wrapper_3.gform-theme--foundation .gform_fields{row-gap:23px}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea,body input.gfield-choice-input,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea,html input.gfield-choice-input{border:1px solid #222D59;background-color:transparent;color:#222D59;box-shadow:none}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-webkit-input-placeholder,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-webkit-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-webkit-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-webkit-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-webkit-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-webkit-input-placeholder,body input.gfield-choice-input::-webkit-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-webkit-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-webkit-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-webkit-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-webkit-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-webkit-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-webkit-input-placeholder,html input.gfield-choice-input::-webkit-input-placeholder{font-size:1rem;color:#222D59}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-moz-placeholder,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-moz-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-moz-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-moz-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-moz-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-moz-placeholder,body input.gfield-choice-input::-moz-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-moz-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-moz-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-moz-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-moz-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-moz-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-moz-placeholder,html input.gfield-choice-input::-moz-placeholder{font-size:1rem;color:#222D59}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input:-ms-input-placeholder,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea:-ms-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input:-ms-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea:-ms-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input:-ms-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea:-ms-input-placeholder,body input.gfield-choice-input:-ms-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input:-ms-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea:-ms-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input:-ms-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea:-ms-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input:-ms-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea:-ms-input-placeholder,html input.gfield-choice-input:-ms-input-placeholder{font-size:1rem;color:#222D59}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-ms-input-placeholder,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-ms-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-ms-input-placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-ms-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-ms-input-placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-ms-input-placeholder,body input.gfield-choice-input::-ms-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::-ms-input-placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::-ms-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::-ms-input-placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::-ms-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::-ms-input-placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::-ms-input-placeholder,html input.gfield-choice-input::-ms-input-placeholder{font-size:1rem;color:#222D59}body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::placeholder,body #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::placeholder,body #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::placeholder,body #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::placeholder,body input.gfield-choice-input::placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container input::placeholder,html #gform_wrapper_1 #gform_fields_1.gform_fields .ginput_container textarea::placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container input::placeholder,html #gform_wrapper_2 #gform_fields_2.gform_fields .ginput_container textarea::placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container input::placeholder,html #gform_wrapper_3 #gform_fields_3.gform_fields .ginput_container textarea::placeholder,html input.gfield-choice-input::placeholder{font-size:1rem;color:#222D59}body input.gfield-choice-input,html input.gfield-choice-input{border:1px solid #222D59!important}body .gfield_required,html .gfield_required{display:none}body #gform_wrapper_1 .gfield_radio label,body #gform_wrapper_2 .gfield_radio label,body #gform_wrapper_3 .gfield_radio label,body #gform_wrapper_4 .gfield_radio label,html #gform_wrapper_1 .gfield_radio label,html #gform_wrapper_2 .gfield_radio label,html #gform_wrapper_3 .gfield_radio label,html #gform_wrapper_4 .gfield_radio label{font-weight:500;color:#222D59}body #gform_wrapper_1 .gfield_radio label a,body #gform_wrapper_2 .gfield_radio label a,body #gform_wrapper_3 .gfield_radio label a,body #gform_wrapper_4 .gfield_radio label a,html #gform_wrapper_1 .gfield_radio label a,html #gform_wrapper_2 .gfield_radio label a,html #gform_wrapper_3 .gfield_radio label a,html #gform_wrapper_4 .gfield_radio label a{color:#222D59}body #gform_wrapper_1 label,body #gform_wrapper_1 legend,body #gform_wrapper_2 label,body #gform_wrapper_2 legend,body #gform_wrapper_3 label,body #gform_wrapper_3 legend,html #gform_wrapper_1 label,html #gform_wrapper_1 legend,html #gform_wrapper_2 label,html #gform_wrapper_2 legend,html #gform_wrapper_3 label,html #gform_wrapper_3 legend{color:#222D59;font-weight:700}body .slick-prev:before,body [dir=rtl] .slick-prev:before,html .slick-prev:before,html [dir=rtl] .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f104"}body #gform_wrapper_1 .gform_footer button.gform_button,body #gform_wrapper_1 .gform_footer input,body #gform_wrapper_2 .gform_footer button.gform_button,body #gform_wrapper_2 input[type=submit],body #gform_wrapper_3 .gform_footer button.gform_button,html #gform_wrapper_1 .gform_footer button.gform_button,html #gform_wrapper_1 .gform_footer input,html #gform_wrapper_2 .gform_footer button.gform_button,html #gform_wrapper_2 input[type=submit],html #gform_wrapper_3 .gform_footer button.gform_button{color:#fff;background-color:#E30513;border:1px solid #E30513;display:inline-block;font-size:1rem;padding:6px 20px 5px;line-height:1.4;transition:all .5s ease-out}body #gform_wrapper_1 .gform_footer button.gform_button:hover,body #gform_wrapper_1 .gform_footer input:hover,body #gform_wrapper_2 .gform_footer button.gform_button:hover,body #gform_wrapper_2 input[type=submit]:hover,body #gform_wrapper_3 .gform_footer button.gform_button:hover,html #gform_wrapper_1 .gform_footer button.gform_button:hover,html #gform_wrapper_1 .gform_footer input:hover,html #gform_wrapper_2 .gform_footer button.gform_button:hover,html #gform_wrapper_2 input[type=submit]:hover,html #gform_wrapper_3 .gform_footer button.gform_button:hover{text-decoration:none;background-color:#fff;color:#E30513;transition:all .5s ease-out}body .ginput_container input input#input_2_8,html .ginput_container input input#input_2_8{background-color:transparent}body .c-timeline__slider__bullets .slick-list,body .sliderjaren .slick-list,body .sliderklanten .slick-list,html .c-timeline__slider__bullets .slick-list,html .sliderjaren .slick-list,html .sliderklanten .slick-list{overflow:hidden}body .pos-rel,html .pos-rel{position:relative}body .slick-next,body .slick-prev,html .slick-next,html .slick-prev{font-size:0;line-height:0;position:absolute;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:10}body .slick-next,html .slick-next{display:block;position:absolute;right:30px;bottom:-24px;top:unset!important}body .slick-prev,html .slick-prev{left:30px;bottom:-24px;top:unset!important}body .slick-next:focus,body .slick-next:hover,body .slick-prev:focus,body .slick-prev:hover,html .slick-next:focus,html .slick-next:hover,html .slick-prev:focus,html .slick-prev:hover{color:transparent;outline:0;background:0 0}body .slick-next:before,body .slick-prev:before,html .slick-next:before,html .slick-prev:before{background-color:transparent;border-radius:20px;padding:10px 15px}body .slick-next:focus:before,body .slick-next:hover:before,body .slick-prev:focus:before,body .slick-prev:hover:before,html .slick-next:focus:before,html .slick-next:hover:before,html .slick-prev:focus:before,html .slick-prev:hover:before{opacity:1}body .slick-next.slick-disabled:before,body .slick-prev.slick-disabled:before,html .slick-next.slick-disabled:before,html .slick-prev.slick-disabled:before{opacity:.25}body .slick-next:before,body .slick-prev:before,html .slick-next:before,html .slick-prev:before{font-size:1.3rem;line-height:1;opacity:1;color:#222D59}body [dir=rtl] .slick-prev,html [dir=rtl] .slick-prev{right:-25px;left:auto}body .slick-next:before,body [dir=rtl] .slick-next:before,html .slick-next:before,html [dir=rtl] .slick-next:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105"}body [dir=rtl] .slick-next,html [dir=rtl] .slick-next{right:auto;left:-25px}body .slickslider .slick-next,html .slickslider .slick-next{right:-50%}body .slickslider .slick-prev,html .slickslider .slick-prev{left:-50%}body .carousel-prev.slick-prev:before,html .carousel-prev.slick-prev:before{content:url(../img/optimized/arrow-prev.png);color:#222D59}body .carousel-next.slick-next:before,html .carousel-next.slick-next:before{content:url(../img/optimized/arrow-next.png);color:#222D59}body .sliderjaren .slick-prev:before,body .sliderklanten .slick-prev:before,html .sliderjaren .slick-prev:before,html .sliderklanten .slick-prev:before{content:url(../img/optimized/arrow-prev-kl.png);color:#222D59;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .sliderjaren .slick-next:before,body .sliderklanten .slick-next:before,html .sliderjaren .slick-next:before,html .sliderklanten .slick-next:before{content:url(../img/optimized/arrow-next-kl.png);color:#222D59;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .sliderjaren,body .sliderklanten,html .sliderjaren,html .sliderklanten{visibility:hidden}body .slick-initialized,html .slick-initialized{visibility:visible}body .slickslider-bg .bg-img1-bg,html .slickslider-bg .bg-img1-bg{height:900px}body .custom-dots .slick-track,body .custom-dots-two .slick-track,body .slickslider-bg-dots .slick-track,html .custom-dots .slick-track,html .custom-dots-two .slick-track,html .slickslider-bg-dots .slick-track{-webkit-transform:none!important;transform:none!important}body .col-12.col-md-6.sliderpos,body .dis-posrel,html .col-12.col-md-6.sliderpos,html .dis-posrel{position:relative}body .slider-for,body .slider-for-two,html .slider-for,html .slider-for-two{width:100%;max-width:914px;height:auto;aspect-ratio:914/770;overflow:hidden;margin-right:120px}body .slider-for .images img,body .slider-for-two .images img,html .slider-for .images img,html .slider-for-two .images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .custom-dots,body .custom-dots-two,html .custom-dots,html .custom-dots-two{display:flex;justify-content:center;gap:10px;margin-top:15px;position:absolute;bottom:60px;right:40px}body .custom-dots .slick-track,body .custom-dots-two .slick-track,html .custom-dots .slick-track,html .custom-dots-two .slick-track{display:flex;flex-direction:column;gap:7px}body .border-radius,html .border-radius{border-radius:30px}body .diensten-overzicht,html .diensten-overzicht{background:#f6ffff}body .dienst-card,html .dienst-card{background:#222D59;overflow:hidden}body .dienst-card__link,html .dienst-card__link{display:block;height:100%;color:#fff;text-decoration:none}body .dienst-card__visual,html .dienst-card__visual{aspect-ratio:16/9;overflow:hidden}body .dienst-card__image,body .dienst-card__visual img,html .dienst-card__image,html .dienst-card__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}body .dienst-card__content,html .dienst-card__content{background:#222D59;padding:48px 40px 44px;min-height:250px}body .dienst-card__title,html .dienst-card__title{margin:0;font-size:36px;line-height:1.1;color:#fff;font-weight:700}body .dienst-card__icon img,body .dienst-card__icon svg,html .dienst-card__icon img,html .dienst-card__icon svg{width:92px;height:auto;display:block}body .dienst-card__button,html .dienst-card__button{display:inline-block;margin-top:48px;background:#E30513;border:0;border-radius:0;padding:12px 28px;color:#fff;font-size:20px;line-height:1.2}.border-radius20,.image_nieuws img{border-radius:20px}body .dienst-card__link:hover .dienst-card__button,html .dienst-card__link:hover .dienst-card__button{background:#E30513}@media (max-width:991.98px){body .dienst-card__content,html .dienst-card__content{padding:36px 28px}body .dienst-card__title,html .dienst-card__title{font-size:30px}body .dienst-card__icon img,body .dienst-card__icon svg,html .dienst-card__icon img,html .dienst-card__icon svg{width:72px}}@media (max-width:767.98px){body .dienst-card__content,html .dienst-card__content{min-height:auto}body .dienst-card__button,html .dienst-card__button{margin-top:32px}}.image_nieuws img{max-width:297px}.project-detail-slider,.project-detail-slider__track{position:relative;width:100%}.project-detail-slider__slide{outline:0}.project-detail-slider__link{display:block;text-decoration:none}.project-detail-slider .slick-dots{position:absolute;left:50%;bottom:38px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:10px;width:auto;margin:0;padding:0;list-style:none;z-index:10}.project-detail-slider .slick-dots li{width:auto;height:auto;margin:0;padding:0}.project-detail-slider .slick-dots li button{display:block;width:15px;height:15px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.45);font-size:0;line-height:0;cursor:pointer;transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,transform .25s ease;transition:background-color .25s ease,transform .25s ease,-webkit-transform .25s ease}.project-detail-slider .slick-dots li button::before{display:none}.project-detail-slider .slick-dots li.slick-active button{background:#fff}.image-frame{position:relative;width:100%;overflow:hidden}.image-frame__image{display:block;width:100%;height:565px;-o-object-fit:cover;object-fit:cover}.image-frame__title{position:absolute;left:25px;bottom:105px;z-index:5;padding:12px 22px;color:#fff;background:rgba(74,74,68,.68);font-size:18px;line-height:1.2;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.image-frame__overlay{position:absolute;z-index:2;pointer-events:none;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.image-frame__overlay--top{top:0;left:0;width:100%;height:25px}.image-frame__overlay--right{top:0;right:0;width:25px;height:100%}.image-frame__overlay--bottom{bottom:0;left:0;width:100%;height:25px}.image-frame__overlay--left{top:0;left:0;width:25px;height:100%}@media (max-width:991.98px){.image-frame__image{height:450px}.image-frame__title{left:25px;bottom:85px;padding:10px 16px;font-size:16px}.project-detail-slider .slick-dots{bottom:36px}}@media (max-width:575.98px){.image-frame__image{height:350px}.image-frame__title{max-width:calc(100% - 50px);bottom:75px;font-size:15px}.project-detail-slider .slick-dots li button{width:12px;height:12px}}.nieuws-galerij-slider{position:relative;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.nieuws-galerij-slider__track{margin-left:-8px;margin-right:-8px}.nieuws-galerij-slider__slide{padding-left:8px;padding-right:8px}.nieuws-galerij-slider__image{display:block;width:100%;aspect-ratio:4/3;overflow:hidden}.nieuws-galerij-slider__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nieuws-galerij-slider__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:50px;height:70px;padding:0;border:0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.nieuws-galerij-slider__arrow span{display:block;width:22px;height:22px;border-top:5px solid #e30613;border-right:5px solid #e30613}.nieuws-galerij-slider__arrow--prev{left:0}.nieuws-galerij-slider__arrow--prev span{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nieuws-galerij-slider__arrow--next{right:0}.nieuws-galerij-slider__arrow--next span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nieuws-galerij-slider__arrow.slick-disabled{opacity:.3;cursor:default}@media (max-width:767.98px){.nieuws-galerij-slider__image{aspect-ratio:4/3}.nieuws-galerij-slider__arrow{width:42px;height:60px}.nieuws-galerij-slider__arrow span{width:18px;height:18px;border-width:4px}}.nieuws-galerij-slider.slick-initialized{visibility:visible;opacity:1}