@media(max-width:991px){.speedBanner{background-position:75%!important}}.speedBanner h3{text-transform:uppercase}@media(max-width:767px){.speedBanner h3{font-size:2.4rem!important;font-weight:500;line-height:3rem!important}.speedBanner h1 span{font-size:2.8rem;line-height:3.3rem}.speedBanner h1{margin-bottom:0!important}.speedBanner p{font-size:1.4rem;line-height:2.1rem}.speedBanner .banner .block{gap:2.2rem}}.speedAlt{position:relative;z-index:6;margin-bottom:0!important}@media(max-width:767px){.speedAlt h2{font-size:1.8rem!important;line-height:1.4rem}.speedAlt p{font-size:1.6rem;line-height:3rem;margin-bottom:0!important}}.speedBottomParallax{background:linear-gradient(270deg,hsl(0,0%,0%) 52%,hsl(0,0%,100%) 0);background:-webkit-linear-gradient(270deg,hsl(0,0%,0%) 52%,hsl(0,0%,100%) 0)}@media(max-width:480px){.speedBottomParallax{aspect-ratio:375/535!important}.speedBottomParallax img{aspect-ratio:1/1.4!important}}.futureProject{position:relative;z-index:4;padding:14rem 0;background-color:#000}@media(max-width:767px){.futureProject .container{padding:0 0 0 1.6rem}.futureProject{padding:6.4rem 0 14rem}}.futureProject h2{color:#fff;font-size:2rem;line-height:2.3rem;margin-bottom:4rem}.futureProject .slick-next:before,.futureProject .slick-prev:before{content:unset}.futureProject button{position:absolute;z-index:4;bottom:-10rem;top:unset}.futureProject .slick-next,.futureProject .slick-prev{width:42px;height:42px;border:1px solid #fff;border-radius:100%;transition:all .3s ease-in-out}.futureProject .slick-next svg path,.futureProject .slick-prev svg path{fill:#fff}.futureProject .slick-next.active,.futureProject .slick-prev.active{border:1px solid #d4af37}.futureProject .slick-next.active svg path,.futureProject .slick-prev.active svg path{fill:#d4af37}.futureProject .slick-next{right:3.2rem;left:unset}.futureProject .slick-prev{right:6rem;left:unset}@media(max-width:991px){.futureProject .slick-prev{right:8.2rem}}@media(max-width:767px){.futureProject .slick-prev{right:9.2rem}}.futureProjectBlock{gap:3.2rem}.futureProjectBlock.lgBlock{display:block}.futureProjectBlock.smBlock{display:none}@media(max-width:991px){.futureProjectBlock.lgBlock{display:none}.futureProjectBlock.smBlock{display:block}}.futureProjectInnerBlock{width:61.6rem;position:relative;padding:1.6rem}@media(max-width:1199px){.futureProjectInnerBlock{width:47rem}}@media(max-width:991px){.futureProjectInnerBlock{width:38rem}}@media(max-width:767px){.futureProjectInnerBlock{width:100%;padding:1rem}}.futureProjectInnerBlock .imgWrapper{position:relative;overflow:hidden}.futureProjectInnerBlock .imgWrapper img{transition:transform 2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.futureProjectInnerBlock .imgWrapper:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));bottom:0;left:0}.futureProjectInnerBlock:after{content:"";position:absolute;width:100%;height:100%;z-index:4;top:0;left:0;transition:all 2s}.futureProjectInnerBlock .content{position:absolute;bottom:3rem;left:5.6rem;z-index:5}@media(max-width:767px){.futureProjectInnerBlock .content{bottom:3rem;left:6rem}}@media(max-width:480px){.futureProjectInnerBlock .content{left:4rem}}.futureProjectInnerBlock .content h3{font-size:1rem;line-height:1.1rem}.futureProjectInnerBlock .content p{color:#fff;font-size:2rem;line-height:2.3rem;text-transform:uppercase;margin:.5rem 0 0}@media(max-width:767px){.futureProjectInnerBlock .content p{font-size:1.6rem}}.futureProjectInnerBlock:hover .imgWrapper img{transform:scale(1.066)}.futureProjectInnerBlock:hover:after{background:rgba(0,0,0,.5)}.responsiveCarousel.speedpageSlider .content>div p{font-size:2rem;line-height:2.3rem;color:#b5b5b5;display:flex}@media(max-width:767px){.responsiveCarousel.speedpageSlider .content>div p{display:block;font-size:1rem;line-height:1.1rem}}.responsiveCarousel.speedpageSlider .content>div span{text-transform:uppercase;color:#d4af37;padding-left:.5rem;font-style:italic}.ourExclusiveProjects{position:relative;z-index:1;padding:14rem 0;background-color:#000}@media(max-width:767px){.ourExclusiveProjects{padding:6.4rem 0}.ourExclusiveProjects .container{padding:0}}.ourExclusiveProjects .topContentBlock{gap:35.6rem}@media(max-width:1199px){.ourExclusiveProjects .topContentBlock{gap:83px}}@media(max-width:991px){.ourExclusiveProjects .topContentBlock{gap:30px}}@media(max-width:767px){.ourExclusiveProjects .topContentBlock{margin:0;gap:16px;padding:0 1.6rem}}.ourExclusiveProjects .topContentBlock .headingBlock{width:40rem}@media(max-width:991px){.ourExclusiveProjects .topContentBlock .headingBlock{width:320px}}@media(max-width:767px){.ourExclusiveProjects .topContentBlock .headingBlock{width:100%}}.ourExclusiveProjects .topContentBlock .headingBlock h3{text-transform:uppercase}@media(max-width:767px){.ourExclusiveProjects .topContentBlock .headingBlock h3{margin:.7rem;font-size:1rem;line-height:1.1rem}}.ourExclusiveProjects .topContentBlock .headingBlock h2{color:#fff;text-transform:uppercase}@media(max-width:991px){.ourExclusiveProjects .topContentBlock .headingBlock h2{font-size:24px;line-height:28px}}@media(max-width:767px){.ourExclusiveProjects .topContentBlock .headingBlock h2{margin:0;font-size:1.8rem;line-height:2.1rem}.ourExclusiveProjects .topContentBlock .headingBlock p{margin:0;font-size:1.4rem;line-height:2.2rem}}.ourExclusiveProjects .topContentBlock .contentBlock{width:49.8rem}@media(max-width:991px){.ourExclusiveProjects .topContentBlock .contentBlock{width:375px}}@media(max-width:767px){.ourExclusiveProjects .topContentBlock .contentBlock{width:100%}}.ourExclusiveProjects .topContentBlock .contentBlock p{color:#fff}.ourExclusiveProjects .speedPinnedInnerBlock{position:relative;margin-bottom:3.2rem}.ourExclusiveProjects .speedPinnedInnerBlock .content{position:absolute;bottom:6rem;left:5.6rem}@media(max-width:767px){.ourExclusiveProjects .speedPinnedInnerBlock .content{bottom:0;left:2rem}}.ourExclusiveProjects .speedPinnedInnerBlock .content p{color:#fff;font-size:3.2rem;line-height:3.7rem}@media(max-width:767px){.ourExclusiveProjects .speedPinnedInnerBlock .content p{font-size:1.6rem;line-height:1.8rem}}.ourExclusiveProjects .container2{width:100%;height:100vh}.ourExclusiveProjects .imgWrapper{height:80vh!important}@media(max-width:1199px)and (orientation:portrait){.ourExclusiveProjects .imgWrapper{height:auto!important}}@media(max-width:991px){.ourExclusiveProjects .imgWrapper{height:auto!important}}@media(max-width:767px){.ourExclusiveProjects .imgWrapper{display:flex}}.ourExclusiveProjects .imgWrapper img{width:100%;height:80vh!important;object-fit:contain}@media(max-width:1600px){.ourExclusiveProjects .imgWrapper img{object-fit:cover}}@media(max-width:1199px)and (orientation:portrait){.ourExclusiveProjects .imgWrapper img{height:auto!important}}@media(max-width:991px){.ourExclusiveProjects .imgWrapper img{height:auto!important}}@media(max-width:767px){.ourExclusiveProjects .imgWrapper img{object-position:75%}}.ourExclusiveProjects .imgWrapper{position:relative}.ourExclusiveProjects .imgWrapper:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));bottom:0;left:0}.speedPinnedAnimation{position:relative}.speedPinnedAnimation .projectsCompleted{color:#fff;position:absolute;top:10rem}@media(max-width:991px){.speedPinnedAnimation .projectsCompleted{top:3rem}}@media(max-width:767px){.speedPinnedAnimation .projectsCompleted{top:4rem;left:1.6rem}}.speedPinnedAnimation .relative{position:relative;z-index:10}.speedPinnedAnimation .cursor-follower{pointer-events:none;position:fixed;padding:.4rem;background-color:#fff;left:50%;top:50%;border-radius:50%;mix-blend-mode:difference;transition:transform .1s ease,opacity .1s ease;z-index:99999;transform:scale(0)}.speedPinnedAnimation .cursor-follower.active{background-color:hsla(0,0%,100%,.7);opacity:.3;transform:translate(-50%,-50%) scale(8)}.speedPinnedBlock{cursor:pointer;position:relative}.speedPinnedBlock .imgWrapper{position:relative}.loadMore{display:flex;justify-content:center;width:max-content;margin:8rem auto 0}@media(max-width:767px){.loadMore{display:none}}.loadMore .btnWrapper{display:inline-block;overflow:hidden;padding-bottom:2px}.loadMore .btn{display:inline-block;color:#fff}.loadMore .btn:after{background-color:#fff}@media(max-width:767px){.futureProjectBlock .slick-slider .slick-slide{position:relative;left:-26px}}