.hero-section .image{background-size:cover;background-position:center}.hero-section .overlay{background:-webkit-gradient(linear, left top, left bottom, color-stop(65%, rgba(0, 51, 45, 0)), to(rgba(0, 88, 64, 0.6)));background:linear-gradient(180deg, rgba(0, 51, 45, 0) 65%, rgba(0, 88, 64, 0.6) 100%)}.hero-section .title{font-size:72px;line-height:1.2;letter-spacing:-1.44px}.content-showcase-section{position:relative}.content-showcase-section .circular-bg{width:600px;height:600px;border-radius:50%;background:radial-gradient(circle, #c4b3a4 0%, rgba(196, 179, 164, 0.7) 50%, rgba(196, 179, 164, 0) 100%);-webkit-filter:blur(80px);filter:blur(80px);opacity:.85;top:50%;left:50%;-webkit-transform:translate(-50%, -40%);-ms-transform:translate(-50%, -40%);transform:translate(-50%, -40%);z-index:-1}.content-showcase-section .bubble-left{top:70%;left:-5%;width:300px;height:auto}.content-showcase-section .bubble-right{top:0%;right:-5%;width:180px;height:auto}.content-showcase-section .intro-section .subtitle{font-size:1.25rem;line-height:140%}.content-showcase-section .image-grid-section{position:relative}.content-showcase-section .image-grid-section .image-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-showcase-section .image-grid-section .image-carousel>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:300px}@media(max-width: 767px){.content-showcase-section .image-grid-section .image-carousel>div{width:250px}}.content-showcase-section .image-grid-section .image-card{height:390px}.display-2.our-work-main-title{background:-webkit-gradient(linear, left bottom, left top, color-stop(-78.12%, #d1b59a), color-stop(64.58%, #ebdfd4));background:linear-gradient(0deg, #d1b59a -78.12%, #ebdfd4 64.58%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin:0 auto;font-size:20vw;line-height:74%}@media(min-width: 1450px){.display-2.our-work-main-title{font-size:18rem}}.our-work-section .title-area{background:-webkit-gradient(linear, left top, left bottom, from(#f2eae2), to(#ebdfd4));background:linear-gradient(180deg, #f2eae2 0%, #ebdfd4 100%)}.our-work-section .title-area .main-title{background:-webkit-gradient(linear, left bottom, left top, color-stop(-78.12%, #d1b59a), color-stop(64.58%, #ebdfd4));background:linear-gradient(0deg, #d1b59a -78.12%, #ebdfd4 64.58%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin:0 auto;font-size:20vw;line-height:74%}@media(min-width: 1450px){.our-work-section .title-area .main-title{font-size:18rem}}.our-work-section .content-area{margin-top:-5px}.our-work-section .content-area .more-work .overlay{background-color:rgba(0,51,45,.75)}.our-work-section .content-area .more-work .content-area .title{font-size:20px;line-height:1.4}.our-work-section .content-area .more-work .content-area .subtitle{font-size:clamp(32px,4vw,56px);font-weight:600;line-height:1.2;letter-spacing:-1.12px}.how-we-work-section .bg-overlay{background-color:rgba(0,0,0,.6)}.how-we-work-section .content-area{padding:120px 80px}.how-we-work-section .content-area .content-title{font-size:clamp(48px,8vw,96px);font-weight:600;line-height:1.2;letter-spacing:-1.92px}.how-we-work-section .content-area .content-subtitle{font-size:20px;line-height:1.5}@media(max-width: 767px){.how-we-work-section .content-area .content-subtitle{font-size:18px}}.sensorial-community-section .community-card{height:320px}.clients-section{background-color:#404041;padding:120px 0}@media(max-width: 767px){.clients-section{padding:80px 0}}.clients-section .title-section{margin-bottom:4rem}.clients-section .title-section h3{font-size:16px;font-weight:500;margin:0}.clients-section .client-logo-wrapper{min-height:60px}.clients-section .client-logo-wrapper .client-logo{max-width:90%;max-height:45px}@media(min-width: 768px){.clients-section .client-logo-wrapper .client-logo{max-width:100% !important;max-height:60px !important}}.work-item-link:hover .title span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.image-grid-holder .image-card{-webkit-transform:translate(0, 1000px);-ms-transform:translate(0, 1000px);transform:translate(0, 1000px);opacity:0}.image-grid-holder.animated .image-card{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);-webkit-transition:.5s all;transition:.5s all;opacity:1}.content-showcase-section .image-grid-holder .image-grid-section{width:100vw}@media(max-width: 767px){.content-showcase-section .image-grid-section .image-card{height:293px}.image-grid-holder .image-card{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@media(min-width: 576px){.image-carousel{padding-left:calc((100vw - 540px)/2 + 4px);padding-right:calc((100vw - 540px)/2 + 4px)}}@media(min-width: 768px){.image-carousel{padding-left:calc((100vw - 720px)/2 + 4px);padding-right:calc((100vw - 720px)/2 + 4px)}}@media(min-width: 992px){.image-carousel{padding-left:calc((100vw - 960px)/2 + 4px);padding-right:calc((100vw - 960px)/2 + 4px)}}@media(min-width: 1200px){.image-carousel{padding-left:calc((100vw - 1140px)/2 + 4px);padding-right:calc((100vw - 1140px)/2 + 4px)}}@media(min-width: 1400px){.image-carousel{padding-left:calc((100vw - 1320px)/2 + 4px);padding-right:calc((100vw - 1320px)/2 + 4px)}}/*# sourceMappingURL=home.css.map */