*{margin:0;padding:0;box-sizing:border-box;font-family:var(--secondary-font)}body:before{content:"";position:fixed;inset:0;background-image:url(/IMAGES/HOME/grid.svg);background-repeat:repeat;background-size:100px 100px;opacity:.04;pointer-events:none;z-index:0}::selection{background-color:var(--theme-black);color:var(--theme-light)}html.lenis,html.lenis body{height:auto}html{z-index:99}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@font-face{font-family:PlayfairDisplay;src:url(/FONTS/PlayfairDisplay-Regular.woff2) format("woff2")}@font-face{font-family:Satoshi;src:url(/FONTS/Satoshi-Light.woff2) format("woff2")}:root{--primary-font: "PlayfairDisplay";--secondary-font: "Satoshi";--theme-color: #f37e2e;--theme-black: #181818;--theme-light: #f5f3f2}p{font-size:18px}.row{width:94%}@media(max-width:576px){.row{width:98%}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#70000c05}::-webkit-scrollbar-thumb{background-color:var(--theme-black);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-color)}.primary{position:relative;border-radius:30px;border:1px solid #ebebeb;background:transparent;cursor:none;perspective:600px;overflow:hidden;text-transform:capitalize;letter-spacing:1px;padding:0}.primary span{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 22px;border-radius:30px;transition:.5s;backface-visibility:hidden;white-space:nowrap}.primary .front{position:relative;background:transparent;color:#ebebeb;transform:translateY(0) rotateX(0)}.primary .back{position:absolute;inset:0;background:#ebebeb;color:#1e1e24;opacity:0;transform:translateY(-50%) rotateX(90deg)}.primary:hover .back{opacity:1;transform:translateY(0) rotateX(0)}.primary:hover .front{opacity:0;transform:translateY(50%) rotateX(90deg)}.secondary-btn{padding:10px 15px;border:none;border-bottom:2px solid var(--theme-color);background-color:transparent;font-weight:800}.sub-title{font-weight:900!important;text-transform:uppercase}.Home_sec_1{height:200vh;width:100%;background-color:var(--theme-black);border:1px solid transparent;display:flex;flex-direction:column;align-items:center}.content-row{border:1px solid transparent;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;width:100%}.content-row .col{height:auto;border:2px solid transparent;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.content-row .col .home-heading{text-align:center;text-transform:capitalize;font-size:80px}.content-row .col .home-heading,.content-row .col .home-heading *{font-family:var(--primary-font);font-style:italic}.reveal-text{justify-content:center}.content-row button{padding:10px 30px;background-color:#fff}.content-row button span{color:#000!important}.img-row{position:absolute;top:60%;width:60%;aspect-ratio:16 / 9;z-index:5;overflow:hidden;transform:translateY(calc(var(--scroll) * -40%)) scale(calc(1 + (var(--scroll) * .8)));transition:transform .1s cubic-bezier(.2,0,.2,1)}.vid-box{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.2 - (var(--scroll) * .2)));transition:transform .1s linear}.sticky_wrap{border:3px solid transparent;margin-top:7%;display:flex;flex-direction:column;align-items:center;padding:80px 0;gap:100px!important;overflow:hidden;position:sticky;top:0;height:100vh;width:100%;z-index:1}@media(max-width:1024px){.Home_sec_1{height:auto}.sticky_wrap{position:relative;height:auto;overflow:visible;gap:30px!important;padding:100px 20px}.content-row{position:relative}.content-row .col{width:100%}.content-row .col .home-heading{font-size:40px;line-height:1.2}.img-row{position:relative;top:auto;width:100%!important;transform:none!important;aspect-ratio:16 / 9;margin-top:40px}.img-box{transform:none!important}}@media(max-width:576px){.Home_sec_1{height:100dvh;border:none}.content-row{order:2}.content-row button{padding:8px 20px;background-color:#fff}}.reveal-text{display:flex;flex-wrap:wrap}.reveal-text .word{display:inline-block;opacity:0;transform:translateY(12px);transition:opacity .8s ease-in-out,transform .8s ease-in-out,filter .8s ease-in-out}.reveal-text .word.visible{opacity:1;transform:translateY(0);filter:blur(0)}.Home_Sec_2{height:auto;width:100%;background:var(--theme-black);border:none;transition:background-color .8s linear}.Home_Sec_2 .About_us{height:100vh;display:flex;justify-content:center;align-items:center;border:2px solid transparent;padding:150px 0;color:#fff}.Home_Sec_2 .About_us .row{border:1px solid transparent;justify-content:space-evenly}.Home_Sec_2 .About_us .row .col{height:auto;border:1px solid transparent}.Home_Sec_2 .About_us .row .col:nth-child(2){display:flex;justify-content:center;align-items:center}.Home_Sec_2 .About_us .about-head-1,.Home_Sec_2 .About_us .about-head-1 *{font-family:var(--primary-font);font-style:italic}.Home_Sec_2 .About_us .row:nth-child(1) .col .about-head-1,.Home_Sec_2 .About_us .row:nth-child(1) .col .about-head-2{justify-content:flex-start}.Home_Sec_2 .About_us .row:nth-child(1) .col img{width:70%}.Home_Sec_2 .What_we_do{height:auto;border:2px solid transparent;display:flex;align-items:center;gap:100px;flex-direction:column;padding:100px 0}.Home_Sec_2 .What_we_do .row{border:1px solid transparent;height:auto;justify-content:space-evenly}.Home_Sec_2 .What_we_do .row .col{height:auto;border:1px solid transparent}.Home_Sec_2 .What_we_do .priduct-head-1,.Home_Sec_2 .What_we_do .priduct-head-1 *{font-family:var(--primary-font);margin-top:10px;font-style:italic}.Home_Sec_2 .What_we_do .row:nth-child(1) .col .priduct-head-1,.Home_Sec_2 .What_we_do .row:nth-child(1) .col .priduct-head-2{justify-content:flex-start}.Home_Sec_2 .What_we_do .row:nth-child(2) .col,.Home_Sec_2 .What_we_do .row:nth-child(3) .col{height:auto;border:1px solid transparent;overflow:hidden}.Home_Sec_2 .What_we_do .row:nth-child(2) .col img,.Home_Sec_2 .What_we_do .row:nth-child(3) .col img{height:100%;width:100%;object-fit:cover;cursor:pointer}.Home_Sec_2 .What_we_do .row:nth-child(2) .col img:hover,.Home_Sec_2 .What_we_do .row:nth-child(3) .col img:hover{transform:scale(1.1);transition-duration:.5s;transition-timing-function:ease-in-out}.Home_Sec_2 .What_we_do .row:nth-child(2) .col:nth-child(2),.Home_Sec_2 .What_we_do .row:nth-child(3) .col:nth-child(1){display:flex;justify-content:center;align-items:center;flex-direction:column}.Home_Sec_2 .What_we_do .row:nth-child(2) .col:nth-child(2) p,.Home_Sec_2 .What_we_do .row:nth-child(3) .col:nth-child(1) p{text-align:center;padding:10px 12px 0}@media(max-width:768px){.Home_Sec_2{height:auto}.Home_Sec_2 .About_us{height:auto;padding:30px 0!important}.Home_Sec_2 .What_we_do{gap:30px;padding:50px 0}.Home_Sec_2 .What_we_do .row:nth-child(2) .col:nth-child(2){margin-top:15px}.Home_Sec_2 .What_we_do .row:nth-child(3) .col:nth-child(1){margin-top:15px}}@media(min-width:768px)and (max-width:1200px){.Home_Sec_2{border:2px solid transparent;height:auto}.Home_Sec_2 .About_us{padding:10px 0;height:auto}.Home_Sec_2 .What_we_do{margin-top:30px}.Home_Sec_2 .What_we_do{padding:0;gap:30px}.Home_Sec_2 .What_we_do .row:nth-child(2) .col:nth-child(2){margin-top:15px}}@media(max-width:991px){.Home_Sec_2 .What_we_do .row:nth-child(3) .col:nth-child(1){order:2}}.img-reveal{position:relative;overflow:hidden;width:100%;height:100%}.img-reveal img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .5s ease}.img-reveal:hover img{transform:scale(1.1)}.img-reveal .img-mask{position:absolute;inset:0;z-index:5}.HorizontalScroll{height:400vh;position:relative}.sticky{position:sticky;top:0;height:100vh;overflow:hidden}.track{display:flex;height:100%;width:400vw;will-change:transform}.HorizontalScroll .row{flex:0 0 100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 130px;margin:0}.HorizontalScroll .row .col{height:80vh}.HorizontalScroll .row .col:nth-child(1){position:relative;display:flex;flex-direction:column;justify-content:space-between}.HorizontalScroll .row .col:nth-child(1):before,.HorizontalScroll .row .col:nth-child(1):after{content:"";position:absolute;left:0;width:100%;height:1px;background:#000;transform:scaleX(0);transition:transform .6s ease}.HorizontalScroll .row .col:nth-child(1):before{top:0;transform-origin:left}.HorizontalScroll .row .col:nth-child(1):after{bottom:0;transform-origin:right}.HorizontalScroll .row .col:nth-child(1) .v-line{position:absolute;top:0;width:1px;height:100%;background:#000;transform:scaleY(0);transition:transform .6s ease}.HorizontalScroll .row .col:nth-child(1) .v-line.left{left:0;transform-origin:top}.HorizontalScroll .row .col:nth-child(1) .v-line.right{right:0;transform-origin:bottom}.HorizontalScroll .row.in-view .col:nth-child(1):before,.HorizontalScroll .row.in-view .col:nth-child(1):after{transform:scaleX(1)}.HorizontalScroll .row.in-view .col:nth-child(1) .v-line{transform:scaleY(1)}.HorizontalScroll .row .col:nth-child(1) .head{padding:15px 20px;position:relative}.HorizontalScroll .row .col:nth-child(1) .head:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.5px;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .6s ease}.HorizontalScroll .row.in-view .col:nth-child(1) .head:after{transform:scaleX(1);transition-delay:.6s}.HorizontalScroll .row .col:nth-child(1) .head h6{text-transform:uppercase;font-weight:800;margin:0}.HorizontalScroll .row .col:nth-child(1) .content{height:auto}.HorizontalScroll .row .col:nth-child(2){position:relative;padding:50px 25px 25px}.HorizontalScroll .row .col:nth-child(2):before,.HorizontalScroll .row .col:nth-child(2):after{content:"";position:absolute;left:0;width:100%;height:1px;background:#000;transform:scaleX(0);transition:transform .8s ease}.HorizontalScroll .row .col:nth-child(2):before{top:0;transform-origin:left}.HorizontalScroll .row .col:nth-child(2):after{bottom:0;transform-origin:right}.HorizontalScroll .row .col:nth-child(2) .v-line{position:absolute;top:0;right:0;width:1px;height:100%;background:#000;transform:scaleY(0);transform-origin:bottom;transition:transform .8s ease}.HorizontalScroll .row.in-view .col:nth-child(2):before,.HorizontalScroll .row.in-view .col:nth-child(2):after{transform:scaleX(1)}.HorizontalScroll .row.in-view .col:nth-child(2) .v-line{transform:scaleY(1)}.HorizontalScroll .col img{height:100%;width:100%;object-fit:cover}.HorizontalScroll .row .col .content{padding:5px 20px}.HorizontalScroll .title-1,.HorizontalScroll .title-1 *{font-family:var(--primary-font);font-style:italic}.HorizontalScroll .row .col .title-1,.HorizontalScroll .row .col .title-2{justify-content:flex-start;text-transform:capitalize}.HorizontalScroll .row .col .title-2{font-weight:900}.HorizontalScroll .row .col p{margin-top:25px}@media(max-width:767px){.HorizontalScroll .row.in-view{display:flex;flex-direction:column;align-items:center}.HorizontalScroll{height:auto}.sticky{position:relative;height:auto}.track{display:block;width:100%;transform:none!important}.HorizontalScroll .row{padding:10px;display:block}.HorizontalScroll .row .col{height:auto;border:1px solid}.HorizontalScroll .row .col:nth-child(1){justify-content:flex-start}.HorizontalScroll .row .col:nth-child(1) .head{border-bottom:1px solid}.HorizontalScroll .row .col:nth-child(2){padding:25px}.HorizontalScroll .forth-row{display:none!important}.HorizontalScroll .row .col:nth-child(1):before,.HorizontalScroll .row .col:nth-child(1):after,.HorizontalScroll .row .col:nth-child(2):before,.HorizontalScroll .row .col:nth-child(2):after,.HorizontalScroll .row .col:nth-child(1) .head:after{content:none}.HorizontalScroll .row .col:nth-child(1) .v-line,.HorizontalScroll .row .col:nth-child(2) .v-line{display:none}}@media(min-width:769px)and (max-width:1200px){.HorizontalScroll .row{padding:0 30px}}.text-hover-section{background:var(--theme-light);display:flex;justify-content:center;align-items:center;padding:120px 100px;border:2px solid transparent}.text-hover-section .row{position:relative;height:auto}.text-hover-section .images{position:relative}.text-hover-section .content{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.text-hover-section .hover-img{position:fixed;top:0;left:0;height:40vh;opacity:0;transform:scale(.8);pointer-events:none}.text-hover-section .text-grid{display:grid;grid-template-columns:repeat(2,max-content);gap:32px 80px;height:100%}.text-hover-section .hover-word{font-family:var(--primary-font);font-size:60px;font-style:italic;cursor:pointer;color:var(--theme-black);transition:color .3s ease}.text-hover-section .image-preview{position:relative;width:100%;height:350px;overflow:hidden}.text-hover-section .preview-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(.95)}.text-hover-section hr{width:100%;border:none;height:2px;background:#000;transform-origin:left center;opacity:1}@media(max-width:768px){.text-hover-section{padding:15px}.text-hover-section .text-grid{gap:20px 0px;justify-content:space-between}.text-hover-section .content{grid-template-columns:1fr;gap:20px;padding:0}.text-hover-section .image-preview{display:none}.text-hover-section .hover-word{font-size:22px}}@media(min-width:769px)and (max-width:1200px){.text-hover-section .text-grid{justify-content:space-between;gap:20px}.text-hover-section{padding:50px 0}.text-hover-section .hover-word{font-size:50px}}.DoubleSlide{height:auto;display:flex;justify-content:center;align-items:center;padding:120px 0;background-color:var(--theme-light)}.Inner_main{height:auto;width:84%;display:flex;justify-content:center;align-items:center;flex-direction:column}.Inner_main .row{width:100%;margin:0;border-top:1px solid;border-left:1px solid;border-right:1px solid}.Inner_main .row:nth-child(1){padding:10px}.Inner_main .row:nth-child(1) p{text-align:center;text-transform:uppercase;margin:0}.Inner_main .row:nth-child(2){height:auto;padding:35px}.image-stack{position:relative;height:650px;overflow:hidden}.image-stack img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.base-image{z-index:1}.reveal-image{z-index:2;clip-path:inset(0% 100% 0% 0%);will-change:clip-path;backface-visibility:hidden;transform:translateZ(0)}.Inner_main .row:nth-child(2) .col{height:650px;overflow:hidden}.Inner_main h1{display:flex;justify-content:flex-start}.Inner_main .title-1,.Inner_main .title-1 *{font-family:var(--primary-font);font-style:italic}.Inner_main .row:nth-child(3){padding:15px 35px;border-bottom:1px solid}.Inner_main h1{margin:0}.Inner_main .row:nth-child(3) .col:nth-child(1) p{margin:15px 0}.Inner_main .row:nth-child(3) .col:nth-child(2){display:flex;justify-content:space-around}.Inner_main .row:nth-child(3) .col:nth-child(2) li{line-height:2}@media(max-width:767px){.DoubleSlide{padding:50px 0}.image-stack,.Inner_main .row:nth-child(2) .col{height:400px}.Inner_main .row:nth-child(2){padding:10px}.Inner_main .row:nth-child(3){padding:15px}.Inner_main{width:94%}.Inner_main .row:nth-child(3) .col:nth-child(2){gap:20px;justify-content:flex-start}}@media(min-width:769px)and (max-width:1200px){.DoubleSlide{padding:50px 0}.Inner_main{width:92%}.image-stack,.Inner_main .row:nth-child(2) .col{height:500px}}footer{height:auto;background-color:var(--theme-light);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:25px;padding:10px 80px}footer a{text-decoration:none;color:var(--theme-black)}footer .row{height:auto}footer .row:nth-child(1) .col{height:auto;display:flex;justify-content:center;align-items:center}footer .row:nth-child(1) .col span{height:1px;width:100%;background-color:gray}footer .row:nth-child(2){height:auto}footer .row:nth-child(2) .col{height:100%}footer .row:nth-child(2) .col h5{font-weight:900;text-transform:uppercase}footer .row:nth-child(2) .col a i{font-size:25px;margin-right:10px}footer .row:nth-child(3){padding:25px 0;border-top:1px solid}@media(max-width:767px){footer{padding:18px}footer .row:nth-child(2){gap:20px}footer .row:nth-child(3){gap:15px}footer .row:nth-child(3) .col{text-align:center!important}}@media(min-width:769px)and (max-width:1200px){footer{gap:25px;padding:10px}}.What_we_do{height:auto;border:2px solid transparent;display:flex;align-items:center;gap:100px;flex-direction:column;background-color:var(--theme-light);padding-top:100px}.What_we_do .row{border:1px solid transparent;height:auto;justify-content:space-evenly}.What_we_do .row .col{height:auto;border:1px solid transparent}.What_we_do .priduct-head-1,.What_we_do .priduct-head-1 *{font-family:var(--primary-font);margin-top:10px;font-style:italic}.What_we_do .row:nth-child(1) .col .priduct-head-1,.What_we_do .row:nth-child(1) .col .priduct-head-2{justify-content:flex-start}.What_we_do .row:nth-child(2) .col,.What_we_do .row:nth-child(3) .col{height:auto;border:1px solid transparent;overflow:hidden}.What_we_do .row:nth-child(2) .col img,.What_we_do .row:nth-child(3) .col img{height:100%;width:100%;object-fit:cover;cursor:pointer}.What_we_do .row:nth-child(2) .col img:hover,.What_we_do .row:nth-child(3) .col img:hover{transform:scale(1.1);transition-duration:.5s;transition-timing-function:ease-in-out}.What_we_do .row:nth-child(2) .col:nth-child(2),.What_we_do .row:nth-child(3) .col:nth-child(1){display:flex;justify-content:center;align-items:center;flex-direction:column}.What_we_do .row:nth-child(2) .col:nth-child(2) p,.What_we_do .row:nth-child(3) .col:nth-child(1) p{text-align:center;padding:10px 12px 0}@media(max-width:768px){.What_we_do{gap:30px;padding:50px 0}.What_we_do .row:nth-child(2) .col:nth-child(2){margin-top:15px}.What_we_do .row:nth-child(3) .col:nth-child(1){margin-top:15px}}@media(min-width:768px)and (max-width:1200px){.What_we_do{margin-top:30px}.What_we_do{padding:0;gap:30px}.What_we_do .row:nth-child(2) .col:nth-child(2){margin-top:15px}}@media(max-width:991px){.What_we_do .row:nth-child(3) .col:nth-child(1){order:2}}header{height:auto;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(0);transition:transform .35s ease}header.hide{transform:translateY(-100%)}header .row{border:2px solid transparent}.menu-overlay .menu-info a{text-decoration:none;color:var(--theme-light)}header .row .col{height:100px;display:flex;align-items:center;border:2px solid transparent}header .row .col:nth-child(2) h1,header .row .col:nth-child(2) h6{color:#fff}header .row .col:nth-child(2){justify-content:center}header .row .col:nth-child(3){justify-content:flex-end}.menu-overlay{position:fixed;inset:0;z-index:9999;background:transparent;opacity:1;visibility:hidden;pointer-events:none;transition:visibility 0s linear .9s}.menu-overlay.open{visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.menu-panels{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);z-index:1}.menu-panels span{background:var(--theme-black);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.77,0,.175,1)}.menu-overlay.open .menu-panels span{transform:scaleX(1);transform-origin:left}.menu-overlay.open .menu-panels span:nth-child(1){transition-delay:0s}.menu-overlay.open .menu-panels span:nth-child(2){transition-delay:.08s}.menu-overlay.open .menu-panels span:nth-child(3){transition-delay:.16s}.menu-overlay.open .menu-panels span:nth-child(4){transition-delay:.24s}.menu-overlay.open .menu-panels span:nth-child(5){transition-delay:.32s}.menu-overlay:not(.open) .menu-panels span{transform:scaleX(0);transform-origin:right}.menu-overlay:not(.open) .menu-panels span:nth-child(1){transition-delay:.32}.menu-overlay:not(.open) .menu-panels span:nth-child(2){transition-delay:.24}.menu-overlay:not(.open) .menu-panels span:nth-child(3){transition-delay:.16}.menu-overlay:not(.open) .menu-panels span:nth-child(4){transition-delay:.08}.menu-overlay:not(.open) .menu-panels span:nth-child(5){transition-delay:0s}.menu-overlay:not(.open) .menu-item{opacity:0;transform:translate(-60px);transition-delay:0s}.menu-overlay.open .menu-item:nth-child(1){transition-delay:.4s}.menu-overlay.open .menu-item:nth-child(2){transition-delay:.45s}.menu-overlay.open .menu-item:nth-child(3){transition-delay:.5s}.menu-overlay.open .menu-item:nth-child(4){transition-delay:.55s}.menu-overlay.open .menu-item:nth-child(5){transition-delay:.6s}.menu-close{position:absolute;top:30px;left:40px;background:none;border:none;color:#fff;font-size:20px;cursor:pointer;z-index:3}.menu-container{height:100%;display:grid;grid-template-columns:1.2fr 1fr;padding:100px;color:#fff;position:relative;z-index:2;opacity:0;transition:opacity .4s ease;transition-delay:.6s}.menu-overlay.open .menu-container{opacity:1}.menu-nav{display:flex;flex-direction:column;gap:28px}.menu-item{font-size:45px;font-weight:300;color:#fff;text-decoration:none;display:flex;align-items:flex-start;gap:16px;opacity:0;transform:translate(-60px);transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .7s ease}.menu-overlay.open .menu-item{opacity:1;transform:translate(0)}.menu-nav:hover .menu-item{opacity:.12}.menu-nav .menu-item:hover{opacity:1;color:#fff}.menu-index{font-size:14px;opacity:.4;transform:translateY(12px)}.menu-info{display:grid;grid-template-columns:1fr 1fr;gap:40px 80px;align-content:start;font-size:14px;opacity:.85}.info-block h6{font-size:16px;letter-spacing:1px;margin-bottom:10px;opacity:.5}.info-block p{margin-bottom:6px}@media(max-width:992px){header .row{display:flex;padding:0 10px;flex-wrap:nowrap}header .row .col:nth-child(3){display:none}header .row .col:nth-child(1){order:2;justify-content:flex-end}header .row .col:nth-child(2){order:1;justify-content:flex-start}.menu-info{display:none}.menu-container{grid-template-columns:1fr;padding:60px 40px;align-items:center}.menu-nav{align-items:center;text-align:center}.menu-item{justify-content:center;font-size:36px}.menu-index{display:none}}@media(max-width:576px){header .row .col .logo{width:80%}}header.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header.scrolled .primary{border:1px solid #000;color:#000}header.scrolled .primary .front,header.scrolled .primary .back{color:#000}header.scrolled .primary:hover{color:#000}header.scrolled .primary:hover .front,header.scrolled .primary:hover .back{color:#000}header.scrolled .row .col:nth-child(2) h1,header.scrolled .row .col:nth-child(2) h6{color:#000}.cursor{width:50px;height:50px;border-radius:50%;border:1px solid black;position:fixed;top:0;left:0;pointer-events:none;z-index:10000;transition:all .2s ease-out}.cursor2{width:20px;height:20px;border-radius:50%;background-color:#000;opacity:.3;position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,opacity .3s ease}.cursor.hover{background-color:var(--theme-color);opacity:.5}.cursorinnerhover{width:50px;height:50px;opacity:.5}.About_Sec_1{height:100vh;width:100%;background:linear-gradient(#d9d9d94d,#d9d9d94d),url(../../IMAGES/ABOUT/about-2.jpg);background-size:cover;background-position:50% 40%;background-repeat:no-repeat;display:flex;align-items:center;padding:0 8%;margin-top:50px;position:relative;overflow:hidden}.container{width:100%}.header_box h1{font-size:5rem;font-weight:800;line-height:1.1;color:#fff;margin-bottom:10px}.sub_heading{font-size:1.5rem;color:#fff;margin-bottom:40px}.cards_grid{display:flex;gap:20px;margin-top:50px}.info_card{position:relative;width:320px;height:350px;border-radius:15px;overflow:hidden;cursor:pointer;transition:all .4s ease;background:#fff3;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);border:1px solid rgba(255,255,255,.3)}.card_front{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.card_front h3{font-weight:400;color:#fff}.card_back{position:absolute;width:100%;height:100%;padding:30px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(10px);transition:all .4s ease}.card_back p{font-size:1rem;line-height:1.6;color:#555}.card_footer{border-top:1px solid #eee;padding-top:15px;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:.9rem}.info_card:hover .card_front{opacity:0}.info_card:hover .card_back{opacity:1;transform:translateY(0)}.info_card:hover{box-shadow:0 20px 40px #0000001a}@media(max-width:992px){.About_Sec_1{height:auto;padding:80px 5%;background-position:center center}.header_box h1{font-size:3.5rem}.cards_grid{flex-wrap:wrap;justify-content:center;gap:30px}}@media(max-width:768px){.About_Sec_1{padding:60px 20px;margin-top:20px}.header_box h1{font-size:2.5rem}.sub_heading{font-size:1.2rem;margin-bottom:30px}.cards_grid{flex-direction:column;align-items:center}.info_card{width:100%;max-width:400px;height:300px}}#dark-header .primary{border:1px solid #000;color:#000}#dark-header .primary .front,#dark-header .primary .back,#dark-header .primary:hover,#dark-header .primary:hover .front,#dark-header .primary:hover .back{color:#000}#dark-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.InnerIntroSec{height:auto;background-color:var(--theme-light);display:flex;justify-content:center;padding:260px 0 50px 100px}.InnerIntroSec .row{height:100%}.InnerIntroSec .row .col{height:auto}.InnerIntroSec .row .col button{text-transform:uppercase;font-weight:800;font-size:12px;padding:4px 12px;letter-spacing:1px;background-color:var(--theme-black);color:#fff;cursor:none;border-radius:20px}.InnerIntroSec .row .col h3{text-transform:capitalize;font-family:var(--primary-font);font-style:italic}.InnerIntroSec .row .col h1{margin-top:14px;font-size:80px;text-transform:uppercase}@media(max-width:768px){.InnerIntroSec{padding:200px 0 30px 20px}.InnerIntroSec .row .col h1{font-size:50px}}.About_Sec_2{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;margin-top:120px;overflow:hidden}.About_Sec_2 .inner_container{width:100%;max-width:1300px;display:flex;align-items:center;gap:100px}.About_Sec_2 .image_collage{flex:1;height:600px;position:relative}.About_Sec_2 .img_wrapper{position:absolute;box-shadow:0 30px 60px #0000001a}.About_Sec_2 .img_wrapper img{width:100%;height:100%;object-fit:cover}.About_Sec_2 .img1{width:45%;height:auto;top:25%;left:0;z-index:2;box-shadow:#63636333 0 2px 8px}.About_Sec_2 .img2{width:65%;height:auto;left:250px;box-shadow:#63636333 0 2px 8px;z-index:1}.About_Sec_2 .img3{width:380px;height:450px;top:-20px;right:-20px;z-index:2}.About_Sec_2 .vertical_text{position:absolute;bottom:20px;right:-40px;transform:rotate(-90deg);transform-origin:right bottom;font-size:12px;letter-spacing:2px;color:#888;white-space:nowrap}.About_Sec_2 .text_content{flex:.8}.About_Sec_2 .text_content .label{font-size:12px;letter-spacing:3px;color:var(--theme-color);font-weight:900;display:block;margin-bottom:10px}.About_Sec_2 .about-head-1,.About_Sec_2 .about-head-1 *{font-family:var(--primary-font);font-style:italic}.About_Sec_2 .about-head-1,.About_Sec_2 .about-head-2{justify-content:flex-start}.About_Sec_2 .text_content p{font-size:1.1rem;line-height:1.7;color:#333}@media(max-width:1024px){.About_Sec_2{margin-top:60px;padding:40px 20px;min-height:auto}.About_Sec_2 .inner_container{flex-direction:column;gap:40px}.About_Sec_2 .text_content{flex:1;width:100%;text-align:left}.About_Sec_2 .image_collage{width:100%;height:450px;flex:none;display:block}.About_Sec_2 .img1{width:45%;top:0;left:0}.About_Sec_2 .img2{width:45%;top:0%;left:auto;right:0}.About_Sec_2 .img3{display:none}}@media(max-width:768px){.About_Sec_2 .image_collage{width:65%;height:350px}.About_Sec_2 .text_content h1{font-size:2.8rem!important;line-height:1.2}.About_Sec_2 .text_content p{font-size:1rem;margin-top:15px}}@media(min-width:300px)and (max-width:480px){.About_Sec_2 .image_collage{height:auto;margin-bottom:55%;width:100%}.About_Sec_2 .text_content h6{font-size:10px;letter-spacing:2px}.About_Sec_2 .text_content h1{font-size:2.2rem!important}}.mission-vision-container{color:#1a1a1a}.mission-vision-container .mv-row{display:flex;padding:50px 120px;gap:40px}.mission-vision-container .mv-left{flex:1.2}.mission-vision-container .mv-right{flex:1;display:flex;align-items:flex-start}.mission-vision-container .mission-vision-1,.mission-vision-container .mission-vision-1 *{font-family:var(--primary-font);font-style:italic}.mission-vision-container .mission-vision-1,.mission-vision-container .mission-vision-2{justify-content:flex-start}.mission-vision-container .mv-subtitle{font-size:1.5rem;font-weight:400;margin:0;display:flex;align-items:center}.mission-vision-container .bullet{margin-right:15px;font-size:2rem}.mission-vision-container .mv-description,.mission-vision-container .mv-text{font-size:1.1rem;line-height:1.6;color:#333;margin:0}@media(max-width:768px){.mission-vision-container .mv-row{flex-direction:column;gap:20px;padding:50px 25px}.mission-vision-container .mv-title{font-size:2.5rem}}.OurSpaces-section{padding:100px;position:relative;overflow:hidden;cursor:none!important}.OurSpaces-section *{cursor:none!important}.container-header{margin-bottom:40px}.spaces-title{font-size:3rem;font-weight:400;color:#1a1a1a}.custom-drag-cursor{position:fixed;width:90px;height:90px;background:#8c9182b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:99999;pointer-events:none;transform:translate(-50%,-50%) scale(0);transition:transform .2s cubic-bezier(.23,1,.32,1)}.custom-drag-cursor.active{transform:translate(-50%,-50%) scale(1)}.slider-outer-container{width:100%}.spaces-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-right:20px}.spaces-slider::-webkit-scrollbar{display:none}.space-slide-item{flex-shrink:0;scroll-snap-align:start;height:550px}.space-slide-item.small{width:calc(30% - 10px)}.space-slide-item.large{width:calc(70% - 10px)}.img-card{width:100%;height:100%;background-size:cover;background-position:center;border-radius:20px;will-change:transform}.slider-footer{margin-top:10px;display:flex;justify-content:flex-end}.pagination-controls{display:flex;align-items:center;gap:20px}.nav-btn{background:none;border:none;font-size:24px;color:#1a1a1a;padding:5px;transition:opacity .3s}.nav-btn:hover{opacity:.4}.page-number{font-size:16px;font-weight:500;letter-spacing:1px}@media(max-width:1024px){.space-slide-item.small,.space-slide-item.large{width:100%}.OurSpaces-section{padding:60px 20px}.spaces-slider{padding:0}}@media(max-width:576px){.space-slide-item{height:400px}.OurSpaces-section{padding:20px}}.AboutFaq-section{padding:100px;font-family:sans-serif}.faq-container{display:grid;grid-template-columns:1fr 1.5fr;gap:50px}.faq-title{font-size:2.5rem;font-weight:400;color:#1a1a1a;margin-bottom:30px;line-height:1.2}.view-all-btn{background-color:#1a1a1a;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-size:14px;cursor:pointer;transition:opacity .3s}.view-all-btn:hover{opacity:.8}.faq-list{border-top:1px solid #d1d1d1}.faq-item{border-bottom:1px solid #d1d1d1;padding:25px 0;cursor:pointer}.faq-question-row{display:flex;justify-content:space-between;align-items:center}.faq-question{font-size:1.25rem;color:#1a1a1a;font-weight:400}.faq-icon{font-size:24px;color:#1a1a1a;transition:transform .3s ease}.faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item.active .faq-answer-wrapper{grid-template-rows:1fr}.faq-answer{min-height:0}.faq-answer p{padding-top:20px;color:#4a4a4a;line-height:1.6;font-size:1rem;max-width:90%}@media(max-width:992px){.AboutFaq-section{padding:60px 20px}.faq-container{grid-template-columns:1fr}.faq-title{font-size:2rem}}.ContactForm-section{padding:100px;display:flex;align-items:center}.contact-container{display:flex;width:100%;gap:80px;align-items:flex-start}.contact-context{flex:1}.contact-context h1{text-transform:capitalize;display:flex;letter-spacing:1px;justify-content:flex-start;font-style:italic}.contact-context h1,.contact-context h1 *{font-family:var(--primary-font)}.contact-form-wrapper{flex:1.2}.actual-form{display:flex;flex-direction:column;gap:40px}.form-row{display:flex;gap:40px}.input-group{flex:1;display:flex;flex-direction:column;border-bottom:1px solid #1a1a1a}.input-group label{font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:8px}.input-group input,.input-group select,.input-group textarea{background:transparent;border:none;outline:none;padding:10px 0;font-size:1rem}.form-options{display:flex;flex-direction:column;gap:15px;margin-top:20px}.checkbox-container{display:flex;align-items:center;gap:12px;font-size:13px;cursor:pointer}.submit-btn{background:none;border:none;border-bottom:1px solid #1a1a1a;width:fit-content;padding:10px 0;font-weight:600;letter-spacing:2px;cursor:pointer;margin-top:20px;transition:opacity .3s}.submit-btn:hover{opacity:.6}.form-message{margin-top:12px;padding:10px 14px;border-radius:4px;font-size:14px;animation:fadeIn .3s ease-in-out}.form-message.success{background-color:#e6f7ee;color:#1a7f37;border:1px solid #a6e3c2}.form-message.error{background-color:#fdecea;color:#b42318;border:1px solid #f5c2c7}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.ContactForm-section{padding:60px 30px}.contact-container{flex-direction:column;gap:60px}.form-row{flex-direction:column}.contact-form-wrapper,.actual-form{width:100%}}.MeetUs-section{padding:20px 100px 100px}.meet-container{display:flex;gap:20px;align-items:flex-start}.MeetUs-section .meet-info{flex:1}.MeetUs-section h1,.MeetUs-section h1 *{font-family:var(--primary-font);display:flex;font-style:italic;justify-content:flex-start}.MeetUs-section .meet-subtitle{color:#555;margin-bottom:50px}.MeetUs-section .info-block{margin-bottom:30px}.MeetUs-section .info-label{font-size:20px;font-weight:900;margin-bottom:10px;color:#1a1a1a}.MeetUs-section .info-text{line-height:1.6;color:#444;margin:0;width:70%}.MeetUs-section .info-text.underline{text-decoration:underline;cursor:pointer}.MeetUs-section .meet-map{flex:1}.MeetUs-section .map-placeholder{position:relative;width:100%;height:500px;border-radius:4px;overflow:hidden}.MeetUs-section .map-placeholder iframe{width:100%;height:100%;object-fit:cover}.MeetUs-section .map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000000d;display:flex;justify-content:center;align-items:center;font-weight:500;color:#666}@media(max-width:1024px){.MeetUs-section{padding:60px 30px}.meet-container{flex-direction:column;gap:40px}.MeetUs-section .map-placeholder{height:300px}}@media(max-width:768px){.MeetUs-section .info-text{width:100%}}.blog-container{padding:50px 100px;margin:0 auto;font-family:Inter,sans-serif}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.blog-card{position:relative;text-decoration:none;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.blog-card:hover{transform:scale(1.02)}.blog-image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:20px}.blog-image{width:100%;height:100%;object-fit:cover}.blog-glass-content{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:#ffffffb3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 -5px 20px #0000000d;border-top:1px solid rgba(255,255,255,.3)}.blog-title{color:#111827;font-weight:700;margin:0 0 8px;line-height:1.3}.blog-description{color:#374151;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pagination{display:flex;justify-content:center;gap:12px;margin-top:60px}.page-btn{padding:10px 18px;border:none;background:#fff;border-radius:8px;cursor:pointer;transition:.3s;font-weight:600}.page-btn.active{background:#111827;color:#fff}@media(max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.blog-grid{grid-template-columns:1fr}}.blog-detail-wrapper{margin:0 auto;padding:100px}.blog-detail-image{width:100%;border-radius:20px;overflow:hidden;margin-bottom:40px;box-shadow:0 10px 30px #0000000d}.blog-detail-image img{width:100%;display:block;object-fit:cover;max-height:650px}.blog-main-title{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:24px;line-height:1.2;font-family:Inter,sans-serif}.blog-main-content{font-size:1.15rem;line-height:1.8;color:#4a4a4a;white-space:pre-line}@media(max-width:768px){.blog-main-title{font-size:1.8rem}.blog-detail-wrapper{padding:20px}}
