.hero{display:grid}.hero__inner,.hero__overlay,.hero__image{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.hero__inner{z-index:3;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;padding-top:115px;padding-bottom:60px;width:100%}.hero__inner__content{width:40%;color:#fff}.hero__overlay{z-index:2;width:100%;height:100%;background-image:linear-gradient(45deg,#00000080,#0000)}.hero__image{z-index:1;min-height:600px}.hero__image picture{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;height:100%;width:100%}.hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1200px){.hero__inner__content{width:50%}}@media screen and (max-width: 1050px){.hero{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.hero__inner{padding-top:100px;padding-bottom:0}.hero__overlay{display:none}.hero__inner__content{width:75%;color:#000}.hero__image{width:100%;max-height:250px;height:250px;min-height:unset}.hero__image img{-o-object-position:center;object-position:center}}@media screen and (max-width: 768px){.hero__inner__content{width:100%}}.b_instep{padding-top:60px}.b_instep__content{width:40%;margin:auto;text-align:center}.b_instep__items{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:15px;margin-top:30px}.b_instep__items__item{width:25%}.b_instep__items__item__image{aspect-ratio:1/1;width:100%;position:relative}.b_instep__items__item__image__src{width:100%;height:100%}.b_instep__items__item__image__src img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b_instep__items__item__number{position:absolute;right:15px;bottom:15px}.b_instep__items__item__number p{color:#fff;font-weight:700;font-size:clamp(20px,5vw,40px);position:relative;z-index:2}.b_instep__items__item__number img{position:absolute;right:0;bottom:0;width:80px;height:auto}.b_instep__items__item__text{padding-top:30px}@media screen and (max-width: 1500px){.b_instep__items{gap:30px}}@media screen and (max-width: 1200px){.b_instep__items{flex-wrap:wrap}.b_instep__items__item{width:calc((100% - 30px)/2)}}@media screen and (max-width: 1050px){.b_instep__content{width:75%;margin:0;text-align:left}}@media screen and (max-width: 768px){.b_instep__content,.b_instep__items__item{width:100%}}.e_input{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:7px;width:100%}.e_input label{font-weight:700}.e_input input,.e_input select,.e_input textarea{width:100%;padding:11.25px;background-color:transparent;border:1px solid #ffffff;color:#fff;-webkit-appearance:none}.e_input input option,.e_input input optgroup,.e_input select option,.e_input select optgroup,.e_input textarea option,.e_input textarea optgroup{color:#000}.e_input textarea{height:300px;resize:none}::-moz-placeholder{color:#fff}::placeholder{color:#fff}.e_input__double{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:30px;width:100%}.e_input__double .e_input{width:calc((100% - 30px)/2)}.e_input__checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:5px}.e_input__checkbox label{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.e_input__checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.e_input__checkbox input:checked~.e_input__checkbox__check{background-image:url(/build/assets/check_light_a-Bfnk1cNN.svg)}.e_input__checkbox input:checked~.e_input__checkbox__check_d{background-image:url(/build/assets/check_dark_a-C845F-gg.svg)!important}.e_input__checkbox .e_input__checkbox__check{position:absolute;top:0;left:0;height:15px;width:15px;background-image:url(/build/assets/check_light-t2h0ATWU.svg)}.e_input__checkbox .e_input__checkbox__check_d{position:absolute;top:0;left:0;height:15px;width:15px;background-image:url(/build/assets/check_dark-Dwog5wk_.svg)!important}.e_input__error{border:1px solid #cc0539!important}@media screen and (max-width: 768px){.e_input__double .e_input{width:100%}}.loader{width:12px;height:12px;border:2px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader2{width:20px;height:20px;border:2px solid #012e45;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.b_inkoop{margin-top:60px;margin-bottom:60px;padding:60px 120px;background-image:linear-gradient(to bottom,#012e45,#3d9ed0);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:200px;color:#fff}.b_inkoop__left,.b_inkoop__right{width:50%}.b_inkoop__left .btn,.b_inkoop__right .btn{margin-top:0}.b_inkoop__left__cats{margin-top:30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:30px}.b_inkoop__left__cats__item{width:calc((100% - 60px) / 3);padding:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;opacity:.5;cursor:pointer;transition:.5s;border:1px solid transparent}.b_inkoop__left__cats__item__active{opacity:1;border:1px solid #cc0539}.b_inkoop__left__cats__item__icon{max-width:100px;width:100%}.b_inkoop__left__cats__item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.b_inkoop__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_inkoop__right a{color:#fff}.b_inkoop__right #submitSucces,.b_inkoop__right #submitLoader,.b_inkoop__right #submitError,.b_inkoop__right__succes #submitContact{display:none}.b_inkoop__right__succes #submitSucces{display:block}.b_inkoop__right__succes #submitLoader,.b_inkoop__right__succes #submitError,.b_inkoop__right__loading #submitContact,.b_inkoop__right__loading #submitSucces{display:none}.b_inkoop__right__loading #submitLoader{display:block}.b_inkoop__right__loading #submitError{display:none}.b_inkoop__right__error #submitContact{display:block}.b_inkoop__right__error #submitSucces,.b_inkoop__right__error #submitLoader{display:none}.b_inkoop__right__error #submitError{display:block}.b_inkoop__right__location{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px}.b_inkoop__right__location__voertuig{display:block}.b_inkoop__right__location__voertuig__hidden{display:none}.b_inkoop__right__files{display:block;width:100%;padding:60px;margin-top:30px;border:2px dashed #ffffff;transition:.5s}.b_inkoop__right__files__active{background-color:#012e4580;border:2px solid #ffffff}.b_inkoop__right__files input{display:none}.b_inkoop__right__files__default{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:15px;text-align:center}.b_inkoop__right__files__default__icon{width:50px}.b_inkoop__right__files__default__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.b_inkoop___right__files__output{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:10px;margin-top:30px;width:100%}.b_inkoop__right__files__file{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px;width:100%;overflow:hidden;border:1px solid #ffffff;padding:15px;border-radius:10px}.b_inkoop__right__files__file__delete{width:20px;margin-left:auto;cursor:pointer}.b_inkoop__right__files__file__delete img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1700px){.b_inkoop{padding:60px;gap:60px}}@media screen and (max-width: 1200px){.b_inkoop{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_inkoop__left,.b_inkoop__right{width:100%}}@media screen and (max-width: 1050px){.b_inkoop{padding:30px}}@media screen and (max-width: 768px){.b_inkoop_con{padding:30px 0}.b_inkoop{padding:30px 7%}.b_inkoop__left__cats__item{width:calc((100% - 30px)/2)}}.b_overflow{display:grid;grid-template-rows:60px auto 60px auto;grid-template-columns:200px 1fr 1fr 200px;padding:0 0 60px}.b_overflow__shape{grid-row-start:1;grid-row-end:4;grid-column-start:1;grid-column-end:5;background-color:#012e45;min-width:200px;min-height:200px;clip-path:polygon(0 0,100% 0,100% calc(100% - 120px),calc(100% - 120px) 100%,120px 100%,0 calc(100% - 120px))}.b_overflow__content{grid-row-start:2;grid-row-end:3;grid-column-start:3;grid-column-end:4;z-index:2;color:#fff;padding-right:40%}.b_overflow__image{grid-row-start:2;grid-row-end:5;grid-column-start:2;grid-column-end:3;z-index:2;padding-right:25%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.b_overflow__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b_overflow__image__slider{width:100%;height:100%;overflow:hidden}.b_overflow__image__slider__slide{position:relative;left:0;width:300%;transition:.5s;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0}.b_overflow__image__slider__slide__item{width:33.3333333333%}@media screen and (max-width: 1500px){.b_overflow{grid-template-columns:150px 1fr 1fr 150px}.b_overflow__content{padding-right:0}.b_overflow__image{padding-right:60px}}@media screen and (max-width: 1050px){.b_overflow__shape{display:none}.b_overflow{background-color:#012e45;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px;padding:60px 7%}.b_overflow__content,.b_overflow__image{width:75%;padding:0}}@media screen and (max-width: 768px){.b_overflow__content,.b_overflow__image{width:100%}}.b_flex{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:60px;padding-top:60px;padding-bottom:60px}.b_flex__content{width:40%}.b_flex__image{width:50%}.b_flex__image iframe{width:100%;aspect-ratio:16/9}.b_flex__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.b_flex__image__slider{width:100%;height:100%;overflow:hidden}.b_flex__image__slider__slide{position:relative;left:0;transition:.5s;width:200%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0}@media screen and (max-width: 1300px){.b_flex__content{width:50%}}@media screen and (max-width: 1050px){.b_flex{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_flex__content{width:75%}.b_flex__image{width:100%}}@media screen and (max-width: 768px){.b_flex__content{width:100%}}.b_clients{min-height:200px;color:#fff;padding-top:60px;padding-bottom:60px;margin-top:60px;margin-bottom:60px;background-color:#012e45;position:relative}.b_clients:after,.b_clients:before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#012e45;z-index:1}.b_clients:before{left:calc(-.5*(100vw - 2250px))}.b_clients:after{right:calc(-.5*(100vw - 2250px))}.b_clients__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:60px;margin-top:30px}.b_clients__content__carousel{overflow:hidden;display:flex}.b_clients__content__carousel>*{flex:0 0 100%}.b_clients__content__carousel__group{display:flex;gap:10px;will-change:transform;padding-right:10px;animation:carouselScroller 30s linear infinite;flex-wrap:nowrap}.b_clients__content__carousel__group__item{min-width:400px}.b_clients__content__carousel__group__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes carouselScroller{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (max-width: 1200px){.b_clients__content{flex-wrap:wrap}.b_clients__items__item{width:calc((100% - 60px)/2);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.b_clients__items__item img{width:50%}}@media screen and (max-width: 768px){.b_clients{background-color:#012e45}.b_clients:after{display:none}.b_clients__items__item img{width:75%}}.b_dbg{position:relative}.b_dbg__container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0;position:relative;z-index:2;min-height:600px;color:#fff;background-image:url(/build/assets/double-bg-DxsOz0bS.webp);background-size:cover;background-position:top center;background-attachment:fixed}.b_dbg__container:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#012e45a6;z-index:1}.b_bdg__divider{display:block;width:60px;background-color:#fff;position:relative;z-index:2}.b_dbg__left,.b_bdg__right{padding:120px 60px;width:calc((100% - 60px)/2);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0;position:relative;z-index:2}.b_dbg__left h2,.b_bdg__right h2{font-size:clamp(20px,20vw,75px);line-height:1em}@media screen and (max-width: 1600px){.b_dbg__left h2,.b_bdg__right h2{font-size:clamp(20px,5vw,50px);line-height:1em}}@media screen and (max-width: 1500px){.b_dbg__container{background-image:url(/build/assets/double-bg_1500-DnkEyYcS.webp)}}@media screen and (max-width: 1400px){.b_dbg__left h2,.b_bdg__right h2{font-size:clamp(20px,5vw,40px);line-height:1em}}@media screen and (max-width: 1050px){.b_dbg__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;background-image:url(/build/assets/double-bg_1050-B0Dl2tHu.webp);min-height:0}.b_bdg__divider{width:100%;height:60px}.b_dbg__left,.b_bdg__right{width:100%}.b_dbg__left h2,.b_bdg__right h2{font-size:clamp(20px,15vw,70px)}}@media screen and (max-width: 768px){.b_dbg__container{background-attachment:scroll;background-size:cover;background-position:center;background-image:url(/build/assets/double-bg_768-DdLyRzR_.webp)}.b_bdg__divider{height:30px}.b_dbg__left,.b_bdg__right{padding:60px 30px}.b_dbg__left h2,.b_bdg__right h2{font-size:clamp(20px,15vw,40px)}}
