.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__image{position:relative}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__image img{height:450px;-o-object-fit:cover;object-fit:cover}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__image:before{content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .059)),to(rgb(0 0 0 / .502)));background:linear-gradient(rgb(0 0 0 / .059),rgb(0 0 0 / .502));position:absolute;left:0;top:0;z-index:1}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__image .b-gallery-carousel__pane{position:absolute;bottom:25px;left:25px;width:calc(100% - 50px);z-index:2}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__heading-pane{margin-bottom:40px}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__heading-pane h3{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__heading-pane .js-gallery-carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-right:20px;margin-bottom:7px}.page-template-page-home-2024 .e-bg-colour--turquoise .b-gallery-carousel__heading-pane .js-gallery-carousel__controls .b-gallery-carousel__arrow-btn{margin:0}.page-template-page-home-2024 .vision-sectors{position:relative}.page-template-page-home-2024 .vision-sectors:before{content:"";background:url(https://adaston.com/wp-content/uploads/2024/02/gradient-background.svg) no-repeat 50%;background-size:cover;width:100vw;height:100%;position:absolute;left:calc(50% - 50vw);top:0;z-index:0;opacity:.5}.page-template-page-home-2024 .sectors .b-vision-panel:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgb(0 0 0 / .4);z-index:1}.page-template-page-home-2024 .sectors .b-vision-panel{position:relative}.page-template-page-home-2024 .sectors .b-vision-panel .b-vision-panel__bottom,.page-template-page-home-2024 .sectors .b-vision-panel .b-vision-panel__top{z-index:2;position:relative}.page-template-page-home-2024 .sectors .b-vision-panel .b-vision-panel__bottom .js-word-highlighter-group li.e-basic-list__item h4.e-heading-4{color:#fff;opacity:.5}.page-template-page-home-2024 .sectors .b-vision-panel .b-vision-panel__bottom .js-word-highlighter-group li.e-basic-list__item.e-word-lighter--active h4.e-heading-4{opacity:1}.page-template-page-home-2024 .sectors .b-vision-panel .e-heading-3{color:#fff}@media only screen and (min-width:1040px){.page-template-page-home-2024 .sectors .b-two-col-standard__col:first-child{width:40%}.page-template-page-home-2024 .sectors .b-two-col-standard__col:nth-child(2){width:60%}}.page-template-page-home-2024 .testimonials .b-gallery-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left{width:calc(32% - 50px);display:unset}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right{width:68%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header{position:relative}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image{width:100%;height:600px;position:relative}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image img{position:relative;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image:after{content:"";position:absolute;left:0;top:0;background:#000;width:100%;height:100%;z-index:2;opacity:.4}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image .content-wrap{position:absolute;width:auto;height:100%;z-index:3;top:0;left:0;padding:50px}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image .content-wrap h3,.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image .content-wrap p{color:#fff}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image .content-wrap p{font-size:20px}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image .content-wrap a{position:absolute;bottom:50px}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image h3{font-family:Bebas Neue,sans-serif;text-transform:uppercase;font-size:80px;font-weight:400}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane{position:relative}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane svg{width:30px;fill:var(--adaston-teal-700)}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane img{max-height:50px}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane:before{content:"";width:85%;height:1px;top:11px;right:5px;position:absolute;background:#000}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane:after{content:"";width:5px;height:5px;top:9px;right:0;position:absolute;border:1px solid #000;border-radius:50%}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane p.e-heading-4{font-family:Bebas Neue;font-size:2.8rem;line-height:1.1}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane p{color:#000}.page-template-page-home-2024 .testimonials .b-gallery-carousel .right .b-gallery-carousel__pane p b{font-weight:900}.page-template-page-home-2024 .testimonials .b-gallery-carousel span{position:absolute;top:0;right:0;float:right;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-home-2024 .testimonials .b-gallery-carousel span .slick-arrow{-webkit-filter:invert(1);filter:invert(1)}@media only screen and (min-width:1640px){.page-template-page-home-2024 .testimonials .b-gallery-carousel span{left:1600px;right:unset}}@media only screen and (max-width:1340px){.page-template-page-home-2024 .testimonials .b-gallery-carousel .left,.page-template-page-home-2024 .testimonials .b-gallery-carousel .right{width:100%}.page-template-page-home-2024 .testimonials .b-gallery-carousel span{position:relative;top:unset;left:unset;float:unset;-webkit-transform:unset;transform:unset;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}.page-template-page-home-2024 .testimonials .b-gallery-carousel .left .image-header .image{height:300px}.page-template-page-home-2024 .testimonials .b-gallery-carousel{gap:25px}}