.page-module__E0kJGG__page{color:#222;background:#f7f6f2;min-height:100vh}.page-module__E0kJGG__container{width:min(1180px,100% - 48px);margin:0 auto}.page-module__E0kJGG__topBar{color:#d8d3c8;letter-spacing:.5px;background:#222;font-size:11px}.page-module__E0kJGG__topBar .page-module__E0kJGG__container{justify-content:space-between;align-items:center;min-height:38px;display:flex}.page-module__E0kJGG__topLinks{gap:24px;display:flex}.page-module__E0kJGG__topLinks a{color:#d8d3c8;text-decoration:none;transition:color .2s}.page-module__E0kJGG__topLinks a:hover{color:#fff}.page-module__E0kJGG__header{z-index:100;background:#fffffffa;border-bottom:1px solid #e8e5de;position:relative}.page-module__E0kJGG__header .page-module__E0kJGG__container{justify-content:space-between;align-items:center;gap:30px;min-height:88px;display:flex}.page-module__E0kJGG__logo{color:#222;align-items:center;gap:10px;min-width:190px;text-decoration:none;display:flex}.page-module__E0kJGG__logoCircle{background:#fff;border:1px solid #dedbd3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.page-module__E0kJGG__logoImage{object-fit:contain;width:43px;height:43px;display:block}.page-module__E0kJGG__logoText{flex-direction:column;line-height:1;display:flex}.page-module__E0kJGG__logoMain{letter-spacing:2.5px;font-family:Georgia,Times New Roman,serif;font-size:20px}.page-module__E0kJGG__logoSub{letter-spacing:3.5px;color:#927c57;margin-top:6px;font-size:8px;font-weight:700}.page-module__E0kJGG__nav{align-items:center;gap:32px;display:flex}.page-module__E0kJGG__nav a{color:#555;letter-spacing:.5px;padding:10px 0;font-size:12px;font-weight:600;text-decoration:none;position:relative}.page-module__E0kJGG__nav a:after{content:"";background:#927c57;width:0;height:1px;transition:width .2s;position:absolute;bottom:2px;left:0}.page-module__E0kJGG__nav a:hover,.page-module__E0kJGG__nav a.page-module__E0kJGG__active{color:#222}.page-module__E0kJGG__nav a:hover:after,.page-module__E0kJGG__nav a.page-module__E0kJGG__active:after{width:100%}.page-module__E0kJGG__headerButton{color:#fff;letter-spacing:.4px;background:#222;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__E0kJGG__headerButton:hover{background:#927c57}.page-module__E0kJGG__menuButton{color:#222;cursor:pointer;background:#fff;border:1px solid #dedbd3;justify-content:center;align-items:center;width:44px;height:44px;font-size:27px;line-height:1;display:none}.page-module__E0kJGG__mobileMenu{display:none}.page-module__E0kJGG__hero{background-image:url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=2000&q=85);background-position:50%;background-size:cover;align-items:center;min-height:680px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroOverlay{background:linear-gradient(90deg,#141414d6 0%,#1414149e 42%,#1414142e 100%);position:absolute;inset:0}.page-module__E0kJGG__hero .page-module__E0kJGG__container{z-index:2;padding-top:45px;padding-bottom:55px;position:relative}.page-module__E0kJGG__heroContent{max-width:650px}.page-module__E0kJGG__eyebrow{color:#d5c39f;letter-spacing:4px;margin:0 0 22px;font-size:11px;font-weight:700}.page-module__E0kJGG__hero h1{color:#fff;letter-spacing:-2px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,78px);font-weight:400;line-height:.98}.page-module__E0kJGG__hero h1 span{color:#d7c7a7;font-style:italic}.page-module__E0kJGG__heroText{color:#ffffffd1;max-width:550px;margin:28px 0 0;font-size:15px;line-height:1.8}.page-module__E0kJGG__heroActions{align-items:center;gap:12px;margin-top:32px;display:flex}.page-module__E0kJGG__primaryButton,.page-module__E0kJGG__secondaryButton{letter-spacing:.6px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__E0kJGG__primaryButton{color:#222;background:#fff}.page-module__E0kJGG__primaryButton:hover{background:#d5c39f}.page-module__E0kJGG__secondaryButton{color:#fff;border:1px solid #ffffff8c}.page-module__E0kJGG__secondaryButton:hover{color:#222;background:#fff}.page-module__E0kJGG__searchBox{background:#fffffff5;margin-top:60px;padding:22px;box-shadow:0 20px 55px #0003}.page-module__E0kJGG__searchHeading{align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.page-module__E0kJGG__searchHeading span{color:#927c57;letter-spacing:2px;font-size:10px;font-weight:800}.page-module__E0kJGG__searchHeading p{color:#777;margin:0;font-size:12px}.page-module__E0kJGG__searchFields{border:1px solid #dedbd3;grid-template-columns:1fr 1fr 1fr 190px;display:grid}.page-module__E0kJGG__searchField{background:#fff;border-right:1px solid #dedbd3;flex-direction:column;justify-content:center;min-height:65px;padding:13px 16px;text-decoration:none;display:flex}.page-module__E0kJGG__searchField span{color:#888;text-transform:uppercase;letter-spacing:1px;font-size:10px}.page-module__E0kJGG__searchField strong{color:#222;margin-top:6px;font-size:13px;font-weight:600}.page-module__E0kJGG__searchButton{color:#fff;letter-spacing:.4px;background:#222;justify-content:center;align-items:center;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s;display:flex}.page-module__E0kJGG__searchButton:hover{background:#927c57}.page-module__E0kJGG__introSection{background:#fff;padding:110px 0}.page-module__E0kJGG__introGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:90px;display:grid}.page-module__E0kJGG__sectionLabel{color:#927c57;letter-spacing:2.5px;margin:0 0 17px;font-size:10px;font-weight:800}.page-module__E0kJGG__introSection h2,.page-module__E0kJGG__propertiesSection h2,.page-module__E0kJGG__categoriesSection h2,.page-module__E0kJGG__whyContent h2,.page-module__E0kJGG__servicesSection h2,.page-module__E0kJGG__buyerSection h2,.page-module__E0kJGG__growthSection h2,.page-module__E0kJGG__reraSection h2{color:#222;letter-spacing:-1px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.page-module__E0kJGG__introSection h2 span,.page-module__E0kJGG__propertiesSection h2 span,.page-module__E0kJGG__categoriesSection h2 span,.page-module__E0kJGG__whyContent h2 span,.page-module__E0kJGG__servicesSection h2 span,.page-module__E0kJGG__buyerSection h2 span,.page-module__E0kJGG__growthSection h2 span,.page-module__E0kJGG__reraSection h2 span{color:#927c57;font-style:italic}.page-module__E0kJGG__introText{padding-top:8px}.page-module__E0kJGG__introText p{color:#686868;margin:0 0 18px;font-size:15px;line-height:1.85}.page-module__E0kJGG__textLink{color:#222;letter-spacing:.5px;border-bottom:1px solid #927c57;margin-top:12px;padding-bottom:5px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.page-module__E0kJGG__propertiesSection{background:#f7f6f2;padding:105px 0}.page-module__E0kJGG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:45px;display:flex}.page-module__E0kJGG__viewAll{color:#222;white-space:nowrap;border-bottom:1px solid #927c57;padding-bottom:6px;font-size:11px;font-weight:700;text-decoration:none}.page-module__E0kJGG__propertyGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__E0kJGG__propertyCard{color:#222;background:#fff;border:1px solid #ebe8e1;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block;overflow:hidden}.page-module__E0kJGG__propertyCard:hover{transform:translateY(-5px);box-shadow:0 18px 45px #00000017}.page-module__E0kJGG__propertyImageWrap{background:#e9e7e1;height:245px;position:relative;overflow:hidden}.page-module__E0kJGG__propertyImage{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.page-module__E0kJGG__propertyCard:hover .page-module__E0kJGG__propertyImage{transform:scale(1.04)}.page-module__E0kJGG__listingBadge{color:#fff;text-transform:uppercase;letter-spacing:1.2px;background:#222;padding:7px 11px;font-size:9px;font-weight:800;position:absolute;top:16px;left:16px}.page-module__E0kJGG__rentBadge{background:#927c57}.page-module__E0kJGG__propertyContent{padding:23px 22px 21px}.page-module__E0kJGG__propertyType{color:#927c57;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 8px;font-size:9px;font-weight:800}.page-module__E0kJGG__propertyContent h3{color:#242424;margin:0;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;line-height:1.3}.page-module__E0kJGG__propertyLocation{color:#777;margin:9px 0 17px;font-size:12px}.page-module__E0kJGG__propertyMeta{color:#666;border-top:1px solid #ece9e2;border-bottom:1px solid #ece9e2;gap:18px;padding:13px 0;font-size:11px;display:flex}.page-module__E0kJGG__propertyBottom{justify-content:space-between;align-items:center;gap:12px;padding-top:17px;display:flex}.page-module__E0kJGG__propertyBottom strong{color:#222;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.page-module__E0kJGG__propertyBottom span{color:#927c57;font-size:10px;font-weight:700}.page-module__E0kJGG__loading{color:#777;justify-content:center;align-items:center;min-height:250px;font-size:13px;display:flex}.page-module__E0kJGG__emptyProperties{text-align:center;background:#fff;border:1px solid #ebe8e1;min-height:260px;padding:50px 25px}.page-module__E0kJGG__emptyProperties h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.page-module__E0kJGG__emptyProperties p{color:#777;margin:12px 0 25px;font-size:13px}.page-module__E0kJGG__primaryButtonDark{color:#fff;letter-spacing:.7px;background:#222;justify-content:center;align-items:center;min-height:45px;padding:0 22px;font-size:10px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__E0kJGG__primaryButtonDark:hover{background:#927c57}.page-module__E0kJGG__growthSection{color:#fff;background:#0e304b;padding:105px 0}.page-module__E0kJGG__growthHeader{text-align:center;max-width:750px;margin:0 auto 55px}.page-module__E0kJGG__growthLabel{color:#d5c39f;letter-spacing:2.5px;margin:0 0 16px;font-size:10px;font-weight:800}.page-module__E0kJGG__growthSection h2{color:#fff}.page-module__E0kJGG__growthSection h2 span{color:#d5c39f}.page-module__E0kJGG__growthHeader>p:last-child{color:#ffffffc7;max-width:650px;margin:20px auto 0;font-size:14px;line-height:1.8}.page-module__E0kJGG__growthGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.page-module__E0kJGG__growthCard{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:35px 25px;transition:transform .25s,background .25s;display:flex}.page-module__E0kJGG__growthCard:hover{background:#ffffff1a;transform:translateY(-5px)}.page-module__E0kJGG__growthCard strong{color:#fff;font-size:clamp(32px,4vw,50px);font-weight:700;line-height:1.1}.page-module__E0kJGG__growthCard span{color:#ffffffd9;margin-top:25px;font-size:15px;line-height:1.5}.page-module__E0kJGG__categoriesSection{background:#fff;padding:110px 0}.page-module__E0kJGG__centerHeader{text-align:center;max-width:700px;margin:0 auto 55px}.page-module__E0kJGG__centerHeader .page-module__E0kJGG__sectionLabel{margin-bottom:14px}.page-module__E0kJGG__centerHeader>p:last-child{color:#777;margin:18px auto 0;font-size:14px;line-height:1.7}.page-module__E0kJGG__categoryGrid{border-top:1px solid #dedbd3;border-left:1px solid #dedbd3;grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__categoryCard{color:#222;border-bottom:1px solid #dedbd3;border-right:1px solid #dedbd3;flex-direction:column;justify-content:space-between;min-height:245px;padding:28px;text-decoration:none;transition:background .2s,color .2s;display:flex}.page-module__E0kJGG__categoryCard:hover{color:#fff;background:#222}.page-module__E0kJGG__categoryNumber{color:#927c57;letter-spacing:1px;font-size:10px;font-weight:800}.page-module__E0kJGG__categoryCard h3{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.page-module__E0kJGG__categoryCard p{color:#777;max-width:210px;margin:0;font-size:12px;line-height:1.7}.page-module__E0kJGG__categoryCard:hover p{color:#c7c7c7}.page-module__E0kJGG__categoryArrow{color:#927c57;align-self:flex-end;font-size:22px}.page-module__E0kJGG__whySection{background:#f7f6f2;padding:110px 0}.page-module__E0kJGG__whyGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px;display:grid}.page-module__E0kJGG__whyImage{background-image:linear-gradient(#19191933,#19191933),url(https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=1200&q=85);background-position:50%;background-size:cover;min-height:610px;position:relative}.page-module__E0kJGG__whyImageOverlay{color:#fff;background:#222222e6;padding:25px;position:absolute;bottom:25px;left:25px;right:25px}.page-module__E0kJGG__whyImageOverlay span{color:#d5c39f;letter-spacing:2px;font-size:11px;font-weight:700}.page-module__E0kJGG__whyImageOverlay p{margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.35}.page-module__E0kJGG__whyIntro{color:#686868;max-width:600px;margin:25px 0 34px;font-size:14px;line-height:1.85}.page-module__E0kJGG__features{border-top:1px solid #ddd9d0;margin-bottom:35px}.page-module__E0kJGG__feature{border-bottom:1px solid #ddd9d0;grid-template-columns:50px 1fr;gap:16px;padding:22px 0;display:grid}.page-module__E0kJGG__feature>span{color:#927c57;letter-spacing:1px;font-size:10px;font-weight:800}.page-module__E0kJGG__feature h3{color:#292929;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}.page-module__E0kJGG__feature p{color:#777;margin:0;font-size:12px;line-height:1.7}.page-module__E0kJGG__servicesSection{background:#fff;padding:110px 0}.page-module__E0kJGG__servicesGrid{border-top:1px solid #dedbd3;border-left:1px solid #dedbd3;grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__serviceCard{border-bottom:1px solid #dedbd3;border-right:1px solid #dedbd3;min-height:285px;padding:28px}.page-module__E0kJGG__serviceCard>span{color:#927c57;letter-spacing:1px;font-size:10px;font-weight:800}.page-module__E0kJGG__serviceCard h3{margin:65px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.page-module__E0kJGG__serviceCard p{color:#777;margin:0 0 20px;font-size:12px;line-height:1.75}.page-module__E0kJGG__serviceCard a{color:#222;border-bottom:1px solid #927c57;padding-bottom:4px;font-size:10px;font-weight:700;text-decoration:none}.page-module__E0kJGG__reraSection{background:#f7f6f2;padding:100px 0}.page-module__E0kJGG__reraContent{text-align:center;max-width:760px;margin:0 auto}.page-module__E0kJGG__reraContent>p:not(.page-module__E0kJGG__sectionLabel){color:#707070;max-width:650px;margin:22px auto 0;font-size:14px;line-height:1.8}.page-module__E0kJGG__reraNumber{background:#fff;border:1px solid #e4e0d8;max-width:500px;margin:35px auto;padding:25px}.page-module__E0kJGG__reraNumber span{color:#777;text-transform:uppercase;letter-spacing:1.5px;font-size:10px;display:block}.page-module__E0kJGG__reraNumber strong{color:#222;letter-spacing:1px;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:27px;display:block}.page-module__E0kJGG__buyerSection{background-image:linear-gradient(#191919bf,#191919bf),url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=2000&q=85);background-position:50%;background-size:cover;padding:115px 0;position:relative}.page-module__E0kJGG__buyerContent{max-width:720px}.page-module__E0kJGG__buyerSection .page-module__E0kJGG__sectionLabel{color:#d5c39f}.page-module__E0kJGG__buyerSection h2{color:#fff}.page-module__E0kJGG__buyerSection h2 span{color:#d5c39f}.page-module__E0kJGG__buyerSection p:not(.page-module__E0kJGG__sectionLabel){color:#fffc;max-width:570px;margin:24px 0 0;font-size:14px;line-height:1.8}.page-module__E0kJGG__footer{color:#ddd;background:#222;padding:75px 0 25px}.page-module__E0kJGG__footerGrid{grid-template-columns:1.5fr .8fr .8fr 1fr;gap:60px;padding-bottom:55px;display:grid}.page-module__E0kJGG__footerLogo{color:#fff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.page-module__E0kJGG__footerLogoCircle{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.page-module__E0kJGG__footerLogoCircle img{object-fit:contain;width:39px;height:39px;display:block}.page-module__E0kJGG__footerLogo>div:last-child{flex-direction:column;display:flex}.page-module__E0kJGG__footerLogo span{letter-spacing:2.5px;font-family:Georgia,Times New Roman,serif;font-size:21px}.page-module__E0kJGG__footerLogo small{color:#b49c72;letter-spacing:3px;margin-top:6px;font-size:8px}.page-module__E0kJGG__footerAbout{color:#969696;max-width:300px;margin:20px 0 0;font-size:12px;line-height:1.8}.page-module__E0kJGG__footer h4{color:#fff;letter-spacing:1px;text-transform:uppercase;margin:0 0 20px;font-size:11px}.page-module__E0kJGG__footerGrid>div:not(:first-child){flex-direction:column;gap:11px;display:flex}.page-module__E0kJGG__footerGrid a{color:#999;font-size:12px;text-decoration:none;transition:color .2s}.page-module__E0kJGG__footerGrid a:hover{color:#d5c39f}.page-module__E0kJGG__footerGrid p{color:#999;margin:0;font-size:12px;line-height:1.7}.page-module__E0kJGG__footerRera{color:#b49c72!important;margin-top:5px!important}.page-module__E0kJGG__socialLinks{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module__E0kJGG__socialLinks a{color:#aaa;border:1px solid #444;justify-content:center;align-items:center;min-height:32px;padding:0 11px;font-size:10px;transition:all .2s;display:inline-flex}.page-module__E0kJGG__socialLinks a:hover{color:#d5c39f;border-color:#b49c72}.page-module__E0kJGG__footerBottom{color:#777;border-top:1px solid #3a3a3a;justify-content:space-between;gap:20px;padding-top:22px;font-size:10px;display:flex}.page-module__E0kJGG__whatsappButton{z-index:90;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;text-decoration:none;transition:transform .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 25px #0003}.page-module__E0kJGG__whatsappButton:hover{transform:translateY(-4px)}.page-module__E0kJGG__whatsappButton span{font-size:0}.page-module__E0kJGG__whatsappButton span:before{content:"☎";font-size:24px}@media (max-width:1000px){.page-module__E0kJGG__nav{gap:18px}.page-module__E0kJGG__headerButton{display:none}.page-module__E0kJGG__searchFields{grid-template-columns:1fr 1fr}.page-module__E0kJGG__searchField:nth-child(2){border-right:0}.page-module__E0kJGG__searchButton{min-height:58px}.page-module__E0kJGG__propertyGrid,.page-module__E0kJGG__categoryGrid,.page-module__E0kJGG__servicesGrid,.page-module__E0kJGG__growthGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__whyGrid{gap:45px}.page-module__E0kJGG__footerGrid{grid-template-columns:1fr 1fr;gap:45px}}@media (max-width:700px){.page-module__E0kJGG__container{width:min(100% - 30px,1180px)}.page-module__E0kJGG__topBar{display:none}.page-module__E0kJGG__header .page-module__E0kJGG__container{gap:12px;min-height:72px}.page-module__E0kJGG__logo{flex:1;min-width:0}.page-module__E0kJGG__logoCircle{width:44px;height:44px}.page-module__E0kJGG__logoImage{width:36px;height:36px}.page-module__E0kJGG__logoMain{letter-spacing:2px;font-size:17px}.page-module__E0kJGG__logoSub{letter-spacing:2.5px;font-size:7px}.page-module__E0kJGG__nav,.page-module__E0kJGG__headerButton{display:none}.page-module__E0kJGG__menuButton{flex-shrink:0;display:flex}.page-module__E0kJGG__mobileMenu{background:#fff;border-top:1px solid #e8e5de;flex-direction:column;display:flex;box-shadow:0 15px 30px #0000001a}.page-module__E0kJGG__mobileMenu a{color:#444;border-bottom:1px solid #eeeae2;align-items:center;min-height:54px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.page-module__E0kJGG__mobileMenu a:hover,.page-module__E0kJGG__mobileMenu .page-module__E0kJGG__mobileActive{color:#927c57;background:#faf9f6}.page-module__E0kJGG__mobileMenu .page-module__E0kJGG__mobileExplore{color:#fff;background:#222;border:0;justify-content:center;min-height:48px;margin:14px 15px 15px}.page-module__E0kJGG__hero{background-position:62%;min-height:730px}.page-module__E0kJGG__hero .page-module__E0kJGG__container{padding-top:50px;padding-bottom:35px}.page-module__E0kJGG__hero h1{letter-spacing:-1px;font-size:48px}.page-module__E0kJGG__heroText{font-size:13px}.page-module__E0kJGG__heroActions{flex-direction:column;align-items:stretch}.page-module__E0kJGG__primaryButton,.page-module__E0kJGG__secondaryButton{width:100%}.page-module__E0kJGG__searchBox{margin-top:45px;padding:15px}.page-module__E0kJGG__searchHeading{display:block}.page-module__E0kJGG__searchHeading p{margin-top:6px}.page-module__E0kJGG__searchFields{grid-template-columns:1fr}.page-module__E0kJGG__searchField,.page-module__E0kJGG__searchField:nth-child(2){border-bottom:1px solid #dedbd3;border-right:0}.page-module__E0kJGG__searchButton{min-height:55px}.page-module__E0kJGG__introSection,.page-module__E0kJGG__propertiesSection,.page-module__E0kJGG__categoriesSection,.page-module__E0kJGG__whySection,.page-module__E0kJGG__servicesSection,.page-module__E0kJGG__growthSection,.page-module__E0kJGG__reraSection{padding:75px 0}.page-module__E0kJGG__introGrid{grid-template-columns:1fr;gap:35px}.page-module__E0kJGG__sectionHeader{display:block}.page-module__E0kJGG__viewAll{margin-top:20px;display:inline-block}.page-module__E0kJGG__propertyGrid{grid-template-columns:1fr}.page-module__E0kJGG__propertyImageWrap{height:230px}.page-module__E0kJGG__growthHeader{margin-bottom:40px}.page-module__E0kJGG__growthGrid{grid-template-columns:1fr;gap:18px}.page-module__E0kJGG__growthCard{min-height:180px}.page-module__E0kJGG__growthCard strong{font-size:40px}.page-module__E0kJGG__growthCard span{margin-top:15px;font-size:14px}.page-module__E0kJGG__categoryGrid{grid-template-columns:1fr}.page-module__E0kJGG__categoryCard{min-height:200px}.page-module__E0kJGG__whyGrid{grid-template-columns:1fr;gap:45px}.page-module__E0kJGG__whyImage{min-height:440px}.page-module__E0kJGG__servicesGrid{grid-template-columns:1fr}.page-module__E0kJGG__serviceCard{min-height:240px}.page-module__E0kJGG__serviceCard h3{margin-top:45px}.page-module__E0kJGG__reraNumber{padding:22px 15px}.page-module__E0kJGG__reraNumber strong{font-size:22px}.page-module__E0kJGG__buyerSection{padding:80px 0}.page-module__E0kJGG__footer{padding-top:55px}.page-module__E0kJGG__footerGrid{grid-template-columns:1fr;gap:35px}.page-module__E0kJGG__footerBottom{flex-direction:column}.page-module__E0kJGG__whatsappButton{width:54px;height:54px;bottom:16px;right:16px}}
.CustomerReviews-module__3B2bpq__reviewsSection{background:#fff;padding:110px 0}.CustomerReviews-module__3B2bpq__container{width:min(1180px,100% - 40px);margin:0 auto}.CustomerReviews-module__3B2bpq__header{grid-template-columns:1fr .8fr;align-items:end;gap:80px;margin-bottom:55px;display:grid}.CustomerReviews-module__3B2bpq__label{color:#927c57;letter-spacing:2.5px;margin:0 0 17px;font-size:10px;font-weight:800}.CustomerReviews-module__3B2bpq__header h2{color:#222;letter-spacing:-1px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.CustomerReviews-module__3B2bpq__header h2 span{color:#927c57;font-style:italic}.CustomerReviews-module__3B2bpq__headerText{color:#686868;margin:0;font-size:14px;line-height:1.85}.CustomerReviews-module__3B2bpq__reviewLayout{grid-template-columns:1.15fr .85fr;align-items:start;gap:30px;display:grid}.CustomerReviews-module__3B2bpq__reviewList{gap:18px;display:grid}.CustomerReviews-module__3B2bpq__reviewCard{background:#f7f6f2;border:1px solid #ebe8e1;padding:28px}.CustomerReviews-module__3B2bpq__reviewTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.CustomerReviews-module__3B2bpq__stars{gap:3px;display:flex}.CustomerReviews-module__3B2bpq__star,.CustomerReviews-module__3B2bpq__starActive{font-size:15px}.CustomerReviews-module__3B2bpq__star{color:#d2cec5}.CustomerReviews-module__3B2bpq__starActive{color:#927c57}.CustomerReviews-module__3B2bpq__reviewDate{color:#999;font-size:10px}.CustomerReviews-module__3B2bpq__reviewText{color:#555;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.7}.CustomerReviews-module__3B2bpq__customerName{align-items:center;gap:12px;display:flex}.CustomerReviews-module__3B2bpq__customerName span{color:#fff;background:#222;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}.CustomerReviews-module__3B2bpq__customerName strong{color:#333;font-size:12px;font-weight:700}.CustomerReviews-module__3B2bpq__emptyState{text-align:center;background:#f7f6f2;border:1px solid #ebe8e1;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:45px 30px;display:flex}.CustomerReviews-module__3B2bpq__emptyStars{color:#927c57;letter-spacing:4px;font-size:22px}.CustomerReviews-module__3B2bpq__emptyState h3{color:#333;margin:18px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.CustomerReviews-module__3B2bpq__emptyState p{color:#777;margin:0;font-size:12px}.CustomerReviews-module__3B2bpq__formCard{color:#fff;background:#222;padding:35px}.CustomerReviews-module__3B2bpq__formHeader{border-bottom:1px solid #ffffff26;align-items:flex-start;gap:18px;margin-bottom:28px;padding-bottom:28px;display:flex}.CustomerReviews-module__3B2bpq__formNumber{color:#d5c39f;letter-spacing:2px;font-size:10px;font-weight:800}.CustomerReviews-module__3B2bpq__formHeader h3{margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.CustomerReviews-module__3B2bpq__formHeader p{color:#aaa;margin:0;font-size:12px}.CustomerReviews-module__3B2bpq__formGroup{margin-bottom:22px}.CustomerReviews-module__3B2bpq__formGroup label{color:#ddd;letter-spacing:1px;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.CustomerReviews-module__3B2bpq__formGroup input,.CustomerReviews-module__3B2bpq__formGroup textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#2d2d2d;border:1px solid #555;outline:none;width:100%;padding:14px 15px;font-family:inherit;font-size:12px}.CustomerReviews-module__3B2bpq__formGroup input::placeholder,.CustomerReviews-module__3B2bpq__formGroup textarea::placeholder{color:#888}.CustomerReviews-module__3B2bpq__formGroup input:focus,.CustomerReviews-module__3B2bpq__formGroup textarea:focus{border-color:#927c57}.CustomerReviews-module__3B2bpq__ratingSelector{gap:5px;display:flex}.CustomerReviews-module__3B2bpq__ratingStar,.CustomerReviews-module__3B2bpq__ratingStarActive{cursor:pointer;background:0 0;border:0;padding:0;font-size:27px;line-height:1}.CustomerReviews-module__3B2bpq__ratingStar{color:#555}.CustomerReviews-module__3B2bpq__ratingStarActive{color:#d5c39f}.CustomerReviews-module__3B2bpq__ratingText{color:#999;margin-top:8px;font-size:11px;display:block}.CustomerReviews-module__3B2bpq__formMessage{color:#d5c39f;border:1px solid #d5c39f59;margin-bottom:18px;padding:12px 14px;font-size:11px;line-height:1.6}.CustomerReviews-module__3B2bpq__submitButton{color:#222;cursor:pointer;letter-spacing:.8px;text-transform:uppercase;background:#d5c39f;border:0;width:100%;padding:15px 20px;font-size:10px;font-weight:800;transition:background .2s}.CustomerReviews-module__3B2bpq__submitButton:hover{background:#fff}.CustomerReviews-module__3B2bpq__submitButton:disabled{opacity:.6;cursor:not-allowed}.CustomerReviews-module__3B2bpq__formNote{color:#888;text-align:center;margin:14px 0 0;font-size:10px;line-height:1.5}@media (max-width:900px){.CustomerReviews-module__3B2bpq__header{grid-template-columns:1fr;gap:25px}.CustomerReviews-module__3B2bpq__reviewLayout{grid-template-columns:1fr}}@media (max-width:600px){.CustomerReviews-module__3B2bpq__reviewsSection{padding:75px 0}.CustomerReviews-module__3B2bpq__container{width:min(100% - 30px,1180px)}.CustomerReviews-module__3B2bpq__reviewCard{padding:22px}.CustomerReviews-module__3B2bpq__reviewTop{flex-direction:column;align-items:flex-start}.CustomerReviews-module__3B2bpq__formCard{padding:25px 20px}.CustomerReviews-module__3B2bpq__formHeader h3{font-size:22px}}
