.project-stats{padding-bottom:5.41667vw;background:#000}@media only screen and (max-width: 991px){.project-stats{padding:0 0 40px 0}}.project-stats_sec-title{color:#e8e8e8;text-align:center;font-family:"Montserrat-Regular",sans-serif;font-size:1.25vw;line-height:150%;max-width:78.90625vw;margin:6.97917vw auto 2.08333vw;font-weight:400}@media only screen and (max-width: 991px){.project-stats_sec-title{font-size:12px;line-height:150%;margin:32px auto 20px;max-width:1515px}}.project-stats .main-container{max-width:67.39583vw;margin:0 auto;position:relative}@media only screen and (max-width: 991px){.project-stats .main-container{max-width:1294px}}.project-stats .main-container .animated-circle{position:absolute;top:90px;left:40%;transform:translate(-10px, 10px);animation:float 3s ease-in-out infinite}@media only screen and (max-width: 991px){.project-stats .main-container .animated-circle{display:none}}.project-stats_container{margin:auto;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 991px){.project-stats_container{display:block}}.project-stats .card-wrap{flex:0 0 50%;display:flex;position:relative}@media only screen and (max-width: 991px){.project-stats .card-wrap{justify-content:center}}.project-stats .card-wrap.card-1::after{content:"";content:"";position:absolute;width:468px;height:2px;top:0;right:-448px;background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #fff 45%, #fff 55%, rgba(0, 0, 0, 0) 100%);background-repeat:no-repeat;transform:rotate(136deg);transform-origin:left center}@media only screen and (max-width: 991px){.project-stats .card-wrap.card-1::after{content:none}}.project-stats .card-wrap.card-2{justify-content:flex-end}@media only screen and (max-width: 991px){.project-stats .card-wrap.card-2{justify-content:center}}.project-stats .card-wrap.card-2::after{content:"";position:absolute;width:468px;height:2px;top:0;left:-448px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #fff 45%, #fff 55%, rgba(0, 0, 0, 0) 100%);background-repeat:no-repeat;transform:rotate(-136deg);transform-origin:right center}@media only screen and (max-width: 991px){.project-stats .card-wrap.card-2::after{content:none}}.project-stats .card-wrap.card-3{justify-content:center}.project-stats .card-wrap.card-3::after{content:"";position:absolute;top:-58px;left:50%;width:616px;height:1px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #fff 45%, #fff 55%, rgba(0, 0, 0, 0) 100%);transform:translateX(-50%)}@media only screen and (max-width: 991px){.project-stats .card-wrap.card-3::after{content:none}}.project-stats .card-wrap:last-child{flex:0 0 100%;margin-top:274px}@media only screen and (max-width: 991px){.project-stats .card-wrap:last-child{margin-top:0}}.project-stats .card-wrap .card{max-width:15.20833vw}@media only screen and (max-width: 991px){.project-stats .card-wrap .card{margin-bottom:16px;max-width:292px}}.project-stats_value{text-align:center;font-family:"Montserrat-Light",sans-serif;font-size:5.20833vw;font-weight:300;background:linear-gradient(107deg, #FFF 38.72%, #000 119.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:2.08333vw;position:relative}@media only screen and (max-width: 991px){.project-stats_value{font-size:100px;line-height:normal;margin-bottom:40px}}@media only screen and (max-width: 575px){.project-stats_value{font-size:19px;line-height:normal;margin-bottom:9px}}.project-stats_value::before{position:absolute;content:"";width:100%;height:.05208vw;border-bottom:.6px solid hsla(0,0%,100%,.2);bottom:-0.9375vw;left:0;right:0}@media only screen and (max-width: 991px){.project-stats_value::before{bottom:-85.2px}}@media only screen and (max-width: 575px){.project-stats_value::before{bottom:-32.4px}}.project-stats_type{background:linear-gradient(107deg, #FFF 38.72%, #000 119.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Montserrat-Regular",sans-serif;font-size:1.25vw;line-height:normal}@media only screen and (max-width: 991px){.project-stats_type{font-size:24px;line-height:normal}}@media only screen and (max-width: 575px){.project-stats_type{font-size:12px;line-height:normal}}.project-stats_desc{text-align:center;font-family:"Montserrat-Medium",sans-serif;font-size:1.04167vw;line-height:normal;background:linear-gradient(90deg, #FFF 0%, #000 228.92%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width: 991px){.project-stats_desc{font-size:20px;line-height:normal}}@media only screen and (max-width: 575px){.project-stats_desc{font-size:12px;line-height:normal}}.project-stats_desc.main-desc{margin-bottom:40px}@media only screen and (max-width: 991px){.project-stats_desc.main-desc{margin-bottom:20px;font-size:12px}}.case-study-sphere{max-width:100%;opacity:1 !important;position:absolute;top:35%;left:50%;width:265px;height:265px;z-index:9;transform:translate(-50%, -50%);pointer-events:none}.case-study-sphere canvas{display:block;touch-action:none;width:100% !important;height:100% !important}@media only screen and (max-width: 991px){.case-study-sphere{display:none}}.casestudy-project-banner{position:relative;text-align:center;background:#000;z-index:0}.casestudy-project-banner img{height:auto;width:100%}.casestudy-project-banner::before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:13.33333vw;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 89.47%);z-index:1}.casestudy-project-banner .home__bg-sphere{width:100%;max-width:100%;height:clamp(250px,40vw,100%);position:absolute;z-index:-1;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);filter:blur(20px);opacity:.4 !important}@keyframes float{0%{transform:translate(-10px, 10px) rotate(0deg)}50%{transform:translate(-10px, -10px) rotate(3deg)}100%{transform:translate(-10px, 10px) rotate(0deg)}}