.hero-header{position:absolute;top:30px;left:0;right:0;justify-content:space-between;padding:10px 40px;z-index:1000;width:100%;background:transparent;box-sizing:border-box}.hero-header,.hero-logo{display:flex;align-items:center}.hero-logo{padding:0 20px;border-radius:8px}.hero-logo,.hero-logo img{width:186px;height:62px}.hero-logo a{display:flex;align-items:center;text-decoration:none;color:#2a69dc;font-size:18px;font-weight:700;font-family:Instrument Sans,sans-serif}.hero-nav{background:rgba(244,246,250,.2);border-radius:39px;padding:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero-nav-menu{display:flex;list-style:none;gap:28px;margin:0;padding:0;align-items:center}.hero-nav-item{padding:10px 20px;border-radius:28px;transition:all .3s ease}.hero-nav-item a{color:#c7d3e8;font-size:20px;font-weight:600;text-decoration:none;transition:color .3s ease;white-space:nowrap;font-family:Instrument Sans,sans-serif}.hero-nav-item.active{background:#f4f6fa}.hero-nav-item.active a{color:#2a69dc;font-weight:700}.hero-nav-item:hover:not(.active){background:rgba(244,246,250,.1)}.hero-nav-item:hover:not(.active) a{color:#f4f6fa}.hero-contact-button{background:#f4f6fa;border-radius:40px;padding:10px 20px;color:#2a69dc;font-size:20px;font-weight:600;text-decoration:none;transition:all .3s ease;white-space:nowrap;font-family:Instrument Sans,sans-serif;display:inline-block}.hero-contact-button:hover{background:#e8eeff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(42,105,220,.2)}.hero-mobile-controls{display:flex;align-items:center;gap:10px}.hero-mobile-toggle{background:rgba(244,246,250,.9);border:none;border-radius:50px;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:12px;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);flex-shrink:0}.hero-mobile-toggle:hover{background:#f4f6fa;transform:scale(1.05)}.hamburger-icon{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px}.hamburger-line{width:18px;height:2px;background:#2a69dc;border-radius:1px;transition:all .3s ease}.hero-mobile-contact{flex-shrink:0}.hero-mobile-contact .hero-contact-button{border-radius:40px;padding:8px 16px;font-size:16px;white-space:nowrap}.hero-mobile-menu{position:fixed;top:12%;right:-100%;width:280px;height:auto;background:rgba(6,18,30,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1001;transition:right .4s cubic-bezier(.25,.46,.45,.94);padding:0;border-radius:30px;border-left:1px solid hsla(0,0%,100%,.1)}.hero-mobile-menu.active{right:0}.hero-mobile-nav{padding:40px 20px 20px}.hero-mobile-menu-list{list-style:none;margin:0;padding:0}.hero-mobile-menu-item{margin-bottom:8px;padding:16px 20px;border-radius:12px;transition:all .3s ease}.hero-mobile-menu-item:hover{background:rgba(244,246,250,.1)}.hero-mobile-menu-item a{color:#c7d3e8;font-size:20px;font-weight:700;text-decoration:none;display:block}.hero-mobile-menu-item.active{background:#f4f6fa}.hero-mobile-menu-item.active a{color:#2a69dc;font-weight:600}.hero-mobile-menu .hero-mobile-contact{padding:20px;border-top:1px solid hsla(0,0%,100%,.1);margin-top:20px;display:block}.hero-mobile-menu .hero-mobile-contact .hero-contact-button{width:100%;text-align:center;display:block;padding:12px 20px}@media screen and (min-width:1400px) and (max-width:1899px){.hero-header{top:30px;padding:10px 40px}.hero-logo{width:186px;height:62px;padding:0 20px;border-radius:8px}.hero-logo img{width:180px;height:60px}.hero-logo a{font-size:18px}.hero-nav{display:block;border-radius:39px;padding:10px}.hero-nav-menu{gap:28px}.hero-nav-item{padding:10px 20px;border-radius:28px}.hero-nav-item a{font-size:20px}.hero-contact{display:block}.hero-contact-button{border-radius:40px;padding:10px 20px;font-size:20px}.hero-mobile-contact,.hero-mobile-menu,.hero-mobile-toggle{display:none}}@media screen and (min-width:1024px) and (max-width:1399px){.hero-header{top:30px;padding:10px 32px}.hero-logo{padding:0 10px}.hero-logo,.hero-logo img{width:140px;height:55px}.hero-logo a{font-size:17px}.hero-nav{display:block;border-radius:36px;padding:9px}.hero-nav-menu{gap:5px}.hero-nav-item{padding:6px 12px;border-radius:26px}.hero-nav-item a{font-size:16px}.hero-contact{display:block}.hero-contact-button{border-radius:36px;padding:6px 12px;font-size:16px}.hero-mobile-contact,.hero-mobile-menu,.hero-mobile-toggle{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.hero-contact,.hero-nav{display:none}.hero-mobile-contact,.hero-mobile-menu,.hero-mobile-toggle{display:block}.hero-mobile-toggle{display:flex}.hero-mobile-contact{display:block}.hero-header{top:0;padding:10px 24px}.hero-logo{padding:0 16px}.hero-logo,.hero-logo img{width:160px;height:52px}.hero-logo a{font-size:17px}.hero-mobile-toggle{width:40px;height:40px;padding:11px}.hamburger-icon{width:19px;height:19px}.hamburger-line{width:17px}.hero-mobile-menu{width:320px}.hero-mobile-menu-item{padding:16px 20px;border-radius:12px}.hero-mobile-menu-item a{font-size:18px}.hero-mobile-contact .hero-contact-button{padding:10px 20px;font-size:16px}}@media screen and (max-width:767px){.hero-header{top:15px;padding:8px 16px}.hero-contact,.hero-nav{display:none}.hero-mobile-contact,.hero-mobile-menu,.hero-mobile-toggle{display:block}.hero-mobile-toggle{display:flex}.hero-mobile-contact{display:block}.hero-logo{padding:0 12px}.hero-logo,.hero-logo img{width:140px;height:46px}.hero-logo a{font-size:16px}.hero-mobile-toggle{width:32px;height:32px;padding:10px}.hamburger-icon{width:18px;height:18px}.hamburger-line{width:16px}.hero-mobile-menu{width:200px}.hero-mobile-menu-item a{font-size:16px}.hero-mobile-contact .hero-contact-button{padding:6px 12px;font-size:14px}}@media screen and (max-width:479px){.hero-header{top:15px;padding:6px 12px}.hero-contact,.hero-nav{display:none}.hero-mobile-contact,.hero-mobile-menu,.hero-mobile-toggle{display:block}.hero-mobile-toggle{display:flex}.hero-mobile-contact{display:block}.hero-logo{padding:0 10px}.hero-logo,.hero-logo img{width:120px;height:42px}.hero-logo a{font-size:15px}.hero-mobile-toggle{width:30px;height:30px;padding:9px}.hamburger-icon{width:16px;height:16px}.hamburger-line{width:14px}.hero-mobile-menu{width:200px}.hero-mobile-menu-item{padding:12px 16px;border-radius:8px}.hero-mobile-menu-item a{font-size:14px}.hero-mobile-contact .hero-contact-button{padding:6px 10px;font-size:13px}}.footer{font-family:Instrument Sans,sans-serif;color:#f4f6fa;width:100%}.footer-upper{background-color:#1a1a1a;position:relative}.footer-hero{position:relative;height:auto;overflow:hidden}.footer-hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.footer-hero-content{position:relative;max-width:100%;margin:0 auto;padding:100px;display:flex;align-items:flex-start;justify-content:space-between}.footer-hero-text{max-width:70%}.footer-hero-title{color:#f4f6fa;font-size:64px;font-weight:700;text-align:left;margin:0}.footer-hero-description{color:#f4f6fa;font-size:20px;font-weight:200;text-align:left;margin-top:16px}.footer-explore-button{background:#2a69dc;color:#f4f6fa;font-size:20px;font-weight:600;padding:10px 20px;border-radius:40px;text-decoration:none;height:-moz-fit-content;height:fit-content;margin-top:30px;transition:background-color .3s ease}.footer-explore-button:hover{background:#1e56c7}.footer-content{display:flex;justify-content:space-between;padding:60px;max-width:100%;margin:0 auto}.footer-logo-section{width:45%}.footer-logo{width:330px;height:110px;display:flex;align-items:center;justify-content:center;margin-bottom:28px}.footer-logo img{width:330px;height:110px;flex-shrink:0}.footer-description{color:#f4f6fa;font-size:20px;font-weight:300;width:100%;padding:10px}.footer-contact-info{display:flex;flex-direction:column;gap:23px;margin-top:50px;padding:10px}.footer-contact-item{display:flex;align-items:center;gap:32px}.footer-contact-icon{width:18px;height:18px;border:1.5px solid #fff}.footer-email-icon{height:14px}.footer-contact-text{color:#fff;font-size:20px;font-weight:400}.footer-social{display:flex;align-items:center;gap:10px;margin-top:5px}.footer-social-title{color:#fff;font-size:24px;font-weight:600}.footer-social-icons{display:flex;align-items:center;gap:10px}.footer-social-icon{width:25px;height:25px;background:#2a69dc;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}.footer-social-icon:hover{background:#1e56c7}.footer-icon-fb,.footer-icon-instagram,.footer-icon-linkedin,.footer-icon-twitter,.footer-icon-whatsapp,.footer-icon-youtube{width:100%;height:100%;padding:10px;border-radius:5px;justify-content:center;align-items:center;gap:10px;display:inline-flex}.footer-nav-columns{display:flex;gap:40px;width:50%}.footer-nav-column{width:100%;display:flex;flex-direction:column;gap:30px}.footer-column-title{color:#2a69dc;font-size:24px;font-weight:600}.footer-nav-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px}.footer-nav-list li a{color:#dcdbda;font-size:20px;font-weight:400;text-decoration:none;transition:color .3s ease}.footer-nav-list li a:hover{color:#2a69dc}.footer-nav-column:nth-child(2) .footer-nav-list li a{color:#cfc6b7}.footer-bottom{background-color:#1a1a1a}.footer-copyright{display:flex;justify-content:space-between;align-items:center;padding:35px 0;border-top:2px solid #c7d3e8;width:100%;max-width:93%;margin:0 auto}.footer-copyright-left{display:flex;align-items:center;gap:3px}.footer-copyright-icon{width:16px;height:16px;border-radius:50%;border:.64px solid #e4f2f3;color:#fff;font-size:11.57px;font-family:Outfit,sans-serif;display:flex;align-items:center;justify-content:center;padding:2px}.footer-copyright-right,.footer-copyright-text{color:#fff;font-size:12px;font-family:Manrope,sans-serif;font-weight:400}@media screen and (min-width:1400px) and (max-width:1899px){.footer-hero-content{max-width:100%;padding:60px}.footer-hero-title{font-size:55px}.footer-hero-description{font-size:18px}.footer-explore-button{font-size:22px;padding:12px 24px}.footer-content{padding:60px;max-width:100%}.footer-logo-section{width:50%}.footer-logo{width:360px;height:120px}.footer-logo img{width:330px;height:110px;flex-shrink:0}.footer-description{font-size:18px}.footer-contact-text{font-size:20px}.footer-social-title{font-size:24px}.footer-nav-columns{gap:30px}.footer-nav-column{width:100%}.footer-column-title{font-size:24px}.footer-nav-list li a{font-size:20px}.footer-copyright-right,.footer-copyright-text{font-size:12px}}@media screen and (min-width:1024px) and (max-width:1399px){.footer-hero-content{max-width:100%;padding:50px}.footer-hero-title{font-size:45px}.footer-hero-description{font-size:15px}.footer-explore-button{font-size:16px;padding:8px 18px}.footer-content{padding:50px;max-width:100%}.footer-logo-section{width:100%}.footer-logo,.footer-logo img{width:280px;height:95px}.footer-description{font-size:16px;width:90%}.footer-contact-info{gap:20px;margin-top:40px}.footer-contact-item{gap:25px}.footer-contact-text{font-size:18px}.footer-social-title{font-size:22px}.footer-nav-columns{gap:20px}.footer-nav-column{width:100%;gap:15px}.footer-column-title{font-size:20px}.footer-nav-list li a{font-size:16px}}@media screen and (min-width:768px) and (max-width:1023px){.footer-hero-content{max-width:100%;padding:40px;gap:20px}.footer-hero-text{max-width:75%}.footer-hero-title{font-size:36px}.footer-hero-description{font-size:12px}.footer-explore-button{font-size:12px;padding:5px 10px}.footer-content{padding:30px;max-width:100%}.footer-logo-section{width:100%}.footer-logo,.footer-logo img{width:230px;height:85px}.footer-description{font-size:13px;width:80%}.footer-contact-info{gap:18px;margin-top:35px}.footer-contact-item{gap:20px}.footer-contact-text,.footer-social-title{font-size:16px}.footer-nav-columns{gap:40px}.footer-nav-column{width:100%;gap:15px}.footer-column-title{font-size:18px}.footer-nav-list li a{font-size:13px}.footer-copyright-icon{width:13px;height:13px;font-size:10px}.footer-copyright-right,.footer-copyright-text{font-size:10px}}@media screen and (max-width:767px){.footer-hero-content{padding:20px;flex-direction:column;gap:15px}.footer-hero-text{max-width:100%}.footer-hero-title{font-size:30px}.footer-hero-description{font-size:14px}.footer-explore-button{font-size:14px;margin-top:10px}.footer-content{flex-direction:column;padding:20px}.footer-logo-section{width:100%;margin-bottom:40px}.footer-logo,.footer-logo img{width:200px;height:70px}.footer-description{font-size:14px;width:100%}.footer-contact-info{gap:25px;margin-top:10px}.footer-contact-item{gap:15px}.footer-contact-text{font-size:16px}.footer-social{gap:10px}.footer-social-title{font-size:20px}.footer-social-icons{gap:8px}.footer-social-icon{width:30px;height:30px}.footer-nav-columns{display:flex;flex-direction:column;width:100%;gap:30px}.footer-nav-column{width:100%;gap:20px}.footer-column-title{font-size:22px}.footer-nav-list{gap:10px}.footer-nav-list li a{font-size:18px}.footer-copyright{flex-direction:column;gap:15px}.footer-copyright-right,.footer-copyright-text{font-size:11px}}@media screen and (max-width:479px){.footer-hero-title{font-size:24px}.footer-hero-description{font-size:12px}.footer-explore-button{font-size:12px;padding:6px 14px}.footer-content{padding:20px}.footer-logo,.footer-logo img{width:180px;height:60px}.footer-description{font-size:12px}.footer-contact-text{font-size:14px}.footer-social{gap:5px}.footer-social-title{font-size:16px}.footer-social-icons{gap:5px}.footer-social-icon{width:26px;height:26px}.footer-column-title{font-size:20px}.footer-nav-list li a{font-size:16px}}@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");.hero{position:relative;width:100%;height:auto;min-height:100vh;overflow:hidden;color:#f4f6fa;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.hero-img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#06121e,rgba(6,18,30,.3) 77.53%,#06121e)}.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 40px;max-width:100%;gap:28px;margin:80px auto 0;z-index:1}.hero-title{font-size:64px;font-weight:700;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description,.hero-title{margin:0;font-family:Instrument Sans,sans-serif;color:#f4f6fa}.hero-description{max-width:70%;font-size:24px;font-weight:400;line-height:1.6;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.2);text-align:center}.hero-explore-button{background:#2a69dc;color:#f4f6fa;font-size:20px;font-weight:600;padding:10px 20px;border-radius:40px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(42,105,220,.3);border:none;cursor:pointer;font-family:Instrument Sans,sans-serif}.hero-explore-button:hover{background:#1e5bc6;transform:translateY(-2px);box-shadow:0 6px 20px rgba(42,105,220,.4)}.hero-search{background:#f4f6fa;border-radius:60px;padding:20px;width:100%;max-width:900px;box-shadow:0 8px 32px rgba(0,0,0,.1);gap:15px}.hero-search,.hero-search-option{display:flex;align-items:center;position:relative}.hero-search-option{justify-content:space-between;gap:10px;padding:10px 20px;border-radius:38px;cursor:pointer;transition:all .3s ease;flex:1 1;min-width:112px}.hero-search-option:hover{background:rgba(42,105,220,.05)}.hero-search-dropdown-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;padding:0;gap:10px}.hero-search-label{color:#171937;font-size:20px;font-weight:600;white-space:nowrap;flex-shrink:0;font-family:Instrument Sans,sans-serif;width:112px;text-align:left}.hero-search-arrow{flex-shrink:0;transition:transform .3s ease;width:8px;height:4px}.hero-search-arrow.open,.hero-search-option:hover .hero-search-arrow{transform:rotate(180deg)}.hero-search-dropdown{position:absolute;top:100%;left:0;right:0;background:#f4f6fa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;margin-top:5px;max-height:200px;overflow-y:auto}.hero-search-dropdown-item{display:block;width:100%;padding:12px 16px;background:none;border:none;color:#171937;font-size:16px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s ease;font-family:Instrument Sans,sans-serif}.hero-search-dropdown-item:hover{background:rgba(42,105,220,.1)}.hero-search-dropdown-item:first-child{border-radius:12px 12px 0 0}.hero-search-dropdown-item:last-child{border-radius:0 0 12px 12px}.hero-search-divider{width:2px;height:39px;background:#c7d3e8;flex-shrink:0}.hero-search-button{background:#2a69dc;color:#f4f6fa;font-size:20px;font-weight:600;padding:10px 20px;border-radius:40px;border:none;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;font-family:Instrument Sans,sans-serif}.hero-search-button:hover{background:#1e5bc6;transform:scale(1.02)}.hero-location{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:2rem;font-size:1.5rem;color:#f4f6fa;font-weight:600;max-width:80%}.hero-location-icon{width:21.29px;height:25.86px;flex-shrink:0}.hero-location-text{text-align:left;line-height:1.4}@media screen and (min-width:1400px) and (max-width:1899px){.hero-title{font-size:64px}.hero-description{font-size:24px}.hero-explore-button{font-size:20px;padding:10px 20px}.hero-search-label{font-size:20px}.hero-search-button{font-size:20px;padding:10px 20px}.hero-location{font-size:1.3rem}}@media screen and (min-width:1024px) and (max-width:1399px){.hero-title{font-size:52px}.hero-description{font-size:20px;max-width:80%}.hero-explore-button{font-size:18px;padding:8px 16px}.hero-search{max-width:80%;padding:15px;gap:10px}.hero-search-option{padding:8px 15px;min-width:100px}.hero-search-label{font-size:18px;width:100px}.hero-search-button{font-size:18px;padding:8px 16px}.hero-search-divider{height:35px}.hero-location{font-size:1.1rem}}@media screen and (min-width:768px) and (max-width:1023px){.hero{min-height:100vh;height:auto}.hero-content{padding:0 30px;gap:20px;margin-top:100px}.hero-title{font-size:40px}.hero-description{font-size:18px;max-width:80%}.hero-explore-button{font-size:16px;padding:8px 16px}.hero-search{background:#f4f6fa;border-radius:20px;padding:15px;gap:8px;max-width:90%}.hero-search-option{width:100%;padding:12px 16px;border-radius:12px;border-bottom:1px solid rgba(199,211,232,.3);min-width:auto}.hero-search-option:last-of-type{border-bottom:none}.hero-search-label{font-size:16px;width:auto}.hero-search-divider{display:none}.hero-search-button{font-size:16px;padding:6px 12px}.hero-location{font-size:.95rem;gap:15px}.hero-location-text{text-align:start}}@media screen and (max-width:767px){.hero{min-height:100vh;height:auto}.hero-content{padding:0 20px;gap:20px;margin-top:150px;margin-bottom:40px}.hero-title{font-size:36px;line-height:1.2}.hero-description{font-size:16px;max-width:100%;line-height:1.5}.hero-explore-button{font-size:16px;padding:8px 16px}.hero-search{display:grid;grid-template-columns:1fr 1fr;background:#f4f6fa;border-radius:16px;padding:20px;grid-gap:20px;gap:20px;width:80%}.hero-search-option{width:100%;padding:12px 5px;border-radius:12px;border-bottom:1px solid rgba(199,211,232,.3);min-width:auto}.hero-search-option:last-of-type{border-bottom:none;margin-bottom:0}.hero-search-label{font-size:15px;width:auto}.hero-search-divider{display:none}.hero-search-button{width:100%;padding:12px;border-radius:12px;font-size:16px;margin-top:12px;margin-left:50%}.hero-search-dropdown{max-height:150px}.hero-search-dropdown-item{font-size:14px;padding:10px 12px}.hero-location{font-size:.85rem;gap:20px;margin-bottom:1.5rem}.hero-location-icon{width:20px;height:22px}.hero-location-text{text-align:start;font-size:.85rem}}@media screen and (max-width:479px){.hero-content{padding:0 15px;gap:16px;margin-top:50px}.hero-title{font-size:28px}.hero-description{font-size:13px}.hero-explore-button{font-size:14px;padding:6px 12px}.hero-search{padding:12px}.hero-search-option{padding:10px 5px}.hero-search-label{font-size:14px}.hero-search-button{padding:10px;font-size:14px}.hero-search-dropdown-item{font-size:13px;padding:8px 10px}.hero-location{font-size:.75rem;gap:20px;margin-bottom:1rem}.hero-location-icon{width:18px;height:20px}.hero-location-text{text-align:start;font-size:.75rem}}.content-section-about{width:100%;background-color:#f4f6fa;padding:60px 0}.content-section-container{max-width:100%;margin:0 auto;padding:0 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px}.content-section-title{align-self:stretch;text-align:center;color:#171937;font-size:46px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:700;word-wrap:break-word;margin-bottom:20px}.content-section-content{align-self:stretch;justify-content:center;align-items:center;gap:68px;display:flex}.content-section-image-container{flex:1 1;max-width:100%}.content-section-image{width:100%;height:671px;border-radius:60px;object-fit:cover;object-position:center}.content-section-text{flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:28px;display:flex;max-width:100%}.content-section-subtitle{font-size:44px;font-weight:700;line-height:1.2}.content-section-description,.content-section-subtitle{color:#171937;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;word-wrap:break-word}.content-section-description{font-size:20px;font-weight:400;line-height:1.6}.content-section-description p{margin-bottom:24px}.content-section-description p:last-child{margin-bottom:0}.content-section-button{padding:10px 20px;background:#2a69dc;border-radius:40px;border:none;cursor:pointer;color:#f4f6fa;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;word-wrap:break-word;transition:background-color .3s ease}.content-section-button:hover{background:#1e56c7}@media (min-width:1400px) and (max-width:1899px){.content-section-container{max-width:100%;padding:0 60px}.content-section-content{gap:28px}.content-section-title{font-size:40px}.content-section-subtitle{font-size:36px}.content-section-description{font-size:18px}.content-section-button{font-size:20px;padding:10px 20px}}@media (min-width:1024px) and (max-width:1399px){.content-section-container{max-width:100%;padding:0 30px}.content-section-subtitle,.content-section-title{font-size:30px}.content-section-description{font-size:16px}.content-section-button{font-size:18px;padding:10px 20px}.content-section-image{height:651px}.content-section-content{gap:24px}}@media (min-width:768px) and (max-width:1023px){.content-section-about{padding:40px 0}.content-section-container{max-width:100%;padding:0 40px}.content-section-title{font-size:32px}.content-section-content{gap:20px}.content-section-image-container{max-width:100%}.content-section-image{height:651px;border-radius:40px}.content-section-text{max-width:100%;gap:10px}.content-section-subtitle{font-size:24px}.content-section-description{font-size:14px}.content-section-button{font-size:16px;padding:10px 20px}}@media (max-width:767px){.content-section-about{padding:40px 0}.content-section-container{padding:0 20px;gap:24px}.content-section-title{font-size:28px;margin-bottom:16px}.content-section-content{flex-direction:column;gap:28px}.content-section-image-container{max-width:100%}.content-section-image{height:100%;border-radius:30px}.content-section-text{max-width:100%;align-items:flex-start;text-align:left;gap:20px}.content-section-subtitle{font-size:24px;text-align:left;line-height:1.3}.content-section-description{font-size:14px;text-align:left;line-height:1.5}.content-section-description p{margin-bottom:16px}.content-section-button{font-size:14px;padding:8px 16px;align-self:flex-start}}@media (max-width:479px){.content-section-container{padding:0 15px}.content-section-title{font-size:24px}.content-section-subtitle{font-size:20px}.content-section-description{font-size:13px}.content-section-image{height:100%;border-radius:25px}}.accordion-section{width:100%;padding:60px;background-color:#f4f6fa}.accordion-section__container{max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:48px}.accordion-section__header{text-align:center;display:flex;flex-direction:column;gap:16px}.accordion-section__title{color:#171937;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:8px}.accordion-section__description{color:#171937;font-size:18px;font-weight:400;line-height:1.5;max-width:100%;margin:0 auto}.accordion-section__content{display:flex;align-items:flex-start;gap:48px}.accordion-section__features{flex:1 1;display:flex;flex-direction:column;gap:28px;margin-top:20px}.accordion-section__image-wrapper{flex:1 1;display:flex;justify-content:center;align-items:flex-start}.accordion-section__image{width:100%;max-width:100%;height:671px;object-fit:cover;border-radius:60px;box-shadow:0 20px 40px rgba(0,0,0,.1)}.accordion-section__feature-item{padding:20px;background:#f4f6fa;box-shadow:0 14px 24px rgba(0,0,0,.1);border-radius:20px;display:flex;align-items:center;gap:28px;transition:transform .3s ease,box-shadow .3s ease}.accordion-section__feature-item:hover{transform:translateY(-2px);box-shadow:0 20px 32px rgba(0,0,0,.15)}.accordion-section__icon-wrapper{width:57px;height:57px;padding:15px;background:#c7d3e8;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.accordion-section__feature-content{flex:1 1;display:flex;flex-direction:column;gap:10px}.accordion-section__feature-title{color:#1a1a1a;font-size:20px;font-weight:600;line-height:1.3}.accordion-section__feature-description{color:#1a1a1a;font-size:17px;font-weight:400;line-height:1.5}@media (min-width:1400px) and (max-width:1899px){.accordion-section{padding:80px 40px}.accordion-section__container{max-width:100%;gap:56px}.accordion-section__features{gap:30px;margin-top:15px}.accordion-section__title{font-size:42px}.accordion-section__description{font-size:18px}.accordion-section__content{gap:40px}.accordion-section__image{max-width:100%;height:651px}.accordion-section__feature-item{padding:20px;gap:25px}.accordion-section__icon-wrapper{width:55px;height:55px;padding:13px}.accordion-section__feature-title{font-size:18px}.accordion-section__feature-description{font-size:16px}}@media (min-width:1024px) and (max-width:1399px){.accordion-section{padding:60px 30px}.accordion-section__container{max-width:100%;gap:30px}.accordion-section__title{font-size:32px}.accordion-section__description{font-size:16px}.accordion-section__content{gap:32px}.accordion-section__image{max-width:100%;height:601px}.accordion-section__features{gap:20px}.accordion-section__feature-item{gap:12px;padding:15px}.accordion-section__icon-wrapper{width:40px;height:40px;padding:12px}.accordion-section__feature-title{font-size:17px}.accordion-section__feature-description{font-size:15px}}@media (min-width:768px) and (max-width:1023px){.accordion-section{padding:50px 24px}.accordion-section__container{gap:36px}.accordion-section__title{font-size:28px}.accordion-section__description{font-size:15px;width:90%}.accordion-section__content{gap:28px}.accordion-section__image{max-width:100%;height:601px}.accordion-section__features{gap:15px}.accordion-section__feature-item{gap:10px;padding:12px}.accordion-section__icon-wrapper{width:35px;height:35px;padding:10px}.accordion-section__feature-title{font-size:16px}.accordion-section__feature-description{font-size:14px}}@media (max-width:767px){.accordion-section{padding:40px 16px}.accordion-section__container{gap:32px}.accordion-section__title{font-size:24px}.accordion-section__description{font-size:14px;line-height:1.4}.accordion-section__content{flex-direction:column-reverse;gap:32px}.accordion-section__image{max-width:100%;height:100%;border-radius:40px}.accordion-section__features{gap:20px}.accordion-section__feature-item{gap:16px;padding:16px;border-radius:16px}.accordion-section__icon-wrapper{width:48px;height:48px;padding:12px;border-radius:12px}.accordion-section__feature-title{font-size:16px;line-height:1.2}.accordion-section__feature-description{font-size:14px;line-height:1.4}}@media (max-width:479px){.accordion-section{padding:30px 12px}.accordion-section__container{gap:25px}.accordion-section__title{font-size:24px}.accordion-section__description{font-size:12px;line-height:1.2}.accordion-section__content{flex-direction:column-reverse;gap:32px}.accordion-section__image{max-width:100%;height:100%;border-radius:40px}.accordion-section__features{gap:20px}.accordion-section__feature-item{gap:14px;padding:14px;border-radius:16px}.accordion-section__icon-wrapper{width:40px;height:40px;padding:10px;border-radius:12px}.accordion-section__feature-title{font-size:14px;line-height:1.2}.accordion-section__feature-description{font-size:12px;line-height:1.2}}.default_collection_section{width:100%;padding:60px 20px;background:var(--c-7-d-3-e-8-grey-blue,#c7d3e8);height:auto;display:flex;align-items:center;justify-content:center}.default_collection_section__container{width:100%;max-width:90%;margin:0 auto}.default_collection_section__title{text-align:center;color:#171937;font-size:40px;font-weight:700;margin-bottom:50px;line-height:1.2}.default_collection_section__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;width:100%}.default_collection_section__card{background:#f4f6fa;padding:20px;border-radius:60px;display:flex;align-items:center;gap:28px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.default_collection_section__card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.default_collection_section__image{width:161px;height:133px;object-fit:cover;border-radius:40px;box-shadow:0 6px 9px rgba(0,0,0,.18);flex-shrink:0}.default_collection_section__label{color:#171937;font-size:30px;font-weight:600;white-space:nowrap}@media (min-width:1400px) and (max-width:1899px){.default_collection_section__container{max-width:100%}.default_collection_section__title{font-size:42px;margin-bottom:55px}.default_collection_section__grid{gap:30px}.default_collection_section__card{padding:15px}.default_collection_section__image{width:150px;height:120px;border-radius:30px}.default_collection_section__label{font-size:24px}}@media (min-width:1024px) and (max-width:1399px){.default_collection_section__container{max-width:100%}.default_collection_section__title{font-size:36px;margin-bottom:45px}.default_collection_section__grid{gap:24px}.default_collection_section__card{padding:14px;border-radius:50px;gap:18px}.default_collection_section__image{width:100px;height:80px;border-radius:20px}.default_collection_section__label{font-size:20px}}@media (min-width:768px) and (max-width:1023px){.default_collection_section{padding:50px 20px}.default_collection_section__title{font-size:32px;margin-bottom:40px}.default_collection_section__grid{gap:10px}.default_collection_section__card{padding:10px;border-radius:30px;gap:10px}.default_collection_section__image{width:80px;height:60px;border-radius:20px}.default_collection_section__label{font-size:16px}}@media (max-width:767px){.default_collection_section{padding:40px 20px}.default_collection_section__container{width:100%;max-width:100%;margin:0 auto}.default_collection_section__title{font-size:28px;margin-bottom:35px;line-height:1.3}.default_collection_section__grid{grid-template-columns:repeat(2,1fr);gap:16px}.default_collection_section__card{padding:12px;border-radius:20px;gap:16px}.default_collection_section__image{width:80px;height:65px;border-radius:15px}.default_collection_section__label{font-size:16px;font-weight:600}}@media (max-width:479px){.default_collection_section{padding:30px 10px}.default_collection_section__title{font-size:24px;margin-bottom:30px}.default_collection_section__grid{gap:12px}.default_collection_section__card{padding:10px;border-radius:20px;gap:12px}.default_collection_section__image{width:45px;height:50px;border-radius:10px}.default_collection_section__label{font-size:14px}}.testimonial_section{width:100%;padding:60px;background-color:#f4f6fa;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.testimonial_section_container{max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.testimonial_section_title{text-align:center;color:#171937;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:20px}.testimonial_section_carousel{width:100%;overflow:hidden;position:relative}.testimonial_section_cards{display:flex;gap:28px;transition:transform .5s ease;will-change:transform}.testimonial_section_card{background:#f4f6fa;padding:20px;border-radius:30px;box-shadow:0 4px 14px rgba(49,49,49,.2);display:flex;flex-direction:column;gap:28px;flex-shrink:0;min-height:200px;flex:1 1 auto;min-width:250px;width:100%}.testimonial_section_avatar{width:112px;height:112px;border-radius:50%;object-fit:cover;object-position:center}.testimonial_section_text{color:#1a1a1a;font-size:20px;font-weight:400;line-height:1.5;flex:1 1}.testimonial_section_author{display:flex;justify-content:space-between;align-items:center;width:100%;height:29px;position:relative;gap:10px}.testimonial_section_name{color:#1a1a1a;font-size:24px;font-weight:600}.testimonial_section_role{color:#1a1a1a;font-size:20px;font-weight:400}.testimonial_section_navigation{display:flex;justify-content:center;align-items:center;gap:100px;margin-top:20px}.testimonial_section_nav_btn{width:51px;height:51px;background:#2a69dc;border:none;border-radius:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;padding:10px}.testimonial_section_nav_btn:hover{background:#1e4fa3;transform:scale(1.05)}.testimonial_section_nav_btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.testimonial_section_nav_btn:disabled:hover{background:#2a69dc;transform:none}.testimonial_section_dots{display:flex;justify-content:center;align-items:center;gap:28px}.testimonial_section_dot{width:24px;height:24px;background:#6c6c6c;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease}.testimonial_section_dot:hover,.testimonial_section_dot_active{background:#2a69dc}@media (min-width:1400px) and (max-width:1899px){.testimonial_section{padding:80px 40px}.testimonial_section_container{max-width:100%}.testimonial_section_title{font-size:42px}}@media (min-width:1024px) and (max-width:1399px){.testimonial_section{padding:60px 30px}.testimonial_section_container{max-width:100%}.testimonial_section_title{font-size:40px}.testimonial_section_text{font-size:18px}.testimonial_section_name{font-size:20px}.testimonial_section_role{font-size:16px}}@media (min-width:768px) and (max-width:1023px){.testimonial_section{padding:50px 25px}.testimonial_section_title{font-size:36px}.testimonial_section_card{padding:18px}.testimonial_section_avatar{width:100px;height:100px}.testimonial_section_text{font-size:14px}.testimonial_section_name{font-size:18px}.testimonial_section_role{font-size:14px}.testimonial_section_navigation{gap:60px}.testimonial_section_nav_btn{width:45px;height:45px}.testimonial_section_dot{width:20px;height:20px}.testimonial_section_dots{gap:20px}}@media (max-width:767px){.testimonial_section{padding:40px 0}.testimonial_section_container{max-width:100%;padding:0 16px}.testimonial_section_title{font-size:28px;margin-bottom:30px}.testimonial_section_carousel{margin:0 -20px;padding:0 10px}.testimonial_section_card{padding:20px;min-height:280px;gap:10px}.testimonial_section_avatar{width:80px;height:80px}.testimonial_section_text{font-size:16px;line-height:1.4;word-break:break-word}.testimonial_section_name{font-size:20px}.testimonial_section_role{font-size:16px}.testimonial_section_author{gap:5px;height:auto;align-items:flex-start}.testimonial_section_navigation{gap:40px;margin-top:30px}.testimonial_section_nav_btn{width:40px;height:40px}.testimonial_section_nav_btn svg{width:8px;height:18px}.testimonial_section_dot{width:16px;height:16px}.testimonial_section_dots{gap:16px}}@media (max-width:479px){.testimonial_section{padding:30px 0}.testimonial_section_container{padding:0 8px}.testimonial_section_title{font-size:20px}.testimonial_section_carousel{margin:0 -15px;padding:0 5px}.testimonial_section_card{padding:18px;gap:18px;min-height:300px}.testimonial_section_avatar{width:70px;height:70px}.testimonial_section_text{font-size:15px;line-height:1.4}.testimonial_section_name{font-size:18px}.testimonial_section_role{font-size:14px}.testimonial_section_navigation{gap:30px}.testimonial_section_nav_btn{width:36px;height:36px}.testimonial_section_dot{width:14px;height:14px}.testimonial_section_dots{gap:12px}}.latest_property_section{background:#171937;padding:60px 20px;height:auto;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_container{max-width:100%;margin:0 auto;padding:0 60px}.latest_property_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.latest_property_title{font-size:40px;font-weight:700;line-height:1.2}.latest_property_explore_btn,.latest_property_title{color:#f4f6fa;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_explore_btn{padding:10px 20px;background:#2a69dc;border:none;border-radius:40px;font-size:20px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.latest_property_explore_btn:hover{background:#1e4db3;transform:translateY(-2px)}.latest_property_listings_wrapper{position:relative;overflow:hidden}.latest_property_listings{display:flex;gap:30px;transition:transform .3s ease;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.latest_property_listings::-webkit-scrollbar{display:none}.latest_property_listings:active{cursor:-webkit-grabbing;cursor:grabbing}.latest_property_listings.mobile_vertical{flex-direction:column;overflow-x:visible;cursor:default}.latest_property_card{flex:0 0 32%;background:#f4f6fa;border-radius:60px;box-shadow:0 6px 9px rgba(0,0,0,.18);padding-bottom:28px;position:relative;transition:transform .3s ease;height:auto}.latest_property_card:hover{transform:translateY(-5px)}.latest_property_card_image{position:relative;width:100%;height:406px;border-radius:60px;overflow:hidden}.latest_property_image{width:100%;height:100%;object-fit:cover;border-radius:60px;display:block}.latest_property_tags{position:absolute;top:29px;right:20px;display:flex;gap:10px;align-items:flex-start}.latest_property_tag{background:#f4f6fa;padding:15px;border-radius:40px;color:#1a1a1a;font-size:20px;font-weight:400;white-space:nowrap;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_card_content{padding:28px 27px 0;display:flex;flex-direction:column;gap:20px}.latest_property_card_title{color:#171937;font-size:30px;font-weight:600;line-height:1.2;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_card_description{line-height:1.4}.latest_property_card_description,.latest_property_location{color:#1a1a1a;font-size:20px;font-weight:400;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_location{display:flex;align-items:center;gap:10px}.latest_property_features{display:flex;gap:10px;flex-wrap:wrap}.latest_property_feature{display:flex;align-items:center;gap:10px;background:#c7d3e8;padding:15px;border-radius:40px;color:#1a1a1a;font-size:20px;font-weight:400;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_footer{display:flex;align-items:center;gap:70px}.latest_property_price{display:flex;align-items:center;gap:10px}.latest_property_price_label{color:#1a1a1a}.latest_property_price_label,.latest_property_price_value{font-size:30px;font-weight:600;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.latest_property_price_value{color:#171937}.latest_property_view_btn{background:#2a69dc;border:none;border-radius:40px;padding:10px 20px;color:#f4f6fa;font-size:20px;font-weight:600;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;cursor:pointer;transition:all .3s ease;min-width:191px}.latest_property_view_btn:hover{background:#1e4db3;transform:translateY(-2px)}@media (min-width:1400px) and (max-width:1899px){.latest_property_section{padding:60px 20px}.latest_property_container{max-width:100%;padding:0 20px}.latest_property_card{flex:0 0 31.5%;padding-bottom:25px}.latest_property_card_image{height:390px}.latest_property_tags{top:25px;right:10px}.latest_property_tag{padding:12px;font-size:18px}.latest_property_card_content{padding:25px 25px 0;gap:18px}.latest_property_card_title{font-size:28px}.latest_property_card_description,.latest_property_location{font-size:18px}.latest_property_features{gap:8px}.latest_property_feature{padding:10px;font-size:18px}.latest_property_footer{gap:40px}.latest_property_price_label,.latest_property_price_value{font-size:24px}.latest_property_view_btn{font-size:18px;min-width:151px}}@media (min-width:1024px) and (max-width:1399px){.latest_property_section{padding:60px 20px}.latest_property_container{max-width:100%;padding:0 20px}.latest_property_title{font-size:32px}.latest_property_explore_btn{padding:9px 18px;font-size:18px}.latest_property_listings{gap:25px}.latest_property_card{flex:0 0 41%;padding-bottom:22px}.latest_property_card_image{height:370px}.latest_property_tags{top:25px;right:10px}.latest_property_tag{padding:10px;font-size:16px}.latest_property_card_content{padding:20px 20px 0;gap:15px}.latest_property_card_title{font-size:26px}.latest_property_card_description,.latest_property_location{font-size:16px}.latest_property_features{gap:6px}.latest_property_feature{padding:7px;font-size:14px}.latest_property_footer{gap:30px}.latest_property_price{gap:10px}.latest_property_price_label{font-size:20px}.latest_property_price_value{font-size:20px;font-weight:600}.latest_property_view_btn{font-size:16px;padding:8px 16px;min-width:151px}}@media (min-width:768px) and (max-width:1023px){.latest_property_section{padding:40px 20px}.latest_property_container{max-width:100%;padding:0 10px}.latest_property_title{font-size:26px}.latest_property_explore_btn{padding:5px 10px;font-size:14px}.latest_property_listings{gap:20px}.latest_property_card{flex:0 0 48%;padding-bottom:22px}.latest_property_card_image{height:330px}.latest_property_tags{top:25px;right:10px}.latest_property_tag{padding:6px;font-size:14px}.latest_property_card_content{padding:15px 15px 0;gap:15px}.latest_property_card_title{font-size:24px}.latest_property_card_description,.latest_property_location{font-size:14px}.latest_property_features{gap:4px}.latest_property_feature{padding:8px;font-size:13px}.latest_property_footer{gap:20px}.latest_property_price{gap:10px}.latest_property_price_label{font-size:18px}.latest_property_price_value{font-size:17px}.latest_property_view_btn{font-size:15px;padding:8px 10px;min-width:151px}}@media (max-width:767px){.latest_property_section{padding:40px 20px}.latest_property_container{max-width:100%;padding:0 10px}.latest_property_header{flex-direction:row;align-items:flex-start;margin-bottom:30px}.latest_property_title{font-size:18px}.latest_property_explore_btn{font-size:13px;padding:5px 10px}.latest_property_listings{flex-direction:column;overflow-x:visible;gap:20px}.latest_property_card{flex:none;width:100%;max-width:100%;margin:0 auto}.latest_property_card_image{height:100%}.latest_property_card_content{padding:20px 20px 0;gap:16px}.latest_property_card_title{font-size:22px}.latest_property_card_description{font-size:16px}.latest_property_feature,.latest_property_location{font-size:14px}.latest_property_tag{font-size:14px;padding:10px}.latest_property_features{gap:8px}.latest_property_footer{flex-direction:column;gap:16px}.latest_property_price{align-self:flex-start}.latest_property_price_label,.latest_property_price_value{font-size:20px}.latest_property_view_btn{font-size:16px;width:100%;min-width:auto}.latest_property_nav_buttons{display:none}}@media (max-width:479px){.latest_property_section{padding:40px 10px}.latest_property_container{max-width:100%;padding:0 10px}.latest_property_header{flex-direction:row;align-items:flex-start;margin-bottom:30px}.latest_property_title{font-size:16px}.latest_property_explore_btn{font-size:12px;padding:8px}.latest_property_listings{flex-direction:column;overflow-x:visible;gap:20px}.latest_property_card{flex:none;width:100%;max-width:100%;margin:0 auto}.latest_property_card_image{height:100%}.latest_property_card_content{padding:15px 15px 0;gap:14px}.latest_property_card_title{font-size:20px}.latest_property_card_description{font-size:14px}.latest_property_location{font-size:12px}.latest_property_feature{gap:5px;padding:7px;font-size:11px}.latest_property_tag{font-size:12px;padding:8px}.latest_property_features{gap:6px}.latest_property_footer{flex-direction:column;gap:13px}.latest_property_price{align-self:flex-start}.latest_property_price_label,.latest_property_price_value{font-size:18px}.latest_property_view_btn{font-size:14px;width:100%;min-width:auto}}.projectList_container{width:100%;padding:60px;background-color:#f8fafc;height:auto}.projectList_header{text-align:center;margin-bottom:60px}.projectList_title{color:#171937;font-size:46px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:700;margin:0;word-wrap:break-word}.projectList_grid{display:grid;grid-gap:40px;gap:40px;margin-bottom:80px}.projectList_card{width:95%;background:#e9f0fd;box-shadow:0 6px 19px rgba(0,0,0,.15);border-radius:60px;display:flex;align-items:center;gap:40px;padding:0;overflow:hidden}.projectList_imageContainer{flex:0.9 1}.projectList_image{width:100%;height:554px;box-shadow:5px 0 4px rgba(0,0,0,.25);border-radius:60px;object-fit:cover;display:block}.projectList_content{width:40%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex;padding:40px 40px 40px 0}.projectList_badges{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex;flex-wrap:wrap}.projectList_badge{height:44px;padding:15px;border-radius:40px;justify-content:center;align-items:center;gap:10px;display:flex}.projectList_badge--dark{background:#1a1a1a}.projectList_badge--light{background:#f4f6fa}.projectList_badgeText{color:#f4f6fa}.projectList_badgeText,.projectList_badgeTextBlue{font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;word-wrap:break-word}.projectList_badgeTextBlue{color:#2a69dc}.projectList_projectTitle{align-self:stretch;color:#171937;font-size:36px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;word-wrap:break-word;margin:0}.projectList_location{align-self:stretch;justify-content:flex-start;align-items:center;gap:10px;display:flex}.projectList_address{flex:1 1;color:#1a1a1a;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;word-wrap:break-word;margin:0;width:100%}.projectList_priceSection{justify-content:flex-start;align-items:center;gap:10px;display:flex}.projectList_price,.projectList_priceLabel{color:#171937;font-size:30px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;word-wrap:break-word}.projectList_features{justify-content:flex-start;align-items:center;gap:10px;display:flex;flex-wrap:wrap}.projectList_feature{height:44px;padding:15px;background:#c7d3e8;border-radius:40px;justify-content:center;align-items:center;gap:10px;display:flex}.projectList_featureText{color:#1a1a1a;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;word-wrap:break-word}.projectList_viewButton{padding:15px 30px;background:#2a69dc;border-radius:40px;justify-content:center;align-items:center;gap:10px;display:flex;border:none;cursor:pointer;transition:background .3s ease}.projectList_viewButton:hover{background:#1e4fa3}.projectList_buttonText{color:#f4f6fa;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;word-wrap:break-word;text-decoration:none}.projectList_pagination{width:100%;gap:100px}.projectList_pagination,.projectList_paginationArrow{justify-content:center;align-items:center;display:flex}.projectList_paginationArrow{width:51px;height:51px;padding:10px;border-radius:40px;gap:10px;border:none;cursor:pointer;transition:opacity .3s ease}.projectList_paginationArrow--next,.projectList_paginationArrow--prev{background:#2a69dc}.projectList_paginationArrow:disabled{opacity:.5;cursor:not-allowed}.projectList_paginationNumbers{justify-content:center;align-items:center;gap:28px;display:flex}.projectList_paginationNumber{width:51px;height:51px;padding:10px;border-radius:40px;justify-content:center;align-items:center;gap:10px;display:flex;border:none;cursor:pointer;transition:background .3s ease;color:#f4f6fa;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;word-wrap:break-word;background:#6c6c6c}.projectList_paginationNumber--active,.projectList_paginationNumber:hover{background:#2a69dc}.projectList_ellipsis{color:#6c6c6c;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;padding:0 10px;display:flex;align-items:center;justify-content:center;height:51px;cursor:default}@media (min-width:1400px) and (max-width:1899px){.projectList_container{padding:50px 30px}.projectList_card{gap:20px;width:98%}.projectList_image{width:100%;height:480px}.projectList_imageContainer{flex:1 1}.projectList_content{width:50%}.projectList_projectTitle{font-size:32px}.projectList_address{font-size:18px}.projectList_price,.projectList_priceLabel{font-size:26px}}@media (min-width:1024px) and (max-width:1399px){.projectList_container{padding:40px 20px}.projectList_card{gap:20px;width:98%}.projectList_imageContainer{flex:1 1}.projectList_image{width:100%;height:500px}.projectList_content{width:50%;gap:25px;padding:30px 30px 30px 0}.projectList_title{font-size:36px}.projectList_projectTitle{font-size:28px}.projectList_address{font-size:16px}.projectList_price,.projectList_priceLabel{font-size:24px}.projectList_badges{justify-content:flex-start;gap:8px;flex-wrap:nowrap}.projectList_badge{height:44px;padding:12px;gap:8px}.projectList_badgeText,.projectList_badgeTextBlue{font-size:15px}.projectList_features{gap:8px;flex-wrap:nowrap}.projectList_feature{height:36px;padding:10px;gap:8px}.projectList_featureText{font-size:15px}.projectList_viewButton{padding:12px 25px}}@media (min-width:768px) and (max-width:1023px){.projectList_container{padding:30px 15px}.projectList_card{gap:15px;width:98%}.projectList_imageContainer{flex:1 1}.projectList_image{width:100%;height:460px}.projectList_content{width:50%;gap:20px;padding:25px 25px 25px 0}.projectList_title{font-size:32px}.projectList_projectTitle{font-size:24px}.projectList_address{font-size:14px}.projectList_price,.projectList_priceLabel{font-size:20px}.projectList_badgeText,.projectList_badgeTextBlue,.projectList_buttonText,.projectList_featureText{font-size:13px}.projectList_badge{height:30px;padding:8px}.projectList_badges{justify-content:flex-start;gap:8px}.projectList_feature{height:30px;padding:8px}.projectList_viewButton{padding:10px 20px}.projectList_pagination{gap:60px}.projectList_paginationArrow,.projectList_paginationNumber{width:45px;height:45px}.projectList_paginationNumbers{gap:20px}.projectList_ellipsis{height:45px}}@media (max-width:767px){.projectList_container{padding:20px 10px}.projectList_title{font-size:28px;margin-bottom:30px}.projectList_grid{gap:30px;margin-bottom:50px}.projectList_card{flex-direction:column;gap:0;border-radius:30px;align-items:stretch;width:100%}.projectList_imageContainer{width:100%}.projectList_image{width:100%;height:350px;border-radius:30px 30px 0 0;box-shadow:none}.projectList_content{width:100%;padding:25px;gap:20px}.projectList_badges{box-shadow:none;justify-content:flex-start;flex-wrap:wrap}.projectList_projectTitle{font-size:22px}.projectList_address{font-size:14px}.projectList_price,.projectList_priceLabel{font-size:18px}.projectList_badgeText,.projectList_badgeTextBlue,.projectList_buttonText,.projectList_featureText{font-size:14px}.projectList_badge,.projectList_feature{height:32px;padding:8px 12px}.projectList_viewButton{padding:12px 20px;align-self:flex-start}.projectList_pagination{gap:40px}.projectList_paginationArrow,.projectList_paginationNumber{width:30px;height:30px;font-size:14px}.projectList_paginationNumbers{gap:15px}.projectList_ellipsis{height:30px;font-size:14px}}@media (max-width:479px){.projectList_container{padding:20px 10px}.projectList_title{font-size:28px;margin-bottom:30px}.projectList_grid{gap:30px;margin-bottom:50px}.projectList_card{flex-direction:column;gap:0;border-radius:30px;align-items:stretch;width:100%}.projectList_imageContainer{width:100%}.projectList_image{width:100%;height:350px;border-radius:30px 30px 0 0;box-shadow:none}.projectList_content{width:100%;padding:25px;gap:20px}.projectList_badges{box-shadow:none;justify-content:flex-start;flex-wrap:wrap}.projectList_projectTitle{font-size:22px}.projectList_address{font-size:14px}.projectList_price,.projectList_priceLabel{font-size:18px}.projectList_badgeText,.projectList_badgeTextBlue,.projectList_buttonText,.projectList_featureText{font-size:14px}.projectList_badge,.projectList_feature{height:32px;padding:8px 12px}.projectList_viewButton{padding:12px 20px;align-self:flex-start}.projectList_pagination{gap:30px}.projectList_paginationArrow,.projectList_paginationNumber{width:28px;height:28px;font-size:12px}.projectList_paginationNumbers{gap:12px}.projectList_ellipsis{height:28px;font-size:12px}}.enquire-sticky-button{position:fixed;bottom:25px;right:25px;z-index:1000}.enquire-btn-trigger{background:#2a69dc;color:#f4f6fa;border:none;padding:15px 25px;border-radius:40px;font-size:20px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;cursor:pointer;box-shadow:0 4px 16px rgba(42,105,220,.79);transition:all .3s ease;white-space:nowrap}.enquire-btn-trigger:hover{background:#1e5bc6;transform:translateY(-2px);box-shadow:0 6px 20px rgba(42,105,220,.9)}.enquire-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000;display:flex;justify-content:flex-end;align-items:flex-end;opacity:0;visibility:hidden;transition:all .3s ease}.enquire-modal-overlay.enquire-modal-active{opacity:1;visibility:visible}.enquire-modal-container{background:#171937;border-radius:40px 0 0 0;width:100%;max-width:25%;height:auto;overflow:hidden;transform:translateX(100%) translateY(100%);transition:transform .3s ease;position:relative;display:flex;flex-direction:column}.enquire-modal-overlay.enquire-modal-active .enquire-modal-container{transform:translateX(0) translateY(0)}.enquire-modal-header{position:relative;padding:17px 20px 0;flex-shrink:0}.enquire-title{font-size:24px;color:#fff}.enquire-close-btn{position:absolute;top:17px;right:20px;background:none;border:none;cursor:pointer;padding:5px;border-radius:9px;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.enquire-close-btn:hover{background:rgba(244,246,250,.1)}.enquire-form-container{padding:40px 40px 20px;flex:1 1;display:flex;align-items:center;justify-content:center}.enquire-form{display:flex;flex-direction:column;gap:12px;width:100%;max-width:407px;margin:0 auto}.enquire-form-group{width:100%}.enquire-input{width:100%;padding:15px 25px;background:#f4f6fa;border:none;border-radius:40px;font-size:15px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;color:#1a1a1a;outline:none;transition:all .3s ease}.enquire-input:focus{background:#fff;box-shadow:0 0 0 2px rgba(42,105,220,.3)}.enquire-input::placeholder{color:#1a1a1a;opacity:1}.enquire-phone-group{display:flex;gap:15px;align-items:center}.enquire-country-code{display:flex;align-items:center;gap:8px;background:#f4f6fa;padding:15px 25px;border-radius:40px;font-size:15px;font-family:Poppins,-webkit-system,system-ui,sans-serif;font-weight:400;color:#1a1a1a;position:relative;cursor:pointer;transition:all .3s ease}.enquire-country-code:hover{background:#fff}.enquire-phone-input{flex:1 1;padding:15px 25px;background:#f4f6fa;border:none;border-radius:40px;font-size:15px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;color:#1a1a1a;outline:none;transition:all .3s ease}.enquire-phone-input:focus{background:#fff;box-shadow:0 0 0 2px rgba(42,105,220,.3)}.enquire-phone-input::placeholder{color:#1a1a1a;opacity:1}.enquire-otp-info{text-align:center;color:#f4f6fa;font-size:13px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;line-height:1.3;margin:2px 0}.enquire-date-input{position:relative;width:100%}.enquire-date-field{padding-right:50px}.enquire-calendar-icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.enquire-textarea{width:100%;padding:15px 20px;background:#f4f6fa;border:none;border-radius:30px;font-size:15px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:400;color:#1a1a1a;outline:none;resize:none;height:60px;transition:all .3s ease}.enquire-textarea:focus{background:#fff;box-shadow:0 0 0 2px rgba(42,105,220,.3)}.enquire-textarea::placeholder{color:#1a1a1a;opacity:1}.enquire-checkbox-group{display:flex;flex-direction:column;gap:8px}.enquire-checkbox-item{display:flex;align-items:flex-start;gap:10px}.enquire-checkbox{width:14.5px;height:14.5px;background:#c7d3e8;border:none;border-radius:3px;cursor:pointer;flex-shrink:0;margin-top:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease}.enquire-checkbox:checked{background:#2a69dc;position:relative}.enquire-checkbox:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:10px;font-weight:700}.enquire-checkbox-label{color:#f4f6fa;font-size:13px;font-family:Raleway,-webkit-system,system-ui,sans-serif;font-weight:400;line-height:18px;cursor:pointer;flex:1 1}.enquire-checkbox-label strong{font-weight:700}.enquire-submit-btn{width:100%;padding:12px 20px;background:#2a69dc;border:none;border-radius:40px;color:#f4f6fa;font-size:18px;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:8px}.enquire-submit-btn:hover{background:#1e5bc6;transform:translateY(-1px)}.enquire-submit-btn:active{transform:translateY(0)}@media (min-width:1400px) and (max-width:1899px){.enquire-sticky-button{bottom:30px;right:30px}.enquire-btn-trigger{padding:18px 30px;font-size:22px}.enquire-modal-container{max-width:40%}.enquire-form-container{padding:40px 40px 20px}.enquire-form{max-width:100%;gap:14px}.enquire-country-code,.enquire-input,.enquire-phone-input{padding:16px 28px;font-size:16px}.enquire-textarea{padding:16px 22px;font-size:16px;height:65px}.enquire-otp-info{font-size:14px}.enquire-checkbox-label{font-size:14px;line-height:19px}.enquire-submit-btn{font-size:19px;padding:13px 20px}}@media (min-width:1024px) and (max-width:1399px){.enquire-sticky-button{bottom:25px;right:25px}.enquire-btn-trigger{padding:15px 25px;font-size:18px}.enquire-modal-container{max-width:500px}.enquire-form-container{padding:45px 45px 22px}.enquire-form{max-width:380px;gap:13px}.enquire-country-code,.enquire-input,.enquire-phone-input{padding:15px 25px;font-size:15px}.enquire-textarea{padding:15px 20px;font-size:15px;height:60px}.enquire-otp-info{font-size:13px}.enquire-checkbox-label{font-size:13px;line-height:18px}.enquire-submit-btn{font-size:17px;padding:12px 18px}}@media (min-width:768px) and (max-width:1023px){.enquire-sticky-button{bottom:20px;right:20px}.enquire-btn-trigger{padding:12px 20px;font-size:16px}.enquire-modal-container{max-width:450px;border-radius:30px 0 0 0}.enquire-form-container{padding:35px 35px 18px}.enquire-form{max-width:350px;gap:10px}.enquire-country-code,.enquire-input,.enquire-phone-input{padding:14px 20px;font-size:14px;border-radius:35px}.enquire-textarea{padding:14px 18px;font-size:14px;border-radius:25px;height:55px}.enquire-otp-info{font-size:12px}.enquire-checkbox{width:13px;height:13px}.enquire-checkbox-label{font-size:12px;line-height:17px}.enquire-submit-btn{font-size:15px;padding:11px 16px;border-radius:35px}.enquire-phone-group{gap:12px}}@media (max-width:767px){.enquire-sticky-button{bottom:15px;right:15px}.enquire-btn-trigger{padding:10px 18px;font-size:14px;border-radius:30px}.enquire-modal-container{max-width:70%;width:100%;border-radius:20px 0 0 0;transform:translateX(100%) translateY(100%)}.enquire-modal-overlay.enquire-modal-active .enquire-modal-container{transform:translateX(0) translateY(0)}.enquire-modal-header{padding:15px 15px 0}.enquire-close-btn{top:15px;right:15px}.enquire-form-container{padding:30px 18px 15px}.enquire-form{gap:8px;max-width:100%}.enquire-country-code,.enquire-input,.enquire-phone-input{padding:12px 18px;font-size:13px;border-radius:30px}.enquire-textarea{padding:12px 16px;font-size:13px;border-radius:20px;height:45px}.enquire-otp-info{font-size:11px;line-height:1.2}.enquire-checkbox{width:12px;height:12px}.enquire-checkbox-label{font-size:11px;line-height:15px}.enquire-submit-btn{font-size:14px;padding:10px 15px;border-radius:30px}.enquire-phone-group{gap:10px}.enquire-checkbox-group{gap:6px}}@media (max-width:479px){.enquire-sticky-button{bottom:10px;right:10px}.enquire-btn-trigger{padding:8px 15px;font-size:13px}.enquire-modal-container{max-width:80%;width:100%;border-radius:20px 0 0 0;transform:translateX(100%) translateY(100%)}.enquire-form-container{padding:25px 15px 12px}.enquire-country-code,.enquire-input,.enquire-phone-input{padding:10px 16px;font-size:12px}.enquire-textarea{padding:10px 14px;font-size:12px;height:40px}.enquire-otp-info{font-size:10px}.enquire-checkbox-label{font-size:10px;line-height:14px}.enquire-submit-btn{font-size:13px;padding:9px 14px}}.unit-listing{width:100%;padding:60px 20px;background:#f4f6fa;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif}.container{width:100%;max-width:90%;margin:0 auto}.section-title{text-align:center;color:#171937;font-size:46px;font-weight:600;margin-bottom:40px;line-height:1.2}.bhk_filter_container{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:50px;padding:20px;background:#1a1a1a;border-radius:60px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.bhk_filter_button{padding:10px 20px;border-radius:40px;border:none;background:transparent;color:#f4f6fa;font-size:20px;font-weight:600;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap}.bhk_filter_button:hover{background:rgba(42,105,220,.7)}.bhk_filter_button.bhk_active{background:#2a69dc;color:#f4f6fa}.unit_card_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;justify-items:center}.unit_card_container{width:100%;max-width:100%;background:#f4f6fa;box-shadow:0 6px 9px rgba(0,0,0,.18);border-radius:60px;padding-bottom:28px;position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;margin-bottom:50px}.unit_card_image_wrapper{position:relative;width:100%;height:100%}.unit_card_image{width:100%;height:100%;object-fit:cover;box-shadow:0 6px 9px rgba(0,0,0,.18);border-radius:60px}.unit_card_badges{position:absolute;top:20px;right:20px;display:flex;flex-direction:row;gap:10px}.unit_card_badge{padding:15px;background:#f4f6fa;border-radius:40px;color:#1a1a1a;font-size:16px;font-weight:400;white-space:nowrap;text-align:center}.unit_card_content{width:calc(100% - 60px);max-width:100%;display:flex;flex-direction:column;gap:20px}.unit_card_title{color:#171937;font-size:30px;font-weight:600;margin:0;line-height:1.2}.unit_card_location{display:flex;align-items:center;gap:10px;color:#1a1a1a;font-size:20px;font-weight:400}.unit_card_location_icon{width:14px;height:17px;color:#1a1a1a}.unit_card_detail{display:flex;align-items:flex-start;gap:10px}.unit_card_detail_label{color:#1a1a1a;font-size:20px;font-weight:400}.unit_card_detail_value{display:flex;align-items:center;gap:9px}.unit_card_currency_icon{width:11px;height:15px;color:#1a1a1a}.unit_card_detail_amount,.unit_card_detail_value_simple{color:#1a1a1a;font-size:20px;font-weight:600}.unit_card_features{flex-wrap:wrap}.unit_card_feature,.unit_card_features{display:flex;align-items:center;gap:10px}.unit_card_feature{height:44px;padding:15px;background:#c7d3e8;border-radius:40px;color:#1a1a1a;font-size:20px;font-weight:400}.unit_card_feature_icon{width:25px;height:16px;color:#1a1a1a}.unit_card_footer{display:flex;align-items:center;justify-content:space-between;height:auto;position:relative}.unit_card_price_section{display:flex;align-items:center;gap:10px}.unit_card_price_label{color:#1a1a1a;font-size:30px;font-weight:600}.unit_card_price_icon{width:15px;height:20px;color:#171937}.unit_card_price{color:#171937;font-size:30px;font-weight:600}.unit_card_button{padding:10px 20px;background:#2a69dc;border-radius:40px;border:none;color:#f4f6fa;font-size:20px;font-weight:600;font-family:Instrument Sans,-webkit-system,system-ui,sans-serif;cursor:pointer;transition:all .3s ease}.unit_card_button:hover{background:#1e4fa0;transform:translateY(-2px)}@media (min-width:1400px) and (max-width:1899px){.unit-listing{padding:60px 20px}.section-title{font-size:42px}.bhk_filter_container{padding:18px}.bhk_filter_button{font-size:19px}.unit_card_grid{grid-template-columns:repeat(3,1fr);gap:40px}.unit_card_badge{padding:13px;font-size:15px}.unit_card_title{font-size:28px}.unit_card_detail_label,.unit_card_location{font-size:18px}.unit_card_features{gap:8px}.unit_card_feature{height:44px;padding:10px;gap:8px;font-size:14px}.unit_card_price,.unit_card_price_label{font-size:24px}.unit_card_button{padding:10px 15px;font-size:18px}}@media (min-width:1024px) and (max-width:1399px){.container{max-width:100%}.unit_card_grid{grid-template-columns:repeat(3,1fr);gap:25px}.unit_card_container{max-width:100%}.unit_card_image_wrapper{height:100%}.unit_card_title{font-size:22px}.unit_card_detail_amount,.unit_card_detail_label,.unit_card_detail_value_simple,.unit_card_location{font-size:16px}.unit_card_feature{height:44px;padding:8px;gap:8px;font-size:13px}.unit_card_price_label{font-size:16px}.unit_card_price{font-size:18px}.unit_card_button{font-size:14px;padding:7px 14px}}@media (min-width:768px) and (max-width:1023px){.container{max-width:100%;padding:0 20px}.section-title{font-size:32px;margin-bottom:30px}.bhk_filter_container{flex-wrap:wrap;gap:10px;margin-bottom:40px}.bhk_filter_button{font-size:16px;padding:8px 16px}.unit_card_grid{grid-template-columns:repeat(2,1fr);gap:20px}.unit_card_container{max-width:100%}.unit_card_image_wrapper{height:100%}.unit_card_title{font-size:24px}.unit_card_detail_amount,.unit_card_detail_label,.unit_card_detail_value_simple,.unit_card_feature,.unit_card_location{font-size:16px}.unit_card_price,.unit_card_price_label{font-size:18px}.unit_card_button{font-size:16px;padding:8px 14px}.unit_card_features{gap:8px}.unit_card_feature{padding:10px;height:40px}.unit_card_badge{font-size:14px;padding:10px}}@media (max-width:767px){.unit-listing{padding:40px 10px}.section-title{font-size:28px;margin-bottom:20px}.bhk_filter_container{flex-wrap:wrap;gap:8px;margin-bottom:30px;padding:12px}.bhk_filter_button{font-size:14px;padding:8px 12px}.unit_card_grid{grid-template-columns:1fr;gap:20px}.unit_card_container{max-width:100%;gap:30px;padding-bottom:20px}.unit_card_image_wrapper{height:100%}.unit_card_content{gap:20px;width:calc(100% - 30px)}.unit_card_title{font-size:22px}.unit_card_detail_amount,.unit_card_detail_label,.unit_card_detail_value_simple,.unit_card_location{font-size:16px}.unit_card_feature{font-size:16px;padding:8px;height:44px}.unit_card_price,.unit_card_price_label{font-size:22px}.unit_card_button{font-size:18px;padding:8px 16px}.unit_card_footer{height:auto;gap:15px;align-items:flex-start}.unit_card_badge{font-size:14px;padding:8px}.unit_card_badges{top:15px;right:15px;gap:8px}.unit_card_features{gap:6px}}@media (max-width:479px){.bhk_filter_container{padding:7px}.bhk_filter_button{font-size:12px;padding:6px 8px}.unit_card_title{font-size:22px}.unit_card_detail_amount,.unit_card_detail_label,.unit_card_detail_value_simple,.unit_card_location{font-size:14px}.unit_card_feature{font-size:14px;padding:10px;height:40px}.unit_card_price,.unit_card_price_label{font-size:20px}.unit_card_button{font-size:14px;padding:6px 10px}}.project_details_description{padding:60px;max-width:100%;margin:0 auto;background:#f4f6fa}.project_details_description__title{color:#171937;font-size:48px;font-family:Instrument Sans,Arial,sans-serif;font-weight:700;word-wrap:break-word;margin-bottom:20px;line-height:1.2}.project_details_description__content{color:#333;font-family:Instrument Sans,Arial,sans-serif;font-size:20px;line-height:1.6;word-wrap:break-word;width:100%;max-width:95%}@media (min-width:1400px) and (max-width:1899px){.project_details_description{padding:40px;max-width:100%}.project_details_description__title{font-size:46px;margin-bottom:30px}.project_details_description__content{font-size:18px;max-width:100%}}@media (min-width:1024px) and (max-width:1399px){.project_details_description{padding:30px;max-width:100%}.project_details_description__title{font-size:36px;margin-bottom:25px}.project_details_description__content{font-size:16px;max-width:100%}}@media (min-width:768px) and (max-width:1023px){.project_details_description{padding:25px;max-width:100%}.project_details_description__title{font-size:32px;margin-bottom:20px}.project_details_description__content{font-size:15px;max-width:100%}}@media (max-width:767px){.project_details_description{padding:20px}.project_details_description__title{font-size:28px;margin-bottom:15px}.project_details_description__content{font-size:14px;line-height:1.5;max-width:100%}}.project_details_gallery{width:100%;max-width:100%;margin:0 auto;padding:60px;background:#f4f6fa}.project_details_gallery__title{color:#171937;font-size:48px;font-family:Instrument Sans,sans-serif;font-weight:700;margin-bottom:30px;word-wrap:break-word}.project_details_gallery__masonry-container{width:100%}.project_details_gallery__masonry{display:flex;margin-left:-20px;width:auto}.project_details_gallery__masonry-column{flex:1 1;padding-left:20px;background-clip:padding-box}.project_details_gallery__image-wrapper{margin-bottom:20px;overflow:hidden;border-radius:20px;box-shadow:0 2px 20px rgba(0,0,0,.15);transition:transform .3s ease}.project_details_gallery__image-wrapper:hover{transform:translateY(-5px)}.project_details_gallery__image{width:100%;height:auto;object-fit:cover;display:block;transition:transform .3s ease}.project_details_gallery__image:hover{transform:scale(1.05)}@media (min-width:1400px) and (max-width:1899px){.project_details_gallery{padding:50px}.project_details_gallery__title{font-size:42px;margin-bottom:28px}.project_details_gallery__masonry{margin-left:-18px}.project_details_gallery__masonry-column{padding-left:18px}.project_details_gallery__image-wrapper{margin-bottom:18px}}@media (min-width:1024px) and (max-width:1399px){.project_details_gallery{padding:40px}.project_details_gallery__title{font-size:36px;margin-bottom:25px}.project_details_gallery__masonry{margin-left:-16px}.project_details_gallery__masonry-column{padding-left:16px}.project_details_gallery__image-wrapper{margin-bottom:16px}}@media (min-width:768px) and (max-width:1023px){.project_details_gallery{padding:30px}.project_details_gallery__title{font-size:32px;margin-bottom:20px}.project_details_gallery__masonry{margin-left:-15px}.project_details_gallery__masonry-column{padding-left:15px}.project_details_gallery__image-wrapper{margin-bottom:15px;border-radius:15px}}@media (max-width:767px){.project_details_gallery{padding:30px 20px}.project_details_gallery__title{font-size:28px;margin-bottom:18px}.project_details_gallery__masonry{margin-left:-12px}.project_details_gallery__masonry-column{padding-left:12px}.project_details_gallery__image-wrapper{margin-bottom:12px;border-radius:12px}}@media (max-width:479px){.project_details_gallery{padding:30px 15px}.project_details_gallery__title{font-size:24px;margin-bottom:15px}.project_details_gallery__masonry{margin-left:-10px;flex-direction:column}.project_details_gallery__masonry-column{padding-left:10px}.project_details_gallery__image-wrapper{margin-bottom:10px;border-radius:10px}}.project_details_video_container{width:100%;padding:60px;background:#f4f6fa;display:flex}.project_details_video_content{max-width:90%;width:100%}.project_details_video_title{color:#171937;font-size:48px;font-weight:700;margin:0 0 20px;line-height:1.2}.project_details_video_description,.project_details_video_title{font-family:Instrument Sans,Arial,sans-serif;word-wrap:break-word}.project_details_video_description{color:#1a1a1a;font-size:20px;font-weight:400;margin:0 0 40px;line-height:1.5;max-width:100%}.video_navigation{display:flex;gap:10px;margin-bottom:30px;flex-wrap:wrap}.video_nav_button{padding:10px 20px;background:#fff;border:2px solid #e5e7eb;border-radius:25px;color:#374151;font-family:Instrument Sans,Arial,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.video_nav_button:hover{background:#f3f4f6;border-color:#d1d5db}.video_nav_button.active{background:#171937;color:#fff;border-color:#171937}.project_details_video_wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:60px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}.project_details_video_element{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:60px}.project_details_video_preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.project_details_video_image{width:100%;height:100%;object-fit:cover;border-radius:60px}.project_details_video_play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:transform .3s ease;background:rgba(0,0,0,.3);border-radius:50%;padding:20px}.project_details_video_play_button:hover{transform:translate(-50%,-50%) scale(1.1);background:rgba(0,0,0,.5)}@media (min-width:1400px) and (max-width:1899px){.project_details_video_container{padding:60px}.project_details_video_title{font-size:52px}.project_details_video_description{font-size:22px;margin-bottom:50px}.project_details_video_wrapper{border-radius:60px}.project_details_video_play_button svg{width:80px;height:80px}}@media (min-width:1024px) and (max-width:1399px){.project_details_video_container{padding:40px}.project_details_video_title{font-size:42px}.project_details_video_description{font-size:18px;margin-bottom:35px}.project_details_video_wrapper{border-radius:50px}.project_details_video_play_button svg{width:70px;height:70px}}@media (min-width:768px) and (max-width:1023px){.project_details_video_container{padding:30px}.project_details_video_title{font-size:36px}.project_details_video_description{font-size:16px;margin-bottom:30px}.project_details_video_wrapper{border-radius:40px}.project_details_video_play_button svg{width:60px;height:60px}.video_nav_button{font-size:13px;padding:8px 16px}}@media (max-width:767px){.project_details_video_container{padding:20px}.project_details_video_title{font-size:28px;line-height:1.3}.project_details_video_description{font-size:14px;margin-bottom:25px;line-height:1.6}.project_details_video_wrapper{border-radius:30px}.project_details_video_play_button svg{width:50px;height:50px}.video_nav_button{font-size:12px;padding:6px 12px}}@media (max-width:479px){.project_details_video_container{padding:15px}.project_details_video_title{font-size:24px}.project_details_video_description{font-size:13px}.project_details_video_wrapper{border-radius:25px}.project_details_video_play_button svg{width:45px;height:45px}.video_navigation{gap:5px}.video_nav_button{font-size:11px;padding:5px 10px}}.project_details_amenities{width:100%;background:#c7d3e8;padding:60px}.project_details_amenities__header{margin-bottom:40px}.project_details_amenities__title{color:#171937;font-size:46px;font-family:Instrument Sans,sans-serif;font-weight:700;margin:0;word-wrap:break-word}.project_details_amenities__grid{display:grid;grid-template-columns:repeat(5,1fr);justify-content:center;align-items:center;grid-gap:28px;gap:28px;flex-wrap:wrap;max-width:95%}.project_details_amenities__card{width:100%;height:100%;padding:50px 40px;background:#f4f6fa;border-radius:60px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.project_details_amenities__card-content{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:25px}.atm{background-position:-10px -10px}.atm,.badmintoncourt{width:50px;height:50px}.badmintoncourt{background-position:-80px -10px}.basketballcourt{width:50px;height:50px;background-position:-10px -80px}.billiards{width:50px;height:50px;background-position:-80px -80px}.boardgames{width:50px;height:50px;background-position:-150px -10px}.carparking{width:50px;height:50px;background-position:-150px -80px}.childrenplayarea{width:50px;height:50px;background-position:-10px -150px}.cinemahall{width:50px;height:50px;background-position:-80px -150px}.clubhouse{width:50px;height:50px;background-position:-150px -150px}.communityhall{width:50px;height:50px;background-position:-220px -10px}.conveniencestore{width:50px;height:50px;background-position:-220px -80px}.customclosete{width:50px;height:50px;background-position:-220px -150px}.cyclepath{width:50px;height:50px;background-position:-10px -220px}.dedicatedwalkways{width:50px;height:50px;background-position:-80px -220px}.electricline{width:50px;height:50px;background-position:-150px -220px}.firesafety{background-position:-220px -220px}.firesafety,.football{width:50px;height:50px}.football{background-position:-290px -10px}.gatedcommunity{background-position:-290px -80px}.gatedcommunity,.gym{width:50px;height:50px}.gym{background-position:-290px -150px}.healthclub{background-position:-290px -220px}.healthclub,.hospital{width:50px;height:50px}.hospital{background-position:-10px -290px}.indoorgame{background-position:-80px -290px}.indoorgame,.intercom{width:50px;height:50px}.intercom{background-position:-150px -290px}.joggingtrack{width:50px;height:50px;background-position:-220px -290px}.lanscapedgarden{width:50px;height:50px;background-position:-290px -290px}.lift{background-position:-360px -10px}.lift,.medicalcenter{width:50px;height:50px}.medicalcenter{background-position:-360px -80px}.multipurposehall{width:50px;height:50px;background-position:-360px -150px}.partyhall{width:50px;height:50px;background-position:-360px -220px}.paverblackroad{width:50px;height:50px;background-position:-360px -290px}.powerbackup{width:50px;height:50px;background-position:-10px -360px}.rainwaterharvesting{width:50px;height:50px;background-position:-80px -360px}.securitycamera{width:50px;height:50px;background-position:-150px -360px}.seniorcitizenarea{width:50px;height:50px;background-position:-220px -360px}.shuttlecourttenniscourt{width:50px;height:50px;background-position:-290px -360px}.skatingrink{background-position:-360px -360px}.skatingrink,.spa{width:50px;height:50px}.spa{background-position:-430px -10px}.stiltparking{width:50px;height:50px;background-position:-430px -80px}.streetlight{width:50px;height:50px;background-position:-430px -150px}.swimmingpool{width:50px;height:50px;background-position:-430px -220px}.watersupply{width:50px;height:50px;background-position:-430px -290px}.yogameditationhall{width:50px;height:50px;background-position:-430px -360px}.cricketnets{width:50px;height:50px;background-position:-80px -430px}.tenniscourt{background-position:-150px -430px}.default,.tenniscourt{width:50px;height:50px}.default{background-position:-10px -430px}.bg-atm{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -10px}.bg-badmintoncourt{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -10px}.bg-basketballcourt{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -80px}.bg-billiards{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -80px}.bg-boardgames{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -10px}.bg-carparking{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -80px}.bg-childrenplayarea{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -150px}.bg-cinemahall{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -150px}.bg-clubhouse{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -150px}.bg-communityhall{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -10px}.bg-conveniencestore{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -80px}.bg-customclosete{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -150px}.bg-cyclepath{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -220px}.bg-dedicated_walkways{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -220px}.bg-electricalline{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -220px}.bg-firesafety{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -220px}.bg-football{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -10px}.bg-gatedcommunity{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -80px}.bg-gym{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -150px}.bg-healthclub{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -220px}.bg-hospital{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -290px}.bg-indoorgame{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -290px}.bg-intercom{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -290px}.bg-joggingtrack{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -290px}.bg-lanscapedgarden{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -290px}.bg-lift{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -10px}.bg-medicalcenter{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -80px}.bg-multipurposehall{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -150px}.bg-partyhall{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -220px}.bg-paverblack_road{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -290px}.bg-powerbackup{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -360px}.bg-rainwaterharvesting{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -360px}.bg-securitycamera{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -360px}.bg-seniorcitizen_area{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -220px -360px}.bg-shuttlecourt_tennis_court{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -290px -360px}.bg-skatingrink{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -360px -360px}.bg-spa{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -10px}.bg-stiltparking{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -80px}.bg-streetlight{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -150px}.bg-swimmingpool{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -220px}.bg-watersupply{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -290px}.bg-yogameditationhall{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -430px -360px}.bg-default{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -10px -430px}.bg-cricketnets1{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -80px -430px}.bg-tenniscourt1{width:50px;height:50px;background:url(/assets.realiti.io/images/portal/amenities/amenities.png) -150px -430px}.project_details_amenities__card-title{font-size:26px;font-weight:600}.project_details_amenities__card-description,.project_details_amenities__card-title{align-self:stretch;text-align:center;color:#1a1a1a;font-family:Instrument Sans,sans-serif;margin:0;word-wrap:break-word}.project_details_amenities__card-description{font-size:20px;font-weight:400}@media (min-width:1400px) and (max-width:1899px){.project_details_amenities__grid{max-width:100%}.project_details_amenities__title{font-size:42px}.project_details_amenities__card{padding:30px}.project_details_amenities__icon-wrapper{width:55px;height:55px}.project_details_amenities__card-title{font-size:24px}.project_details_amenities__card-description{font-size:18px}}@media (min-width:1024px) and (max-width:1399px){.project_details_amenities{padding:40px}.project_details_amenities__title{font-size:38px}.project_details_amenities__grid{gap:24px;max-width:100%}.project_details_amenities__card{padding:20px;border-radius:40px}.project_details_amenities__card-content{gap:20px}.project_details_amenities__icon-wrapper{width:50px;height:50px}.project_details_amenities__card-title{font-size:22px}.project_details_amenities__card-description{font-size:16px}}@media (min-width:768px) and (max-width:1023px){.project_details_amenities{padding:30px}.project_details_amenities__title{font-size:34px}.project_details_amenities__grid{gap:18px;max-width:100%}.project_details_amenities__card{padding:15px;border-radius:30px}.project_details_amenities__card-content{gap:15px}.project_details_amenities__icon-wrapper{width:45px;height:45px}.project_details_amenities__card-title{font-size:18px}.project_details_amenities__card-description{font-size:14px}}@media (max-width:767px){.project_details_amenities{padding:20px}.project_details_amenities__title{font-size:30px}.project_details_amenities__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;max-width:100%}.project_details_amenities__card{padding:15px;border-radius:25px}.project_details_amenities__card-content{gap:12px}.project_details_amenities__icon-wrapper{width:40px;height:40px}.project_details_amenities__card-title{font-size:18px}.project_details_amenities__card-description{font-size:14px}}@media (max-width:479px){.project_details_amenities{padding:25px 10px}.project_details_amenities__title{font-size:26px}.project_details_amenities__grid{gap:10px}.project_details_amenities__card{padding:10px;border-radius:20px}.project_details_amenities__card-content{gap:10px}.project_details_amenities__icon-wrapper{width:35px;height:35px}.project_details_amenities__card-title{font-size:14px}.project_details_amenities__card-description{font-size:12px}}.project_details_location_container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;padding:60px;font-family:Instrument Sans,sans-serif;background:#f4f6fa}.project_details_location_header{width:100%}.project_details_location_title{color:#171937;font-size:48px;font-weight:700;margin:0 0 16px;word-wrap:break-word}.project_details_location_description{color:#171937;font-size:20px;font-weight:400;margin:0;word-wrap:break-word}.project_details_location_content{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:28px}.project_details_location_map{flex:1 1;min-width:45%}.project_details_location_map_image{width:100%;height:740px;aspect-ratio:1;box-shadow:0 14px 24px rgba(0,0,0,.1);border-radius:60px;object-fit:cover}.project_details_location_nearby{flex:1 1;display:flex;flex-direction:column;gap:28px;min-width:45%}.project_details_location_item{padding:20px;background:#f4f6fa;box-shadow:0 14px 24px rgba(0,0,0,.1);border-radius:20px;display:flex;justify-content:flex-start;align-items:center;gap:28px}.project_details_location_icon{width:57px;height:57px;padding:15px;background:#c7d3e8;border-radius:14px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.project_details_location_icon_inner{width:27px;height:27px;border-radius:2px}.project_details_location_item_content{flex:1 1;display:flex;flex-direction:column;gap:10px}.project_details_location_item_title{color:#1a1a1a;font-size:24px;font-weight:600;margin:0;word-wrap:break-word}.project_details_location_item_description{color:#1a1a1a;font-size:20px;font-weight:400;margin:0;word-wrap:break-word;line-height:1.4}@media (min-width:1400px) and (max-width:1899px){.project_details_location_container{max-width:100%;margin:0 auto;padding:40px}.project_details_location_title{font-size:42px}.project_details_location_description{font-size:20px}.project_details_location_content{gap:25px}.project_details_location_item{padding:15px;gap:25px}.project_details_location_item_title{font-size:24px}.project_details_location_item_description{font-size:20px}}@media (min-width:1024px) and (max-width:1399px){.project_details_location_container{max-width:100%;margin:0 auto;padding:30px}.project_details_location_title{font-size:38px}.project_details_location_description{font-size:19px}.project_details_location_content{gap:20px}.project_details_location_item{padding:15px;gap:20px}.project_details_location_icon{width:40px;height:40px;padding:10px}.project_details_location_icon_inner{width:20px;height:20px}.project_details_location_item_title{font-size:20px}.project_details_location_item_description{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.project_details_location_container{max-width:100%;margin:0 auto;padding:30px}.project_details_location_title{font-size:32px}.project_details_location_description{font-size:16px}.project_details_location_content{gap:15px}.project_details_location_item{padding:10px;gap:15px}.project_details_location_icon{width:30px;height:30px;padding:10px}.project_details_location_icon_inner{width:15px;height:15px}.project_details_location_item_title{font-size:18px}.project_details_location_item_description{font-size:16px}}@media (max-width:767px){.project_details_location_container{padding:40px 20px;gap:24px}.project_details_location_title{font-size:28px;line-height:1.2}.project_details_location_description{font-size:16px;line-height:1.4}.project_details_location_content{flex-direction:column;gap:24px}.project_details_location_map{order:1;width:100%;min-width:unset}.project_details_location_nearby{order:2;width:100%;min-width:unset;gap:20px}.project_details_location_map_image{border-radius:30px;max-height:300px;object-fit:cover}.project_details_location_item{padding:14px;gap:16px;border-radius:16px}.project_details_location_icon{width:44px;height:44px;padding:8px;border-radius:10px}.project_details_location_icon_inner{width:26px;height:26px}.project_details_location_item_title{font-size:18px;line-height:1.3}.project_details_location_item_description{font-size:14px;line-height:1.4}}@media (max-width:479px){.project_details_location_container{padding:30px 15px;gap:20px}.project_details_location_title{font-size:22px}.project_details_location_description{font-size:14px}.project_details_location_item{padding:12px;gap:12px}.project_details_location_icon{width:40px;height:40px;padding:6px}.project_details_location_icon_inner{width:26px;height:26px}.project_details_location_item_title{font-size:14px}.project_details_location_item_description{font-size:12px}}.stats_container{width:100%;min-height:90vh;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;box-sizing:border-box;padding:60px;background-color:#f4f6fa}.stats_title{width:100%;text-align:center;color:#171937;font-size:2.5rem;font-family:Instrument Sans,sans-serif;font-weight:700;word-wrap:break-word}.stats_content_wrapper{width:100%;align-items:center}.stats_content_section,.stats_content_wrapper{display:flex;justify-content:flex-start;gap:3rem}.stats_content_section{flex-direction:column;align-items:flex-start;flex:1 1}.stats_text_section{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.75rem}.stats_main_heading{font-size:2.5rem;font-weight:700;line-height:1.2}.stats_description,.stats_main_heading{width:100%;color:#171937;font-family:Instrument Sans,sans-serif;word-wrap:break-word}.stats_description{font-size:1.2rem;font-weight:400;line-height:1.6}.stats_metrics_container{width:100%;max-width:40rem;height:20rem;position:relative}.stats_metric_item{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:12rem}.stats_metric_top_left{left:0;top:0}.stats_metric_top_right{right:0;top:0}.stats_metric_bottom_left{left:0;bottom:0}.stats_metric_bottom_right{right:0;bottom:0}.stats_metric_number{font-size:4rem}.stats_metric_label,.stats_metric_number{text-align:center;color:#171937;font-family:Instrument Sans,sans-serif;font-weight:600;word-wrap:break-word}.stats_metric_label{font-size:1.19rem}.stats_vertical_line{width:.25rem;height:18.25rem;top:1.9rem;transform:translateX(-50%)}.stats_horizontal_line,.stats_vertical_line{position:absolute;left:50%;background:#171937}.stats_horizontal_line{width:40.75rem;height:.25rem;top:50%;transform:translate(-50%,-50%)}.stats_hero_image{width:50%;height:671px;border-radius:3.75rem;object-fit:cover}@media (min-width:1400px) and (max-width:1899px){.stats_container{padding:60px}.stats_title{font-size:2.5rem}.stats_main_heading{font-size:2.3rem}.stats_description{font-size:1.15rem}.stats_content_wrapper{flex-direction:row;gap:3rem}.stats_metric_number{font-size:3.7rem}.stats_metric_label{font-size:1.17rem}.stats_vertical_line{height:19.25rem}.stats_horizontal_line{width:38.75rem}.stats_hero_image{width:50%;height:750px}}@media (min-width:1024px) and (max-width:1399px){.stats_container{padding:40px}.stats_title{font-size:2.3rem}.stats_main_heading{font-size:2rem}.stats_description{font-size:1.05rem}.stats_metrics_container{max-width:30rem;height:15rem}.stats_metric_item{width:10rem}.stats_metric_number{font-size:3.1rem}.stats_metric_label{font-size:1.1rem}.stats_vertical_line{height:14.25rem}.stats_horizontal_line{width:26.75rem}.stats_hero_image{width:50%;height:671px}}@media (min-width:768px) and (max-width:1023px){.stats_container{padding:30px}.stats_title{font-size:2.1rem}.stats_main_heading{font-size:1.9rem}.stats_description{font-size:.9rem}.stats_metrics_container{max-width:20rem;height:12rem}.stats_metric_item{width:8rem}.stats_metric_number{font-size:2rem}.stats_metric_label{font-size:.8rem}.stats_vertical_line{height:13.25rem;top:.2rem}.stats_horizontal_line{width:20.75rem;left:52%}.stats_hero_image{width:50%;height:671px}}@media (max-width:767px){.stats_container{padding:40px 20px;gap:2rem}.stats_main_heading,.stats_title{font-size:1.75rem}.stats_description{font-size:.875rem}.stats_content_wrapper{flex-direction:column;gap:2rem}.stats_hero_image{order:2}.stats_content_section{order:1;width:100%}.stats_metrics_container{height:14rem;max-width:100%}.stats_metric_item{width:50%}.stats_metric_number{font-size:2.5rem}.stats_metric_label{font-size:1rem}.stats_vertical_line{height:12rem}.stats_horizontal_line{width:90%}.stats_hero_image{width:100%;height:100%}}@media (max-width:479px){.stats_container{padding:30px 15px}.stats_main_heading,.stats_title{font-size:1.5rem}.stats_description{font-size:.8rem}.stats_metrics_container{height:13rem}.stats_metric_number{font-size:2rem}.stats_metric_label{font-size:.75rem}.stats_vertical_line{height:14rem;top:.25rem}.stats_horizontal_line{width:95%}}.mission_container{width:100%;height:100vh;position:relative;font-family:Instrument Sans,sans-serif;display:flex;align-items:center;justify-content:flex-end;padding:60px}.mission_background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.mission_background_image{width:100%;height:100%;object-fit:cover;object-position:center}.mission_background_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(12,13,34,.2),rgba(12,13,34,.6))}.mission_content_wrapper{position:relative;background:#f4f6fa;border-radius:60px;padding:3%;box-sizing:border-box;width:45%;max-width:100%;z-index:2;margin-right:3%}.mission_tabs_container{display:flex;gap:1.5%;margin-bottom:5%}.mission_tab{padding:.8% 2.5%;border-radius:40px;border:none;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Instrument Sans,sans-serif}.mission_tab:not(.mission_tab_active){background:#f4f6fa;color:#1a1a1a;outline:1px solid #1a1a1a;outline-offset:-1px}.mission_tab_active{background:#2a69dc;color:#f4f6fa}.mission_tab:hover:not(.mission_tab_active){background:#e8edf5}.mission_content{width:100%}.mission_title{color:#171937;font-size:2.5rem;font-weight:700;margin-bottom:8%;line-height:1.2}.mission_description{color:#171937;font-size:1.25rem;font-weight:400;line-height:1.6;margin-bottom:15%;white-space:pre-line}.mission_progress_bar{width:100%;height:6px;background:#c7d3e8;border-radius:10px;overflow:hidden}.mission_progress_fill{height:100%;background:#2a69dc;border-radius:10px;transition:width .5s ease}@media screen and (min-width:1400px) and (max-width:1899px){.mission_content_wrapper{width:50%;max-width:100%}.mission_title{font-size:2rem}.mission_description{font-size:1.1rem}.mission_tab{font-size:1.3rem}}@media screen and (min-width:1024px) and (max-width:1399px){.mission_content_wrapper{width:50%;max-width:100%}.mission_title{font-size:1.6rem}.mission_description{font-size:.9rem}.mission_tab{font-size:1.1rem}}@media screen and (min-width:768px) and (max-width:1023px){.mission_content_wrapper{width:65%;max-width:100%}.mission_title{font-size:1.6rem}.mission_description{font-size:1rem}.mission_tab{font-size:1.2rem}.mission_tabs_container{gap:2%}}@media screen and (max-width:767px){.mission_container{justify-content:center;padding:5%}.mission_content_wrapper{width:100%;max-width:none;margin-right:0;padding:6%;border-radius:30px}.mission_title{font-size:1.6rem;text-align:center;margin-bottom:6%}.mission_description{font-size:.85rem;text-align:center;margin-bottom:10%}.mission_tab{font-size:.9rem;padding:3% 6%;flex:1 1}.mission_tabs_container{gap:3%;margin-bottom:8%}.mission_progress_bar{height:3px}}.about_gallery_container{width:100%;background:#c7d3e8;padding:60px;box-sizing:border-box;height:auto}.about_gallery_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;width:100%}.about_gallery_title{color:#171937;font-size:48px;font-weight:700;margin:0}.about_gallery_button,.about_gallery_title{font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.about_gallery_button{padding:10px 20px;background:#2a69dc;border:none;border-radius:40px;color:#f4f6fa;font-size:22px;font-weight:600;cursor:pointer;transition:all .3s ease}.about_gallery_button:hover{background:#1f5bc7;transform:translateY(-2px)}.about_gallery_content{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;width:100%}.about_gallery_left{display:flex;flex-direction:column;gap:20px}.about_gallery_right{display:flex;align-items:stretch}.about_gallery_image_container{border-radius:60px;overflow:hidden;box-shadow:0 15px 20px rgba(0,0,0,.45);transition:transform .3s ease}.about_gallery_image{width:100%;height:100%;object-fit:cover;display:block}.about_gallery_image_bottom,.about_gallery_image_top{height:380px;width:100%}.about_gallery_image_large{height:780px;width:100%}@media screen and (min-width:1400px) and (max-width:1899px){.about_gallery_container{padding:60px}.about_gallery_title{font-size:44px}.about_gallery_content{gap:40px}.about_gallery_left{gap:30px}}@media screen and (min-width:1024px) and (max-width:1399px){.about_gallery_container{padding:60px 40px}.about_gallery_title{font-size:36px}.about_gallery_button{font-size:18px;padding:8px 18px}.about_gallery_content{gap:25px}.about_gallery_image_bottom,.about_gallery_image_top{height:350px}.about_gallery_image_large{min-height:580px;height:100%;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.about_gallery_container{padding:50px 30px}.about_gallery_title{font-size:32px}.about_gallery_button{font-size:15px;padding:8px 16px}.about_gallery_content{gap:20px}.about_gallery_image_bottom,.about_gallery_image_top{height:260px}.about_gallery_image_large{height:540px}.about_gallery_image_container{border-radius:40px}}@media screen and (max-width:767px){.about_gallery_container{padding:40px 20px}.about_gallery_header{gap:20px;text-align:center}.about_gallery_title{font-size:24px}.about_gallery_button{font-size:13px;padding:8px 16px}.about_gallery_content{grid-template-columns:1fr;gap:20px}.about_gallery_left{order:1;gap:15px}.about_gallery_right{order:2}.about_gallery_image_bottom,.about_gallery_image_top{height:220px}.about_gallery_image_large{height:300px}.about_gallery_image_container{border-radius:30px}}@media screen and (max-width:479px){.about_gallery_container{padding:30px 15px}.about_gallery_title{font-size:20px}.about_gallery_button{font-size:12px;padding:8px 16px}.about_gallery_content{gap:15px}.about_gallery_left{gap:12px}.about_gallery_image_bottom,.about_gallery_image_top{height:180px}.about_gallery_image_large{height:240px}.about_gallery_image_container{border-radius:25px;box-shadow:0 10px 15px rgba(0,0,0,.35)}}.about_expert_container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;padding:80px 60px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f4f6fa}.about_expert_header{width:100%;text-align:center}.about_expert_title{color:#171937;font-size:48px;font-weight:700;margin:0 0 20px;word-wrap:break-word}.about_expert_description{color:#1a1a1a;font-size:23px;font-weight:400;margin:0;word-wrap:break-word;line-height:1.6}.about_expert_cards_container{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:27px;flex-wrap:wrap}.about_expert_card{width:32%;max-width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:11px}.about_expert_image_wrapper{position:relative;width:100%}.about_expert_image{width:100%;height:408px;border-radius:50px;object-fit:cover}.about_expert_social_icons{position:absolute;top:20px;right:20px;padding:15px;background:#f4f6fa;border-radius:50px;display:flex;justify-content:flex-start;align-items:center;gap:10px}.about_expert_name{font-size:30px;font-weight:600}.about_expert_name,.about_expert_position{text-align:center;color:#1a1a1a;margin:0;word-wrap:break-word}.about_expert_position{font-size:20px;font-weight:400}@media (min-width:1400px) and (max-width:1899px){.about_expert_title{font-size:44px}.about_expert_description{font-size:18px}.about_expert_cards_container{gap:25px}}@media (min-width:1024px) and (max-width:1399px){.about_expert_container{padding:60px 40px}.about_expert_title{font-size:42px}.about_expert_description{font-size:16px}.about_expert_cards_container{gap:20px}.about_expert_card{width:30%}.about_expert_image{width:100%;height:308px;border-radius:40px;object-fit:cover}.about_expert_social_icons{top:10px;right:10px;padding:10px;gap:8px}.about_expert_social_icons svg{width:16px;height:16px}.about_expert_name{font-size:24px}.about_expert_position{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.about_expert_container{padding:50px 30px}.about_expert_title{font-size:38px}.about_expert_description{font-size:14px}.about_expert_cards_container{gap:15px}.about_expert_card{width:31%}.about_expert_image{width:100%;height:308px;border-radius:30px;object-fit:cover}.about_expert_social_icons{top:12px;right:12px;padding:10px;gap:8px}.about_expert_social_icons svg{width:14px;height:14px}.about_expert_name{font-size:22px}.about_expert_position{font-size:16px}}@media (max-width:767px){.about_expert_container{padding:50px 20px;gap:40px}.about_expert_cards_container{flex-direction:column;align-items:center;gap:40px;width:100%}.about_expert_card{width:100%;max-width:100%}.about_expert_image{height:100%;border-radius:30px}.about_expert_title{font-size:30px;line-height:1.2}.about_expert_description{font-size:16px}.about_expert_name{font-size:24px}.about_expert_position{font-size:18px}.about_expert_social_icons{top:15px;right:15px;padding:12px}}@media (max-width:479px){.about_expert_container{padding:40px 15px;gap:30px}.about_expert_card{width:100%;max-width:100%}.about_expert_image{height:100%;border-radius:25px}.about_expert_title{font-size:24px}.about_expert_description{font-size:14px}.about_expert_name{font-size:20px}.about_expert_position{font-size:14px}.about_expert_social_icons{top:10px;right:10px;padding:10px;gap:8px}.about_expert_social_icons svg{width:14px;height:14px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Instrument Sans,sans-serif;overflow-x:hidden}