.Listing{font-size:var(--normalFontSize)}.Listing .project-card{border:1px solid #eee;border-radius:16px;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:20px 20px 60px #00000041,inset -20px -20px 60px #ffffff40}.Listing .pricingText{color:var(--primary);font-weight:600}.Listing .subText{font-size:16px;font-weight:600}.Listing .right-Section-card{padding:15px 20px!important}.Listing .project-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.Listing .img-container{aspect-ratio:16/9;border-radius:12px 6px 6px 12px;padding:1px;position:relative;overflow:hidden}.Listing .img-container img{border-radius:8px 0 0 8px}.Listing .keypointsHeader,.Listing .headText{font-family:var(--font-montserrat)}.Listing .keypointsHeader .headText{font-size:var(--lgFontSize);color:var(--bs-dark);font-weight:700}@media (max-width:768px){.Listing .img-container{aspect-ratio:16/10}}.Listing .listingImg{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Listing .projectStats{border-right:1px solid gray;flex-direction:column;justify-content:center;display:flex}.Listing .swiper-slide:last-child .projectStats{border-right:none}.Listing .swiper-priceInFt-text{font-weight:600}.Listing .project-desc{z-index:2;white-space:normal;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;min-height:50px;max-height:50px;display:flex;position:relative;overflow:hidden}.Listing .project-desc *{overflow-wrap:break-word;word-break:break-word;max-width:100%}.Listing .project-desc.para-expanded{max-height:40px;padding:16px;overflow:visible}.Listing .keypointsBody{overflow-x:hidden}.Listing .project-desc.para-expanded .desc-text{-webkit-line-clamp:unset;background:#fff;padding:16px;transition:transform .5s;position:absolute;bottom:100%;left:0;transform:translateY(10px);box-shadow:0 -2px 6px #0000001a}.Listing .desc-text{text-overflow:ellipsis;white-space:normal;word-wrap:break-word;word-break:break-word;flex:1;min-width:0;transition:all .5s;display:inline;overflow:hidden}.Listing .toggle-btn{color:var(--primary);text-align:end;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.95rem;font-weight:500;display:flex}.Listing .toggle-btn svg{vertical-align:middle;margin-left:3px}.Listing .ellipsis{margin-left:2px;display:inline}.Listing .swiper-slide{width:180px}.Listing .project-status{background:var(--tertiary);color:#fff;clip-path:polygon(84% 0,100% 50%,84% 100%,0 100%,0 0);height:28px;padding:5px 15px 5px 10px;font-size:12px;transition:all .5s;position:absolute;top:10px;left:-200px}.Listing .Listing:hover Image{transform:scale(1.1)}.Listing .whatsapp-btn{color:#fff;background-color:#25d366}.Listing .whatsapp-btn:hover{color:#fff;background-color:#075e30}.Listing .scroll-btn{background:var(--primary);color:#fff;cursor:pointer;z-index:10;border:none;border-radius:50%;width:35px;height:35px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #00000026}.Listing .scroll-btn.left{left:-10px}.Listing .scroll-btn.right{right:-10px}.Listing .project-desc .desc-wrapper{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.Listing .nearby-container{white-space:nowrap;width:100%;position:relative}.Listing .nearby-tag{cursor:default}.Listing .nearby-expanded{text-wrap:wrap;opacity:0;visibility:hidden;z-index:25;background:#fff;border-radius:8px;width:100%;padding:0;transition:opacity .4s,transform .3s,visibility .3s,border-radius .3s,padding .3s;position:absolute;bottom:0;left:0;transform:translateY(10px);box-shadow:0 8px 20px #0003}.Listing .nearby-container:hover .nearby-expanded{opacity:1;z-index:250;visibility:visible;pointer-events:auto;background-color:#fff;border-radius:20px;padding:16px;position:absolute;transform:translateY(0)}.Listing .nearby-swiper{width:100%;padding:12px 6px}.Listing .nearby-swiper .swiper-wrapper{align-items:center}@media screen and (min-width:768px){.Listing .nearby-container:hover,.Listing .nearby-expanded{display:inline-block;overflow:visible}.Listing .nearby-container{overflow:hidden}.Listing .nearby-preview{flex-wrap:wrap;overflow:hidden}}.Listing .nearby-swiper .swiper-slide{flex-shrink:0;width:auto;max-width:90%}.Listing .nearby-preview{align-items:center;gap:8px;display:flex}.Listing .Listing:hover .project-status{left:0!important}.Listing .keypointsBody .swiper{width:100%}.Listing .keypointsBody,.Listing .keypointsFooter{font-family:var(--font-lato)!important}.projectc-bhk-swiper .swiper-slide p,.projectc-bhk-swiper .projectStats{font-family:var(--font-lato)!important}.wishlist-icon{z-index:20;position:absolute;top:15px;right:10px}.swiper-button-disabled{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.swiper-button-prev,.swiper-button-next{transition:opacity .25s}.rera-icon{background:var(--primary);color:#fff;border-radius:4px;padding:5px 10px 5px 5px;font-size:12px;font-weight:600;transition:all .3s;box-shadow:0 2px 6px #00000026}.rera-icon .rera-text{letter-spacing:1px}.rera-icon-shield{color:#0a1e3b;clip-path:polygon(50% 0%,90% 20%,90% 65%,50% 100%,10% 65%,10% 20%);background:#2df3e4;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.stats-wrapper{z-index:20;white-space:nowrap;align-items:center;gap:5px;display:flex;position:absolute;top:15px;left:6px}.project-statusIcon{color:var(--primary);background:#fff;border-radius:4px;padding:5px 15px 5px 5px;font-size:12px;font-weight:600;transition:all .3s;box-shadow:0 2px 6px #00000026}.seen-badge{z-index:2;color:#444;background:#e0e0e0;border-radius:6px;margin-left:6px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:53px;left:5px}.desc-text,.desc-text b,.desc-text strong{font-style:normal!important;font-weight:400!important}.devloper-own{color:var(--primary)}.customBtnSecondary{background-color:var(--primary);color:#fff!important}.Listing{border:1px solid #e4ebf1;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 12px 32px #14364e1f!important}.Listing:hover{transform:translateY(-2px);box-shadow:0 16px 38px #14364e2b!important}.Listing>.row{min-height:360px}.Listing .right-Section-card{flex-direction:column;min-width:0;display:flex;padding:18px 22px!important}.Listing .keypointsHeader{align-items:flex-start;margin:0 0 8px}.Listing .keypointsHeader>*{padding:0}.Listing .headText{margin:0;line-height:1.25}.Listing .pricingText{line-height:1.35}.Listing .keypointsBody{flex:1;min-width:0;margin:0;display:block;overflow:visible!important}.Listing .keypointsBody>.row{margin-left:0;margin-right:0}.Listing .keypointsBody>.row>.col,.Listing .keypointsBody>.row>.col-12{padding-left:0;padding-right:0}.Listing .project-card-location{color:#4b5f6f;font-size:14px;line-height:1.55}.Listing .project-bhk-scroll{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b8cad7 transparent;gap:0;width:100%;display:flex;overflow-x:auto;padding:10px 0!important}.Listing .project-bhk-scroll::-webkit-scrollbar{height:4px}.Listing .project-bhk-scroll::-webkit-scrollbar-thumb{background:#b8cad7;border-radius:999px}.Listing .project-bhk-item{scroll-snap-align:start;border-right:1px solid #d9e2e8;flex:none;min-width:145px;max-width:200px;padding:2px 18px}.Listing .project-bhk-item:first-child{padding-left:0}.Listing .project-bhk-item:last-child{border-right:0}.Listing .projectStats{border:0;min-height:48px}.Listing .swiper-bhk-text{color:#516574;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.Listing .projectStats .subText{color:#172b3a;font-size:15px;line-height:1.3;margin-top:3px!important}.Listing .keypointsBody>.my-3{margin:8px 0!important}.Listing .nearby-collapsed{min-width:0;overflow:hidden}.Listing .nearby-tag{color:#405868;text-overflow:ellipsis;white-space:nowrap;background:#f6f9fb;border:1px solid #e0e8ee;max-width:180px;font-size:12px;overflow:hidden;padding:5px 9px!important}.Listing .project-desc{color:#415463;border-top:1px solid #edf1f4;min-height:46px;padding:8px 0;font-size:14px;line-height:1.5;margin-top:6px!important}.Listing .keypointsFooter{min-height:44px;padding-top:9px;margin-top:0!important}.Listing .developer-own{color:#506472;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Listing .whatsappBtn{background:var(--primary);color:#fff;border:0;border-radius:7px;min-width:116px;padding:9px 18px;font-weight:700}.Listing .whatsappBtn:hover{filter:brightness(.92)}@media (max-width:991.98px){.Listing>.row{min-height:0}.Listing .img-container{aspect-ratio:16/10;border-radius:12px 12px 0 0}.Listing .right-Section-card{padding:14px 16px!important}}@media (max-width:575.98px){.Listing .keypointsHeader .col-7{width:62%}.Listing .keypointsHeader .col-5{width:38%}.Listing .project-bhk-item{min-width:128px;padding:2px 12px}.Listing .nearby-tag{max-width:145px}}
