@charset "UTF-8";@import url(https://use.typekit.net/qwe2tgr.css);@media only screen and (max-width:600px){.header-menu{height:65px;padding:0}.content-section{padding:30px}.header-menu>.app-logo{margin-left:20px}.header-menu>.app-logo>img{width:75%}.header-menu .navbar-toggler{margin-right:20px;margin-top:-5px}.header-menu .navbar-collapse{position:fixed;top:65px;background-color:white;width:100%}.header-menu .navbar-collapse>ul li{padding-left:23px}.header-menu .navbar-collapse>ul li a{color:#000}.change_nav_color .navbar-collapse{position:fixed;top:65px;background-color:rgba(255,255,255,0.85);width:100%}.change_nav_color .navbar-collapse .mobile-menu li .collapse ul li{background-color:transparent}.change_nav_color .navbar-toggler svg>path{stroke:#000}.change_nav_color.opened_menu .navbar-collapse{background-color:#fff}.opened_menu .navbar-toggler svg>path{stroke:#000}.column-3{width:100%}.description-list{width:100%}.banner-content{width:100%}.banner-content h1{font-size:44px;color:white}.banner.template-padding{padding:30px}.yt-video-popup{z-index:998;top:0;left:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:all .3s ease}.yt-video-popup.active{opacity:1;visibility:visible}.yt-video-popup .yt-video{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;width:80%;height:50%}.page-content{margin-top:60px}.template-padding{padding:27px}.page-content section{margin-top:20px;margin-bottom:20px}.xs-mt-5px{margin-top:5px !important}.xs-mb-5px{margin-bottom:5px !important}.xs-ml-5px{margin-left:5px !important}.xs-mr-5px{margin-right:5px !important}.xs-mt-10px{margin-top:10px !important}.xs-mb-10px{margin-bottom:10px !important}.xs-ml-10px{margin-left:10px !important}.xs-mr-10px{margin-right:10px !important}.xs-mt-15px{margin-top:15px !important}.xs-mb-15px{margin-bottom:15px !important}.xs-ml-15px{margin-left:15px !important}.xs-mr-15px{margin-right:15px !important}.xs-mt-20px{margin-top:20px !important}.xs-mb-20px{margin-bottom:20px !important}.xs-ml-20px{margin-left:20px !important}.xs-mr-20px{margin-right:20px !important}.xs-mt-30px{margin-top:30px !important}.xs-mb-30px{margin-bottom:30px !important}.xs-ml-30px{margin-left:30px !important}.xs-mr-30px{margin-right:30px !important}.xs-mt-50px{margin-top:50px !important}.xs-mb-50px{margin-bottom:50px !important}.xs-ml-50px{margin-left:50px !important}.xs-mr-50px{margin-right:50px !important}.xs-mt-60px{margin-top:60px !important}.xs-mb-60px{margin-bottom:60px !important}.xs-ml-60px{margin-left:60px !important}.xs-mr-60px{margin-right:60px !important}.xs-pt-1px{padding-top:1px !important}.xs-pb-1px{padding-bottom:1px !important}.xs-pl-1px{padding-left:1px !important}.xs-pr-1px{padding-right:1px !important}.xs-pt-5px{padding-top:5px !important}.xs-pb-5px{padding-bottom:5px !important}.xs-pl-5px{padding-left:5px !important}.xs-pr-5px{padding-right:5px !important}.xs-pt-10px{padding-top:10px !important}.xs-pb-10px{padding-bottom:10px !important}.xs-pl-10px{padding-left:10px !important}.xs-pr-10px{padding-right:10px !important}.xs-pt-15px{padding-top:15px !important}.xs-pb-15px{padding-bottom:15px !important}.xs-pl-15px{padding-left:15px !important}.xs-pr-15px{padding-right:15px !important}.xs-pt-20px{padding-top:20px !important}.xs-pb-20px{padding-bottom:20px !important}.xs-pl-20px{padding-left:20px !important}.xs-pr-20px{padding-right:20px !important}.xs-pt-30px{padding-top:30px !important}.xs-pb-30px{padding-bottom:30px !important}.xs-pl-30px{padding-left:30px !important}.xs-pr-30px{padding-right:30px !important}.xs-pt-50px{padding-top:50px !important}.xs-pb-50px{padding-bottom:50px !important}.xs-pl-50px{padding-left:50px !important}.xs-pr-50px{padding-right:50px !important}.xs-pt-60px{padding-top:60px !important}.xs-pb-60px{padding-bottom:60px !important}.xs-pl-60px{padding-left:60px !important}.xs-pr-60px{padding-right:60px !important}.xs-p-0px{padding:0 !important}.xs-pt-0px{padding-top:0 !important}.xs-pb-0px{padding-bottom:0 !important}.xs-pl-0px{padding-left:0 !important}.xs-pr-0px{padding-right:0 !important}.industries-selection .items span{top:5px;left:5px;margin:10px;position:absolute;line-height:32px;color:white}.featured-section{padding:10px 30px}.featured{min-width:300px;margin-right:20px}.featured img{width:100%}.social-wrapper div .backdrop{opacity:0;width:100%;height:340px;background-color:rgba(0,0,0,0.8);display:flex;justify-content:flex-end;flex-direction:column;z-index:11;position:absolute;bottom:0;left:0;transition:all .3s ease}.opened_menu .navbar-collapse .mobile-menu li a{color:#000 !important}.opened_menu .navbar-collapse .mobile-menu li .collapse.show>ul>li>a{color:#000 !important}h1.page-title{color:#f47721 !important;font-weight:lighter;margin-bottom:25px;font-size:44px}.executive-preview{width:100%}.executive-preview .profile{position:relative;width:100%}.executive-preview .profile .display-img{width:100%}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.featured-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.clients-logo-wrapper::after{content:"";flex:auto}.clients-logo{width:50%;position:relative}.clients-logo::before{content:"";display:block;padding-top:100%}.clients-logo img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;padding:10px;transition:all .3s ease}.clients-logo:hover img{transform:scale(1.1)}.industries-selection .items{overflow:hidden;max-height:270px;margin-bottom:10px;cursor:pointer;position:relative}.banner-description h1{font-size:44px;color:#fff;font-weight:normal}.banner-description h4{font-size:15px;color:#fff;font-weight:bold;text-transform:uppercase;padding-bottom:.25rem;padding-top:.25rem;margin-bottom:1rem}.banner-description p{font-size:13px;color:#fff;font-weight:bold;cursor:pointer;text-transform:uppercase}.section-description h5{font-size:15px;font-weight:bold;color:#000;text-transform:uppercase;margin-bottom:23px}.section-description p{font-size:19px !important;line-height:26.52px;font-weight:300 !important;margin-bottom:35px}.section-description a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.why-work-with-2c{line-height:normal}.why-work-with-2c>label{font-weight:bold;margin-bottom:30px;font-size:15px;text-transform:uppercase;color:#000}.why-work-with-2c dl{margin:0;padding-right:0}.why-work-with-2c dl dt{margin:0}.why-work-with-2c dl dt label{color:#f47721;font-weight:normal;font-size:21px;margin-bottom:10px}.why-work-with-2c dl dd{font-weight:300;font-size:21px}.description p{font-weight:300;font-size:19px;line-height:26.52px}.page-description-larger label{font-weight:bold;font-size:15px;text-transform:uppercase;color:gray;margin-bottom:.5rem}.page-description-larger p{font-weight:300;font-size:23px}.page-description-larger-no-padding p{font-weight:300;font-size:23px}.page-description p{font-weight:300;font-size:19px}.page-description label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-no-padding p{font-weight:300;font-size:19px}.page-description-no-padding label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-smaller label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller p{font-weight:300;margin-bottom:1.5rem;font-size:16px}.page-description-smaller a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.page-description-smaller-no-padding label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller-no-padding p{font-weight:300;margin-bottom:1.5rem;font-size:16px}.role-description h5{font-weight:300;font-size:16px}.featured-info p{margin-top:1.5rem}.large-list{list-style:none;padding:0}.large-list li{margin-bottom:1.5rem}.large-list li>a{color:gray;text-decoration:none}.large-list li>a h3:hover{color:#000}.large-list li>a>h3{font-weight:300}.large-list li>a>h3:hover{font-weight:400}.div_img{height:500px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}.div_img2{height:200px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}.header-menu .navbar-nav li{margin:0 10px;padding-left:11px !important;width:96%}.news-article-social{padding-left:15px;border-left:1px solid #f47721}}@media only screen and (min-width:600px){.header-menu{height:90px;padding:1.5rem 1rem !important}.header-menu>.app-logo>img{width:75%;margin-left:30px}.description-list{width:50%}.yt-video-popup{z-index:998;top:0;left:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:all .3s ease}.yt-video-popup.active{opacity:1;visibility:visible}.yt-video-popup .yt-video{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;width:80%;height:50%}.page-content{margin-top:60px}.template-padding{padding:50px}.featured-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.md-pt-15px{padding-top:15px !important}.md-pl-15px{padding-left:15px !important}.md-pr-15px{padding-right:15px !important}.md-pb-15px{padding-bottom:15px !important}.md-m-0{margin:0 !important}.md-p-0{padding:0 !important}.md-mt-0{margin-top:0 !important}.md-ml-0{margin-left:0 !important}.md-mr-0{margin-right:0 !important}.md-mb-0{margin-bottom:0 !important}.md-pt-30px{padding-top:30px !important}.md-pl-30px{padding-left:30px !important}.md-pr-30px{padding-right:30px !important}.md-pb-30px{padding-bottom:30px !important}.md-mt-130px{margin-top:130px !important}.md-ml-130px{margin-left:130px !important}.md-mr-130px{margin-right:130px !important}.md-mb-130px{margin-bottom:130px !important}.md-p-0{padding:0 !important}.featured-section{padding:10px 50px}.featured{width:350px;margin-right:30px}.featured img{width:100%}}@media only screen and (min-width:768px){.md-mt-30px{margin-top:30px !important}.md-mb-30px{margin-bottom:30px !important}.md-ml-30px{margin-left:30px !important}.md-mr-30px{margin-right:30px !important}.md-mt-50px{margin-top:50px !important}.md-mb-50px{margin-bottom:50px !important}.md-ml-50px{margin-left:50px !important}.md-mr-50px{margin-right:50px !important}.md-mt-100px{margin-top:100px !important}.md-mb-100px{margin-bottom:100px !important}.md-ml-100px{margin-left:100px !important}.md-mr-100px{margin-right:100px !important}.md-m-0{margin:0 !important}.md-p-0{padding:0 !important}.md-mt-0{margin-top:0 !important}.md-ml-0{margin-left:0 !important}.md-mr-0{margin-right:0 !important}.md-mb-0{margin-bottom:0 !important}.md-pt-30px{padding-top:30px !important}.md-pl-30px{padding-left:30px !important}.md-pr-30px{padding-right:30px !important}.md-pb-30px{padding-bottom:30px !important}.md-pt-100px{padding-top:100px !important}.md-pl-100px{padding-left:100px !important}.md-pr-100px{padding-right:100px !important}.md-pb-100px{padding-bottom:100px !important}.md-mt-130px{margin-top:130px !important}.md-ml-130px{margin-left:130px !important}.md-mr-130px{margin-right:130px !important}.md-mb-130px{margin-bottom:130px !important}.md-pt-15px{padding-top:15px !important}.md-pl-15px{padding-left:15px !important}.md-pr-15px{padding-right:15px !important}.md-pb-15px{padding-bottom:15px !important}.column-3{width:50%}.description-list{width:50%}.yt-video-popup{z-index:998;top:0;left:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:all .3s ease}.yt-video-popup.active{opacity:1;visibility:visible}.yt-video-popup .yt-video{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;width:80%;height:50%}.page-content{margin-top:60px}.template-padding{padding:50px}.contact-page .map-wrapper{margin-top:50px;margin-bottom:50px}.pt-6rem{padding-top:6rem !important}.pl-6rem{padding-left:6rem !important}.pr-6rem{padding-right:6rem !important}.pb-6rem{padding-bottom:6rem !important}.mt-2px{margin-top:2px !important}.mb-2px{margin-bottom:2px !important}.ml-2px{margin-left:2px !important}.mr-2px{margin-right:2px !important}.mt-5px{margin-top:5px !important}.mb-5px{margin-bottom:5px !important}.ml-5px{margin-left:5px !important}.mr-5px{margin-right:5px !important}.mt-10px{margin-top:10px !important}.mb-10px{margin-bottom:10px !important}.ml-10px{margin-left:10px !important}.mr-10px{margin-right:10px !important}#navbarTogglerDemo01{margin-top:30px;padding-top:10px;background-color:white;min-width:800px;margin-left:-16px}.content-section{width:680px;max-width:680px;margin:0 auto;padding:0}.banner-description h1{font-size:44px;color:#fff;font-weight:normal}.banner-description h4{font-size:15px;color:#fff;font-weight:bold;text-transform:uppercase;padding-bottom:.25rem;padding-top:.25rem;margin-bottom:1rem}.banner-description p{font-size:13px;color:#fff;font-weight:bold;cursor:pointer;text-transform:uppercase;margin-bottom:0}.section-description h5{font-size:15px;font-weight:bold;color:#000;text-transform:uppercase;margin-bottom:23px}.section-description p{font-size:19px !important;line-height:26.52px;padding-right:100px !important;font-weight:300 !important;margin-bottom:35px}.section-description a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.why-work-with-2c{line-height:normal;padding-top:30px}.why-work-with-2c>label{font-weight:bold;margin-bottom:30px;font-size:15px;text-transform:uppercase;color:#000}.why-work-with-2c dl{margin:0;padding-right:100px}.why-work-with-2c dl dt{margin:0}.why-work-with-2c dl dt label{color:#f47721;font-weight:normal;font-size:21px;margin-bottom:10px}.why-work-with-2c dl dd{font-weight:300;font-size:21px}.description p{font-weight:300;font-size:19px;line-height:26.52px;padding-right:60px}.page-description-larger label{font-weight:bold;font-size:15px;padding-right:6rem;text-transform:uppercase;color:gray;margin-bottom:.5rem}.page-description-larger p{font-weight:300;font-size:23px;padding-right:6rem;line-height:140%}.page-description-larger-no-padding p{font-weight:300;font-size:23px}.page-description p{font-weight:300;font-size:19px;padding-right:6rem}.page-description label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-no-padding p{font-weight:300;font-size:19px}.page-description-no-padding label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-smaller label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller p{font-weight:300;margin-bottom:1rem;font-size:16px}.page-description-smaller p:last-of-type{margin-bottom:0}.page-description-smaller a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.page-description-smaller-no-padding label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller-no-padding p{font-weight:300;margin-bottom:1.5rem;font-size:16px}.role-description h5{font-weight:300;font-size:16px}.featured-info p{margin-top:1.5rem;padding-right:60px}.industries-selection .items{overflow:hidden;height:240px;max-height:240px;margin-bottom:10px;cursor:pointer;position:relative}.industries-selection .items span{top:5px;left:25px;margin:30px 10px;position:absolute;line-height:32px;color:white;font-size:25px;font-weight:normal}.featured-section{padding:10px 43px}.featured{width:450px;min-width:450px;margin-right:30px}.div_img{height:500px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}.div_img2{height:400px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}.social-wrapper div .backdrop{opacity:0;width:100%;background-color:rgba(0,0,0,0.8);height:100%;display:flex;justify-content:flex-end;flex-direction:column;z-index:11;position:absolute;bottom:0;left:0;transition:all .3s ease;padding-left:inherit;padding-right:inherit}.instagram-card{width:100%;background-color:white;position:relative;overflow:hidden}.instagram-card .post-content{display:flex;flex-direction:row;align-items:start}.instagram-card .post-content .post-description{margin-bottom:20px}.instagram-card .post-content .post-description p{color:white;font-size:14px;margin-bottom:0}.instagram-card .post-content .post-description a{color:#f47721;font-weight:bold;margin-top:15px;padding:0;font-size:14px}.instagram-card .post-content .post-description a>i{color:#f47721;font-weight:bold;margin-top:15px;padding:0;font-size:14px;margin-left:.5rem}.large-list{list-style:none;padding-right:0;padding-left:0}.large-list li>a{color:gray;text-decoration:none}.large-list li>a h3:hover{color:#000}.large-list li>a>h3{font-weight:300}.large-list li>a>h3:hover{font-weight:400}.large-list li{margin-bottom:1.5rem}.executive-preview{margin-right:10px;margin-top:50px;cursor:pointer}.executive-preview .profile{position:relative;width:370px;height:441px}.executive-preview .profile img.display-img{width:370px;height:441px;position:absolute;top:0;left:0;transition:all .2s ease}.executive-preview .profile img.display-img:hover{filter:sepia(20%)}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.executive-preview-popup{position:fixed;top:50%;left:50%;width:100%;height:100vh;padding:120px 60px;transform:translate(-50%,-50%) scale(0.9);visibility:hidden;opacity:0;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.99) 70%,rgba(255,255,255,0.9) 100%);z-index:997;transition:all .3s ease}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.executive-preview-popup .close-icon{top:-10px;right:0;cursor:pointer;transform:rotate(45deg)}.executive-preview-popup .close-icon img{transition:all .2s ease-in-out}.executive-preview-popup .close-icon:hover img{transform:rotate(90deg)}.header-menu .navbar-nav li{margin:0 10px;padding-left:40px !important;width:93%}.mobile-menu .sub-menu li{padding-left:10px !important}.panel-section{padding-top:60px}.banner .content-section{margin-bottom:60px}.bg-gray .content-section{padding-block:60px}footer .content-section{padding:60px 0}.project-gallery{margin-top:30px}.news-article-social{padding-left:30px;border-left:1px solid #f47721}.quality-management-info{margin-bottom:30px}.client-affiliation{margin-top:50px}}@media only screen and (min-width:992px){.header-menu{height:90px;padding:1.5rem 1rem !important}.banner .banner-description{padding-inline:3rem;margin-bottom:60px}.md-mt-50px{margin-top:0 !important}.why-work-with-2c{padding-top:0}.md-pt-30px{padding-top:0 !important}.md-pl-30px{padding-left:0 !important}.md-pr-30px{padding-right:0 !important}.md-pb-30px{padding-bottom:0 !important}.md-mt-100px{margin-top:0px !important}.md-ml-100px{margin-left:0px !important}.md-mr-100px{margin-right:0px !important}.md-mb-100px{margin-bottom:0px !important}.md-pt-0{padding-top:0px !important}.md-pl-0{padding-left:0px !important}.md-pr-0{padding-right:0px !important}.md-pb-0{padding-bottom:0px !important}.pt-15px{padding-top:15px !important}.pb-15px{padding-bottom:15px !important}.pl-15px{padding-left:15px !important}.pr-15px{padding-right:15px !important}.page-description-larger p{font-weight:300;font-size:23px;padding-right:2rem;line-height:33px}.page-description-smaller label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller p{font-weight:300;margin-bottom:1rem;padding-right:2rem;font-size:16px}.page-description-smaller p:last-of-type{margin-bottom:0}.page-description-smaller-no-padding p{font-weight:300;margin-bottom:1.5rem;font-size:16px;padding-right:30px}.content-section{width:950px;max-width:950px;margin:0 auto;padding:0}.column-3{width:33%}.description-list{width:33%}.yt-video-popup{z-index:998;top:0;left:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:all .3s ease}.yt-video-popup.active{opacity:1;visibility:visible}.yt-video-popup .yt-video{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;width:70%;height:50%}.pt-30px{padding-top:30px !important}.pb-30px{padding-bottom:30px !important}.pl-30px{padding-left:30px !important}.pr-30px{padding-right:30px !important}.lg-pt-15px{padding-top:15px !important}.lg-pl-15px{padding-left:15px !important}.lg-pr-15px{padding-right:15px !important}.lg-pb-15px{padding-bottom:15px !important}.lg-pt-30px{padding-top:30px !important}.lg-pl-30px{padding-left:30px !important}.lg-pr-30px{padding-right:30px !important}.lg-pb-30px{padding-bottom:30px !important}.pt-60px{padding-top:60px !important}.pl-60px{padding-left:60px !important}.pr-60px{padding-right:60px !important}.pb-60px{padding-bottom:60px !important}.lg-pt-100px{padding-top:100px !important}.lg-pl-100px{padding-left:100px !important}.lg-pr-100px{padding-right:100px !important}.lg-pb-100px{padding-bottom:100px !important}.lg-mt-30px{margin-top:30px !important}.lg-ml-30px{margin-left:30px !important}.lg-mr-30px{margin-right:30px !important}.lg-mb-30px{margin-bottom:30px !important}.lg-mt-70px{margin-top:70px !important}.lg-ml-70px{margin-left:70px !important}.lg-mr-70px{margin-right:70px !important}.lg-mb-70px{margin-bottom:70px !important}.lg-mt-100px{margin-top:100px !important}.lg-ml-100px{margin-left:100px !important}.lg-mr-100px{margin-right:100px !important}.lg-mb-100px{margin-bottom:100px !important}.md-pt-15px{padding-top:15px !important}.md-pl-15px{padding-left:15px !important}.md-pr-15px{padding-right:15px !important}.md-pb-15px{padding-bottom:15px !important}.mt-100px{margin-top:100px !important}.mb-100px{margin-bottom:100px !important}.ml-100px{margin-left:100px !important}.mr-100px{margin-right:100px !important}.pt-1px{padding-top:1px !important}.pl-1px{padding-left:1px !important}.pr-1px{padding-right:1px !important}.pb-1px{padding-bottom:1px !important}.pt-2px{padding-top:2px !important}.pl-2px{padding-left:2px !important}.pr-2px{padding-right:2px !important}.pb-2px{padding-bottom:2px !important}.pt-3px{padding-top:3px !important}.pl-3px{padding-left:3px !important}.pr-3px{padding-right:3px !important}.pb-3px{padding-bottom:3px !important}.pt-4px{padding-top:4px !important}.pl-4px{padding-left:4px !important}.pr-4px{padding-right:4px !important}.pb-4px{padding-bottom:4px !important}.pt-5px{padding-top:5px !important}.pl-5px{padding-left:5px !important}.pr-5px{padding-right:5px !important}.pb-5px{padding-bottom:5px !important}.pl-100px{padding-left:100px !important}.vertical-line{position:fixed;left:50%;top:0;height:100vh;border-left:1px solid #f47721;z-index:-1}.div_img2{height:200px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}#navbarTogglerDemo01{margin-top:0;padding-top:0;background-color:transparent}.featured-wrapper{padding-left:50px}.featured-section{padding:10px 62px}.large-list{list-style:none;padding-right:6rem}.large-list li{margin-bottom:1.5rem}.large-list li>a{color:gray;text-decoration:none}.large-list li>a h3:hover{color:#000}.large-list li>a>h3{font-weight:300}.large-list li>a>h3:hover{font-weight:400}.executive-preview{margin-right:10px;margin-top:50px;cursor:pointer}.executive-preview .profile{position:relative;width:370px;height:441px}.executive-preview .profile img.display-img{width:370px;height:441px;position:absolute;top:0;left:0;transition:all .2s ease}.executive-preview .profile img.display-img:hover{filter:sepia(20%)}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.executive-preview-popup{position:fixed;top:50%;left:50%;width:100%;height:100vh;padding:120px 30px;transform:translate(-50%,-50%) scale(0.9);visibility:hidden;opacity:0;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.99) 70%,rgba(255,255,255,0.9) 100%);z-index:997;transition:all .3s ease}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.executive-preview-popup .close-icon{top:-10px;right:0;cursor:pointer;transform:rotate(45deg)}.executive-preview-popup .close-icon img{transition:all .2s ease-in-out}.executive-preview-popup .close-icon:hover img{transform:rotate(90deg)}.header-menu .navbar-nav li{margin:0 10px;padding-left:5px !important;width:auto}.panel-section{padding-top:100px}.page-content section{margin-top:100px !important}.quality-management-info{margin-bottom:0}}@media only screen and (min-width:1200px){.content-section{width:1170px;max-width:1170px;margin:0 auto;padding:0}.md-mt-50px{margin-top:0 !important}.featured-section{padding:10px 97px}.header-menu{height:90px;padding:1.5rem 3rem !important}.header-menu>.app-logo>img{width:100%;margin:0 auto}.column-3{width:33%}.description-list{width:33%}.banner-content{width:50%;text-align:start;color:white}.yt-video-popup{z-index:998;top:0;left:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:all .3s ease}.yt-video-popup.active{opacity:1;visibility:visible}.yt-video-popup .yt-video{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;width:50%;height:50%}.page-content{margin-top:90px}.template-padding{padding:90px 135px}.page-description-smaller-no-padding p{padding-right:60px}.pt-15px{padding-top:15px !important}.pb-15px{padding-bottom:15px !important}.pl-15px{padding-left:15px !important}.pr-15px{padding-right:15px !important}.pt-60px{padding-top:60px !important}.pb-60px{padding-bottom:60px !important}.pl-60px{padding-left:60px !important}.pr-60px{padding-right:60px !important}.pt-100px{padding-top:100px !important}.pb-100px{padding-bottom:100px !important}.pl-100px{padding-left:100px !important}.pr-100px{padding-right:100px !important}.template-pl{padding-left:135px}.industries-selection .items span{top:5px;left:25px;margin:30px 10px;position:absolute;line-height:32px;color:white;font-size:25px;font-weight:normal}.featured-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:0 25px;scroll-behavior:smooth}.featured{min-width:550px;margin-right:30px}.featured img{width:100%}.social-wrapper div .backdrop{opacity:0;width:100%;background-color:rgba(0,0,0,0.8);height:100%;display:flex;justify-content:flex-end;flex-direction:column;z-index:11;position:absolute;bottom:0;left:0;transition:all .3s ease;padding-left:inherit;padding-right:inherit}h1.page-title{color:#f47721 !important;font-weight:lighter;margin-bottom:50px;font-size:44px}.pt-1px{padding-top:1px !important}.pl-1px{padding-left:1px !important}.pr-1px{padding-right:1px !important}.pb-1px{padding-bottom:1px !important}.pt-2px{padding-top:2px !important}.pl-2px{padding-left:2px !important}.pr-2px{padding-right:2px !important}.pb-2px{padding-bottom:2px !important}.pt-3px{padding-top:3px !important}.pl-3px{padding-left:3px !important}.pr-3px{padding-right:3px !important}.pb-3px{padding-bottom:3px !important}.pt-4px{padding-top:4px !important}.pl-4px{padding-left:4px !important}.pr-4px{padding-right:4px !important}.pb-4px{padding-bottom:4px !important}.pt-5px{padding-top:5px !important}.pl-5px{padding-left:5px !important}.pr-5px{padding-right:5px !important}.pb-5px{padding-bottom:5px !important}.page-content section{margin-top:100px !important}.contact-page .map-wrapper{margin-top:50px;margin-bottom:50px}.contact-page .captcha img{width:50% !important}.industry-focus-dropdown .navbar-dropdown-menu .image img{width:100%}.industry-focus-dropdown .navbar-dropdown-menu .menu{width:70%}.large-list li>a>h3{font-weight:300;font-size:30px;margin-bottom:53px}.clients-logo{width:180px;height:180px;display:flex;align-items:center;padding:20px;overflow:hidden}.clients-logo img{width:100%;margin:auto;transition:all .3s ease}.clients-logo:hover img{transform:scale(1.1)}.industries-selection .items{overflow:hidden;height:270px;max-height:270px;margin-bottom:10px;cursor:pointer;position:relative}.vertical-line{position:fixed;left:50%;top:0;height:100vh;border-left:1px solid #f47721;z-index:-1}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.page-description-larger label{font-weight:bold;font-size:15px;padding-right:6rem;text-transform:uppercase;color:gray;margin-bottom:.5rem}.page-description-larger p{font-weight:300;font-size:23px;padding-right:6rem;line-height:33px}.page-description-larger-no-padding p{font-weight:300;font-size:23px}.page-description p{font-weight:300;font-size:19px;padding-right:6rem}.page-description label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-no-padding p{font-weight:300;font-size:19px}.page-description-no-padding label{font-weight:bold;line-height:normal;font-size:15px;padding-bottom:.25rem;margin-bottom:1rem}.page-description-smaller label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller p{font-weight:300;margin-bottom:1rem;padding-right:6rem;font-size:16px}.page-description-smaller p:last-of-type{margin-bottom:0}.page-description-smaller a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.page-description-smaller-no-padding label{font-weight:bold;margin-bottom:1rem;font-size:15px;text-transform:uppercase}.page-description-smaller-no-padding p{font-weight:300;margin-bottom:1.3rem;font-size:16px;line-height:22px}.page-description-smaller-no-padding a{color:#f47721 !important;font-size:14px !important;transition:all .1s ease;text-decoration:none !important;font-weight:bold !important;text-transform:uppercase !important}.page-description-smaller-no-padding p:last-of-type{margin-bottom:0}.div_img{height:500px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}.div_img2{height:250px;margin:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s ease}#navbarTogglerDemo01{margin-top:0;padding-top:0;background-color:transparent}.large-list{list-style:none;padding:0}.large-list li{margin-bottom:1.5rem}.large-list li>a{color:gray;text-decoration:none}.large-list li>a h3:hover{color:#000}.large-list li>a>h3{font-weight:300}.large-list li>a>h3:hover{font-weight:400}.executive-preview{margin-right:10px;margin-top:50px;cursor:pointer}.executive-preview .profile{position:relative;width:370px;height:441px}.executive-preview .profile img.display-img{width:370px;height:441px;position:absolute;top:0;left:0;transition:all .2s ease}.executive-preview .profile img.display-img:hover{filter:sepia(20%)}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.executive-preview-popup{position:fixed;top:50%;left:50%;width:100%;height:100vh;padding:120px 160px;transform:translate(-50%,-50%) scale(0.9);visibility:hidden;opacity:0;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.99) 70%,rgba(255,255,255,0.9) 100%);z-index:997;transition:all .3s ease}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.executive-preview-popup .close-icon{top:-10px;right:0;cursor:pointer;transform:rotate(45deg)}.executive-preview-popup .close-icon img{transition:all .2s ease-in-out}.executive-preview-popup .close-icon:hover img{transform:rotate(90deg)}.panel-section{padding-top:100px}.pr-responsive{padding-right:100px}}@media only screen and (min-width:1640px){.lg-pt-30px{padding-top:0 !important}.lg-pl-30px{padding-left:0 !important}.lg-pr-30px{padding-right:0 !important}.lg-pb-30px{padding-bottom:0 !important}.lg-pt-100px{padding-top:0 !important}.lg-pl-100px{padding-left:0 !important}.lg-pr-100px{padding-right:0 !important}.lg-pb-100px{padding-bottom:0 !important}.lg-mt-30px{margin-top:0 !important}.lg-ml-30px{margin-left:0 !important}.lg-mr-30px{margin-right:0 !important}.lg-mb-30px{margin-bottom:0 !important}.featured-section{padding:10px 277px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.executive-preview-popup .popup-container{height:800px}.industries-selection .items{height:370px;max-height:370px}.industries-selection .items{max-height:270px}.pt-15px{padding-top:15px !important}.pb-15px{padding-bottom:15px !important}.pl-15px{padding-left:15px !important}.pr-15px{padding-right:15px !important}.pt-20px{padding-top:20px !important}.pb-20px{padding-bottom:20px !important}.pl-20px{padding-left:20px !important}.pr-20px{padding-right:20px !important}.pt-30px{padding-top:30px !important}.pb-30px{padding-bottom:30px !important}.pl-30px{padding-left:30px !important}.pr-30px{padding-right:30px !important}.pt-60px{padding-top:60px !important}.pb-60px{padding-bottom:60px !important}.pl-60px{padding-left:60px !important}.pr-60px{padding-right:60px !important}.pt-100px{padding-top:100px !important}.pb-100px{padding-bottom:100px !important}.pl-100px{padding-left:100px !important}.pr-100px{padding-right:100px !important}.pt-370px{padding-top:370px !important}.pb-370px{padding-bottom:370px !important}.pl-370px{padding-left:370px !important}.pr-370px{padding-right:370px !important}.mt-20px{margin-top:20px !important}.mb-20px{margin-bottom:20px !important}.ml-20px{margin-left:20px !important}.mr-20px{margin-right:20px !important}.mt-30px{margin-top:30px !important}.mb-30px{margin-bottom:30px !important}.ml-30px{margin-left:30px !important}.mr-30px{margin-right:30px !important}.mt-60px{margin-top:60px !important}.mb-60px{margin-bottom:60px !important}.ml-60px{margin-left:60px !important}.mr-60px{margin-right:60px !important}.mt-200px{margin-top:200px !important}.mb-200px{margin-bottom:200px !important}.ml-200px{margin-left:200px !important}.mr-200px{margin-right:200px !important}.mt-370px{margin-top:370px !important}.mb-370px{margin-bottom:370px !important}.ml-370px{margin-left:370px !important}.mr-370px{margin-right:370px !important}}@media only screen and (min-width:1917px){.template-padding{padding:90px 235px}.template-pl{padding-left:370px}.pr-responsive{padding-right:100px}.executive-preview{margin-right:10px}.executive-preview{margin-right:10px;margin-top:50px;cursor:pointer}.executive-preview .profile{position:relative;width:370px;height:441px}.executive-preview .profile img.display-img{width:370px;height:441px;position:absolute;top:0;left:0;transition:all .2s ease}.executive-preview .profile img.display-img:hover{filter:sepia(20%)}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.executive-preview-popup{position:fixed;top:50%;left:50%;width:100%;height:100vh;padding:160px 435px;transform:translate(-50%,-50%) scale(0.9);visibility:hidden;opacity:0;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.99) 70%,rgba(255,255,255,0.9) 100%);z-index:997;transition:all .3s ease}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.executive-preview-popup .close-icon{top:-10px;right:0;cursor:pointer;transform:rotate(45deg)}.executive-preview-popup .close-icon img{transition:all .2s ease-in-out}.executive-preview-popup .close-icon:hover img{transform:rotate(90deg)}.executive-preview-popup .popup-container{height:600px}.featured-section{padding:10px 0;padding-left:376px}}@media only screen and (min-width:2559px){.content-section{width:1570px;max-width:1570px;margin:0 auto}.template-pl{padding-left:495px}.featured-section{padding:10px 0;padding-left:495px}.executive-preview .profile img.display-img:hover{filter:sepia(20%)}.executive-preview .profile .icon img{position:absolute;width:25px;top:15px;right:15px}.executive-preview-popup{position:fixed;top:50%;left:50%;width:100%;height:100vh;padding:300px 635px;transform:translate(-50%,-50%) scale(0.9);visibility:hidden;opacity:0;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.99) 70%,rgba(255,255,255,0.9) 100%);z-index:997;transition:all .3s ease}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.executive-preview-popup .close-icon{top:-10px;right:0;cursor:pointer;transform:rotate(45deg)}.executive-preview-popup .close-icon img{transition:all .2s ease-in-out}.executive-preview-popup .close-icon:hover img{transform:rotate(90deg)}.executive-preview-popup .popup-container{height:785px}.template-padding{padding:90px 495px}.col-2xl-3{flex:0 0 25%;max-width:25%}.executive-preview{margin-right:10px}.adjust-height{overflow:hidden;height:836px}.adjust-height.crop-top-lg img{margin-top:-400px}}@media only screen and (min-width:3839px){.template-pl{padding-left:1130px}.executive-preview-popup .popup-container{height:1200px}.executive-preview-popup{width:60%;height:auto}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-65%) scale(1)}.industries-selection .items{max-height:370px}.template-padding{padding:90px 1050px}.col-2xl-3{flex:0 0 25%;max-width:25%}.col-3xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-3xl-11{flex:0 0 91.666667%;max-width:91.666667%}.featured-section{padding:10px 0;padding-left:1130px}}@media only screen and (min-width:7679px){.executive-preview-popup .popup-container{height:1200px}.template-padding{padding:90px 30%}.template-pl{padding-left:3050px}.executive-preview-popup{width:40%;height:auto}.executive-preview-popup.active{visibility:visible;opacity:1;transform:translate(-50%,-100%) scale(1)}.featured-section{padding:10px 0;padding-left:3050px}}html{scroll-behavior:smooth}*,html{font-family:"aktiv-grotesk";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.label-link{transition:all .1s ease}.label-link:hover{color:#f47721}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,0.5,0.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateY(-15px);opacity:0}.font-weight-thin{font-family:"AktivGroteskThin" !important;font-weight:200}.font-weight-medium{font-family:"AktivGroteskMedium"}.font-size-content{font-size:19px !important;line-height:26.52px}.font-size-12px{font-size:12px !important}.font-size-13px{font-size:13px !important}.font-size-14px{font-size:14px !important}.font-size-15px{font-size:15px !important}.font-size-16px{font-size:16px !important}.font-size-17px{font-size:17px !important}.font-size-19px{font-size:19px !important}.font-size-21px{font-size:21px !important}.font-size-22px{font-size:22px !important}.font-size-23px{font-size:23px !important}.font-size-25px{font-size:25px !important}.font-size-30px{font-size:30px !important}.font-size-44px{font-size:44px !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-800{font-weight:800 !important}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-orange{color:#f47721 !important}.text-black{color:#000 !important}.text-gray{color:#808080 !important}.text-gray3{color:#ecebeb !important}.bg-orange{background-color:#f47721}.bg-black{background-color:#000}.bg-gray{background-color:#f2f2f2}.border-color-orange{border-color:#f47721 !important}.border-2{border-width:2px !important}.border-4{border-width:4px !important}.border-8{border-width:8px !important}.border{border-width:1px !important}.border-t-0{border-top-width:0px !important}.border-r-0{border-right-width:0px !important}.border-b-0{border-bottom-width:0px !important}.border-l-0{border-left-width:0px !important}.border-t-2{border-top-width:2px !important}.border-r-2{border-right-width:2px !important}.border-b-2{border-bottom-width:2px !important}.border-l-2{border-left-width:2px !important}.border-t-4{border-top-width:4px !important}.border-r-4{border-right-width:4px !important}.border-b-4{border-bottom-width:4px !important}.border-l-4{border-left-width:4px !important}.border-t-8{border-top-width:8px !important}.border-r-8{border-right-width:8px !important}.border-b-8{border-bottom-width:8px !important}.border-l-8{border-left-width:8px !important}.border-t{border-top-width:1px !important}.border-r{border-right-width:1px !important}.border-b{border-bottom-width:1px !important}.border-l{border-left-width:1px !important}.gap-white-space-100px{height:100px}.wide-text-padding{padding:6rem}h1.page-title{color:#f47721;font-weight:300;font-size:44px}.text-decoration-none,.text-decoration-none:hover{text-decoration:none}hr.divider{height:2px;border-color:#f47721}.outline-none,.outline-none:focus,.outline-none:active{outline:none !important}.form-control:focus{border:0 !important;box-shadow:transparent !important}textarea{resize:none}p.page-description{font-weight:lighter;font-size:19px;line-height:26.52px}p.page-description-larger{font-weight:300;font-size:23px}p.page-description-smaller{font-weight:lighter;font-size:16px}@media only screen and (min-width:1366px){.contact-page .map-wrapper{margin-top:100px;margin-bottom:50px}.page-content section:first-child{margin-top:0}}.description-list{border:0;border-left:1px solid #f47721}.description-list dl{margin-left:20px}.description-list dt:first-child{line-height:normal;margin-top:0}.description-list dt{font-size:14px;font-weight:bold;margin-top:10px}.description-list dd a{color:gray;font-size:17px}.header-menu{z-index:999;transition:background-color .3s ease}.header-menu .navbar-toggler{border:0;padding:0;outline:0;margin-right:10px}.change_nav_color{background-color:rgba(255,255,255,0.85)}.header-menu ul li a.router-link-active,.header-menu ul li a.router-link-exact-active{color:#000 !important;cursor:pointer}.industry-focus-dropdown .navbar-dropdown-menu{box-sizing:border-box;min-height:300px;overflow:hidden;max-height:400px}.navbar-dropdown-menu{box-sizing:border-box;min-height:300px;overflow:hidden;height:auto}.navbar-dropdown-menu .menu{width:60%;padding:3rem 5rem}.navbar-dropdown-menu .image{width:40%}.navbar-dropdown-menu .image img{width:100%}.nav-dropdown{top:0;position:fixed !important;transform:translateY(80px);left:0;opacity:0;visibility:hidden;transition:all .3s ease;max-height:500px;z-index:998;overflow:hidden}.nav-dropdown.active{transform:translateY(90px);visibility:visible;opacity:1}.industry-focus-dropdown,.capabilities-menu-dropdown{opacity:0;visibility:hidden;transition:all .3s ease}.industry-focus-dropdown.opened,.capabilities-menu-dropdown.opened{visibility:visible;opacity:1}.contact-page .map-wrapper .maps{margin-bottom:50px}.maps .map-image .marker{position:absolute;top:calc(50% - 50px);left:calc(50% - 15px)}.contact-form input.form-control,.contact-form textarea.form-control{font-size:30px}.contact-form a:hover{color:#f47721}.footer .footer-menu{padding-left:0;list-style:none}.footer ul.footer-menu li{line-height:35px;margin-left:-35px;padding-inline:1rem}.footer ul.footer-menu li>a{color:#fff;font-size:30px;transition:all .3s ease;display:block;padding:.5rem 1rem;font-weight:300}.footer ul li>a:hover{filter:brightness(70%)}.footer-contact-info{color:#fff;padding:1.5rem .5rem}.footer-contact-info dl dt>label{font-weight:700;padding-block:.25rem;font-size:15px}.footer-contact-info dl dt{font-weight:700;font-size:14px}.footer-contact-info dl dd{font-weight:300;font-size:14px;margin-bottom:1rem}.footer-contact-info dl dd>a{color:#fff;font-size:14px;font-weight:300}.img-certification{width:150px}.banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/home_banner.webp");background-position:bottom;background-size:cover;z-index:-1;filter:brightness(60%)}.banner{width:100%;height:75vh;position:relative;display:flex;align-items:flex-end;justify-content:start}.why-work-with-us dt{margin-bottom:5px}.why-work-with-us dd{font-size:16px;color:black;margin-bottom:35px}.industries-selection .items:hover img{filter:brightness(100%)}.industries-selection .items img{transition:all .3s ease;width:100%;filter:brightness(45%)}.featured-section{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.featured-section::-webkit-scrollbar{display:none}.featured-wrapper::-webkit-scrollbar{display:none}.featured-info dl,dd{margin-bottom:0}.social-wrapper>div:hover .backdrop{opacity:1}.social-wrapper>div .insta-post{max-height:100%;width:100%;max-width:100%;z-index:10}.rectangle{border:1px solid gray;box-sizing:border-box}.filter-links{margin:10px 0}.filter-links a{color:gray;margin-right:20px}.filter-links a:active,.filter-links a:focus{color:#000;font-weight:bold}.project-preview-wrapper{width:100%;margin-top:30px}.project-preview{width:32%;min-height:700px;overflow:hidden;margin-right:10px;align-items:stretch;margin-bottom:50px}.image-wrapper{overflow:hidden}.img1:hover,.img2:hover,.img3:hover,.img4:hover,.img5:hover,.img6:hover{transform:scale(1.1)}.img1{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/relater_img1.png)}.img2{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/relater_img2.png)}.img3{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/relater_img3.png)}.img4{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/news_1.png)}.img5{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/news_2.png)}.img6{background-image:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/news_3.png)}.project-preview .image-wrapper{height:500px;max-height:500px}.project-preview .image-wrapper img{height:100%;width:100%}.filter{margin-top:15px;padding-top:20px;min-height:25px;display:flex;align-items:center;margin-bottom:10px;height:25px}.social-icons>a:hover{color:#f47721}.project-gallery .project-gallery-preview{object-fit:cover;margin-right:10px;margin-bottom:10px;position:relative}.project-gallery .project-gallery-preview .description{position:absolute;bottom:0;left:0;width:100%;padding:30px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,black 135%)}.text-15-px{font-size:15px !important}.h-100{height:100%}ul.ul-custom-bullet{list-style-position:outside;margin:1.5rem 0;padding:0}ul.ul-custom-bullet li::marker{content:"–";color:#f47721;display:inline-block;width:8px;margin-right:10px}ul.ul-custom-bullet li::before{color:#f47721;display:inline-block;width:8px;margin-right:10px}ul.ul-custom-bullet li{font-size:16px;line-height:22px;margin-bottom:15px;padding-left:10px;font-weight:300}.cursor-pointer{cursor:pointer !important}.latest-news{margin-bottom:10px}a[aria-expanded=true] .fa-chevron-down{transform:rotate(45deg);display:none}a[aria-expanded=false] .fa-chevron-up{display:none}a[aria-expanded=true] div .fa-chevron-down{transform:rotate(45deg);display:none}a[aria-expanded=false] div .fa-chevron-up{display:none}.changingImg{transition:all .5s ease;opacity:1;visibility:visible}.hoveredImage{opacity:0;visibility:hidden}.latest-news-wrapper img{transition:all .3s ease-out}.latest-news-wrapper img:hover{transform:scale(1.1)}.zoomInContainer img{transition:all .3s ease-out}.zoomInContainer img:hover{transform:scale(1.05)}.clients-logo-wrapper{width:90%;margin:0 auto}footer.footer{z-index:999}.btn-outline-secondary:hover{color:#000;background-color:transparent;border-color:#000}.checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:.5em}.checkbox__control{display:inline-grid;width:17px;height:17px;border:1px solid currentColor}.checkbox__control svg{transition:transform .1s ease-in 25ms;transform:scale(0);transform-origin:bottom left}.checkbox__input{display:grid;grid-template-areas:"checkbox"}.checkbox__input>*{grid-area:checkbox}.checkbox__input input{opacity:0;width:17px;height:17px}.checkbox__input input:checked+.checkbox__control svg{padding-left:1px;margin-top:-1px;transform:scale(0.9)}.overflow-scrollY{overflow-y:scroll}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:300}.blockquote-footer::before{content:""}.anzgog-iframe{width:100%;height:700px;background:url(https://f.hubspotusercontent20.net/hubfs/5831971/2Construct-21/images/iframe-loader.webp) center center no-repeat}.hover-orange{transition:all .2s ease;color:#000}.hover-orange:hover{text-decoration:none;color:#f47721}.line-height-normal{line-height:normal}.grayscale{filter:grayscale(100%)}.text-gray4,.form-control{color:#c4c4c4}.form-control::placeholder{color:#c4c4c4}.label-link i.fas,button i.fas{font-weight:600}.mobile-menu{overflow-y:scroll}.mobile-menu .collapse>ul li>a{line-height:18px}.content-wrapper{width:100%;max-width:100%}.news-info{margin-bottom:10px;padding-top:20px}.news-info label{color:gray;line-height:normal;font-weight:bold;font-size:12px;margin-bottom:0}.news-info h3{font-weight:400;font-size:22px;margin-top:20px;margin-bottom:1rem;padding-right:60px}.news-info p{font-weight:300;font-size:16px;margin-bottom:15px}.news-info a{color:#f47721;text-decoration:none;font-size:14px;transition:all .1s ease;font-weight:700;text-transform:uppercase;margin:1rem 0;padding:0}.redirection-link{color:#f47721;text-decoration:none;font-size:14px;transition:all .1s ease;font-weight:700;text-transform:uppercase;margin:1rem 0;padding:0}.news-info a:hover,.redirection-link:hover{filter:brightness(0.99);cursor:pointer;color:#f47721;text-decoration:none}.filter p{font-weight:bold;color:#f47721;font-size:14px;margin-bottom:0}.info h3{margin-bottom:1rem;font-weight:300;font-size:30px}.info p{padding-right:.5rem;font-size:16px;font-weight:300}.page-description-label{font-weight:bold;margin-bottom:25px;font-size:15px;text-transform:uppercase}.role-description h5{font-weight:300;font-size:16px}.xl-list a{font-size:30px;display:flex;justify-content:space-between;font-weight:300;padding:1rem 0;color:#000;text-decoration:none;transition:all .2s ease}.xl-list a:hover{color:#f47721}.featured-info h2{margin:1.5rem 0;font-weight:300;font-size:30px}.featured-info .featured-info-list{margin-left:1rem}.featured-info .featured-info-list dt{line-height:normal;font-size:14px;margin-bottom:10px}.featured-info .featured-info-list dd{line-height:normal;font-size:15px}.btn-outline-secondary{border-color:#a5a5a5;color:#a5a5a5}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):active:hover{background-color:white;border-color:#000;color:#000;outline:0;box-shadow:none}.btn-outline-secondary:focus,.btn-outline-secondary:active{box-shadow:none;border-color:#000;color:#000}.btn.focus,.btn:focus,.btn:active{box-shadow:none !important;border-color:#000;color:#000}.custom-button{color:#f47721;text-decoration:none;font-size:14px;transition:all .1s ease;font-weight:700;text-transform:uppercase;margin:1rem 0;background:transparent;border:0;padding-inline:0}.custom-button i.fas{margin-left:5px;font-weight:300}.custom-button:hover{filter:brightness(0.99);cursor:pointer;color:#f47721;text-decoration:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{border:0;outline:0;box-shadow:none;color:#fff}.redirection-link i.fas{font-weight:300}#industry-filter button,#capability-filter button{margin-right:.25rem;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;border-radius:0}.label-title{font-weight:700;margin:0 0 .5rem 0;text-transform:uppercase;color:#000;font-size:.875rem}.show-2500px{display:none}@media(min-width:2559px){.show-2500px{display:block}}