/* https://abeluga.be/wp-content/themes/abe-luga/dist/css/page-content.css?ver=1.0.0 */
.sectionLogos{overflow:hidden}.sectionLogos .owl-logos .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:0 2px}.sectionLogos .owl-logos .slide .logoWrap{display:block;width:100%!important;height:100%;text-align:center;opacity:.5;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionLogos .owl-logos .slide .logoWrap.white img{-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sectionLogos .owl-logos .slide .logoWrap:hover{opacity:1}.sectionLogos .owl-logos .slide img{flex-shrink:0;width:auto!important;height:auto;max-width:150px;max-height:60px;margin:0 auto}.sectionLogos .owl-logos .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionLogos .owl-logos .owl-stage-outer{overflow:visible;-webkit-clip-path:inset(-100vw -100vw -100vw -100vw);-moz-clip-path:inset(-100vw -100vw -100vw -100vw);-ms-clip-path:inset(-100vw -100vw -100vw -100vw);-o-clip-path:inset(-100vw -100vw -100vw -100vw);clip-path:inset(-100vw -100vw -100vw -100vw)}.sectionLogos .owl-logos .owl-dots,.sectionLogos .owl-logos .owl-nav{display:none!important}.sectionTextCols{overflow:hidden}.sectionTextCols .rowText{margin:0 -35px}.sectionTextCols .rowText .colText{padding:0 35px}.projectItem{display:block;height:100%}.projectItem .imgWrap{position:relative;overflow:hidden}.projectItem .imgWrap .img{height:100%;width:100%;will-change:transform;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:inherit;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .8s ease-in-out;-moz-transition:-moz-transform .8s ease-in-out;-ms-transition:-ms-transform .8s ease-in-out;-o-transition:-o-transform .8s ease-in-out;transition:transform .8s ease-in-out}.projectItem .imgWrap .overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:inherit;background:rgba(21,39,37,.05)}.projectItem h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;color:var(--al-base-txt-color);font-variation-settings:"opsz" 6;margin:0}.projectItem .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}.projectItem .cats .cat{display:block;margin-bottom:10px;margin-right:10px;font-weight:500;text-transform:lowercase;line-height:1;padding:7px 12px 8px!important;border:1px solid;border-radius:30px;background:0 0;-webkit-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.projectItem .cats .cat:hover{background:var(--al-base-txt-color);border-color:var(--al-base-txt-color)!important;color:var(--al-base-bg-color)!important}.projectItem .cats .cat:last-child{margin-right:0}.projectItem:hover .imgWrap .img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.projectItem.white h3{color:var(--al-base-bg-color)}.projectItem.white .cats .cat,.projectItem.white .cats .cat:focus{border-color:var(--al-base-bg-color)!important;color:var(--al-base-bg-color)!important}.projectItem.white .cats .cat:hover{background:var(--al-base-txt-color);border-color:var(--al-base-txt-color)!important;color:var(--al-base-bg-color)!important}.sectionProjectSlider{overflow:hidden}.sectionProjectSlider .slide{height:100%;padding:0 2px}.sectionProjectSlider .projectItem .imgWrap{height:430px;border-radius:8px;margin-bottom:32px}.sectionProjectSlider .projectItem h3{font-size:28px;font-size:2.8rem}.sectionProjectSlider .projectItem .cats{margin-top:16px}.sectionProjectSlider .projectItem .cats .cat{font-size:90%}.sectionProjectSlider .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionProjectSlider .owl-stage-outer{overflow:visible;-webkit-clip-path:inset(-100vw -100vw -100vw 0);-moz-clip-path:inset(-100vw -100vw -100vw 0);-ms-clip-path:inset(-100vw -100vw -100vw 0);-o-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0)}.sectionProjectSlider .owl-dots,.sectionProjectSlider .owl-nav{display:none!important}.projectGridItem{display:block;height:100%;position:relative;overflow:hidden;border-radius:8px}.projectGridItem .img{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;will-change:transform;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:inherit;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .8s ease-in-out;-moz-transition:-moz-transform .8s ease-in-out;-ms-transition:-ms-transform .8s ease-in-out;-o-transition:-o-transform .8s ease-in-out;transition:transform .8s ease-in-out}.projectGridItem .overlay{position:relative;z-index:2;top:0;left:0;height:100%;width:100%;border-radius:inherit;background:-webkit-linear-gradient(to bottom,rgba(21,39,37,.02),rgba(21,39,37,.25),rgba(21,39,37,.76));background:-moz-linear-gradient(to bottom,rgba(21,39,37,.02),rgba(21,39,37,.25),rgba(21,39,37,.76));background:-ms-linear-gradient(to bottom,rgba(21,39,37,.02),rgba(21,39,37,.25),rgba(21,39,37,.76));background:-o-linear-gradient(to bottom,rgba(21,39,37,.02),rgba(21,39,37,.25),rgba(21,39,37,.76));background:linear-gradient(to bottom,rgba(21,39,37,.02),rgba(21,39,37,.25),rgba(21,39,37,.76));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end}.projectGridItem h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;color:var(--al-base-bg-color);font-variation-settings:"opsz" 6;margin:0}.projectGridItem .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}.projectGridItem .cats .cat{display:block;margin-bottom:10px;margin-right:10px;font-weight:500;text-transform:lowercase;line-height:1;padding:7px 12px 8px!important;border:1px solid var(--al-base-bg-color);border-radius:30px;color:var(--al-base-bg-color);background:0 0;-webkit-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.projectGridItem .cats .cat:hover{background:var(--al-base-bg-color);border-color:var(--al-base-bg-color)!important;color:var(--al-base-txt-color)!important}.projectGridItem .cats .cat:last-child{margin-right:0}.projectGridItem:hover .img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.sectionProjectArchive .filterWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionProjectArchive .filterWrap p{line-height:1;font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;color:var(--al-base-txt-color);font-variation-settings:"opsz" 6;margin:0;font-size:90%;padding-right:25px}.sectionProjectArchive .filterWrap .catNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex:1;margin-bottom:-10px}.sectionProjectArchive .filterWrap .catNav a{display:block;margin-bottom:10px;margin-right:10px;font-weight:500;text-transform:lowercase;line-height:1;padding:7px 12px 8px!important;border:1px solid;font-size:90%;border-radius:30px;background:0 0;-webkit-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.sectionProjectArchive .filterWrap .catNav a.current,.sectionProjectArchive .filterWrap .catNav a:hover{background:var(--al-base-txt-color);border-color:var(--al-base-txt-color)!important;color:var(--al-base-bg-color)!important}.sectionProjectArchive .filterWrap .catNav a:last-child{margin-right:0}.sectionProjectArchive .divider{margin-top:24px}.rowProjects{margin:0 -12px -24px}.rowProjects .colProjects{padding:0 12px;margin-bottom:24px}.rowProjects .colProjects>.row{height:100%}.rowProjects .colProjects .overlay{padding:35px 40px}.rowProjects .colProjects h3{font-size:24px;font-size:2.4rem}.rowProjects .colProjects .cats{margin-top:12px}.rowProjects .colProjects .cats .cat{font-size:90%}.rowProjects .colProjects.large{height:630px}.rowProjects .colProjects.small{height:-webkit-calc(50% - 12px);height:-moz-calc(50% - 12px);height:-ms-calc(50% - 12px);height:-o-calc(50% - 12px);height:calc(50% - 12px)}.sectionSummary{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.sectionSummary .summaryItem{display:block;position:relative;padding:45px 80px 50px;border-top:1px solid var(--al-border-color-inversed);color:var(--al-base-bg-color)}.sectionSummary .summaryItem .count{position:absolute;top:50%;left:0;will-change:transform;line-height:1;margin:0;font-size:24px;font-size:2.4rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionSummary .summaryItem .titleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sectionSummary .summaryItem .titleWrap .logo{height:55px;width:0;opacity:0;margin-bottom:15px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:width .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:width .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:width .3s ease-in-out,opacity .3s ease-in-out;-o-transition:width .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,opacity .3s ease-in-out}.sectionSummary .summaryItem .titleWrap h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;font-variation-settings:"opsz" 6;padding:0 25px;font-size:80px;font-size:8rem;margin-bottom:0}.sectionSummary .summaryItem .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:-10px;padding-top:20px}.sectionSummary .summaryItem .tags .tag{display:block;margin-bottom:10px;margin-right:10px;font-weight:500;text-transform:lowercase;line-height:1;padding:7px 12px 8px!important;border:1px solid var(--al-base-bg-color);border-radius:30px;color:var(--al-base-bg-color);background:0 0;font-size:95%}.sectionSummary .summaryItem .tags .tag:last-child{margin-right:0}.sectionSummary .summaryItem .icon{position:absolute;top:50%;right:0;will-change:transform;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid;border-color:var(--al-base-bg-color);border-radius:50%;background:0 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in-out,background .5s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out,background .5s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out,background .5s ease-in-out;-o-transition:-o-transform .3s ease-in-out,background .5s ease-in-out;transition:transform .3s ease-in-out,background .5s ease-in-out}.sectionSummary .summaryItem .icon svg{width:14px;flex-shrink:0;fill:var(--al-base-bg-color)!important;-webkit-transition:fill .5s ease-in-out;-moz-transition:fill .5s ease-in-out;-ms-transition:fill .5s ease-in-out;-o-transition:fill .5s ease-in-out;transition:fill .5s ease-in-out}.sectionSummary .summaryItem:last-child{border-bottom:1px solid var(--al-border-color-inversed)}.sectionSummary .summaryItem:hover .icon{background:var(--al-base-bg-color);-webkit-transform:translate(-15px,-50%);-moz-transform:translate(-15px,-50%);-ms-transform:translate(-15px,-50%);-o-transform:translate(-15px,-50%);transform:translate(-15px,-50%)}.sectionSummary .summaryItem:hover .icon svg{fill:inherit!important}.sectionSummary .summaryItem:hover .titleWrap .logo{width:55px;opacity:1}.sectionUsps .rowUsps{margin:0 -30px -40px}.sectionUsps .rowUsps .colUsps{padding:0 30px;margin-bottom:40px}.sectionUsps .rowUsps .colUsps .iconWrap{height:55px;margin-bottom:20px}.sectionUsps .rowUsps .colUsps .iconWrap .lottie-animation{display:block}.sectionUsps .rowUsps .colUsps .iconWrap .lottie-animation,.sectionUsps .rowUsps .colUsps .iconWrap .lottie-animation svg,.sectionUsps .rowUsps .colUsps .iconWrap img{height:100%;width:auto!important}.sectionUsps .rowUsps .colUsps .iconWrap .lottie-animation.Geel{height:-webkit-calc(100% + 10px);height:-moz-calc(100% + 10px);height:-ms-calc(100% + 10px);height:-o-calc(100% + 10px);height:calc(100% + 10px)}.sectionUsps .rowUsps .colUsps h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;color:var(--al-base-txt-color);font-variation-settings:"opsz" 6;font-size:24px;font-size:2.4rem;margin-bottom:18px}.sectionUsps .rowUsps .colUsps .text{font-size:95%}.sectionUsps .rowUsps .colUsps.white .iconWrap img{-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sectionUsps .rowUsps .colUsps.white .iconWrap .lottie-animation path{fill:var(--al-base-bg-color)}.sectionUsps .rowUsps .colUsps.white h3{color:var(--al-base-bg-color)}.sectionUsps .rowUsps.centered{justify-content:center}.sectionGallery3 .container-fluid{padding:0;overflow:hidden}.sectionGallery3 .rowGallery{margin:0 -12px -24px}.sectionGallery3 .rowGallery .colGallery{padding:0 12px;margin-bottom:24px}.sectionGallery3 .rowGallery .colGallery .imgWrap{position:relative;z-index:2}.sectionGallery3 .rowGallery .colGallery .imgWrap .overlay,.sectionGallery3 .rowGallery .colGallery .imgWrap img{border-radius:inherit}.sectionGallery3 .rowGallery .colGallery .imgWrap .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionGallery3 .rowGallery .colGallery video{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;border-radius:inherit}.sectionGallery3 .rowGallery .colGallery.left .imgWrap{border-top-right-radius:8px;border-bottom-right-radius:8px}.sectionGallery3 .rowGallery .colGallery.rightTop .imgWrap{border-top-left-radius:8px;border-bottom-left-radius:8px}.sectionGallery3 .rowGallery .colGallery.rightBtm .imgWrap{border-radius:8px}.sectionGallery4 .container-fluid{padding:0;overflow:hidden}.sectionGallery4 .rowGallery{margin:0 -12px -24px}.sectionGallery4 .rowGallery .colGallery{padding:0 12px;margin-bottom:24px}.sectionGallery4 .rowGallery .colGallery .imgWrap{position:relative;z-index:2;width:100%;height:30vw;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionGallery4 .rowGallery .colGallery .imgWrap .overlay,.sectionGallery4 .rowGallery .colGallery .imgWrap img{border-radius:inherit}.sectionGallery4 .rowGallery .colGallery .imgWrap .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionGallery4 .rowGallery .colGallery video{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;border-radius:inherit}.sectionGallery4 .rowGallery .colGallery.leftBtm .imgWrap{border-top-right-radius:8px;border-bottom-right-radius:8px}.sectionGallery4 .rowGallery .colGallery.rightTop .imgWrap{border-top-left-radius:8px;border-bottom-left-radius:8px}.sectionGallery4 .rowGallery .colGallery.leftTop .imgWrap,.sectionGallery4 .rowGallery .colGallery.rightBtm .imgWrap{border-radius:8px}.sectionWordSlider{overflow:hidden}.sectionWordSlider .owl-words{width:110%;margin-left:-5%}.sectionWordSlider .owl-words .slide{padding:0 2px}.sectionWordSlider .owl-words .slide .slideWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:60px;margin-right:25px;margin-bottom:12px}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap .lottie-animation{display:block}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap .lottie-animation,.sectionWordSlider .owl-words .slide .slideWrap .iconWrap .lottie-animation svg,.sectionWordSlider .owl-words .slide .slideWrap .iconWrap img{height:100%;width:auto!important}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap .lottie-animation.Geel{height:-webkit-calc(100% + 10px);height:-moz-calc(100% + 10px);height:-ms-calc(100% + 10px);height:-o-calc(100% + 10px);height:calc(100% + 10px)}.sectionWordSlider .owl-words .slide .slideWrap h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;color:var(--al-base-txt-color);font-variation-settings:"opsz" 6;font-size:80px;font-size:8rem;margin-bottom:0}.sectionWordSlider .owl-words .slide .slideWrap.white .iconWrap img{-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sectionWordSlider .owl-words .slide .slideWrap.white .iconWrap .lottie-animation path{fill:var(--al-base-bg-color)}.sectionWordSlider .owl-words .slide .slideWrap.white h3{color:var(--al-base-bg-color)}.sectionWordSlider .owl-words .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;white-space:nowrap}.sectionWordSlider .owl-words .owl-dots,.sectionWordSlider .owl-words .owl-nav{display:none!important}.sectionTeam{overflow:hidden}.sectionTeam .rowTeam{margin:0 -80px -120px}.sectionTeam .rowTeam .colTeam{padding:0 80px;margin-bottom:120px}.sectionTeam .rowTeam .colTeam .ctaWrap,.sectionTeam .rowTeam .colTeam .imgWrap{border-radius:8px}.sectionTeam .rowTeam .colTeam h3{font-family:atyp-bl-variable,Helvetica,sans-serif;line-height:1.08;font-weight:500;font-variation-settings:"opsz" 6;font-size:24px;font-size:2.4rem}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap{position:relative;margin-bottom:30px}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap img{border-radius:inherit}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap .overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;border-radius:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap .overlay a{text-decoration:none}.sectionTeam .rowTeam .colTeam .teamItem h3{color:var(--al-base-txt-color);margin-bottom:0}.sectionTeam .rowTeam .colTeam .teamItem p.function{font-size:90%;line-height:1.2;margin:5px 0 0}.sectionTeam .rowTeam .colTeam .teamItem:hover .overlay{opacity:1}.sectionTeam .rowTeam .colTeam .ctaWrap{height:390px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:30px 25px}.sectionTeam .rowTeam .colTeam .ctaWrap p{font-size:90%}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:100px}.sectionHasForm .formWrap .wpcf7{font-size:88%}.sectionHasForm .formWrap .wpcf7 .rowForm{margin:0 -10px}.sectionHasForm .formWrap .wpcf7 .form-element{padding:0 10px;position:relative;margin-bottom:20px}.sectionHasForm .formWrap .wpcf7 .form-element-privacy{padding-top:10px}.sectionHasForm .formWrap .wpcf7 .form-element-privacy-small{margin-bottom:15px}.sectionHasForm .formWrap .wpcf7 .form-element-response{margin:0!important}.sectionHasForm .formWrap .wpcf7 .form-element-hidden{display:none}.sectionHasForm .formWrap .wpcf7 .form-element:last-child{margin-bottom:0!important}.sectionHasForm .formWrap .wpcf7 input,.sectionHasForm .formWrap .wpcf7 textarea{width:100%;outline:0;box-shadow:none;line-height:1;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--al-base-txt-color);background:0 0;font-weight:400;color:var(--al-base-txt-color);padding:18px 20px;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionHasForm .formWrap .wpcf7 input{border-radius:30px}.sectionHasForm .formWrap .wpcf7 input::placeholder,.sectionHasForm .formWrap .wpcf7 textarea::placeholder{color:var(--al-lighter-base-txt-color);font-weight:400}.sectionHasForm .formWrap .wpcf7 input:focus,.sectionHasForm .formWrap .wpcf7 textarea:focus{border-color:var(--al-first-accent-color)}.sectionHasForm .formWrap .wpcf7 input.wpcf7-not-valid,.sectionHasForm .formWrap .wpcf7 textarea.wpcf7-not-valid{border-color:var(--al-error-color)}.sectionHasForm .formWrap .wpcf7 input:-webkit-autofill,.sectionHasForm .formWrap .wpcf7 input:-webkit-autofill:focus,.sectionHasForm .formWrap .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px var(--al-base-bg-color) inset!important;background-color:transparent!important;-webkit-text-fill-color:var(--al-base-txt-color)!important}.sectionHasForm .formWrap .wpcf7 textarea{height:200px;line-height:1.5;border-radius:25px}.sectionHasForm .formWrap .wpcf7 label{font-weight:600}.sectionHasForm .formWrap .wpcf7 .fieldLabel{color:var(--al-base-txt-color);opacity:0;position:absolute;right:30px;top:5px;font-weight:600;font-size:11px;font-size:1.1rem;margin:0;-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sectionHasForm .formWrap .wpcf7 .focusedLabel{opacity:1;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sectionHasForm .formWrap .wpcf7 .textLabel{font-weight:600;margin-bottom:10px;padding-top:15px;text-transform:uppercase;color:var(--al-base-txt-color);font-size:95%}.sectionHasForm .formWrap .wpcf7 #mfcf7_zl_multifilecontainer{margin-top:0}.sectionHasForm .formWrap .wpcf7 #mfcf7_zl_add_file{cursor:none;font-size:95%}.sectionHasForm .formWrap .wpcf7 .newsletter,.sectionHasForm .formWrap .wpcf7 .privacy{display:block;margin-top:0;margin-bottom:0}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item{margin:0}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox{padding-left:34px;display:inline-block;position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox input,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{position:relative;top:1px;font-weight:400;font-size:15px;font-size:1.5rem}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a{font-weight:600;text-decoration:underline;color:var(--al-base-txt-color)}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover{color:var(--al-first-accent-color)}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{position:absolute;border:none;border-radius:2px;top:1px;left:0;border:1px solid var(--al-base-txt-color);background:0 0;height:22px;width:22px}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark:after,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark:after{content:"";position:absolute;top:5px;left:4px;width:12px;height:10px;display:none;background:url(/wp-content/themes/abe-luga/dist/css/../../assets/icons/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox input:checked~.checkmark,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark{background:var(--al-base-txt-color);border-color:var(--al-base-txt-color)}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox input:checked~.checkmark:after,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark:after{display:block}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox:hover,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox:hover{cursor:pointer}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a{color:var(--al-error-color)}.sectionHasForm .formWrap .wpcf7 .captchaNotice{margin:15px 0 0;font-size:14px;font-size:1.4rem;font-weight:400}.sectionHasForm .formWrap .wpcf7 .submitBtn{margin-top:15px}.sectionHasForm .formWrap .wpcf7 .wpcf7-submit{display:none}.sectionHasForm .formWrap .wpcf7 .wpcf7-not-valid-tip{display:none}.sectionHasForm .formWrap .wpcf7 .wpcf7-response-output{margin:20px 0 0!important;border-radius:5px;font-weight:500;line-height:1.3;font-size:14px;font-size:1.4rem;padding:12px 15px!important;color:var(--al-base-bg-color);background:var(--al-error-color);border:none!important}.sectionHasForm .formWrap .wpcf7 form.sent .wpcf7-response-output{color:var(--al-base-bg-color);background:var(--al-success-color)}.sectionHasForm .formWrap .wpcf7 .ajax-loader{display:none!important}.sectionHasForm .formWrap .wpcf7 .wpcf7-spinner{display:block;position:absolute;bottom:8px;right:0;background:var(--al-first-accent-color);margin:0 calc(var(--bs-gutter-x)/ 2) 0 0!important}.sectionHasForm .formWrap .wpcf7 .wpcf7-spinner::before{background:var(--al-second-accent-color)}.sectionHasForm .formWrap .wpcf7 .form-element-file p{margin:0}.sectionHasForm .formWrap.white .wpcf7{color:var(--al-base-txt-color_inversed)}.sectionHasForm .formWrap.white .wpcf7 input,.sectionHasForm .formWrap.white .wpcf7 textarea{border:1px solid var(--al-base-bg-color);color:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 input::placeholder,.sectionHasForm .formWrap.white .wpcf7 textarea::placeholder{color:var(--al-base-txt-color_inversed)}.sectionHasForm .formWrap.white .wpcf7 input:focus,.sectionHasForm .formWrap.white .wpcf7 textarea:focus{border-color:var(--al-lighter-base-txt-color_inversed)}.sectionHasForm .formWrap.white .wpcf7 input.wpcf7-not-valid,.sectionHasForm .formWrap.white .wpcf7 textarea.wpcf7-not-valid{border-color:var(--al-error-color)}.sectionHasForm .formWrap.white .wpcf7 input:-webkit-autofill,.sectionHasForm .formWrap.white .wpcf7 input:-webkit-autofill:focus,.sectionHasForm .formWrap.white .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px var(--al-base-bg-color) inset!important;background-color:transparent!important;-webkit-text-fill-color:var(--al-base-txt-color)!important}.sectionHasForm .formWrap.white .wpcf7 .fieldLabel{color:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 .textLabel{color:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a{color:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover{color:var(--al-lighter-base-txt-color_inversed)}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{border:1px solid var(--al-base-bg-color);background:0 0}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark:after,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark:after{background:url(/wp-content/themes/abe-luga/dist/css/../../assets/icons/check-dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-list-item .checkbox input:checked~.checkmark,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark{background:var(--al-base-bg-color);border-color:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 .newsletter .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a,.sectionHasForm .formWrap.white .wpcf7 .privacy .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a{color:var(--al-error-color)}.sectionHasForm .formWrap.white .wpcf7 .wpcf7-response-output{color:var(--al-base-bg-color);background:var(--al-error-color)}.sectionHasForm .formWrap.white .wpcf7 form.sent .wpcf7-response-output{color:var(--al-base-bg-color);background:var(--al-success-color)}.sectionHasForm .formWrap.white .wpcf7 .wpcf7-spinner{background:var(--al-base-bg-color)}.sectionHasForm .formWrap.white .wpcf7 .wpcf7-spinner::before{background:var(--al-base-txt-color)}.sectionContact .colText{padding-right:120px}.sectionContact .colForm{padding-top:75px}.sectionJobIntro .colIntro .jobAspect .lottie-animation{display:inline-block;margin-bottom:20px;height:55px}.sectionJobIntro .colIntro .jobAspect .lottie-animation svg{width:auto!important;height:inherit!important}.sectionJobIntro .colIntro .jobAspect .lottie-animation.Geel{height:65px}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix{list-style:none;padding:0}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li{position:relative;padding-left:28px}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li .prefix{position:absolute;top:8px;left:0;height:14px;width:14px;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}.sectionJobIntro .colIntro .jobAspect:last-child{margin-bottom:0!important}.sectionProjectIntro .colIntro.left{padding-right:50px}.sectionProjectIntro .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}.sectionProjectIntro .cats .cat{display:block;margin-bottom:10px;margin-right:10px;font-weight:500;text-transform:lowercase;line-height:1;padding:7px 12px 8px!important;border:1px solid var(--al-base-bg-color);border-radius:30px;font-size:90%;color:var(--al-base-bg-color);background:0 0;-webkit-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.sectionProjectIntro .cats .cat:hover{background:var(--al-base-txt-color);border-color:var(--al-base-txt-color)!important;color:var(--al-base-bg-color)!important}.sectionProjectIntro .cats .cat:last-child{margin-right:0}.rowGalleryLarge{margin:0 -12px -24px}.rowGalleryLarge .colGalleryLarge{padding:0 12px;margin-bottom:24px}.rowGalleryLarge .colGalleryLarge .img{position:relative;z-index:2;border-radius:8px}.rowGalleryLarge .colGalleryLarge .img .overlay,.rowGalleryLarge .colGalleryLarge .img img{border-radius:inherit}.rowGalleryLarge .colGalleryLarge .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.rowGalleryLarge .colGalleryLarge .img video{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;border-radius:inherit}.sectionProjectWrap section:last-child{margin-bottom:0!important}@media (min-width:1500px){.sectionTeam .colTitleMargin{margin-bottom:-40px}.sectionJobIntro h1,.sectionJobIntro h2,.sectionProjectIntro h1,.sectionProjectIntro h2{font-size:32px;font-size:3.2rem}}@media (min-width:1199.98px){.sectionProjectSlider .colSlider{width:80%}.sectionGallery3 .rowGallery .colGallery.left,.sectionGallery4 .rowGallery .colGallery.left{width:54%}.sectionGallery3 .rowGallery .colGallery.right,.sectionGallery4 .rowGallery .colGallery.right{width:46%}.sectionContact .colText{margin-bottom:0;width:45%}.sectionContact .colForm{width:55%}.sectionJobIntro .colIntro.left{margin-bottom:0}.sectionProjectIntro .colIntro.right{margin-bottom:0}}@media (max-width:375.98px){.sectionProjectSlider .projectItem .imgWrap{height:300px}.sectionProjectSlider .projectItem h3{font-size:20px;font-size:2rem}.sectionProjectSlider .projectItem .cats .cat{font-size:85%}.rowProjects{margin-bottom:-20px}.rowProjects .colProjects{margin-bottom:20px}.rowProjects .colProjects .overlay{padding:30px 20px}.rowProjects .colProjects h3{font-size:18px;font-size:1.8rem}.rowProjects .colProjects .cats .cat{font-size:85%}.rowProjects .colProjects.large{height:310px}.rowProjects .colProjects.small{height:230px}.sectionSummary .summaryItem{padding-top:30px;padding-bottom:30px}.sectionSummary .summaryItem .count{font-size:16px;font-size:1.6rem;margin-bottom:10px}.sectionSummary .summaryItem .titleWrap h3{font-size:30px;font-size:3rem}.sectionSummary .summaryItem .tags{padding-top:16px}.sectionSummary .summaryItem .tags .tag{font-size:85%}.sectionSummary .summaryItem .icon{margin-top:25px}.sectionUsps .rowUsps{margin-bottom:-30px}.sectionUsps .rowUsps .colUsps{margin-bottom:30px}.sectionUsps .rowUsps .colUsps .iconWrap{height:42px;margin-bottom:15px}.sectionUsps .rowUsps .colUsps h3{font-size:18px;font-size:1.8rem;margin-bottom:15px}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:30px;margin-right:12px;margin-bottom:8px}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:30px;font-size:3rem}.sectionTeam .rowTeam{margin-bottom:-35px}.sectionTeam .rowTeam .colTeam{margin-bottom:35px}.sectionTeam .rowTeam .colTeam h3{font-size:18px;font-size:1.8rem}.sectionTeam .rowTeam .colTeam .ctaWrap{padding:35px 20px;min-height:260px}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{font-size:13px;font-size:1.3rem;top:3px}.sectionHasForm .formWrap .wpcf7 .captchaNotice{font-size:13px;font-size:1.3rem}.sectionHasForm .formWrap .wpcf7 .wpcf7-response-output{font-size:13px;font-size:1.3rem}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li .prefix{top:4px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionProjectSlider .projectItem .imgWrap{height:320px}.sectionProjectSlider .projectItem h3{font-size:22px;font-size:2.2rem}.sectionProjectSlider .projectItem .cats .cat{font-size:85%}.rowProjects{margin-bottom:-25px}.rowProjects .colProjects{margin-bottom:25px}.rowProjects .colProjects .overlay{padding:35px 25px}.rowProjects .colProjects h3{font-size:20px;font-size:2rem}.rowProjects .colProjects .cats .cat{font-size:85%}.rowProjects .colProjects.large{height:340px}.rowProjects .colProjects.small{height:260px}.sectionSummary .summaryItem{padding-top:35px;padding-bottom:35px}.sectionSummary .summaryItem .count{font-size:18px;font-size:1.8rem;margin-bottom:10px}.sectionSummary .summaryItem .titleWrap h3{font-size:35px;font-size:3.5rem}.sectionSummary .summaryItem .tags{padding-top:16px}.sectionSummary .summaryItem .tags .tag{font-size:85%}.sectionSummary .summaryItem .icon{margin-top:25px}.sectionUsps .rowUsps{margin-bottom:-35px}.sectionUsps .rowUsps .colUsps{margin-bottom:35px}.sectionUsps .rowUsps .colUsps .iconWrap{height:45px;margin-bottom:15px}.sectionUsps .rowUsps .colUsps h3{font-size:20px;font-size:2rem;margin-bottom:15px}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:35px;margin-right:15px;margin-bottom:10px}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:35px;font-size:3.5rem}.sectionTeam .rowTeam{margin-bottom:-40px}.sectionTeam .rowTeam .colTeam{margin-bottom:40px}.sectionTeam .rowTeam .colTeam h3{font-size:20px;font-size:2rem}.sectionTeam .rowTeam .colTeam .ctaWrap{padding:35px 25px;min-height:300px}.sectionHasForm .formWrap .wpcf7 .wpcf7-response-output{font-size:14px;font-size:1.4rem}.sectionHasForm .formWrap .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionHasForm .formWrap .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{font-size:14px;font-size:1.4rem;top:3px}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li .prefix{top:5px}}@media (max-width:575.98px){.sectionLogos .owl-logos .slide img{max-width:120px;max-height:40px}.sectionTextCols .rowText .colText.right{margin-top:13px}.projectItem .cats{margin-bottom:-8px}.projectItem .cats .cat{margin-right:8px;margin-bottom:8px}.projectItem .cats .cat:last-child{margin-right:0}.projectGridItem .cats{margin-bottom:-8px}.projectGridItem .cats .cat{margin-right:8px;margin-bottom:8px}.projectGridItem .cats .cat:last-child{margin-right:0}.sectionProjectSlider .projectItem .imgWrap{margin-bottom:30px}.sectionProjectArchive .filterWrap .catNav a{font-size:85%}.sectionSummary .summaryItem{padding-left:0;padding-right:0}.sectionSummary .summaryItem .count{position:relative;top:0;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionSummary .summaryItem .tags{margin-bottom:-8px}.sectionSummary .summaryItem .tags .tag{margin-right:8px;margin-bottom:8px}.sectionSummary .summaryItem .tags .tag:last-child{margin-right:0}.sectionSummary .summaryItem .icon{position:relative;top:auto;right:auto;margin-left:auto;margin-right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionSummary .summaryItem:hover .icon{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionGallery3 .rowGallery{margin:0 -5px -10px}.sectionGallery3 .rowGallery .colGallery{padding:0 5px;margin-bottom:10px}.sectionGallery3 .rowGallery .colGallery.left .imgWrap{border-top-right-radius:5px;border-bottom-right-radius:5px}.sectionGallery3 .rowGallery .colGallery.rightTop .imgWrap{border-top-left-radius:5px;border-bottom-left-radius:5px}.sectionGallery3 .rowGallery .colGallery.rightBtm .imgWrap{border-radius:5px}.sectionGallery4 .rowGallery{margin:0 -5px -10px}.sectionGallery4 .rowGallery .colGallery{padding:0 5px;margin-bottom:10px}.sectionGallery4 .rowGallery .colGallery.leftBtm .imgWrap{border-top-right-radius:5px;border-bottom-right-radius:5px}.sectionGallery4 .rowGallery .colGallery.rightTop .imgWrap{border-top-left-radius:5px;border-bottom-left-radius:5px}.sectionGallery4 .rowGallery .colGallery.leftTop .imgWrap,.sectionGallery4 .rowGallery .colGallery.rightBtm .imgWrap{border-radius:5px}.sectionTeam .rowTeam{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.sectionTeam .rowTeam .colTeam{padding:0 calc(var(--bs-gutter-x) * .5)}.sectionTeam .rowTeam .colTeam .ctaWrap{height:auto}.sectionTeam .rowTeam .colTeam .ctaWrap p{font-size:95%}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap{margin-bottom:25px}.sectionTeam .rowTeam .colTeam .teamItem p.function{font-size:100%}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:0}.sectionHasForm .formWrap .wpcf7 input,.sectionHasForm .formWrap .wpcf7 textarea{padding:18px}.sectionHasForm .formWrap .wpcf7 textarea{height:160px;border-radius:20px}.sectionHasForm .formWrap .wpcf7 .wpcf7-response-output{padding:12px 15px!important}.sectionJobIntro .colIntro .jobAspect .lottie-animation{margin-bottom:15px;height:45px}.sectionJobIntro .colIntro .jobAspect .lottie-animation.Geel{height:55px}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li{padding-left:26px}.rowGalleryLarge{margin:0 -6px -12px}.rowGalleryLarge .colGalleryLarge{padding:0 6px;margin-bottom:12px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionProjectSlider .colSlider{width:90%}.sectionProjectSlider .projectItem .imgWrap{height:400px}.sectionProjectSlider .projectItem h3{font-size:24px;font-size:2.4rem}.rowProjects{margin-bottom:-30px}.rowProjects .colProjects{margin-bottom:30px}.rowProjects .colProjects .overlay{padding:35px 30px}.rowProjects .colProjects h3{font-size:22px;font-size:2.2rem}.rowProjects .colProjects .cats .cat{font-size:85%}.rowProjects .colProjects.large{height:520px}.rowProjects .colProjects.small{height:380px}.sectionSummary .summaryItem{padding:40px 55px 45px}.sectionSummary .summaryItem .count{font-size:18px;font-size:1.8rem}.sectionSummary .summaryItem .titleWrap h3{font-size:40px;font-size:4rem}.sectionSummary .summaryItem .tags{padding-top:18px}.sectionSummary .summaryItem .tags .tag{font-size:90%}.sectionUsps .rowUsps{margin-bottom:-40px}.sectionUsps .rowUsps .colUsps{margin-bottom:40px}.sectionUsps .rowUsps .colUsps .iconWrap{height:50px}.sectionUsps .rowUsps .colUsps h3{font-size:22px;font-size:2.2rem}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:40px;margin-right:16px;margin-bottom:12px}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:40px;font-size:4rem}.sectionTeam .rowTeam{margin:0 -20px -60px}.sectionTeam .rowTeam .colTeam{padding:0 20px;margin-bottom:60px}.sectionTeam .rowTeam .colTeam h3{font-size:20px;font-size:2rem}.sectionTeam .rowTeam .colTeam .ctaWrap{height:330px}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:65px}}@media (min-width:575.98px) and (max-width:991.98px){.sectionLogos .owl-logos .slide img{max-width:130px;max-height:50px}.sectionTextCols .rowText .colText.right{margin-top:15px}.sectionSummary .summaryItem:hover .icon{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionGallery3 .rowGallery{margin:0 -8px -16px}.sectionGallery3 .rowGallery .colGallery{padding:0 8px;margin-bottom:16px}.sectionGallery4 .rowGallery{margin:0 -8px -16px}.sectionGallery4 .rowGallery .colGallery{padding:0 8px;margin-bottom:16px}.sectionJobIntro .colIntro .jobAspect .lottie-animation{height:50px}.sectionJobIntro .colIntro .jobAspect .lottie-animation.Geel{height:60px}}@media (min-width:575.98px) and (max-width:1199.98px){.rowGalleryLarge{margin:0 -10px -20px}.rowGalleryLarge .colGalleryLarge{padding:0 10px;margin-bottom:20px}}@media (min-width:575.98px) and (max-width:1500px){.sectionJobIntro h2{font-size:30px;font-size:3rem}.sectionJobIntro .colIntro .jobAspect .text ul.withPrefix li .prefix{top:7px}.sectionProjectIntro h1,.sectionProjectIntro h2{font-size:30px;font-size:3rem}}@media (max-width:767.98px){.rowProjects{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.rowProjects .colProjects{padding:0 calc(var(--bs-gutter-x) * .5)}.rowProjects .colProjects>.row{height:auto}.rowProjects .colProjects.autoMobile{height:auto!important}.sectionProjectArchive .filterWrap{display:block;text-align:center}.sectionProjectArchive .filterWrap p{margin-bottom:20px;font-size:100%;padding-right:0}.sectionProjectArchive .filterWrap .catNav{justify-content:center}.sectionSummary .summaryItem .icon{height:38px;width:38px}.sectionUsps .rowUsps{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.sectionUsps .rowUsps .colUsps{padding:0 calc(var(--bs-gutter-x) * .5)}.sectionUsps .rowUsps .colUsps .text{font-size:100%}.sectionHasForm .formWrap .wpcf7 .rowForm{margin:0 calc(-.5 * var(--bs-gutter-x))}.sectionHasForm .formWrap .wpcf7 .form-element{margin-bottom:15px;padding:0 calc(var(--bs-gutter-x) * .5)}.sectionHasForm .formWrap .wpcf7 .form-element-privacy{padding-top:10px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionProjectSlider .colSlider{width:95%}.sectionProjectSlider .projectItem .imgWrap{height:320px}.sectionProjectSlider .projectItem h3{font-size:22px;font-size:2.2rem}.sectionProjectSlider .projectItem .cats{margin-bottom:-8px}.sectionProjectSlider .projectItem .cats .cat{margin-bottom:8px;margin-right:8px;font-size:85%}.sectionProjectSlider .projectItem .cats .cat:last-child{margin-right:0}.rowProjects{margin:0 -6px -12px}.rowProjects .colProjects{padding:0 6px;margin-bottom:12px}.rowProjects .colProjects .overlay{padding:30px 25px}.rowProjects .colProjects h3{font-size:18px;font-size:1.8rem}.rowProjects .colProjects .cats .cat{font-size:85%}.rowProjects .colProjects.large{height:450px}.rowProjects .colProjects.small{height:-webkit-calc(50% - 6px);height:-moz-calc(50% - 6px);height:-ms-calc(50% - 6px);height:-o-calc(50% - 6px);height:calc(50% - 6px)}.sectionSummary .summaryItem{padding:45px 60px 50px}.sectionSummary .summaryItem .count{font-size:18px;font-size:1.8rem}.sectionSummary .summaryItem .titleWrap h3{font-size:50px;font-size:5rem}.sectionUsps .rowUsps{margin:0 -20px -40px}.sectionUsps .rowUsps .colUsps{padding:0 20px;margin-bottom:40px}.sectionUsps .rowUsps .colUsps .iconWrap{height:50px}.sectionUsps .rowUsps .colUsps h3{font-size:22px;font-size:2.2rem}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:50px;font-size:5rem}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:45px;margin-right:18px;margin-bottom:12px}.sectionTeam .rowTeam{margin:0 -40px -80px}.sectionTeam .rowTeam .colTeam{padding:0 40px;margin-bottom:80px}.sectionTeam .rowTeam .colTeam h3{font-size:22px;font-size:2.2rem}.sectionTeam .rowTeam .colTeam .ctaWrap{height:354px}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:80px}}@media (max-width:991.98px){.sectionTextCols .rowText{margin:0 calc(var(--bs-gutter-x)/ -2)}.sectionTextCols .rowText .colText{padding:0 calc(var(--bs-gutter-x)/ 2)}.projectItem:hover .imgWrap .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.projectGridItem:hover .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sectionSummary .summaryItem .titleWrap h3{padding:0}.sectionSummary .summaryItem:hover .titleWrap .logo{width:0}.sectionSummary .summaryItem:hover .icon{background:0 0}.sectionSummary .summaryItem:hover .icon svg{fill:var(--al-base-bg-color)!important}.sectionUsps .rowUsps.centered{justify-content:center}.sectionContact .colText{padding-right:calc(var(--bs-gutter-x)/ 2)}.sectionContact .colForm{padding-top:0}.sectionProjectIntro .colIntro.left{padding-right:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionLogos .owl-logos .slide img{max-width:140px;max-height:55px}.sectionTextCols .rowText{margin:0 -22px}.sectionTextCols .rowText .colText{padding:0 22px}.sectionProjectSlider .colSlider{width:90%}.sectionProjectSlider .projectItem .imgWrap{height:380px}.sectionProjectSlider .projectItem h3{font-size:26px;font-size:2.6rem}.rowProjects{margin:0 -8px -16px}.rowProjects .colProjects{padding:0 8px;margin-bottom:16px}.rowProjects .colProjects .overlay{padding:30px}.rowProjects .colProjects h3{font-size:20px;font-size:2rem}.rowProjects .colProjects .cats .cat{font-size:85%}.rowProjects .colProjects.large{height:500px}.rowProjects .colProjects.small{height:-webkit-calc(50% - 8px);height:-moz-calc(50% - 8px);height:-ms-calc(50% - 8px);height:-o-calc(50% - 8px);height:calc(50% - 8px)}.sectionSummary .summaryItem .count{font-size:20px;font-size:2rem}.sectionSummary .summaryItem .titleWrap .logo{height:45px}.sectionSummary .summaryItem .titleWrap h3{font-size:65px;font-size:6.5rem;padding:0 22px}.sectionSummary .summaryItem:hover .titleWrap .logo{width:45px}.sectionUsps .rowUsps{margin:0 -15px -35px}.sectionUsps .rowUsps .colUsps{padding:0 15px;margin-bottom:35px}.sectionUsps .rowUsps .colUsps .iconWrap{height:45px}.sectionUsps .rowUsps .colUsps h3{font-size:20px;font-size:2rem;margin-bottom:15px}.sectionUsps .rowUsps .colUsps .text{font-size:92%}.sectionGallery3 .rowGallery,.sectionGallery4 .rowGallery{margin:0 -10px -20px}.sectionGallery3 .rowGallery .colGallery,.sectionGallery4 .rowGallery .colGallery{padding:0 10px;margin-bottom:20px}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:50px;margin-right:20px}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:65px;font-size:6.5rem}.sectionTeam .rowTeam{margin:0 -30px -65px}.sectionTeam .rowTeam .colTeam{padding:0 30px;margin-bottom:65px}.sectionTeam .rowTeam .colTeam h3{font-size:20px;font-size:2rem}.sectionTeam .rowTeam .colTeam .teamItem .imgWrap{margin-bottom:25px}.sectionTeam .rowTeam .colTeam .ctaWrap{height:330px}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:60px}.sectionHasForm .formWrap .wpcf7 .form-element{margin-bottom:15px}.sectionContact .colText{padding-right:80px;margin-bottom:0}.sectionJobIntro .colIntro.left{margin-bottom:0}.sectionProjectIntro .colIntro.right{margin-bottom:0}}@media (min-width:1199.98px) and (max-width:1500px){.sectionTextCols .rowText{margin:0 -25px}.sectionTextCols .rowText .colText{padding:0 25px}.sectionProjectSlider .projectItem .imgWrap{height:380px}.sectionProjectSlider .projectItem h3{font-size:26px;font-size:2.6rem}.rowProjects{margin:0 -10px -20px}.rowProjects .colProjects{padding:0 10px;margin-bottom:20px}.rowProjects .colProjects .overlay{padding:35px}.rowProjects .colProjects h3{font-size:22px;font-size:2.2rem}.rowProjects .colProjects.large{height:580px}.rowProjects .colProjects.small{height:-webkit-calc(50% - 10px);height:-moz-calc(50% - 10px);height:-ms-calc(50% - 10px);height:-o-calc(50% - 10px);height:calc(50% - 10px)}.sectionSummary .summaryItem .count{font-size:22px;font-size:2.2rem}.sectionSummary .summaryItem .titleWrap .logo{height:50px}.sectionSummary .summaryItem .titleWrap h3{font-size:70px;font-size:7rem}.sectionSummary .summaryItem:hover .titleWrap .logo{width:50px}.sectionUsps .rowUsps{margin:0 -20px -40px}.sectionUsps .rowUsps .colUsps{padding:0 20px;margin-bottom:40px}.sectionUsps .rowUsps .colUsps .iconWrap{height:50px}.sectionUsps .rowUsps .colUsps h3{font-size:22px;font-size:2.2rem}.sectionGallery3 .rowGallery,.sectionGallery4 .rowGallery{margin:0 -10px -20px}.sectionGallery3 .rowGallery .colGallery,.sectionGallery4 .rowGallery .colGallery{padding:0 10px;margin-bottom:20px}.sectionWordSlider .owl-words .slide .slideWrap .iconWrap{height:55px}.sectionWordSlider .owl-words .slide .slideWrap h3{font-size:70px;font-size:7rem}.sectionTeam .colTitleMargin{margin-bottom:0}.sectionTeam .rowTeam{margin:0 -60px -100px}.sectionTeam .rowTeam .colTeam{padding:0 60px;margin-bottom:100px}.sectionTeam .rowTeam .colTeam h3{font-size:22px;font-size:2.2rem}.sectionTeam .rowTeam .colTeam .ctaWrap{height:354px}.sectionTeam .rowTeam .colTeam:nth-child(3){margin-top:80px}.sectionContact .colText{padding-right:120px}}