.elementor-118 .elementor-element.elementor-element-1f16598{--display:flex}.elementor-118 .elementor-element.elementor-element-3b8f1ae>.elementor-widget-container{margin:-8px -8px -8px -8px}:root{--page-title-display:none}.ve-projects-page,.ve-quality-page,.ve-services-page,.ve-sectors-page{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:hidden!important}.ve-projects-page>section,.ve-quality-page>section,.ve-services-page>section,.ve-sectors-page>section{width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important}.ve-projects-hero__inner,.ve-quality-hero__inner,.ve-services-hero__inner,.ve-sectors-hero__inner{width:100%!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}.ve-projects-intro__inner,.ve-project-categories__grid,.ve-featured-projects__grid,.ve-project-method__inner,.ve-projects-cta__inner,.ve-quality-intro__inner,.ve-quality-pillars__grid,.ve-quality-process__inner,.ve-quality-commitment__inner,.ve-quality-dark__inner,.ve-quality-cta__inner,.ve-services-intro__inner,.ve-services-main__grid,.ve-services-process__inner,.ve-services-sectors__grid,.ve-services-safety__inner,.ve-services-cta__inner,.ve-sectors-intro__inner,.ve-sector-details__grid,.ve-sector-why__inner,.ve-sector-cta__inner{width:100%!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}.ve-projects-intro,.ve-project-categories,.ve-featured-projects,.ve-project-method,.ve-projects-cta,.ve-quality-intro,.ve-quality-pillars,.ve-quality-process,.ve-quality-commitment,.ve-quality-dark,.ve-quality-cta,.ve-services-intro,.ve-services-main,.ve-services-process,.ve-services-sectors,.ve-services-safety,.ve-services-cta,.ve-sectors-intro,.ve-sector-details,.ve-sector-why,.ve-sector-cta{padding-left:40px!important;padding-right:40px!important}.ve-projects-hero,.ve-quality-hero,.ve-services-hero,.ve-sectors-hero{padding-left:56px!important;padding-right:56px!important}@media (max-width:1180px){.ve-projects-hero,.ve-quality-hero,.ve-services-hero,.ve-sectors-hero,.ve-projects-intro,.ve-project-categories,.ve-featured-projects,.ve-project-method,.ve-projects-cta,.ve-quality-intro,.ve-quality-pillars,.ve-quality-process,.ve-quality-commitment,.ve-quality-dark,.ve-quality-cta,.ve-services-intro,.ve-services-main,.ve-services-process,.ve-services-sectors,.ve-services-safety,.ve-services-cta,.ve-sectors-intro,.ve-sector-details,.ve-sector-why,.ve-sector-cta{padding-left:32px!important;padding-right:32px!important}}@media (max-width:767px){.ve-projects-hero,.ve-quality-hero,.ve-services-hero,.ve-sectors-hero{padding-left:18px!important;padding-right:18px!important}.ve-projects-intro,.ve-project-categories,.ve-featured-projects,.ve-project-method,.ve-projects-cta,.ve-quality-intro,.ve-quality-pillars,.ve-quality-process,.ve-quality-commitment,.ve-quality-dark,.ve-quality-cta,.ve-services-intro,.ve-services-main,.ve-services-process,.ve-services-sectors,.ve-services-safety,.ve-services-cta,.ve-sectors-intro,.ve-sector-details,.ve-sector-why,.ve-sector-cta{padding-left:18px!important;padding-right:18px!important}}@media (max-width:390px){.ve-projects-hero,.ve-quality-hero,.ve-services-hero,.ve-sectors-hero,.ve-projects-intro,.ve-project-categories,.ve-featured-projects,.ve-project-method,.ve-projects-cta,.ve-quality-intro,.ve-quality-pillars,.ve-quality-process,.ve-quality-commitment,.ve-quality-dark,.ve-quality-cta,.ve-services-intro,.ve-services-main,.ve-services-process,.ve-services-sectors,.ve-services-safety,.ve-services-cta,.ve-sectors-intro,.ve-sector-details,.ve-sector-why,.ve-sector-cta{padding-left:14px!important;padding-right:14px!important}}