.hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-size:cover;background-repeat:no-repeat;background-position:right}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#0000004d}.hero-overlay-darker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#0003}.text-carbon{color:#67676d}.meta-tail-typography{max-width:none}.shadow-box{box-shadow:0 2px 12px #0000000d}.splide{width:100%;padding-top:0!important}.splide__arrow--prev{left:-.5em!important}.splide__arrow--next{right:-.5em!important}.splide__arrow{background:transparent!important}.splide__arrow svg{width:2em!important;height:2em!important;fill:#4c96d7!important}.splide__pagination__page.is-active{background:#4C96D7!important;transform:scale(1)!important}@media screen and (max-width: 767px){.splide{padding-left:0!important;padding-right:0!important}}.box-image{position:relative}.box-image:hover .box-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;transition:.4s all}.truncate-2{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.truncate-3{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.truncate-4{display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.truncate-6{display:-webkit-box;max-width:100%;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.truncate-9{display:-webkit-box;max-width:100%;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.truncate-13{display:-webkit-box;max-width:100%;-webkit-line-clamp:13;-webkit-box-orient:vertical;overflow:hidden}.h-94{height:22.5rem}.h-128{height:28.5rem}.h-project{height:44.5rem}@media screen and (max-width: 1300px){.h-project{height:44.5rem}}@media screen and (max-width: 767px){.h-project{height:auto}.title-hero-banner{font-size:1.125rem!important;line-height:1.75rem!important}}.mx-min-12px{margin-right:-12px;margin-left:-12px}.ml-min-3{margin-left:-15px}.overflow-wrap-anywhere{overflow-wrap:anywhere}
