.utilities1-main-wrapper{overflow:hidden;position:relative}.utilities1-bg-text{position:absolute;bottom:8%;left:0;white-space:nowrap;width:200%;z-index:0;opacity:.04;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation:scrollText 50s linear infinite}.utilities1-bg-text p{font-family:"29LT Bukra SmBd";font-size:clamp(80px,10vw,280px);line-height:clamp(100px,12vw,150px);text-transform:uppercase}.utilities1-scroll-left{animation-name:scrollLeftVolunteer}.utilities1-scroll-right{animation-name:scrollRightVolunteer}.utilities1-section{background:#f5f5f5}.utilities1-tabs-container{margin-top:-10vh}.utilities1-title h2{font-family:NewAmsterdam;color:#a44294;text-transform:uppercase;font-size:5vw;line-height:1}.utilities1-title p{font-family:"29LT Bukra Regular";color:#000;margin-top:10px;font-weight:500;font-size:clamp(14px,1.5vw,16px);line-height:clamp(22px,2vw,26px)}.utilities1-tabs{margin:0;padding:0;float:left;list-style:none;width:31%;row-gap:8px;position:relative}.utilities1-tabs:before{content:"";height:100%;position:absolute;width:1px;background:#9b9b9b;right:53px}.utilities1-tabs li{margin:0;cursor:pointer;padding:1vh 0;line-height:1.1;color:#0f708f;color:#000;color:#626262;position:relative;font-family:"29LT Bukra SmBd";font-size:1.5vw;text-transform:none;letter-spacing:-2px;font-size:35px}.utilities1-tabs li.utilities1-tab-active:before{opacity:1}.utilities1-tabs li:hover{color:#a34493}.utilities1-tab-active{line-height:1;font-size:36px!important;color:#a34493!important;font-family:"29LT Bukra SmBd"}.utilities1-tab-last{margin-bottom:0}.utilities1-content-container{clear:both;width:60%;overflow:auto;display:flex;justify-content:center;align-items:center}.utilities1-tab-content{padding:20px;display:none}.utilities1-tab-heading{display:none}.utilities1-column{margin-top:100px}.InvestMainDivSection img{width:80px}.investH3{margin-top:12px}.TabInvestSection h3{font-family:NewAmsterdam;font-size:53px;line-height:53px;color:#fff;color:black!important}.TabInvestSection a{background:#a34493!important;border:3px solid #fff!important;color:#fff!important}@media (max-width:1600px) and (min-width:1100px){.utilities1-tabs:before{content:"";height:100%;position:absolute;width:1px;background:#9b9b9b;right:15px}}@media (max-width:1100px) and (min-width:1000px){.utilities1-tabs li{font-size:30px;padding-left:55px}.utilities1-tab-active{font-size:31px!important}.TabInvestSection h3{font-size:42px;line-height:43px}.utilities1-tab-content{margin-left:50px}.utilities1-tabs:before{right:-10px}}@media (max-width:1000px) and (min-width:769px){.utilities1-tabs li{font-size:24px;padding-left:22px}.utilities1-tab-active{font-size:24px!important}.TabInvestSection h3{font-size:42px;line-height:43px}.utilities1-tab-content{margin-left:50px}.utilities1-tabs:before{right:-10px}}@media (min-width:768px){.utilities1-tab-heading{display:none!important}}@media screen and (max-width:768px){.utilities1-tab-content{margin-top:30px}.TabInvestSection h3{font-size:37px;line-height:35px}.utilities1-tabs{display:none}.utilities1-title p{width:90%}.utilities1-tab-heading{width:100%;background-color:#ccc;border-top:1px solid #333;padding:5px 20px;display:block;cursor:pointer;user-select:none;font-family:NewAmsterdam;font-size:28px;color:#7e7e7e;line-height:30px;font-weight:500}.utilities1-heading-active{background-color:#0c242c;color:#fff}.utilities1-content-container{width:100%;overflow:auto;margin-top:0;padding-bottom:10px;flex-direction:column}.utilities1-section{padding-top:40px}.utilities1-title h2{font-size:65px;line-height:50px;width:71%}.utilities1-toggle-symbol{font-family:NewAmsterdam;font-size:36px;color:#7e7e7e;line-height:40px;font-weight:500}}.workMainContainer{overflow:hidden}.volunteerSectionBanner{position:relative;display:flex;justify-content:center}.VolunteerMainContainer{display:flex;justify-content:center;padding-top:15%}.WorkBgSection:before{background:linear-gradient(90deg,rgba(19,50,132,1) 10%,rgba(90,66,161,1) 40%,rgba(57,8,121,1) 90%)}@keyframes animateGradient{0%{background-position:0 0}to{background-position:100% 0}}.VolunteerBannerImage{display:flex;justify-content:center}.nav-item button{color:#fff}.navbarContents{border-top:1px solid #679a91;border-bottom:1px solid #679a91}.workIntro{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:0 12%}.workIntro h1,.workIntro h3{font-family:NewAmsterdam;color:#995098;font-size:68px;line-height:56px}.workIntro p{font-family:"29LT Bukra Regular";color:#000;margin-top:20px;width:fit-content;font-size:clamp(15px,1.5vw,18px);line-height:clamp(24px,2vw,26px)}.detailIntro .workIntro{padding-bottom:30px}.workIntroParaSection{margin-top:35px;position:relative;padding-bottom:100px;padding-top:60px}.VolunteeerTextBackground{position:absolute;bottom:8%;left:0;white-space:nowrap;width:200%;z-index:0;opacity:.025;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation:scrollText 50s linear infinite}.scroll-left{animation-name:scrollLeftVolunteer}.scroll-right{animation-name:scrollRightVolunteer}@keyframes scrollLeftVolunteer{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollRightVolunteer{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.workImageSection{background:#2a7b9b;background:linear-gradient(90deg,rgba(19,50,132,1) 10%,rgba(90,66,161,1) 50%,rgba(57,8,121,1) 90%);padding-top:125px;margin-bottom:100px;padding-bottom:100px;position:relative;overflow:hidden}.workImageSection h4{position:absolute;top:30%;font-size:230px;color:#0e1633;pointer-events:none;text-transform:uppercase;opacity:.1;line-height:1;font-family:"29LT Bukra SmBd"}.workimgIn{display:flex;align-items:stretch;padding:0;margin:0 auto;gap:0;min-height:650px}.hoverRightimg img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:opacity .5s ease-in-out}.workimgIn li{margin:0 0 25px;position:relative}.workimgIn li a{font-size:45px;display:block;font-weight:600;text-transform:uppercase;transition:all .2s ease-in-out;position:relative;line-height:1}.workimgIn li a:hover{font-size:80px}.workimgIn li a:hover,.workimgIn li.active a{letter-spacing:-1px;font-weight:600;line-height:1}.workimgIn li.active a{font-size:70px}.workimgIn li.active a:before{width:10%;transition:all .5s ease}.workimgIn li a:before{content:"";position:absolute;transition:all .5s ease;letter-spacing:-1px;background:#fff;opacity:.2;width:0;height:1px;right:0;top:50%}.workimgIn li a:hover:before{width:10%;transition:all .5s ease}#tooltip{display:none;position:fixed;z-index:9999;padding:4px 8px;pointer-events:none;background:transparent;transition:opacity .2s ease}#tooltip button{background:rgba(38,22,125,.7);color:white;width:100px;height:100px;border-radius:100%;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px}@media (max-width:1600px) and (min-width:1000px){.workimgIn li.active a{font-size:50px}.workimgIn li a{font-size:35px}.workimgIn li a:hover{font-size:50px}}@media (max-width:768px){.workIntro h1,.workIntro h3{font-size:36px;line-height:30px}.workIntroParaSection{padding-bottom:0;padding-top:0}.mobileCardsWork{background:linear-gradient(90deg,rgba(19,50,132,1) 10%,rgba(90,66,161,1) 50%,rgba(57,8,121,1) 90%);box-shadow:0 8px 8px 0 rgba(0,0,0,.2),0 8px 8px 0 rgba(0,0,0,.05)}.CardTitleWork{font-size:20px;color:#fff;text-transform:uppercase;margin-bottom:0}.CardLinkWork{font-size:14px;color:#fff;text-transform:none}}.cmssectionss .imgcontent{padding-top:0}.visitIntroParaSection.detailIntro.paddingbottommmm{padding-bottom:0!important}.foodlistsec.wellnessss .clcboxItemss:after{background:none}.learninglinkpading{padding-top:0!important}.bgggg .mb-6{margin-bottom:0}.blog-h1{font-size:clamp(36px,4.5vw,52px);line-height:1.15;color:#000000;margin:2.5rem 0 1.5rem}.blog-h1,.blog-h2{font-family:NewAmsterdam}.blog-h2{font-size:clamp(30px,4vw,44px);line-height:1.2;color:#da644a;margin:2.2rem 0 1.2rem}.blog-h3{font-size:clamp(24px,3.2vw,36px);line-height:1.25;color:#a44294;margin:2rem 0 1rem}.blog-h3,.blog-h4{font-family:NewAmsterdam}.blog-h4{font-size:clamp(20px,2.5vw,28px);line-height:1.3;color:#2b3889;margin:1.5rem 0 .75rem}.blog-h5{font-size:18px;line-height:1.35;color:#444;margin:1.2rem 0 .6rem}.blog-h5,.blog-h6{font-family:NewAmsterdam}.blog-h6{font-size:14px;line-height:1.4;color:#666;text-transform:uppercase;letter-spacing:.08em;margin:1rem 0 .5rem}.blog{font-size:18px;line-height:1.7;color:#222}.blog p{margin-bottom:1.25rem}.blog b,.blog strong{font-weight:700;color:#000}.blog em,.blog i{font-style:italic}.blog a,.blog u{text-decoration:underline}.blog a{color:#2563eb;font-weight:500}.blog a:hover{text-decoration:none}.blog>*+*{margin-top:1rem}.blog h1 a,.blog h1 b,.blog h1 em,.blog h1 strong,.blog h1 u,.blog h2 a,.blog h2 b,.blog h2 em,.blog h2 strong,.blog h2 u,.blog h3 a,.blog h3 b,.blog h3 em,.blog h3 strong,.blog h3 u,.blog h4 a,.blog h4 b,.blog h4 em,.blog h4 strong,.blog h4 u,.blog h5 a,.blog h5 b,.blog h5 em,.blog h5 strong,.blog h5 u,.blog h6 a,.blog h6 b,.blog h6 em,.blog h6 strong,.blog h6 u{font-weight:inherit;font-style:inherit;text-decoration:none;color:inherit}.blog-media-wrapper{width:100%;max-width:1200px;margin:0 auto;border-radius:16px;overflow:hidden;aspect-ratio:16/9}.blog-media-wrapper img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.blog-media-wrapper{aspect-ratio:auto}.blog-media-wrapper img{height:auto;object-fit:contain}}.autoinfonew h3{font-family:NewAmsterdam;font-size:60px;color:#ffffff;line-height:30px;margin:25px 0;letter-spacing:1px}.agenda-scroll{scroll-behavior:smooth}.agenda-scroll::-webkit-scrollbar{display:none;width:0}.agenda-scroll{scrollbar-width:none;-ms-overflow-style:none}.Becameavolunteerbg-conclves{background-image:url(/images/becameavolunteerbg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-bottom:100px;position:relative;overflow:hidden}.conclave-button{font-family:"29LT Bukra SmBd";font-size:16px;line-height:26px;color:#390f7f;background:#fff;border-radius:50px;padding:10px 26px 7px;position:relative;cursor:pointer;width:max-content}.faqIn button{padding:20px 30px;cursor:pointer}.faqIn .active .answer{padding:0 30px 30px;font-size:18px;border-bottom:6px solid #a44294}.faqIn .active button{padding-bottom:0}.faqIn button h4{font-size:20px}.faqIn .active button h4{position:relative;margin:0;padding:0;font-weight:600;color:#a44294;background-color:transparent;font-size:24px;cursor:pointer;transition:all .5s ease-in-out}.faqIn button .plus{font-size:22px}.faqIn .active button span{font-weight:600;color:#a44294;font-size:28px;line-height:0}.faqIn ul li{font-family:Roboto,serif;font-weight:400;position:relative;padding-left:15px;list-style:none}.faqIn ul li:before{content:"";position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #a44294;left:0;top:7px}@media (max-width:1600px){.hoverRightimg img{height:80%;position:relative;top:-70px}.workImageSection{padding-bottom:23px}}@media (max-width:768px){.faqIn{padding:0}.faqIn button{padding:15px}.faqIn .active .answer{padding:0 20px 20px;font-size:16px}.faqIn .active button h4,.faqIn button h4{font-size:19px;line-height:21px}.faqIn .active button h4{margin-bottom:15px}}p{font-family:"29LT Bukra Regular"}.budget-slider{width:90%;margin:50px 0 2px}.budget-slider-track{height:5px;border-radius:8px;background:#e0e0e0;position:relative;transition:background .3s ease;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.budget-slider-thumb{height:14px;width:14px;border-radius:50%;background:linear-gradient(135deg,#a44294,#7a2a6d);box-shadow:0 4px 8px rgba(164,66,148,.4),0 0 0 4px rgba(164,66,148,.15);cursor:grab;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;display:flex;justify-content:center;align-items:center;position:relative}.budget-slider-thumb:active{cursor:grabbing;transform:scale(1.3);box-shadow:0 6px 12px rgba(164,66,148,.6),0 0 0 6px rgba(164,66,148,.25);background:linear-gradient(135deg,#b85aa9,#8e3a7f)}.budget-slider-thumb:after{content:attr(data-value);position:absolute;top:-36px;background:#a44294;color:white;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;white-space:nowrap;pointer-events:none;user-select:none;transform:translateX(-50%);left:50%;box-shadow:0 2px 6px rgba(0,0,0,.15)}.budget-slider-values{margin-top:12px;font-weight:600;font-size:16px;color:#4a4a4a;text-align:center;letter-spacing:.02em}.budget-slider-values span{color:#a44294;font-weight:700;font-size:18px}.filters-topbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:10px;padding-left:10px;background-color:#ffffff;border-radius:9999px;box-shadow:0 2px 6px rgba(0,0,0,.05);position:relative}.advanced-filters{background-color:#ffffff;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.filter-section.topbar-filter-section{transition:all .25s ease;display:flex}.filter-section.topbar-filter-section:hover{border-color:#d1d5db;box-shadow:0 1px 3px rgba(0,0,0,.06)}.filter-section-header h4{font-size:.875rem;font-weight:500;color:#374151;margin:0;padding-right:.35rem}.filter-section.topbar-filter-section{position:relative;display:inline-flex;align-items:center;gap:.4rem;background:#fff;border-radius:9999px;padding:.35rem .9rem;border:1px solid #e5e7eb;cursor:pointer}.filter-section-contentTopBar{position:absolute;top:calc(100% + 6px);left:0;z-index:50;background:white;border-radius:.75rem;box-shadow:0 6px 16px rgba(0,0,0,.12);padding:.75rem 1rem;min-width:max-content;max-height:300px;overflow-y:auto;animation:fadeIn .2s ease-in-out;min-width:220px;max-width:320px}.filter-section-contentTopBar.budget-dropdown{min-width:400px;max-width:500px;padding:1rem 1.25rem;overflow:visible}.property-types-badges,.show-more-list{display:flex;flex-wrap:wrap;gap:.5rem}.badge{background-color:#f3f4f6;border-radius:9999px;padding:.4rem .9rem;font-size:.875rem;color:#374151;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s ease}.badge:hover{background-color:#f9fafb}.badge.selected{background-color:#e11d48;color:white;border-color:#e11d48}.more-badge{background-color:#f3f4f6;color:#6b7280;font-size:.875rem;border-radius:9999px;padding:.4rem .9rem;cursor:pointer;border:1px dashed #d1d5db;transition:all .2s}.more-badge:hover{background-color:#f9fafb}.filter-checkbox{display:inline-flex;align-items:center;gap:.3rem;font-size:.875rem;color:#374151}.filter-checkbox input{accent-color:#e11d48;cursor:pointer}.plot-dimensions-inputs input{width:80px;border:1px solid #e5e7eb;border-radius:.5rem;padding:.25rem .5rem;font-size:.875rem}.switch-filter-btn{font-size:13px;font-weight:500;color:#a44294;background:#f9f2fb;border:1px solid #e7c7f1;border-radius:8px;padding:4px 10px;transition:all .2s ease;border-radius:9999px}.switch-filter-btn:hover{background:#a44294;color:#fff}.toggle-advanced-filters{border:1px solid #c084fc;background-color:#faf5ff;border-radius:9999px;padding:.35rem .9rem;font-size:.875rem;transition:.2s}.toggle-advanced-filters:hover{background-color:#ede9fe}.clear-all-btn{background:#fee2e2;border:none;padding:.4rem .75rem;border-radius:9999px;cursor:pointer;font-size:.875rem;display:flex;align-items:center;gap:.25rem;transition:all .2s ease}.clear-all-btn:hover{background:#fecaca;color:#b91c1c}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.filters-topbar{font-size:11px;gap:10px}.filters-topbar .filter-section{font-size:11px}.filters-topbar .filter-section h4{font-size:13px}.filters-topbar .filter-checkbox{font-size:11px}.filters-topbar .badge{font-size:10px;padding:2px 6px}.filters-topbar{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;gap:12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media (max-width:768px){.filters-topbar::-webkit-scrollbar{display:none}.filters-topbar .filter-section{flex:0 0 auto}}.properties-page{display:flex;gap:20px;padding:20px}.properties-main{flex:1}.properties-main h2{margin-bottom:16px}.properties-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.properties-header h2{margin:0;font-size:20px;font-weight:600}.container-box{max-width:1200px;margin:0 auto;padding:20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.properties-main{display:flex;flex-direction:column;position:relative;min-height:100vh}.pagination-wrapper{z-index:100;background:rgba(255,255,255,.95);padding:10px 15px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}Property Detail Wrapper
.property-detail{width:100%;color:var(--text-color)}.loader,.not-found{text-align:center;font-size:1.5rem;padding:4rem 0;color:var(--text-muted)}.property-hero{position:relative;width:100%;height:450px;overflow:hidden;border-radius:var(--border-radius);box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light);cursor:pointer;transition:transform var(--transition-speed)}.property-hero:hover{transform:scale(1.02)}.property-hero img{width:100%;height:100%;object-fit:cover;filter:brightness(.75);transition:filter var(--transition-speed);border-radius:var(--border-radius)}.property-hero:hover img{filter:brightness(1)}.property-hero .overlay{position:absolute;bottom:2rem;left:2rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6);max-width:70%}.property-hero h1{font-size:3rem;margin-bottom:.5rem;font-weight:700;line-height:1.1}.property-hero .location{font-size:1.3rem;opacity:.9;font-weight:500}.info-grid{display:flex;flex-wrap:wrap;gap:10px;width:55%;height:max-content}.info-item{background:var(--card-bg);padding:1.2rem 1.5rem;border-radius:var(--border-radius);text-align:center;box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light);transition:all var(--transition-speed);cursor:pointer;user-select:none}.info-item h4{font-size:1rem;color:var(--primary-color);margin-bottom:.6rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.info-item p{font-weight:700;font-size:1.15rem;color:var(--text-color);user-select:text}.info-item .price{font-size:1.3rem;font-weight:800}.property-info>div{margin-bottom:3rem}.property-info h2{font-family:"29LT Bukra SmBd";color:#7f397e;letter-spacing:0;font-size:clamp(18px,1.8vw,32px);line-height:1;line-height:1.1}.amenities ul,.green-features ul,.nearby-places ul{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;padding-left:0}.amenities li,.green-features li,.nearby-places li{background:var(--primary-color-light);color:var(--primary-color);padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.95rem;box-shadow:inset 2px 2px 5px rgba(255 255 255/.7),2px 2px 5px rgba(0 0 0/.1);user-select:none;transition:background-color var(--transition-speed)}.amenities li:hover,.green-features li:hover,.nearby-places li:hover{background:var(--primary-color);color:#fff;cursor:default}.faq-section .faq-item{background:var(--card-bg);padding:1.2rem 1.5rem;border-radius:var(--border-radius);margin-bottom:1.2rem;box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light);transition:all var(--transition-speed);cursor:default}.faq-section .faq-item:hover{box-shadow:4px 4px 12px var(--shadow-dark),-4px -4px 12px var(--shadow-light)}.faq-section strong{color:var(--primary-color);font-weight:700}.map-view iframe{border-radius:var(--border-radius);margin-top:1.5rem;box-shadow:8px 8px 20px var(--shadow-dark),-8px -8px 20px var(--shadow-light);transition:box-shadow var(--transition-speed)}.map-view iframe:hover{box-shadow:4px 4px 12px var(--shadow-dark),-4px -4px 12px var(--shadow-light)}.appliances p,.bathroom-features p,.building-amenities p,.financial-details p,.interiors p,.parking-details p,.plot-details p,.rent-details p,.semi-rooms p{background:var(--card-bg);padding:.8rem 1rem;border-radius:12px;margin-bottom:.7rem;box-shadow:inset 2px 2px 5px rgba(255 255 255/.7),2px 2px 5px rgba(0 0 0/.1);font-weight:600;color:var(--text-color);user-select:text}@media (max-width:768px){.property-hero{height:320px}.property-hero h1{font-size:2.2rem}.property-hero .location{font-size:1.1rem}}@media (max-width:480px){.property-hero{height:250px}.property-hero h1{font-size:1.6rem}}.basic-infoProperty{display:flex;align-items:center;margin-top:40px;column-gap:22px}.property-info .info-item{padding:10px;display:flex;height:35px;border-right:1px solid #a7a7a7}.property-info .info-item:last-child{border-right:none}.property-info .info-item h4{font-weight:600;color:#7f397e}.property-info .info-item h4,.property-info .info-item p{display:flex;margin-bottom:0;line-height:10px;font-size:16px;font-family:poppins,sans-serif}.property-info .info-item p{font-weight:400;margin-left:5px}.proeprtyPageImage{width:40%}.society-infoDiv{display:flex;gap:20px;flex-wrap:wrap;margin-top:15px;row-gap:10px}.society-infoDiv p{font-family:"29LT Bukra Medium";background:var(--card-bg);padding:.8rem 1rem;border-radius:5px;margin-bottom:.7rem;box-shadow:inset 2px 2px 5px rgba(255 255 255/.7),2px 2px 5px rgba(0 0 0/.1);font-weight:500;color:var(--text-color);user-select:text;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.society-infoDiv strong{font-weight:500;color:#7f397e}.property-card-skeleton{display:flex;background:#fff;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1);margin-bottom:16px;padding:16px}.skeleton-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.skeleton-locality{margin-bottom:16px}.property-skeleton-left{margin-right:16px}.property-skeleton-right{flex:1;display:flex;flex-direction:column;gap:8px}.property-skeleton-details{display:flex;gap:12px;margin:8px 0}.property-skeleton-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:auto}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#ccc transparent}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.view-more-button{color:rgb(164,66,148);font-size:.875rem;font-weight:500;margin-top:.75rem;cursor:pointer;background:none;border:none;padding:0;text-decoration:underline}.view-more-button:hover{text-decoration:none}