@import"https://fonts.googleapis.com/css?family=Open+Sans:700";@import"https://fonts.googleapis.com/css2?family=David+Libre&display=swap";.navbar{position:static;top:0;width:90%;margin:0 auto;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;background:#000;box-sizing:border-box;border-radius:50px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@media only screen and (min-width: 1200px){.navbar{width:90%;padding:1.5rem 2.5rem}}@media only screen and (max-width: 575.98px){.navbar{top:0;background-color:#e6c200}}.navbar__logo{cursor:pointer;z-index:1000}.navbar__logo a{display:block;text-decoration:none}.navbar__logo img{height:70px;object-fit:contain;transition:height .3s ease;pointer-events:auto}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar__logo img{height:70px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.navbar__logo img{height:60px}}@media only screen and (max-width: 575.98px){.navbar__logo img{height:60px;padding-left:10px}}.navbar__links{list-style:none;display:flex;gap:50px;margin:0;padding:0;transition:all .3s ease}@media only screen and (min-width: 1200px){.navbar__links{margin-right:10rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar__links{gap:30px}}.navbar__links li a,.navbar__links li button.navbar__link-button{position:relative;font-size:16px;font-weight:400;opacity:1;font-family:david-libre,sans-serif;text-decoration:none;background-image:linear-gradient(to right,#d4af37,#d4af37 50%,#fff 50%);background-size:200% 100%;background-position:-100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out;border:none;background-color:transparent;cursor:pointer;padding:0}.navbar__links li a.loading,.navbar__links li button.navbar__link-button.loading{cursor:wait;opacity:.7;pointer-events:none}.navbar__links li a:disabled,.navbar__links li button.navbar__link-button:disabled{cursor:wait;opacity:.7}@media only screen and (min-width: 1200px){.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:2rem;padding:.5rem 0}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:14px}}@media only screen and (max-width: 575.98px){.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:13px}}.navbar__links li a.active,.navbar__links li button.navbar__link-button.active{background-position:0%;opacity:1}.navbar__links li a.active:before,.navbar__links li button.navbar__link-button.active:before{width:100%}.navbar__links li a:before,.navbar__links li button.navbar__link-button:before{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#d4af37;transition:width .3s ease-in-out}.navbar__links li a:hover,.navbar__links li button.navbar__link-button:hover{background-position:0%}.navbar__links li a:hover:before,.navbar__links li button.navbar__link-button:hover:before{width:100%}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar__cta{display:none}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.navbar__cta{display:none}}@media only screen and (max-width: 575.98px){.navbar__cta{display:none}}.navbar__cta .enquire-button{display:flex;align-items:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:5px;padding:10px 20px;color:#000;font-weight:500;font-size:1rem;cursor:pointer;transition:all .3s ease}.navbar__cta .enquire-button .phone-icon{margin-right:8px;width:auto;height:auto}.navbar__cta .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-1px)}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar{position:sticky;top:0}.navbar__links{position:fixed;background:#000;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:2rem;gap:2rem;display:none;z-index:999999}.navbar__links.open{display:flex;z-index:999999}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:15px 30px;color:#000;font-weight:600;font-size:1.2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:20px;height:20px;margin-right:10px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__hamburger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;width:32px;height:24px;z-index:999999;position:relative;transition:all .3s ease;padding:0}}@media only screen and (min-width: 768px) and (max-width: 991.98px) and (min-width: 768px) and (max-width: 991.98px){.navbar__hamburger{display:flex}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar__hamburger span{height:2px;width:100%;background:#d4af37;border-radius:2px;transition:all .3s ease;display:block;box-shadow:0 0 5px #d4af3780;transform-origin:center}.navbar__hamburger.open span:first-child{transform:translateY(11px) rotate(45deg)}.navbar__hamburger.open span:nth-child(2){opacity:0;transform:translate(-20px)}.navbar__hamburger.open span:last-child{transform:translateY(-11px) rotate(-45deg)}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.navbar{position:sticky;top:0;padding:10px;width:100%;margin:.5% auto;border-radius:0}.navbar__logo{z-index:1001;position:relative}.navbar__links{width:100vw;height:100vh;right:0;padding:0rem;border-radius:0;top:100px}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:12px 25px;color:#000;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:20px;height:20px;margin-right:6px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__hamburger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:28px;height:20px;padding:0;margin:5px;z-index:9999}.navbar__hamburger span{height:2px;width:100%;background:#d4af37;border-radius:2px;transition:all .3s ease;display:block;box-shadow:0 0 5px #d4af3780;transform-origin:center}.navbar__hamburger.open span:first-child{transform:translateY(9px) rotate(45deg)}.navbar__hamburger.open span:nth-child(2){opacity:0;transform:translate(-20px)}.navbar__hamburger.open span:last-child{transform:translateY(-9px) rotate(-45deg)}}@media only screen and (max-width: 575.98px){.navbar{position:sticky;top:0;padding:8px;width:100%;margin:0;border-radius:0}.navbar__logo{z-index:1001;position:relative}.navbar__links{width:100vw;height:100vh;right:0;padding:0;border-radius:0;top:75px}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:10px 20px;color:#000;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:20px;height:20px;margin-right:5px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__hamburger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:24px;height:18px;padding:0;margin:5px;z-index:9999}.navbar__hamburger span{height:2px;width:100%;background:#d4af37;border-radius:2px;transition:all .3s ease;display:block;box-shadow:0 0 5px #d4af3780;transform-origin:center}.navbar__hamburger.open span:first-child{transform:translateY(8px) rotate(45deg)}.navbar__hamburger.open span:nth-child(2){opacity:0;transform:translate(-20px)}.navbar__hamburger.open span:last-child{transform:translateY(-8px) rotate(-45deg)}}@media (max-width: 900px){.navbar{padding:15px;background:#000;width:95%;margin:1% auto;top:0;left:0;right:0;z-index:9999}.navbar__links{position:fixed;top:0;left:0;background:#000;flex-direction:column;align-items:center;justify-content:center;width:92vw;height:90vh;padding:2rem;gap:2rem;display:none;z-index:9998}.navbar__links.open{display:flex;background:#000}.navbar__links li{text-align:center;width:100%}.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:2.5rem;padding:1.5rem 0;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;transition:all .3s ease}.navbar__links li a:hover,.navbar__links li button.navbar__link-button:hover{color:#d4af37}.navbar__links li a:before,.navbar__links li button.navbar__link-button:before{display:none}.navbar__links li a:after,.navbar__links li button.navbar__link-button:after{display:none}.navbar__cta{display:none}.navbar__hamburger{display:flex;background:transparent;padding:5px;border-radius:4px;width:35px;height:36px;z-index:9999}.navbar__hamburger span{height:3px;width:100%;background:#d4af37;margin:5px 0;border-radius:2px;transition:all .3s ease;display:block;box-shadow:0 0 5px #d4af3780}.navbar__hamburger.open span{background:#d4af37;box-shadow:0 0 5px #d4af3780}}@media (max-width: 571px){.navbar{position:sticky;top:0;padding:10px;width:100%;margin:.5% auto;border-radius:0}.navbar__links{width:100vw;height:100vh;right:0;padding:0rem;border-radius:0;top:100px}.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:2rem;padding:1.5rem 0}.navbar__hamburger{width:28px;height:31px;padding:4px}.navbar__hamburger span{height:2px;margin:4px 0}}@media (max-width: 375px){.navbar{position:sticky;top:0;padding:8px;width:100%;margin:0;border-radius:0}.navbar__links{top:75px;right:0}.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:1.5rem;padding:.3rem 0;margin-top:2rem}.navbar__hamburger{width:26px;height:26px;padding:3px}.navbar__hamburger span{height:2px;margin:3px 0}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.navbar{padding:15px;background:#000;width:100%;margin:1% auto;position:sticky;top:0;z-index:999999;border-radius:0}.navbar__links{position:fixed;background:#000;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:0;gap:2rem;display:none;z-index:999999}.navbar__links.open{display:flex;background:#000;z-index:141;height:100vh;width:100vw;top:0;left:0}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li a,.navbar__links li button.navbar__link-button{font-size:2.5rem;padding:1.5rem 0;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;transition:all .3s ease}.navbar__links li a:hover,.navbar__links li button.navbar__link-button:hover{color:#d4af37}.navbar__links li a:before,.navbar__links li button.navbar__link-button:before{display:none}.navbar__links li a:after,.navbar__links li button.navbar__link-button:after{display:none}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:15px 30px;color:#000;font-weight:600;font-size:1.2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:20px;height:20px;margin-right:10px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__cta{display:none}.navbar__hamburger{display:flex;background:transparent;padding:5px;border-radius:4px;width:35px;height:36px;z-index:999999;position:relative}.navbar__hamburger span{height:3px;width:100%;background:#d4af37;margin:5px 0;border-radius:2px;transition:all .3s ease;display:block;box-shadow:0 0 5px #d4af3780;transform-origin:center}.navbar__hamburger.open span{background:#d4af37;box-shadow:0 0 5px #d4af3780}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.navbar{position:sticky;top:0;padding:10px;width:100%;margin:.5% auto;border-radius:0}.navbar__links{position:fixed;top:0;left:0;right:0;background:#000;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:0;gap:2rem;z-index:9998}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:12px 25px;color:#000;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:18px;height:18px;margin-right:8px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__hamburger{width:28px;height:31px;padding:4px;z-index:9999}.navbar__hamburger span{height:2px;margin:4px 0}}@media only screen and (max-width: 575.98px){.navbar{position:sticky;top:0;padding:8px;width:100%;margin:0;border-radius:0}.navbar__links{position:fixed;top:0;left:0;right:0;background:#000;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:0;gap:1.5rem;z-index:1}.navbar__links li{text-align:center;width:100%;display:flex;justify-content:center}.navbar__links li:last-child{margin-top:2rem}.navbar__links li .enquire-button{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:50px;padding:10px 20px;color:#000;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f4d3004d;width:fit-content}.navbar__links li .enquire-button .phone-icon{width:16px;height:16px;margin-right:8px}.navbar__links li .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b);transform:translateY(-2px);box-shadow:0 6px 20px #f4d30066}.navbar__hamburger{width:26px;height:26px;padding:3px;z-index:9999}.navbar__hamburger span{height:2px;margin:3px 0}}.footer{background:#0a0a0a;color:#fff;padding:4rem 2rem 1rem;font-family:Inter,sans-serif}.footer .contact__heading{font-size:16px;font-weight:300;text-align:left;color:#fff;font-family:Be Vietnam,sans-serif}.footer .links__heading{font-size:16px;font-weight:300;text-align:center;color:#fff;font-family:Be Vietnam,sans-serif}.footer__content{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1400px;margin:0 auto}@media (max-width: 775px){.footer__content{flex-direction:column;align-items:center}.footer__content>.footer__center{order:1;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.footer__content>.footer__section{order:2;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:0rem}}@media (max-width: 775px) and (max-width: 500px){.footer__content>.footer__section{flex-direction:column;align-items:left}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.footer__content{max-width:900px}}@media (max-width: 775px){.footer_moboHide{display:flex!important;flex-direction:row-reverse!important}}.footer__social{list-style:none;padding:0;margin-top:5rem;margin-left:0}.footer__social li{margin-bottom:.5rem;margin-left:5rem;line-height:1.1}.footer__social li a{color:#fff;text-decoration:none;opacity:.6}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer__social li a{font-size:15px}}@media only screen and (max-width: 575.98px){.footer__social li a{font-size:15px}}.footer__social li a:hover{opacity:1}.footer__section{flex:0 0 auto;min-width:400px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.footer__section{min-width:300px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.footer__section{min-width:200px;gap:2.5rem}}@media only screen and (max-width: 575.98px){.footer__section{min-width:200px;gap:2.5rem}}.footer__section .links__heading{font-family:Be Vietnam,sans-serif;font-weight:300;font-size:16px;line-height:1.1;text-align:center;color:#fff;margin-bottom:1rem;margin-left:0}.footer__section .footer__item{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;font-size:.9rem;line-height:1.8;opacity:.6}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer__section .footer__item{margin-bottom:.5rem}}@media only screen and (max-width: 575.98px){.footer__section .footer__item{margin-bottom:.5rem}}.footer__section .footer__item:hover{opacity:1}.footer .footer__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2rem;margin-left:0}.footer .footer__center .footer__logo{width:176px;height:110px;object-fit:contain}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer .footer__center .footer__logo{width:150px;height:100px}}@media only screen and (max-width: 575.98px){.footer .footer__center .footer__logo{width:150px;height:100px}}.footer .footer__center .enquire-button{display:flex;align-items:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:5px;padding:10px 20px;color:#000;font-weight:500;font-size:1rem;cursor:pointer;transition:background .3s ease}.footer .footer__center .enquire-button .phone-icon{margin-right:8px;width:auto;height:auto}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer .footer__center .enquire-button .phone-icon{width:16px;height:16px;margin-right:6px}}@media only screen and (max-width: 575.98px){.footer .footer__center .enquire-button .phone-icon{width:16px;height:16px;margin-right:5px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer .footer__center .enquire-button{padding:10px 18px;font-size:.9rem;border-radius:4px}}@media only screen and (max-width: 575.98px){.footer .footer__center .enquire-button{padding:10px 18px;font-size:.8rem;border-radius:3px}}.footer .footer__center .enquire-button:hover{background:linear-gradient(90deg,#e6c200,#9e710b)}.footer__links{list-style:none;padding:0;margin-top:2rem;margin-left:0}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer__links{margin-top:1.5rem}}@media only screen and (max-width: 575.98px){.footer__links{margin-top:1.5rem}}.footer__links li{margin-bottom:.5rem;margin-left:0;line-height:1.1}.footer__links li a{color:#fff;text-decoration:none;opacity:.6}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer__links li a{font-size:15px}}@media only screen and (max-width: 575.98px){.footer__links li a{font-size:15px}}.footer__links li a:hover{opacity:1}.footer .footer__bottom{border-top:1px solid #222;text-align:center;padding-top:1rem;font-size:.8rem;opacity:.6}@media only screen and (min-width: 576px) and (max-width: 767.98px){.footer .footer__bottom{font-size:11.5px}}@media only screen and (max-width: 575.98px){.footer .footer__bottom{font-size:11.5px}}.footer .footer__bottom a{font-family:Be Vietnam,sans-serif;font-weight:400;font-size:.8rem;line-height:1.1;color:#fff;text-decoration:none;text-decoration-style:solid;text-decoration-thickness:1px;text-decoration-skip-ink:auto}body{margin:0;padding:0;background:radial-gradient(circle,#0a0a0a,#000);font-family:Arial,sans-serif}body,html{overflow-x:hidden}input,textarea,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.loaderComponent{position:relative;width:100%;height:1px;background:linear-gradient(to right,transparent,gold,transparent);overflow:hidden}.loaderComponent:after{content:"";position:absolute;translate:-200px 0;width:150px;height:100%;background:linear-gradient(to right,transparent,#212121,transparent);animation:slide 1s infinite}@keyframes slide{to{translate:300px 0}}.landing{color:#fff;text-align:center;padding:0 20px 50px}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing{padding:0 20px}}@media only screen and (max-width: 575.98px){.landing{padding:0 20px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.landing{padding:0 20px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.landing{padding:0 20px}}.landing__title-wrapper{display:inline-block;width:fit-content;position:relative;cursor:default}.landing__content{max-width:800px;margin:0 auto;border-radius:12px}.landing__title{font-family:Be Vietnam,sans-serif;font-size:6rem;font-weight:520;letter-spacing:-.24rem;position:relative;z-index:-1;margin-top:2rem;background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),#fffad9 0%,#ffe86c 40%,#ceb200 80%,#fffad9 100%);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .1s ease;text-align:center;margin-bottom:.4rem}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.landing__title{font-size:4.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.landing__title{font-size:3.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__title{font-size:2.75rem;letter-spacing:-.15rem}}@media only screen and (max-width: 575.98px){.landing__title{font-size:2.25rem;letter-spacing:-.1rem}}.landing__subtitle{font-family:David Libre,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;color:#fff9d3;margin-bottom:3rem;margin-top:-.5rem;z-index:-1}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.landing__subtitle{font-size:1.35rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.landing__subtitle{font-size:1.2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__subtitle{font-size:1.05rem}}@media only screen and (max-width: 575.98px){.landing__subtitle{font-size:.95rem}}.landing__buttons{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.landing__buttons .btn{display:flex;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;border-radius:.25rem;border:2px solid transparent;cursor:pointer;transition:all .3s ease;font-weight:500;text-decoration:none}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__buttons .btn{padding:10px 20px;font-size:.95rem}}@media only screen and (max-width: 575.98px){.landing__buttons .btn{padding:8px 16px;font-size:.85rem}}.landing__buttons .btn--primary{display:flex;align-items:center;background:linear-gradient(90deg,#ab7e0d,#f4d300);border:none;border-radius:5px;padding:.5rem 1.125rem;color:#000;font-weight:500;font-size:1rem;cursor:pointer;transition:background .3s ease}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__buttons .btn--primary{font-size:.9rem;height:35px}}@media only screen and (max-width: 575.98px){.landing__buttons .btn--primary{font-size:.8rem;height:35px}}.landing__buttons .btn--secondary{position:relative;z-index:-1;background-color:transparent;border-radius:.25rem;padding:.5rem 1.125rem;height:2.6rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;font-size:1rem;text-decoration:none;background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing__buttons .btn--secondary:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;cursor:pointer}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__buttons .btn--secondary{font-size:.95rem;height:35px}}@media only screen and (max-width: 575.98px){.landing__buttons .btn--secondary{font-size:.8rem;height:36px}}.landing__buttons .btn__icon{width:auto;height:auto}@media only screen and (min-width: 576px) and (max-width: 767.98px){.landing__buttons .btn__icon{width:20px;height:20px}}@media only screen and (max-width: 575.98px){.landing__buttons .btn__icon{width:20px;height:20px}}.landing__buttons a,.landing__buttons .btn{text-decoration:none}.count{padding:0rem 1rem 2rem;display:flex;justify-content:center}.count__wrapper{display:flex;gap:7rem;flex-wrap:wrap;justify-content:center;padding:10px 10px 25px}.count__item{text-align:center;min-width:100px}.count__value{font-family:Be Vietnam,sans-serif;font-size:2.6rem;font-weight:500;font-style:normal;line-height:normal;letter-spacing:-.1rem;text-edge:cap;leading-trim:both;font-kerning:none;background:linear-gradient(277deg,#f4d300,#ab7e0d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:-1.3rem}.count__label{color:#fff9d3;font-family:Be Vietnam,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:normal;text-edge:cap;leading-trim:both;font-kerning:none}@media only screen and (max-width: 575.98px){.count{padding:0rem 1rem 2rem}.count__item{display:flex;flex-direction:column;gap:1rem}}@media (max-width: 900px){.count__wrapper{gap:3rem}.count__value{font-size:2rem}.count__label{font-size:1rem}}@media (max-width: 600px){.count{padding:1.5rem .5rem}.count__wrapper{gap:1.5rem}.count__value{font-size:1.5rem}.count__label{font-size:.85rem}}@media (max-width: 400px){.count{padding:1.5rem .25rem 0rem}.count__wrapper{gap:.75rem;padding:0 0 25px}.count__value{font-size:1.5rem}.count__label{font-size:.85rem}}.services{display:flex;gap:1rem;flex-wrap:nowrap;width:max-content;margin:0 auto;padding:1rem;pointer-events:auto}.services__card{position:relative;width:270px;height:380px;background-size:cover;background-position:center;border-radius:1rem;overflow:hidden;display:flex;align-items:flex-end;z-index:1;pointer-events:auto;transition:transform .3s ease,box-shadow .3s ease}.services__card:hover{transform:translateY(-6px);box-shadow:0 10px 20px #0000004d}.services__card:hover .services__content{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.9) 100%)}.services__card:hover .services__title{transform:translateY(-2rem);margin-bottom:.5rem}.services__card:hover .services__desc{opacity:1;transform:translateY(-.5rem);visibility:visible}.services__content{width:100%;height:100%;padding:1.25rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%);color:#fff;position:absolute;left:0;top:0;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;transition:all .3s ease;pointer-events:auto}.services__title{font-size:1.3rem;font-weight:500;margin-bottom:.5rem;position:relative;z-index:2;transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1),margin-bottom .4s cubic-bezier(.4,0,.2,1)}.services__desc{font-size:.9rem;opacity:0;visibility:hidden;transform:translateY(1rem);transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:0rem;position:relative;top:-1.5rem;white-space:normal;overflow:visible;text-overflow:clip;display:block;line-height:1.4;max-width:100%}.services__wrapper{overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none;-webkit-user-select:none;user-select:none;padding:0 1rem;box-sizing:border-box}.services__wrapper::-webkit-scrollbar{display:none}@media (max-width: 900px){.services,.services__wrapper{z-index:1!important}.services__card{width:200px;height:300px;z-index:1!important}.services__title{font-size:1.1rem;margin-bottom:-1.2rem;z-index:2!important}.services__desc{font-size:.85rem}.services__content{padding:1rem;z-index:1!important}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.services__card{width:320px;height:420px}.services__title{font-size:1.2rem}.services__desc{font-size:.9rem}.services__content{padding:1.2rem}}@media only screen and (max-width: 575.98px){.services__card{width:200px;height:280px}.services__title{font-size:1.1rem}.services__desc{font-size:.85rem}.services__content{padding:1rem}.services{gap:.5rem}}@media (hover: none) and (pointer: coarse){.services__desc{opacity:1!important;transform:translateY(-.1rem)!important;padding:0 .5rem 0 0}}.vector{padding:7rem 1rem;text-align:center;background-color:#000}.vector__title{font-size:2rem;color:#fff;font-weight:400;margin-bottom:2rem}.vector__title span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.vector__slider-wrapper{overflow:hidden;width:100%;position:relative;display:flex;flex-direction:column;gap:0;align-items:center;mask-image:linear-gradient(to right,transparent 0px,black 500px,black calc(100% - 500px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0px,black 500px,black calc(100% - 500px),transparent 100%)}@media (max-width: 600px){.vector__slider-wrapper{mask-image:none;-webkit-mask-image:none}}.vector__slider{display:flex;gap:0;min-width:200%;will-change:transform}.vector__slider--line1{transform:translate(0);animation:scroll-left 80s linear infinite}.vector__slider--line2{transform:translate(-50%);animation:scroll-right 80s linear infinite;animation-delay:-40s}.vector__logo-box{width:150px;height:56px;border:1px solid #2e2e2e;display:flex;justify-content:center;align-items:center;border-radius:0;padding:8px 16px;transition:transform .3s ease}.vector__logo-box:hover{transform:scale(1);border:1px solid #2e2e2e}.vector__logo{max-width:100%;max-height:32px;object-fit:contain;filter:brightness(.9);transition:filter .3s ease}.vector__logo--grayscale{filter:grayscale(100%) brightness(2)}.vector__logo--grayscale:hover{filter:grayscale(0%) brightness(1)}.vector__logo--larger{max-height:120px!important;min-width:350px!important;width:auto}@media (max-width: 900px){.vector__logo--larger{max-height:100px!important;min-width:300px!important}}@media only screen and (max-width: 575.98px){.vector__logo--larger{max-height:90px!important;min-width:250px!important}}.vector__logo--schneider{height:45px!important;width:180px!important}@media (max-width: 900px){.vector__logo--schneider{height:35px!important;width:150px!important}}@media only screen and (max-width: 575.98px){.vector__logo--schneider{height:30px!important;width:120px!important}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width: 900px){.vector{padding:1.5rem .5rem}.vector__title{font-size:2rem;margin-bottom:1.2rem}.vector__logo-box{width:100px;height:40px;padding:6px 10px}.vector__logo{max-height:24px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.vector{margin-top:30px;padding:1.5rem .5rem}.vector__title{font-size:1.4rem;margin-bottom:1.5rem}.vector__logo-box{width:120px;height:45px;padding:6px 12px}.vector__logo{max-height:25px}}@media only screen and (max-width: 575.98px){.vector{margin-top:25px;padding:1.2rem .3rem}.vector__title{font-size:1.3rem;margin-bottom:1.2rem}.vector__logo-box{width:100px;height:55px;padding:5px 10px}.vector__logo{max-height:22px}}.projects{padding:0 104px 80px;background-color:#000;color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects{padding:0 104px}}.projects__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;flex-wrap:wrap}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__header{text-align:center;justify-content:center}}@media only screen and (max-width: 575.98px){.projects__header{text-align:center;justify-content:center}}.projects__header .projects__title{font-size:3rem;font-weight:400;line-height:0}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__header .projects__title{font-size:2.7rem}}.projects__header .projects__title span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.projects__header .projects__subtitle{font-size:1rem;max-width:700px;margin-top:.5rem;color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__header .projects__subtitle{font-size:.9rem}}.projects__header .projects__button{background:linear-gradient(90deg,#f4d300,#ab7e0d);color:#000;padding:10.5px 18px;border:1px solid #ab7e0d;cursor:pointer;border-radius:4px;font-weight:700;gap:8px;display:inline-flex;align-items:center;justify-content:center;margin-top:30px}.projects__no-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center;padding:2rem;background:#f4d3000d;border-radius:12px;margin:2rem auto;max-width:800px}.projects__no-content h3{font-size:2rem;color:#f4d300;margin-bottom:1rem;font-weight:500}.projects__no-content p{font-size:1.2rem;color:#fffc;max-width:600px;line-height:1.6}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__no-content{padding:1.5rem;min-height:40vh}.projects__no-content h3{font-size:1.5rem}.projects__no-content p{font-size:1rem}}@media only screen and (max-width: 575.98px){.projects__no-content{padding:1rem;min-height:30vh}.projects__no-content h3{font-size:1.2rem}.projects__no-content p{font-size:.9rem}}.projects__row{margin-bottom:1rem}@media only screen and (max-width: 575.98px){.projects__row{margin-bottom:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__row{margin-bottom:1rem}}.projects__grid{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.projects__grid{grid-template-columns:1fr;gap:1.5rem}}.projects__item{display:flex;flex-direction:column}.projects__item a{text-decoration:none;color:inherit}.projects__card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;border-radius:12px}.projects__card:hover{cursor:none}.projects__card:hover .projects__hover-overlay{opacity:1}.projects__card .projects__image-container{position:relative}.projects__card .projects__image{width:100%;object-fit:cover;display:block;border-radius:12px;height:auto}.projects__card .projects__hover-overlay{position:absolute;transform:translate(-50%,-50%);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:100px;height:100px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .3s ease,opacity .3s ease;opacity:0;z-index:2}.projects__card .projects__details{position:absolute;left:0;right:0;bottom:0;padding:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#000;color:#fff;transform:translateY(100%);transition:transform .3s ease;z-index:0;width:100%}.projects__card:hover .projects__details{transform:translateY(0)}.projects__card .projects__info{display:flex;flex-direction:row;gap:.5rem}.projects__card .projects__info .projects__info-item{display:flex;align-items:center;gap:.5rem;font-size:.9rem}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__card .projects__info .projects__info-item{font-size:.75rem}}@media only screen and (max-width: 575.98px){.projects__card .projects__info .projects__info-item{font-size:.75rem}}.projects__card .projects__info .projects__info-item .projects__icon{width:1rem;height:1rem;object-fit:contain}.projects__card .projects__info .projects__info-item span{color:#fff;opacity:.8}.projects__card .projects__name{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;font-weight:500;font-size:1rem;margin-top:-.5rem;gap:.5rem;border-top:1px solid rgba(255,255,255,.1);margin-bottom:1rem;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__card .projects__name{font-size:.85rem;margin-top:0}}@media only screen and (max-width: 575.98px){.projects__card .projects__name{font-size:.85rem;margin-top:0}}.projects__card .projects__name .projects__completed{color:#f4d300;font-size:.85rem;font-weight:400;margin-left:3rem}@media only screen and (min-width: 576px) and (max-width: 767.98px){.projects__card .projects__name .projects__completed{font-size:.85rem;margin-left:0}}@media only screen and (max-width: 575.98px){.projects__card .projects__name .projects__completed{font-size:.85rem;margin-left:0}}.projects__card .projects__desc{font-size:.875rem;color:#ccc;margin-top:.25rem}.projects__card__title{color:#fff;font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.projects__card--azure .projects__card__title,.projects__card--emerald .projects__card__title,.projects__card--crystal-left .projects__card__title,.projects__card--crystal-right .projects__card__title{color:#fff}.projects__card--azure{height:600px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__card--azure{height:350px}}.projects__card--azure .projects__image{height:100%;max-height:540px;object-fit:cover;object-position:center}.projects__card--azure .projects__details{bottom:0;background:#000}.projects__card--emerald{height:500px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__card--emerald{height:350px}}.projects__card--emerald .projects__image{height:100%;max-height:590px;object-fit:cover;object-position:center}.projects__card--emerald .projects__details{bottom:0;background:#000}.projects__card--crystal-left{height:500px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__card--crystal-left{height:350px}}.projects__card--crystal-left .projects__image{height:100%;max-height:590px;object-fit:cover;object-position:center}.projects__card--crystal-left .projects__details{bottom:0;background:#000}.projects__card--crystal-right{height:600px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.projects__card--crystal-right{height:350px}}.projects__card--crystal-right .projects__image{height:100%;max-height:540px;object-fit:cover}.projects__item--azure{width:120%}.projects__item--emerald{width:75%;margin-left:auto}.projects__item--crystal-left{width:75%;margin-left:5px}.projects__item--crystal-right{width:120%;margin-left:-20%}@media (min-width: 601px) and (max-width: 900px){.projects{padding:2.5rem 2rem}}@media (max-width: 900px){.projects{padding:2rem .5rem}.projects__header{flex-direction:column;align-items:flex-start;gap:1rem}.projects__header .projects__title{font-size:2.5rem}.projects__header .projects__subtitle{font-size:1rem}.projects__header .projects__button{padding:8px 14px;font-size:.95rem;margin-top:0}.projects__grid{grid-template-columns:1fr!important;gap:.75rem;margin-bottom:2rem}.projects__card--azure{height:420px}.projects__card--azure .projects__image{max-height:360px}.projects__card--emerald,.projects__card--crystal-left,.projects__card--crystal-right{height:420px!important}.projects__card--emerald .projects__image,.projects__card--crystal-left .projects__image,.projects__card--crystal-right .projects__image{max-height:360px}.projects__item--azure,.projects__item--emerald,.projects__item--crystal-left,.projects__item--crystal-right{width:100%;margin-left:0}.projects__name{font-size:.9rem;padding:.5rem .7rem}.projects__details{padding:.4rem .7rem;font-size:.8rem}}@media (max-width: 600px){.projects{padding:1rem .25rem}.projects__header .projects__title{font-size:1.5rem}.projects__header .projects__subtitle{font-size:.85rem}.projects__header .projects__button{padding:6px 10px;font-size:.85rem;margin:0 auto;display:block}.projects__grid{grid-template-columns:1fr!important;gap:.75rem}.projects__card--azure{height:300px}.projects__card--azure .projects__image{max-height:260px}.projects__card--emerald,.projects__card--crystal-left,.projects__card--crystal-right{height:315px!important}.projects__card--emerald .projects__image,.projects__card--crystal-left .projects__image,.projects__card--crystal-right .projects__image{max-height:360px}.projects__item--azure,.projects__item--emerald,.projects__item--crystal-left,.projects__item--crystal-right{width:100%;margin-left:0}.projects__name{font-size:.9rem;padding:.5rem .7rem}.projects__details{padding:.4rem .7rem;font-size:.8rem}}@media (max-width: 400px){.projects{padding:.5rem .1rem}.projects__header .projects__title{font-size:1.5rem}.projects__header .projects__subtitle{font-size:.8rem}.projects__header .projects__button{padding:8px 10px;font-size:.7rem;margin:0 auto;display:block}.projects__card--azure{height:295px}.projects__card--azure .projects__image{max-height:260px}.projects__card--emerald,.projects__card--crystal-left,.projects__card--crystal-right{height:260px}.projects__card--emerald .projects__image,.projects__card--crystal-left .projects__image,.projects__card--crystal-right .projects__image{max-height:260px}.projects__name{font-size:.7rem;padding:.3rem .4rem}.projects__details{padding:.2rem .4rem;font-size:.65rem}}@media (hover: none) and (pointer: coarse){.projects__card .projects__hover-overlay,.projects__card .projects__details{opacity:1!important;pointer-events:auto!important;transition:none!important;display:flex!important}}.projects__filter-info{color:#f4d300;font-weight:500;font-style:italic}.projects__filter-subtitle{color:#f4d300;font-size:.9rem;font-style:italic}.projects__clear-filter{background:linear-gradient(90deg,#dc3545,#b02a37);color:#fff;padding:10.5px 18px;border:1px solid #b02a37;cursor:pointer;border-radius:4px;font-weight:700;gap:8px;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.projects__clear-filter:hover{background:linear-gradient(90deg,#b02a37,#8e2129);transform:translateY(-2px)}@media (max-width: 768px){.projects__clear-filter{padding:8px 14px;font-size:.9rem}}@media (max-width: 600px){.projects__clear-filter{padding:6px 10px;font-size:.85rem}}@media (max-width: 400px){.projects__clear-filter{padding:4px 6px;font-size:.7rem}}.testimonial-section{background-color:#000;padding:0rem 1.5rem 1rem;color:#fff;text-align:left;overflow:hidden}.testimonial-section .swiper-3d{perspective:1000px!important}.testimonial-section .testimonial-title{font-size:3rem;font-weight:400;line-height:1.2;text-align:center;margin-bottom:1rem;padding-top:2rem}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-title{font-size:1.5rem;line-height:1;padding-top:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-title{font-size:1.5rem;line-height:1}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-section .testimonial-title{font-size:2.5rem;line-height:1}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-title{font-size:2.7rem;line-height:1}}.testimonial-section .testimonial-title .highlight{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.testimonial-section .testimonial-carousel-wrapper{margin:0 auto;padding:2rem 4rem;position:relative;min-height:400px}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-carousel-wrapper{padding:1rem 1rem 1rem 0rem;min-height:300px;width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-carousel-wrapper{padding:1.5rem;min-height:350px;width:100%}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-carousel-wrapper{padding:1rem 0rem;min-height:380px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-section .testimonial-carousel-wrapper{padding:0rem;min-height:350px}}.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper{padding:0rem 0rem 3rem;overflow:visible}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper{padding:0rem;height:35vh}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper{padding:0 0 2rem;max-width:700px;margin:0 auto}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper{padding:0 0 2.5rem;max-width:990px;margin:0 auto}}.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide .testimonial-card{height:320px;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:.5;transform:scale(.85)}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide .testimonial-card{height:260px}}.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-active .testimonial-card{height:200px;opacity:1;transform:scale(1);z-index:2}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-active .testimonial-card{height:160px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-active .testimonial-card{height:260px}}.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-prev .testimonial-card,.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-next .testimonial-card{height:190px;opacity:.7;transform:scale(.9);z-index:1}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-prev .testimonial-card,.testimonial-section .testimonial-carousel-wrapper .testimonial-swiper .swiper-slide.swiper-slide-next .testimonial-card{height:230px}}.testimonial-section .testimonial-carousel-wrapper .swiper-wrapper{align-items:center}.testimonial-section .testimonial-carousel-wrapper .swiper-slide{opacity:0;visibility:hidden;transition:all .5s ease;transform:scale(.8)}.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-visible{opacity:.4;visibility:visible}.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-active{opacity:1;transform:scale(1);z-index:2;visibility:visible}.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-prev,.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-next{opacity:.4;transform:scale(.85);z-index:1;visibility:visible}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-prev,.testimonial-section .testimonial-carousel-wrapper .swiper-slide.swiper-slide-next{opacity:0;visibility:hidden}}.testimonial-section .testimonial-card{background:#1c1c1c;border-radius:1rem;padding:1.5rem;height:100%;box-shadow:0 10px 20px #0003;transition:all .5s ease;max-width:400px;margin:0 auto;overflow:hidden;display:flex;flex-direction:column}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card{padding:1rem;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card{padding:1.2rem;max-width:320px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card{padding:1rem;max-width:380px}}.testimonial-section .testimonial-card .testimonial-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem;flex-shrink:0}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-header{margin-bottom:.8rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-header{margin-bottom:1.2rem}}.testimonial-section .testimonial-card .testimonial-header .testimonial-user{display:flex;align-items:center;gap:.8rem}.testimonial-section .testimonial-card .testimonial-header .testimonial-user .avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #f4d300}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .avatar{width:35px;height:35px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .avatar{width:40px;height:40px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .avatar{width:45px;height:45px}}.testimonial-section .testimonial-card .testimonial-header .testimonial-user .name{font-weight:600}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .name{font-size:.8rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .name{font-size:.85rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .name{font-size:.9rem}}.testimonial-section .testimonial-card .testimonial-header .testimonial-user .role{font-size:.85rem;color:#aaa}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .role{font-size:.7rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .role{font-size:.75rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-header .testimonial-user .role{font-size:.8rem}}.testimonial-section .testimonial-card .testimonial-header .stars{display:flex;gap:2px}.testimonial-section .testimonial-card .testimonial-header .stars .star{width:16px;height:16px}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-header .stars .star{width:12px;height:12px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card .testimonial-header .stars .star{width:14px;height:14px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-header .stars .star{width:15px;height:15px}}.testimonial-section .testimonial-card .testimonial-text{font-size:1rem;font-style:italic;line-height:1.6;color:#e0e0e0;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}@media only screen and (max-width: 575.98px){.testimonial-section .testimonial-card .testimonial-text{font-size:.8rem;line-height:1.4;-webkit-line-clamp:4}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .testimonial-card .testimonial-text{font-size:.85rem;line-height:1.5;-webkit-line-clamp:5}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.testimonial-section .testimonial-card .testimonial-text{font-size:.95rem;line-height:1.5;-webkit-line-clamp:7}}.testimonial-section .swiper-button-next,.testimonial-section .swiper-button-prev{color:#f4d300;width:40px;height:40px;background:#00000080;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.testimonial-section .swiper-button-next:after,.testimonial-section .swiper-button-prev:after{font-size:20px}.testimonial-section .swiper-button-next:hover,.testimonial-section .swiper-button-prev:hover{color:#fff;background:#f4d30033}@media only screen and (max-width: 575.98px){.testimonial-section .swiper-button-next,.testimonial-section .swiper-button-prev{width:25px;height:25px}.testimonial-section .swiper-button-next:after,.testimonial-section .swiper-button-prev:after{font-size:12px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .swiper-button-next,.testimonial-section .swiper-button-prev{width:30px;height:30px}.testimonial-section .swiper-button-next:after,.testimonial-section .swiper-button-prev:after{font-size:14px}}.testimonial-section .swiper-button-next{right:-20px}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-section .swiper-button-next{right:-30px}}@media only screen and (max-width: 575.98px){.testimonial-section .swiper-button-next{right:-10px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .swiper-button-next{right:-15px}}.testimonial-section .swiper-button-prev{left:-20px}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-section .swiper-button-prev{left:-30px}}@media only screen and (max-width: 575.98px){.testimonial-section .swiper-button-prev{left:-10px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.testimonial-section .swiper-button-prev{left:-15px}}.testimonial-section .swiper-pagination-bullet{width:30px;height:2px;background:#444;border-radius:1px;opacity:1}@media only screen and (max-width: 575.98px){.testimonial-section .swiper-pagination-bullet{width:20px;height:1px}}.testimonial-section .swiper-pagination-bullet-active{background:#f4d300;width:40px}@media only screen and (max-width: 575.98px){.testimonial-section .swiper-pagination-bullet-active{width:25px}}@media (hover: none) and (pointer: coarse){.testimonial-card{transform:none!important}}.testimonial-swiper .swiper-slide .testimonial-card{height:220px}.testimonial-swiper .swiper-slide.swiper-slide-active .testimonial-card{height:270px}.testimonial-swiper .swiper-slide.swiper-slide-prev .testimonial-card,.testimonial-swiper .swiper-slide.swiper-slide-next .testimonial-card{height:180px}@media only screen and (min-width: 768px) and (max-width: 991.98px){.testimonial-swiper .swiper-slide .testimonial-card{height:150px}.testimonial-swiper .swiper-slide.swiper-slide-active .testimonial-card{height:180px}.testimonial-swiper .swiper-slide.swiper-slide-prev .testimonial-card,.testimonial-swiper .swiper-slide.swiper-slide-next .testimonial-card{height:120px}}.choose-expert{background:#000;color:#fff;text-align:center;padding:3rem 1rem;max-height:100vh;min-height:fit-content;position:relative}.choose-expert__title{font-size:3rem;font-weight:400;line-height:1.2;margin-bottom:1rem}@media only screen and (max-width: 575.98px){.choose-expert__title{font-size:1.5rem;line-height:1.2;margin-bottom:.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.choose-expert__title{font-size:1.5rem;line-height:1.2;margin-bottom:.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.choose-expert__title{font-size:2.5rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.choose-expert__title{font-size:2.7rem}}.choose-expert__title .highlight{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.choose-expert__subtitle{font-family:David Libre,serif;font-size:18px;font-weight:400;line-height:1.4;color:#fff9d3;opacity:.8;margin:1rem 0 2rem}@media only screen and (max-width: 575.98px){.choose-expert__subtitle{font-size:16px;margin:.5rem 0 1.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.choose-expert__subtitle{font-size:16px;margin:.5rem 0 1.5rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.choose-expert__subtitle{font-size:16px}}.choose-expert__no-projects{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000e6;color:#f4d300;padding:1.5rem 3rem;border-radius:8px;font-size:1.2rem;font-weight:500;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(244,211,0,.3);animation:fadeInOut 3s ease-in-out;box-shadow:0 4px 30px #f4d3001a}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}15%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.choose-expert__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:1200px;margin:0 auto}.expert-card{background:#000;border-radius:12px;overflow:hidden;width:calc(25% - .75rem);min-width:280px;max-width:300px;height:500px;box-shadow:0 0 20px #ffffff0d;transition:transform .3s ease;position:relative}.expert-card:hover{transform:translateY(-5px);cursor:none}.expert-card:hover .expert-card__hover-overlay{opacity:1}.expert-card__hover-overlay{position:absolute;transform:translate(-50%,-50%);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:100px;height:100px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .3s ease,opacity .3s ease;opacity:0;z-index:2}.expert-card__image{width:100%;height:80%;border-radius:12px;object-fit:cover;object-position:top center;image-rendering:optimizeQuality;backface-visibility:hidden}.expert-card__info{padding:-.5rem 1rem;text-align:left}.expert-card__info>*:not(:last-child){margin-bottom:.5rem}@media only screen and (min-width: 768px) and (max-width: 991.98px){.expert-card__info>*:not(:last-child){margin-bottom:0rem}}.expert-card__meta{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#bbb}.expert-card__name{font-size:1rem;font-weight:500;color:#fff;padding:0 .8rem}@media only screen and (min-width: 768px) and (max-width: 991.98px){.expert-card__name{font-size:1.2rem}}.expert-card__role{font-size:.85rem;color:#ccc;padding:0 .8rem}@media only screen and (min-width: 768px) and (max-width: 991.98px){.expert-card__role{font-size:.9rem}}@media (hover: none) and (pointer: coarse){.expert-card .expert-card__hover-overlay{opacity:1!important;pointer-events:auto!important;transition:none!important;display:flex!important}}@media (prefers-reduced-motion: reduce){.expert-card{transition:none}.expert-card:hover{transform:none}.expert-card__hover-overlay{transition:none}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.expert-card__image{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}.video-gallery{background:linear-gradient(135deg,#000,#1a1a1a);padding:4rem 2rem;color:#fff;text-align:center;overflow:hidden;position:relative;min-height:fit-content}.video-gallery__title{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;font-size:3rem;line-height:.5;margin-top:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.video-gallery__title span{background:linear-gradient(45deg,#f4d300,gold,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:400;filter:drop-shadow(0 2px 4px rgba(244,211,0,.3))}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.video-gallery__title{font-size:2.7rem}}.video-gallery__container{position:relative;max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:2rem}.video-gallery__swiper{flex:1;overflow:hidden;border-radius:20px}.video-gallery__swiper .swiper-slide{height:auto}.video-card{border-radius:20px;overflow:hidden;background:#111;box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff0d;position:relative}.video-card:hover{box-shadow:0 30px 60px #0006,0 0 0 1px #f4d30033}.video-wrapper{position:relative;aspect-ratio:9/16;cursor:pointer;overflow:hidden;border-radius:20px}.thumbnail-container{position:relative;width:100%;height:100%}.video-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .4s ease;background:#000}.video-card:hover .video-thumbnail{transform:scale(1.05)}.video-card__video{width:100%;height:100%;object-fit:cover;background:#000;border-radius:20px}.instagram-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.instagram-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#833ab41a,#fd1d1d1a,#fcb0401a)}.instagram-icon{position:absolute;top:20px;right:20px;opacity:.8;transition:opacity .3s ease}.video-card:hover .instagram-icon{opacity:1}.instagram-embed-container{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;background:#f8f9fa}.instagram-iframe{border-radius:20px;background:transparent}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;border-radius:20px}.loading-overlay p{color:#f4d300;font-size:16px;font-weight:500;margin:0}.instagram-spinner{display:inline-block;position:relative;width:80px;height:80px;margin-bottom:20px}.instagram-spinner div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:linear-gradient(45deg,#f4d300,gold);animation:instagram-spinner 1.2s linear infinite}.instagram-spinner div:nth-child(1){left:8px;animation-delay:0s}.instagram-spinner div:nth-child(2){left:8px;animation-delay:-.4s}.instagram-spinner div:nth-child(3){left:32px;animation-delay:-.8s}.instagram-spinner div:nth-child(4){left:56px;animation-delay:-1.2s}@keyframes instagram-spinner{0%{transform:scale(0)}to{transform:scale(1)}to{transform:scale(0)}}.play-button,.pause-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border:none;border-radius:50%;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);z-index:3;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #0000004d;font-size:24px}.play-button:hover,.pause-button:hover{background:#f4d300e6;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 15px 40px #f4d3004d}.pause-button{opacity:0;transition:opacity .3s ease}.video-wrapper:hover .pause-button{opacity:1;pointer-events:auto}.nav-button{width:60px;height:60px;border:none;border-radius:50%;background:#f4d3001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4d300;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #0003;z-index:10}.nav-button:hover{background:#f4d30033;transform:scale(1.1);box-shadow:0 15px 40px #f4d30033}.pagination{display:flex;justify-content:center;gap:12px;margin-top:3rem}.swiper-pagination-custom .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;background:#f4d3004d;opacity:1;transition:all .3s ease}.swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f4d300;transform:scale(1.3);box-shadow:0 0 20px #f4d30080}.swiper-pagination-custom .swiper-pagination-bullet:hover{background:#f4d30099;transform:scale(1.1)}@media (min-width: 1024px){.video-gallery__container{gap:2rem}}@media (max-width: 1023px) and (min-width: 768px){.video-gallery{padding:3rem 1rem}.video-gallery__container{gap:1rem}.video-gallery__title{font-size:2.5rem}.video-card:hover{transform:translateY(-8px) scale(1.01)}.nav-button{width:50px;height:50px}}@media (max-width: 767px) and (min-width: 480px){.video-gallery{padding:2rem 1rem}.video-gallery__title{font-size:2rem;margin-bottom:2rem}.video-gallery__container{gap:1rem}.video-card:hover{transform:translateY(-6px)}.nav-button{width:45px;height:45px}.play-button,.play-button-overlay{width:60px;height:60px;font-size:20px}}@media (max-width: 479px){.video-gallery{padding:2rem .5rem;min-height:auto}.video-gallery__title{font-size:1.5rem;margin-bottom:1.5rem}.video-gallery__container{gap:1rem;flex-direction:row;align-items:center;justify-content:center}.video-gallery__swiper{flex:1;max-width:calc(100% - 120px)}.video-card{max-width:350px}.video-card:hover{transform:none}.video-wrapper{aspect-ratio:9/14}.swiper-button-prev-custom,.swiper-button-next-custom{position:static!important;width:45px!important;height:45px!important;margin:0!important;transform:none!important;flex-shrink:0}}@media (max-width: 360px){.video-gallery{padding:1.5rem .25rem}.video-gallery__title{font-size:1.3rem;margin-bottom:1rem}.video-card{max-width:320px}.video-wrapper{aspect-ratio:9/13}.play-button,.play-button-overlay{width:50px;height:50px;font-size:16px}.pagination{margin-top:1.5rem;gap:6px}.pagination-dot{width:8px;height:8px}}@media (prefers-reduced-motion: reduce){.video-gallery__track,.video-card,.video-thumbnail,.play-button,.nav-button,.pagination-dot{transition:none}.video-card:hover{transform:none}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.video-thumbnail{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}.detail-section{position:relative;background:#000;color:#fff;padding:13rem 1rem 3rem;text-align:center;overflow:hidden;height:40vh}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.detail-section{padding:8rem 1rem 3rem;height:20vh}}.detail-section__content{position:relative;z-index:10;margin:0 auto}.detail-section__content h2{font-size:3rem;font-weight:400;line-height:0}.detail-section__content h2 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.detail-section__content h2{font-size:2.7rem}}.detail-section__content p{font-family:David Libre,serif;font-size:18px;font-weight:400;line-height:1;color:#fff9d3;opacity:.8;padding-bottom:15px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.detail-section__content p{font-size:16px}}.detail-section__content .enquire-btn{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f4d300,#ab7e0d);border:none;border-radius:5px;padding:10px 20px;color:#000;font-weight:500;font-size:1rem;cursor:pointer;margin:0 auto;transition:background .3s ease}.detail-section__content .enquire-btn .phone-icon{margin-right:8px}@media only screen and (max-width: 575.98px){.detail-section__content .enquire-btn .phone-icon{width:20px;height:20px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.detail-section__content .enquire-btn .phone-icon{width:20px;height:20px}}.detail-section__content .enquire-btn:hover{background:linear-gradient(90deg,#e6c200,#9e710b)}.floating-image{position:absolute;width:160px;height:100px;border-radius:12px;object-fit:cover;animation:floatUp 20s linear infinite;opacity:.1;z-index:1;pointer-events:none}@media only screen and (min-width: 576px) and (max-width: 767.98px){.floating-image{width:180px;height:130px;border-radius:6px}}@media only screen and (max-width: 575.98px){.floating-image{width:200px;height:150px;border-radius:4px}}.pos-1{left:5vw;top:100px;animation-delay:0s}.pos-2{left:15vw;top:150px;animation-delay:2s}.pos-3{left:25vw;top:200px;animation-delay:4s}.pos-4{left:35vw;top:120px;animation-delay:1s}.pos-5{left:45vw;top:180px;animation-delay:3s}.pos-6{left:55vw;top:210px;animation-delay:5s}.pos-7{left:65vw;top:130px;animation-delay:1.5s}.pos-8{left:75vw;top:160px;animation-delay:2.5s}.pos-9{left:10vw;top:190px;animation-delay:3.5s}.pos-10{left:20vw;top:110px;animation-delay:.5s}@keyframes floatUp{0%{transform:translateY(80vh);opacity:0}20%{opacity:.6}to{transform:translateY(-100vh);opacity:0}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.detail-section{padding:9rem 2rem 0rem;height:28vh}.detail-section__content h2{font-size:2.5rem}.detail-section__content p{font-size:18px}.detail-section__content .enquire-btn{font-size:.95rem;padding:8px 16px}.floating-image{width:80px;height:60px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.detail-section{padding:2rem .25rem;height:30vh}.detail-section__content h2{font-size:1.1rem}.detail-section__content p{font-size:.85rem}.detail-section__content .enquire-btn{font-size:.85rem;padding:6px 10px}.floating-image{width:48px;height:32px}}@media only screen and (max-width: 575.98px){.detail-section{padding:5rem .1rem 0rem;height:25vh}.detail-section__content h2{font-size:1.5rem}.detail-section__content p{font-size:14px;line-height:1.2}.detail-section__content .enquire-btn{font-size:.8rem;padding:8px 10px}.floating-image{width:40px;height:30px}}.innovating{position:relative;display:flex;width:50%;height:14rem;margin:4rem auto;border-radius:12px;overflow:hidden;z-index:10}@media (min-width: 768px){.innovating{height:16rem}}@media (min-width: 1024px){.innovating{height:18rem}}@media (min-width: 1280px){.innovating{height:20rem}}@media (max-width: 600px){.innovating{width:90%}}.innovating__heading{text-align:center;font-weight:400;line-height:0;color:#fff}.innovating__heading span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.innovating__heading{font-size:1.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.innovating__heading{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.innovating__heading{font-size:2.5rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.innovating__heading{font-size:2.7rem}}@media only screen and (min-width: 1200px){.innovating__heading{font-size:3rem}}.innovating__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-size:cover;background-position:center}.innovating__image--first{background-image:url(https://marketlube-website-assets.s3.ap-south-1.amazonaws.com/luxart/luxart-vision/lux-vision-a.jpg)}.innovating__image--second{background-image:url(https://marketlube-website-assets.s3.ap-south-1.amazonaws.com/luxart/luxart-vision/lux-vision-b.jpg)}.innovating__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:1rem;pointer-events:none}.innovating__text h1{font-size:1rem;font-weight:700;color:#fff;text-align:center}@media (min-width: 768px){.innovating__text h1{font-size:2.5rem}}@media (min-width: 1024px){.innovating__text h1{font-size:2.5rem}}@media (min-width: 1280px){.innovating__text h1{font-size:2.5rem}}.innovating__slider{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.innovating__slider .innovating__line{position:absolute;top:0;bottom:0;width:2px;background-color:#fff;transform:translate(-50%);pointer-events:auto}.innovating__slider .innovating__line .innovating__pointer{position:absolute;width:6px;height:4rem;background-color:#fff;transform:translate(-50%)}.quote{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;background-color:#000;text-align:center}@media (min-width: 400px){.quote{padding:1rem}}.quote__text{font-size:1.5rem;font-weight:400;line-height:1.6;color:#fff;position:relative;animation:fadeSlideUp 1s ease-in-out;margin-top:0;width:70%}.quote__text span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:600}.quote__text strong{color:#fff;font-weight:700}@media (min-width: 400px){.quote__text{width:100%}}@media (min-width: 768px){.quote__text{font-size:2rem}}@media (min-width: 1024px){.quote__text{font-size:2.5rem}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aboutPage-container{width:100%;height:100%;color:#fff}.aboutPage-container__Banner{width:100%;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(#00000080,#00000080),url(https://marketlube-website-assets.s3.ap-south-1.amazonaws.com/luxart/luxart-about/lux-about1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 575.98px){.aboutPage-container__Banner{height:35vh}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Banner{height:50vh}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Banner{height:50vh}}.aboutPage-container__Banner h1{color:#fff;font-size:7rem;font-weight:400;line-height:1.2;letter-spacing:-3.36px;text-align:center}.aboutPage-container__Banner h1 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Banner h1{font-size:2rem;letter-spacing:.1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Banner h1{font-size:3rem;letter-spacing:.1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Banner h1{font-size:5rem;letter-spacing:.1rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Banner h1{font-size:5rem;letter-spacing:.1rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Banner h1{font-size:7rem;letter-spacing:.1rem}}.aboutPage-container__Content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem 0rem;gap:4rem}@media only screen and (max-width: 575.98px){.aboutPage-container__Content{padding:2rem;gap:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content{padding:2rem;gap:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content{padding:4rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content{padding:4rem 6rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content{padding:5rem 5%}}.aboutPage-container__Content__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.aboutPage-container__Content__top h1{color:#fff;font-size:2rem;font-weight:400;line-height:1.2}.aboutPage-container__Content__top h1 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__top h1{font-size:2rem;text-align:center;margin-top:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__top h1{font-size:2rem;text-align:center;margin-top:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__top h1{font-size:4rem;text-align:center;margin-top:1rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__top h1{font-size:4rem;margin-top:1rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__top h1{font-size:4rem;margin-top:-2rem}}.aboutPage-container__Content__top p{color:#fff;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.16px;width:75%;opacity:.8}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__top p{font-size:.8rem;width:100%;margin-top:-2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__top p{font-size:1rem;width:100%;margin-top:-2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__top p{font-size:1.0625rem;width:100%;margin-top:-2rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__top p{font-size:1.0625rem;margin-top:-2rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__top p{font-size:1rem;margin-top:-2rem}}.aboutPage-container__Content__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom{margin-top:-2rem}}.aboutPage-container__Content__bottom__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left{gap:5rem}}.aboutPage-container__Content__bottom__left__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:65%;gap:2rem}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__left__top{max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__left__top{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__left__top{max-width:100%}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__left__top{max-width:90%}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left__top{max-width:90%}}.aboutPage-container__Content__bottom__left__top__countup{display:flex;flex-direction:column;align-items:center}.aboutPage-container__Content__bottom__left__top__countup h2{font-family:Be Vietnam,sans-serif;font-size:2.6rem;font-weight:500;font-style:normal;line-height:normal;letter-spacing:-.1rem;text-edge:cap;leading-trim:both;font-kerning:none;margin-bottom:.5rem;background:linear-gradient(277deg,#f4d300,#ab7e0d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aboutPage-container__Content__bottom__left__top__countup p{color:#fff9d3;font-family:Be Vietnam,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:normal;letter-spacing:-.01rem;text-edge:cap;leading-trim:both;font-kerning:none}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__left__top__countup h2{font-size:1.2rem}.aboutPage-container__Content__bottom__left__top__countup p{font-size:.6rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__left__top__countup h2{font-size:2rem}.aboutPage-container__Content__bottom__left__top__countup p{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__left__top__countup h2{font-size:2.1875rem}.aboutPage-container__Content__bottom__left__top__countup p{font-size:1.0625rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__left__top__countup h2{font-size:2.1875rem}.aboutPage-container__Content__bottom__left__top__countup p{font-size:1.0625rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left__top__countup h2{font-size:2.1875rem}.aboutPage-container__Content__bottom__left__top__countup p{font-size:1rem}}.aboutPage-container__Content__bottom__left__bottom{display:flex;flex-direction:column;gap:.3rem;margin-left:0;padding:0 2rem}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__left__bottom{margin-left:0;padding:0 1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__left__bottom{margin-left:0;padding:0 1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__left__bottom{margin-left:0;padding:0 1rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__left__bottom{margin-left:0;padding:0 1rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left__bottom{margin-left:0;padding:0 2rem}}.aboutPage-container__Content__bottom__left__bottom h1{margin-bottom:.2rem;color:#fff;font-size:2rem;font-weight:400;line-height:1.2}.aboutPage-container__Content__bottom__left__bottom h1 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__left__bottom h1{font-size:1.8rem;text-align:center;margin-left:-2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__left__bottom h1{font-size:2rem;text-align:center;margin-left:-2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__left__bottom h1{font-size:3rem;text-align:center;margin-left:-2rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__left__bottom h1{font-size:3rem;margin-left:-2rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left__bottom h1{font-size:3rem;margin-left:-2rem}}.aboutPage-container__Content__bottom__left__bottom p{margin-top:.2rem;color:#fff;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.16px;opacity:.8}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__left__bottom p{font-size:.8rem;margin-left:-1rem;margin-top:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__left__bottom p{font-size:1rem;margin-left:-2rem;margin-top:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__left__bottom p{font-size:1.0625rem;margin-left:-2rem;margin-top:1rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__left__bottom p{font-size:1.0625rem;margin-left:-2rem;margin-top:1rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__left__bottom p{font-size:1rem;margin-left:-2rem;margin-top:1rem}}.aboutPage-container__Content__bottom__right{display:flex;flex-direction:column;text-align:end;justify-content:end;padding:0rem 2rem}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__right{text-align:center;justify-content:center;align-items:center;padding:3rem 0rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__right{text-align:center;justify-content:center;align-items:center;padding:0 0rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__right{text-align:center;justify-content:center;align-items:center;padding:0 0rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__right{padding:0 3rem}}.aboutPage-container__Content__bottom__right img{width:300px;height:auto;object-fit:cover;object-position:top;margin-bottom:1rem}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__right img{width:180px;height:auto}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__right img{width:220px;height:auto}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__right img{width:260px;height:auto}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__right img{width:260px;height:auto}}@media only screen and (min-width: 1200px){.aboutPage-container__Content__bottom__right img{width:260px;height:auto}}.aboutPage-container__Content__bottom__right h2{color:#fff;text-align:right;font-family:Inter;font-size:2rem;font-weight:500;margin:.5rem 0!important}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__right h2{font-size:1.3rem;text-align:center;margin-left:-2rem;margin-top:-.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__right h2{font-size:1.3rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__right h2{font-size:1.2rem;text-align:center}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Content__bottom__right h2{font-size:1.2rem}}.aboutPage-container__Content__bottom__right p{color:#ffffff80;font-family:Inter;font-size:1.125rem;font-weight:500;letter-spacing:.32px;text-align:right;margin:.5rem 0!important}@media only screen and (max-width: 575.98px){.aboutPage-container__Content__bottom__right p{font-size:1rem;text-align:center;margin-left:-2rem;margin-top:-.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Content__bottom__right p{font-size:1.125rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Content__bottom__right p{font-size:1.125rem;text-align:center}}.aboutPage-container__Mission{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8rem 0rem;background-image:linear-gradient(#000000b3,#000000b3),url(https://marketlube-website-assets.s3.ap-south-1.amazonaws.com/luxart/luxart-about/lux-about3.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 575.98px){.aboutPage-container__Mission{padding:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Mission{padding:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Mission{padding:4rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Mission{padding:6rem 0rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Mission{padding:6rem 0rem}}.aboutPage-container__Mission__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.aboutPage-container__Mission__top h2{color:#fff;font-size:2rem;font-weight:400;line-height:0}.aboutPage-container__Mission__top h2 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Mission__top h2{font-size:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Mission__top h2{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Mission__top h2{font-size:2rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Mission__top h2{font-size:2rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Mission__top h2{font-size:2rem}}.aboutPage-container__Mission__top p{color:#fff;text-align:center;font-size:34px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px}.aboutPage-container__Mission__top p span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Mission__top p{font-size:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Mission__top p{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Mission__top p{font-size:1.5rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Mission__top p{font-size:1.5rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Mission__top p{font-size:3rem}}.aboutPage-container__VisionGoal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;padding:8rem 10rem 0rem;text-align:end}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal{padding:2rem 2rem 0rem;text-align:start}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal{padding:2rem 2rem 0rem;text-align:start}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal{padding:4rem 4rem 0rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__VisionGoal{padding:6rem 4rem 0rem}}.aboutPage-container__VisionGoal__Container{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container{flex-direction:column}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container{flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container{flex-direction:column}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__VisionGoal__Container{flex-direction:row}}.aboutPage-container__VisionGoal__Container__Left{width:60%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:1rem}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left{width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left{width:100%}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left{width:100%}}.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal{display:flex;flex-direction:column;justify-content:start;align-items:start}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal{align-items:center}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal{align-items:center}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal{align-items:center}}.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal h2{margin-bottom:.2rem;color:#fff;font-size:2rem;font-weight:400;line-height:1.2}.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal h2 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal h2{font-size:2rem;margin-top:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal h2{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal h2{font-size:3rem}}.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.16px;opacity:.8;text-align:start}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal p{font-size:.813rem;margin-top:1rem;width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal p{font-size:.813rem;margin-top:-3rem;margin-left:-1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__ExpandingGoal p{font-size:1.0625rem;margin-top:2rem}}.aboutPage-container__VisionGoal__Container__Left__CompanyVision{display:flex;flex-direction:column;justify-content:end;align-items:start;text-align:start}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision{align-items:center}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision{align-items:center}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision{align-items:center}}.aboutPage-container__VisionGoal__Container__Left__CompanyVision h2{color:#fff;font-size:2rem;font-weight:400;line-height:1.2}.aboutPage-container__VisionGoal__Container__Left__CompanyVision h2 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision h2{font-size:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision h2{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision h2{font-size:3rem}}.aboutPage-container__VisionGoal__Container__Left__CompanyVision p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:22px;opacity:.8;margin-top:-10px}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision p{font-size:.813rem;margin-top:.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision p{font-size:.813rem;margin-top:-3rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Left__CompanyVision p{font-size:1.0625rem;margin-top:.5rem}}.aboutPage-container__VisionGoal__Container__Right{width:40%}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Right{width:100%;height:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Right{width:100%;height:100%}}.aboutPage-container__VisionGoal__Container__Right img{width:352px;height:346px;margin-top:-10px}@media only screen and (max-width: 575.98px){.aboutPage-container__VisionGoal__Container__Right img{width:100%;height:90%;margin-top:0rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__VisionGoal__Container__Right img{width:100%;height:100%}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__VisionGoal__Container__Right img{width:300px;height:auto;margin-top:50px;margin-left:20px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__VisionGoal__Container__Right img{width:352px;height:auto;margin-top:50px;margin-left:20px}}@media only screen and (min-width: 1200px){.aboutPage-container__VisionGoal__Container__Right img{width:352px;height:auto;margin-top:50px;margin-left:20px}}.aboutPage-container__Story{padding:8rem 10rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:40%}@media only screen and (max-width: 575.98px){.aboutPage-container__Story{padding:0rem 2rem 2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Story{padding:0rem 2rem 2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Story{padding:4rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Story{padding:6rem 4rem 6rem 42%}}.aboutPage-container__Story h2{color:#fff;font-size:2rem;font-weight:400;line-height:1.2}.aboutPage-container__Story h2 span{background:linear-gradient(90deg,#f4d300,#ab7e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media only screen and (max-width: 575.98px){.aboutPage-container__Story h2{font-size:2rem;text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Story h2{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Story h2{font-size:3rem;text-align:center}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Story h2{font-size:3rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Story h2{font-size:3rem}}.aboutPage-container__Story p{color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.16px;opacity:.8}@media only screen and (max-width: 575.98px){.aboutPage-container__Story p{font-size:.8rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.aboutPage-container__Story p{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.aboutPage-container__Story p{font-size:1.0625rem;margin-left:1.5rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.aboutPage-container__Story p{font-size:1.0625rem;margin-left:1.5rem}}@media only screen and (min-width: 1200px){.aboutPage-container__Story p{font-size:1rem}}.para1{width:fit-content;max-width:100%}.project-detail{padding:4rem 2rem;max-width:1400px;margin:0 auto;display:flex;gap:3rem;align-items:flex-start}.project-detail__left{flex:0 0 55%;display:flex;flex-direction:column;gap:2rem}.project-detail__image{position:relative;width:100%;height:400px;overflow:hidden;border-radius:8px;margin-bottom:2rem}@media (max-width: 768px){.project-detail__image{height:300px}}.project-detail__image .image-slider{position:relative;width:100%;height:100%}.project-detail__image .image-slider img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.project-detail__image .image-slider .slider-control{position:absolute;top:50%;transform:translateY(-50%);background:#fffc;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:2}.project-detail__image .image-slider .slider-control:hover{background:#fffffff2;transform:translateY(-50%) scale(1.1)}.project-detail__image .image-slider .slider-control.prev{left:1rem}.project-detail__image .image-slider .slider-control.next{right:1rem}.project-detail__image .image-slider .slider-control svg{width:20px;height:20px;color:#333}.project-detail__image .image-slider .slider-dots{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;z-index:2}.project-detail__image .image-slider .slider-dots .slider-dot{width:10px;height:10px;border-radius:50%;border:2px solid white;background:transparent;cursor:pointer;padding:0;transition:all .3s ease}.project-detail__image .image-slider .slider-dots .slider-dot:hover{background:#ffffff80}.project-detail__image .image-slider .slider-dots .slider-dot.active{background:#fff;transform:scale(1.2)}.project-detail__content{flex:1;padding-top:1rem}.project-detail__content h2{font-size:2rem;font-weight:400;line-height:1.2}.project-detail__content p{font-size:1rem;margin:1rem 0;color:#ccc;line-height:1.6}.project-detail__content__description{margin-top:1.5rem;color:#ccc}.project-detail__summary p{font-size:1rem;line-height:1.8;color:#ccc}.project-detail__info{display:flex;flex-wrap:wrap;gap:2rem;margin:1.5rem 0;font-size:1rem;color:#ccc;opacity:.5}.project-detail__info .info-item{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.project-detail__info .info-item img{width:20px;height:20px;object-fit:contain}.project-detail__download-btn{display:inline-block;padding:.8rem 1.5rem;border-radius:4px;background:linear-gradient(277deg,#f4d300 28.54%,#ab7e0d 83.04%);color:#000;text-decoration:none;font-size:1rem;margin-top:2rem;transition:background-color .3s ease}.project-detail__download-btn:hover{background:linear-gradient(277deg,#f4d300 28.54%,#ab7e0d 83.04%)}@media (max-width: 1200px){.project-detail__image img{height:500px}}@media (max-width: 900px){.project-detail{flex-direction:column;padding:2rem 1rem;gap:2rem}.project-detail__left{flex:0 0 100%;gap:1.5rem}.project-detail__image img{height:400px}.project-detail__content h2{font-size:2rem}.project-detail__content p{font-size:1rem}}@media (max-width: 600px){.project-detail{padding:1.5rem 1rem}.project-detail__image img{height:300px}.project-detail__content h2{font-size:1.75rem}.project-detail__content p{font-size:.95rem}}.new-project-detail{background:radial-gradient(circle,#0a0a0a,#000);color:#fff;min-height:100vh;padding:2rem 0}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail{padding:1.8rem 0}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail{padding:1.5rem 0}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail{padding:1.2rem 0}}@media only screen and (max-width: 575.98px){.new-project-detail{padding:1rem 0}}.new-project-detail__container{padding:0 7%}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__container{padding:0 1.2rem}}@media only screen and (max-width: 575.98px){.new-project-detail__container{padding:0 1rem}}.new-project-detail__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__header{gap:1.8rem;margin-bottom:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__header{flex-direction:column;align-items:center;text-align:center;gap:1.5rem;margin-bottom:1.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__header{gap:1.2rem;margin-bottom:1.2rem}}@media only screen and (max-width: 575.98px){.new-project-detail__header{gap:1rem;margin-bottom:1rem}}.new-project-detail__title-section{flex:1}.new-project-detail__title{font-size:3rem;font-weight:400;margin:0 0 1rem;line-height:1.2;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 1200px){.new-project-detail__title{font-size:3.2rem}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__title{font-size:2.8rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__title{font-size:2.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__title{font-size:2.2rem;margin-bottom:.8rem}}@media only screen and (max-width: 575.98px){.new-project-detail__title{font-size:1.3rem;margin-bottom:.6rem}}.new-project-detail__metadata{display:flex;gap:2rem;opacity:.8}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__metadata{gap:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__metadata{justify-content:center;gap:1.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__metadata{gap:1.2rem;align-items:start}}@media only screen and (max-width: 575.98px){.new-project-detail__metadata{flex-direction:column;gap:.5rem;align-items:start}}.new-project-detail__metadata .metadata-item{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__metadata .metadata-item{font-size:.9rem}}@media only screen and (max-width: 575.98px){.new-project-detail__metadata .metadata-item{font-size:.85rem}}.new-project-detail__metadata .metadata-item .metadata-icon{width:16px;height:16px;opacity:.7}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__metadata .metadata-item .metadata-icon{width:14px;height:14px}}@media only screen and (max-width: 575.98px){.new-project-detail__metadata .metadata-item .metadata-icon{width:12px;height:12px}}.new-project-detail__metadata .metadata-item .location-icon{width:24px;height:24px}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__metadata .metadata-item .location-icon{width:14px;height:24px}}@media only screen and (max-width: 575.98px){.new-project-detail__metadata .metadata-item .location-icon{width:14px;height:24px}}.new-project-detail__download-btn{background:linear-gradient(277deg,#f4d300 28.54%,#ab7e0d 83.04%);color:#000;border:none;padding:.8rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;white-space:nowrap}.new-project-detail__download-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px #f4d3004d}.new-project-detail__download-btn:active{transform:translateY(0)}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__download-btn{align-self:center;padding:.7rem 1.3rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__download-btn{padding:.6rem 1.2rem;font-size:.9rem}}@media only screen and (max-width: 575.98px){.new-project-detail__download-btn{padding:.5rem 1rem;font-size:.85rem}}.new-project-detail__download-btn .download-icon{width:16px;height:16px}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__download-btn .download-icon{width:14px;height:14px}}@media only screen and (max-width: 575.98px){.new-project-detail__download-btn .download-icon{width:12px;height:12px}}.new-project-detail__hero-image{position:relative;width:100%;height:600px;border-radius:12px;overflow:hidden;margin-bottom:3rem;box-shadow:0 8px 32px #0000004d}@media only screen and (min-width: 1200px){.new-project-detail__hero-image{height:650px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__hero-image{height:550px;margin-bottom:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__hero-image{height:450px;border-radius:10px;margin-bottom:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__hero-image{height:350px;border-radius:8px;margin-bottom:1.5rem}}@media only screen and (max-width: 575.98px){.new-project-detail__hero-image{height:250px;border-radius:6px;margin-bottom:1rem}}.new-project-detail__hero-image .hero-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.new-project-detail__hero-image .hero-image:hover{transform:scale(1.02)}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__hero-image .hero-image:hover{transform:none}}@media only screen and (max-width: 575.98px){.new-project-detail__hero-image .hero-image:hover{transform:none}}.new-project-detail__hero-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000,#0000001a);pointer-events:none}.new-project-detail__description{margin-bottom:3rem;background:#0009;padding:3rem;border-radius:0}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__description{padding:2.5rem 1.8rem;margin-bottom:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__description{padding:2rem 1.5rem;margin-bottom:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__description{padding:1.5rem 1.2rem;margin-bottom:1.5rem}}@media only screen and (max-width: 575.98px){.new-project-detail__description{padding:1rem;margin-bottom:1rem}}.new-project-detail__description .description-content{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__description .description-content{gap:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__description .description-content{flex-direction:column;gap:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__description .description-content{gap:1.5rem;flex-direction:column}}@media only screen and (max-width: 575.98px){.new-project-detail__description .description-content{gap:1rem;flex-direction:column}}.new-project-detail__description .description-text{flex:1;max-width:700px}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__description .description-text{max-width:100%}}.new-project-detail__description .description-text p{font-size:1.1rem;line-height:1.8;color:#ffffffe6;margin:0;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__description .description-text p{font-size:1.05rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__description .description-text p{font-size:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__description .description-text p{font-size:.95rem;line-height:1.6}}@media only screen and (max-width: 575.98px){.new-project-detail__description .description-text p{font-size:.9rem;line-height:1.5}}.new-project-detail__credits{display:flex;gap:3rem;align-items:flex-start}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__credits{gap:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__credits{gap:2rem;justify-content:center}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__credits{flex-direction:column;gap:1.5rem;align-items:center;text-align:center}}@media only screen and (max-width: 575.98px){.new-project-detail__credits{gap:1rem}}.new-project-detail__credits .credits-column{display:flex;flex-direction:column;gap:.5rem;min-width:150px}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__credits .credits-column{min-width:120px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__credits .credits-column{min-width:auto;width:100%}}.new-project-detail__credits .credits-column .credits-label{font-size:.9rem;color:#fff9;font-weight:400;text-transform:uppercase;letter-spacing:.5px;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__credits .credits-column .credits-label{font-size:.85rem}}@media only screen and (max-width: 575.98px){.new-project-detail__credits .credits-column .credits-label{font-size:.8rem}}.new-project-detail__credits .credits-column .credits-value{font-size:1.1rem;color:#fff;font-weight:600;line-height:1.2;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__credits .credits-column .credits-value{font-size:1.05rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__credits .credits-column .credits-value{font-size:1rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__credits .credits-column .credits-value{font-size:.95rem}}@media only screen and (max-width: 575.98px){.new-project-detail__credits .credits-column .credits-value{font-size:.9rem}}.new-project-detail__swiper-container{position:relative;margin-bottom:3rem}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__swiper-container{margin-bottom:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container{margin-bottom:2rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container{margin-bottom:1.5rem}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container{margin-bottom:1rem}}.new-project-detail__swiper-container .project-swiper{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000004d}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .project-swiper{border-radius:10px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .project-swiper{border-radius:8px}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .project-swiper{border-radius:6px}}.new-project-detail__swiper-container .swiper-slide-content{position:relative;height:500px}@media only screen and (min-width: 1200px){.new-project-detail__swiper-container .swiper-slide-content{height:550px}}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__swiper-container .swiper-slide-content{height:450px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .swiper-slide-content{height:400px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-slide-content{height:300px}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-slide-content{height:220px}}.new-project-detail__swiper-container .swiper-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.new-project-detail__swiper-container .swiper-image:hover{transform:scale(1.02)}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-image:hover{transform:none}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-image:hover{transform:none}}.new-project-detail__swiper-container .swiper-button-prev-custom,.new-project-detail__swiper-container .swiper-button-next-custom{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.new-project-detail__swiper-container .swiper-button-prev-custom:hover,.new-project-detail__swiper-container .swiper-button-next-custom:hover{background:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px #0003}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__swiper-container .swiper-button-prev-custom,.new-project-detail__swiper-container .swiper-button-next-custom{width:45px;height:45px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .swiper-button-prev-custom,.new-project-detail__swiper-container .swiper-button-next-custom{width:40px;height:40px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-button-prev-custom,.new-project-detail__swiper-container .swiper-button-next-custom{width:35px;height:35px;display:none}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-button-prev-custom,.new-project-detail__swiper-container .swiper-button-next-custom{width:30px;height:30px;display:none}}.new-project-detail__swiper-container .swiper-button-prev-custom svg,.new-project-detail__swiper-container .swiper-button-next-custom svg{width:20px;height:20px;color:#333}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__swiper-container .swiper-button-prev-custom svg,.new-project-detail__swiper-container .swiper-button-next-custom svg{width:18px;height:18px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .swiper-button-prev-custom svg,.new-project-detail__swiper-container .swiper-button-next-custom svg{width:16px;height:16px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-button-prev-custom svg,.new-project-detail__swiper-container .swiper-button-next-custom svg{width:14px;height:14px}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-button-prev-custom svg,.new-project-detail__swiper-container .swiper-button-next-custom svg{width:12px;height:12px}}.new-project-detail__swiper-container .swiper-button-prev-custom{left:1rem}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-button-prev-custom{left:.5rem}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-button-prev-custom{left:.3rem}}.new-project-detail__swiper-container .swiper-button-next-custom{right:1rem}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-button-next-custom{right:.5rem}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-button-next-custom{right:.3rem}}.new-project-detail__swiper-container .swiper-pagination-bullet-custom{width:10px!important;height:10px!important;border-radius:50%!important;background:transparent!important;border:2px solid rgba(255,255,255,.8)!important;opacity:1!important;cursor:pointer!important;transition:all .3s ease!important;margin:0!important;flex-shrink:0!important;display:inline-block!important}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .swiper-pagination-bullet-custom{width:9px!important;height:9px!important}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-pagination-bullet-custom{width:8px!important;height:8px!important;border-width:1.5px!important}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-pagination-bullet-custom{width:7px!important;height:7px!important;border-width:1px!important}}.new-project-detail__swiper-container .swiper-pagination-bullet-custom:hover{background:#fff9!important;transform:scale(1.2)!important}.new-project-detail__swiper-container .swiper-pagination-bullet-custom.swiper-pagination-bullet-active-custom{background:#fff!important;transform:scale(1.2)!important;border-color:#fff!important}.new-project-detail__swiper-container .swiper-pagination{bottom:1rem!important;text-align:center!important;width:auto!important;left:50%!important;transform:translate(-50%)!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__swiper-container .swiper-pagination{bottom:.8rem!important;gap:6px!important}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__swiper-container .swiper-pagination{bottom:.6rem!important;gap:5px!important}}@media only screen and (max-width: 575.98px){.new-project-detail__swiper-container .swiper-pagination{bottom:.5rem!important;gap:4px!important}}.new-project-detail__project-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#000000e6,#000000b3,#0000);padding:2rem;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__project-details{padding:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__project-details{flex-direction:column;gap:1rem;padding:1.5rem;align-items:center;text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__project-details{padding:1.2rem;gap:.8rem}}@media only screen and (max-width: 575.98px){.new-project-detail__project-details{padding:1rem;gap:.6rem}}.new-project-detail__project-details .project-details__left,.new-project-detail__project-details .project-details__center,.new-project-detail__project-details .project-details__right{flex:1;display:flex;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__project-details .project-details__left,.new-project-detail__project-details .project-details__center,.new-project-detail__project-details .project-details__right{width:100%}}.new-project-detail__project-details .detail-item{display:flex;flex-direction:column;gap:.3rem}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__project-details .detail-item{gap:.2rem}}.new-project-detail__project-details .detail-item .detail-label{font-size:.8rem;color:#fff9;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__project-details .detail-item .detail-label{font-size:.75rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__project-details .detail-item .detail-label{font-size:.7rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__project-details .detail-item .detail-label{font-size:.65rem;letter-spacing:.5px}}@media only screen and (max-width: 575.98px){.new-project-detail__project-details .detail-item .detail-label{font-size:.6rem}}.new-project-detail__project-details .detail-item .detail-value{font-size:.9rem;color:#fff;font-weight:500;line-height:1.2}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__project-details .detail-item .detail-value{font-size:.85rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__project-details .detail-item .detail-value{font-size:.8rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__project-details .detail-item .detail-value{font-size:.75rem}}@media only screen and (max-width: 575.98px){.new-project-detail__project-details .detail-item .detail-value{font-size:.7rem}}.new-project-detail__navigation{display:flex;justify-content:space-between;gap:2rem;margin-top:2rem}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__navigation{gap:1.8rem;margin-top:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation{flex-direction:row;gap:1.5rem;margin-top:1.5rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__navigation{gap:1.2rem;margin-top:1.2rem}}@media only screen and (max-width: 575.98px){.new-project-detail__navigation{gap:1rem;margin-top:1rem}}.new-project-detail__navigation .nav-button{display:flex;align-items:center;gap:1rem;background:transparent;border:none;color:#fffc;cursor:pointer;padding:1rem;border-radius:8px;transition:all .3s ease;flex:1;max-width:300px}.new-project-detail__navigation .nav-button:hover{background:#ffffff0d;color:#fff;transform:translateY(-2px)}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__navigation .nav-button{padding:.9rem;gap:.9rem;max-width:280px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button{padding:.8rem;gap:.8rem;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__navigation .nav-button{padding:.7rem;gap:.7rem}}@media only screen and (max-width: 575.98px){.new-project-detail__navigation .nav-button{padding:.6rem;gap:.6rem}}.new-project-detail__navigation .nav-button--prev{justify-content:flex-start}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button--prev{justify-content:center}}.new-project-detail__navigation .nav-button--next{justify-content:flex-end}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button--next{justify-content:center}}.new-project-detail__navigation .nav-button .nav-icon{width:20px;height:20px;opacity:.7;transition:opacity .3s ease}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__navigation .nav-button .nav-icon{width:18px;height:18px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button .nav-icon{width:16px;height:16px}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__navigation .nav-button .nav-icon{width:14px;height:14px}}@media only screen and (max-width: 575.98px){.new-project-detail__navigation .nav-button .nav-icon{width:12px;height:12px}}.new-project-detail__navigation .nav-button:hover .nav-icon{opacity:1}.new-project-detail__navigation .nav-button .nav-text{display:flex;flex-direction:column;gap:.2rem;text-align:left}.nav-button--next .new-project-detail__navigation .nav-button .nav-text{text-align:right}@media only screen and (min-width: 768px) and (max-width: 991.98px){.nav-button--next .new-project-detail__navigation .nav-button .nav-text{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button .nav-text{text-align:center}}.new-project-detail__navigation .nav-button .nav-text .nav-label{font-size:.8rem;opacity:.7;text-transform:uppercase;letter-spacing:.5px;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__navigation .nav-button .nav-text .nav-label{font-size:.75rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button .nav-text .nav-label{font-size:.7rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__navigation .nav-button .nav-text .nav-label{font-size:.65rem}}@media only screen and (max-width: 575.98px){.new-project-detail__navigation .nav-button .nav-text .nav-label{font-size:.6rem}}.new-project-detail__navigation .nav-button .nav-text .nav-title{font-size:1rem;font-weight:500;line-height:1.2;font-family:Be Vietnam,sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199.98px){.new-project-detail__navigation .nav-button .nav-text .nav-title{font-size:.95rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.new-project-detail__navigation .nav-button .nav-text .nav-title{font-size:.9rem}}@media only screen and (min-width: 576px) and (max-width: 767.98px){.new-project-detail__navigation .nav-button .nav-text .nav-title{font-size:.85rem}}@media only screen and (max-width: 575.98px){.new-project-detail__navigation .nav-button .nav-text .nav-title{font-size:.8rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.new-project-detail{animation:fadeInUp .6s ease-out}
