.x-banner{cursor:pointer}.x-banner .btn-link:hover{border-bottom-color:transparent}.x-banner.home-loan{padding:5px 15px;border-radius:var(--radius);min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#ceffea}.x-banner.home-loan .left-body{display:flex;align-items:center;gap:15px}.x-banner.home-loan .left-body .img-responsive{width:59px;flex:none}.x-banner.home-loan .left-body strong{color:var(--text-primary);font-size:16px;width:170px;line-height:19px}.x-banner.home-loan .left-body span{color:#219e6a}.x-banner.home-loan .right-body{display:flex;align-items:center;gap:70px;justify-content:space-between}.x-banner.home-loan .achievement-list{display:flex;align-items:center;gap:45px}.x-banner.home-loan .achievement-list li{position:relative;font-size:10px;display:flex;align-items:center;flex-direction:column;line-height:12px;color:var(--text-primary);width:60px;text-align:center}.x-banner.home-loan .achievement-list li~li::before{position:absolute;left:-21px;top:5px;bottom:5px;content:'';width:1px;background:#4ee1a2}.x-banner.home-loan .achievement-list strong{margin-bottom:3px;display:block;font-size:12px}.x-banner.home-loan .btn-link{font-size:14px;font-weight:700}@media screen and (max-width:767px){.x-banner.home-loan{padding:12px 15px;flex-direction:column;align-items:flex-start;gap:12px}.x-banner.home-loan .left-body strong{font-size:14px;width:auto}.x-banner.home-loan .achievement-list{gap:10px;width:100%}.x-banner.home-loan .achievement-list li{width:33.333333%}.x-banner.home-loan .achievement-list li~li::before{left:-6px}.x-banner.home-loan .right-body{gap:10px;width:100%}.x-banner.home-loan .btn-link{font-size:14px;font-weight:700;white-space:nowrap}.x-banner .btn-link{border-bottom-color:var(--text-primary)!important;width:auto!important}}.x-banner.valuation{padding:5px 15px;border-radius:var(--radius);min-height:68px;background:#e9f8fa;display:flex;align-items:center;justify-content:space-between;gap:20px}.x-banner.valuation .left-body{display:flex;align-items:center;gap:15px;color:var(--text-primary)}.x-banner.valuation .left-body .img-responsive{width:62px;flex:none}.x-banner.valuation .left-body strong{width:380px;font-size:16px;line-height:19px}.x-banner.valuation .left-body p{margin-top:2px;font-weight:400;font-size:12px;line-height:16px;color:var(--text-secondary)}.x-banner.valuation .left-body span{color:#265297}.x-banner.valuation .right-body{display:flex;align-items:flex-end;gap:5px;flex-direction:column}.x-banner.valuation .valuation-price{display:flex;align-items:center;gap:10px}.x-banner.valuation .line-through{text-decoration:line-through;font-size:14px;color:var(--text-secondary)}.x-banner.valuation .right-body strong{padding:2px 10px;font-size:22px;color:var(--text-primary);line-height:normal;border-radius:6px;background:var(--darkyellow)}.x-banner.valuation .btn-link{border:none;font-size:14px;color:var(--text-primary);font-weight:700}.x-banner.valuation .btn-link span{border-bottom:1px solid var(--darkgrey)}.x-banner.valuation .btn-link:hover span{border-color:transparent}.x-banner.valuation .btn-link em{font-size:14px}@media screen and (max-width:767px){.x-banner.valuation{padding:12px 100px 15px 15px;flex-direction:column;align-items:flex-start;gap:12px;position:relative}.x-banner.valuation .left-body strong{font-size:14px;width:auto}.x-banner.valuation .left-body .img-responsive{position:absolute;right:15px;bottom:10px;width:74px}.x-banner.valuation .right-body{align-items:flex-start;gap:8px}.x-banner.valuation .right-body strong{padding:4px 10px;font-size:16px}.x-banner.valuation .right-body span{font-size:12px}.x-banner.valuation .btn-link span{border-bottom:1px solid var(--darkgrey)!important}}.x-banner.advertise{padding:5px 15px;border-radius:var(--radius);min-height:68px;background:#fffade;display:flex;align-items:center;justify-content:space-between;gap:20px}.x-banner.advertise .left-body{display:flex;align-items:center;gap:15px;color:var(--text-primary)}.x-banner.advertise .left-body .img-responsive{width:40px;flex:none}.x-banner.advertise .left-body strong{width:380px;font-size:16px;line-height:19px}.x-banner.advertise .left-body span{color:#fa6400}.x-banner.advertise .btn-link{font-size:14px;font-weight:700}@media screen and (max-width:767px){.x-banner.advertise{padding:12px 100px 15px 15px;flex-direction:column;align-items:flex-start;gap:10px;position:relative}.x-banner.advertise .left-body strong{font-size:14px;width:auto}.x-banner.advertise .left-body .img-responsive{position:absolute;right:15px;bottom:10px;width:62px}}.x-banner.post-property{padding:5px 15px;border-radius:var(--radius);min-height:68px;background:#eaedff;display:flex;align-items:center;justify-content:space-between;gap:20px}.x-banner.post-property .left-body{display:flex;align-items:center;gap:15px;color:var(--text-primary)}.x-banner.post-property .left-body .img-responsive{width:61px;flex:none}.x-banner.post-property .left-body strong{width:355px;font-size:16px;line-height:19px}.x-banner.post-property .left-body span{color:#1c245a}.x-banner.post-property .btn-link{font-size:14px;font-weight:700}@media screen and (max-width:767px){.x-banner.post-property{padding:12px 100px 15px 15px;flex-direction:column;align-items:flex-start;gap:15px;position:relative}.x-banner.post-property .left-body strong{font-size:14px;width:auto}.x-banner.post-property .left-body .img-responsive{position:absolute;right:15px;bottom:10px;width:82px}}.x-banner-box{display:flex;align-items:center;gap:15px;overflow:hidden;overflow-x:auto}.x-banner-box .x-banner{width:50%}.mobile{display:flex;flex-direction:column;gap:15px}.mobile .x-banner{max-width:343px}.location-map-section{display:block}.location-map-section .d-map-box .map{position:relative;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:152px}.location-map-section .d-map-box .map img{width:100%;height:100%;object-fit:cover}.location-map-section .d-map-box .view-map{height:38px;position:absolute;left:auto;right:auto;font-weight:700}.location-map-section .d-map-box .view-map em{width:20px;font-size:18px}.location-map-section .near-location{padding:0 18px;margin:15px -18px 0;display:flex;display:-webkit-flex;align-items:center;gap:8px;overflow:auto}.location-map-section .near-location li{margin-bottom:6px;padding:0 13px;display:flex;display:-webkit-flex;align-items:center;gap:10px;color:var(--text-primary);cursor:pointer;border-radius:8px;height:40px;overflow:hidden;border:solid 1px #e1e1e1;white-space:nowrap;flex:none}.location-map-section .near-location li em{flex:none;font-size:18px}.location-map-section .near-location li.active{border:solid 1px var(--darkgrey);background:var(--darkgrey);pointer-events:none;color:var(--text-white)}.location-map-section .near-location li:hover{border:solid 1px var(--text-primary)}.location-map-section .near-distance-box{display:none}.location-map-section .near-distance-box.active{display:block}.location-map-section .near-distance-box .near-distance{margin-top:14px}.location-map-section .near-distance-box .near-distance thead{background:0 0!important}.location-map-section .near-distance-box .near-distance em{font-size:16px;color:var(--text-primary)}.location-map-section .near-distance-box .near-distance .icon-arrow-right{margin-left:5px;font-size:12px;font-weight:700}.location-map-section .near-distance-box .near-distance .distance{display:flex;display:-webkit-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:12px}.location-map-section .near-distance-box .near-distance .distance-title{color:var(--text-primary);display:inline-flex;display:-webkit-inline-flex;align-items:center;gap:12px;line-height:25px}.location-map-section .table-responsive th strong{margin-bottom:15px;font-weight:700;display:block}.location-map-section .table-responsive tr td .distance-title{padding:10px 0}.location-map-section .table-responsive tr td:first-child{width:100%}.location-map-section .table-responsive tr td:last-child{width:120px;flex:none;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}.location-map-section .table-responsive tbody tr{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1}.location-map-section .table-responsive tbody tr:first-child{border-top:1px solid #e1e1e1}.location-map-box{margin-top:15px;display:block;height:400px;background:#f1f1f1;border-radius:8px;position:relative}.location-map-box map{width:100%;height:100%}.table-responsive{width:100%;border-collapse:collapse;border:none}.table-responsive,.table-responsive td,.table-responsive th{padding:0;border:none;color:var(--text-primary)}.location-map-section .near-distance-box .btn{font-weight:700}@media screen and (max-width:540px){.location-map-section .near-distance-box .btn{width:100%}.location-map-section .near-location{margin:15px -15px 0}}.travel-time-section .carIcon{margin-right:13px}.travel-time-section .travel-time-search-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.travel-time-search-box .input-search-box input{min-width:315px;height:46px;font-size:12px;outline:0}.destination-tile{padding:10px;display:flex;align-items:center;gap:12px;border:1px solid #e1e1e1;border-radius:8px;min-width:268px}.destination-tile .tile-info strong{display:block;color:var(--text-primary);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px}.destination-tile .tile-info span{display:block;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px}.car-icon-box,.destination-tile .tile-img{line-height:0}.destination-tile .tile-img img{width:100%;height:100%}.travel-time-btn-box .btn{width:100%;font-weight:700}.travel-time-btn-box .btn:hover{color:var(--text-white);background:var(--text-primary)}.nptravel-time-section-result{margin-top:14px}.connecting-roads-box{margin-top:15px;display:flex;flex-direction:column}.connecting-roads-box p{font-size:16px;color:var(--text-primary);font-weight:700}.connecting-roads-chips-box{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.connecting-roads-chips-box li{padding:0 15px;border-radius:8px;border:solid 1px #e1e1e1;background:#fff;white-space:nowrap;overflow:hidden;color:var(--text-primary);line-height:40px;display:flex;align-items:center;gap:10px;cursor:pointer}.connecting-roads-chips-box li em{font-size:12px}.connecting-roads-chips-box li:hover{border:solid 1px var(--text-primary)}.commute-auto-complete-input{position:relative}.commute-auto-complete{width:100%;background:#fff;position:absolute;left:0;top:45px;overflow:hidden;border-radius:8px;transition:.3s;z-index:5;display:block;box-shadow:0 6px 6px 0 #33300029}.commute-auto-complete .auto-complete-search{display:block;overflow:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;max-height:215px}.commute-auto-complete .auto-complete-search::-webkit-scrollbar{display:none}.commute-auto-complete .auto-complete-search ul{display:block;left:0!important;top:0!important;width:auto!important}.commute-auto-complete .auto-complete-search li{padding:8px 12px;position:relative;cursor:pointer;line-height:38px;transition:.3s;display:flex;display:-webkit-flex;align-items:center;font-size:12px}.commute-auto-complete .auto-complete-search li~li{border-top:#e6e6e6 solid 1px}.commute-auto-complete .auto-complete-search li em.icon-map-marker-alt{flex:none;width:22px;height:100%;display:block;font-size:14px;opacity:.6}.commute-auto-complete .auto-complete-search li span{width:calc(100% - 22px);line-height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commute-auto-complete .auto-complete-search li .searchRelated{font-size:12px;color:var(--text-secondary);width:105px;text-align:right}.commute-auto-complete .auto-complete-search li .searchValueName{padding-left:20px;flex:none;width:calc(100% - 90px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.commute-auto-complete .auto-complete-search li .searchValueName em{position:absolute;left:10px;top:0;bottom:0;display:flex;display:-webkit-flex;justify-content:center;align-items:center;font-style:normal}.commute-auto-complete .auto-complete-search li .searchValueName .icon-angle-right{transform:rotate(-45deg)}.commute-auto-complete .auto-complete-search li:hover{background:#f0f0f0;transition:.3s}.commute-auto-complete .auto-complete-search li b{font-weight:600;color:#333}.nptravelTimeResult{margin-top:14px}.travelTimeBox{padding:10px 15px 10px 35px;border-radius:8px;border:solid 1px #efefef;background:#fff;position:relative}.travelTimeBox .closeButton{height:48px;width:48px;position:absolute;right:0;top:0;cursor:pointer;opacity:.7;transition:.3s;background:0 0;border:none;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.travelTimeBox .closeButton:hover{opacity:1;transition:.3s}.travelTimeBox .closeButton .close{position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100%;border:solid 1px #707070}.travelTimeBox .closeButton .close::after,.travelTimeBox .closeButton .close::before{height:12px;width:1px;position:absolute;background:#707070;content:''}.travelTimeBox .closeButton .close::before{transform:rotate(-45deg)}.travelTimeBox .closeButton .close::after{transform:rotate(45deg)}.travelTimeBox .travelPointer{position:absolute;left:15px;top:11px}.travelTimeBox .travelAddress{padding-right:26px;color:var(--text-primary);font-size:14px;font-weight:600;line-height:22px}.travelTimeBox .travelTraffic{margin-top:5px;color:var(--text-secondary);font-size:12px;line-height:normal}.travelTimeBox .travelTypeBox{margin-top:15px;display:flex;display:-webkit-flex;align-items:center;overflow:hidden;flex-wrap:wrap;gap:10px}.travelTimeBox .travelType{padding:5px 15px;border-radius:54px;background:#f5f2f2;flex:none;display:flex;display:-webkit-flex;align-items:center;gap:8px;font-size:12px}.travelTimeBox{margin-bottom:15px}.input-search-box{position:relative}.validation{font-size:10px;color:red;display:none}.validation.active{display:block}.commute-auto-complete .auto-complete-search ul{display:block;left:0!important;top:0!important;width:auto!important}@media screen and (max-width:540px){.travel-time-section .travel-time-search-box{margin-bottom:15px;padding-left:25px;position:relative;display:block}.travel-time-search-box .input-search-box input{width:100%;margin-bottom:10px}.car-icon-box{position:absolute;top:18px;left:0}}.about-builder-section-slider{margin-top:15px;display:none}.about-builder-section-slider.active{display:block}.about-builder-section-slider .btn{padding:10px 15px;height:auto;min-height:42px;text-align:center;line-height:20px;font-weight:700}.about-builder-box{display:flex;gap:30px}.about-builder-data{display:block}.about-builder-data.about-with-news{width:calc(100% - 290px)}.about-builder-box .about-builder-details{display:flex;gap:30px}.about-builder-details figure{border-radius:8px;height:90px;width:90px;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;border:#e1e1e1 solid 1px;background:#f1f1f1}.about-builder-details figure img{width:100%}.about-builder-box .total-project-list{display:flex;gap:0 80px;flex-wrap:wrap}.about-builder-box .total-project-list li{font-size:12px;color:var(--text-secondary);flex:none}.about-builder-box .total-project-list li strong{display:block;color:var(--text-primary);font-size:14px;font-weight:700}.about-builder-news{width:260px;border-radius:8px;overflow:hidden;display:flex;border:#e1e1e1 solid 1px;flex-direction:column}.about-builder-news strong{padding:12px 15px;background:#f3f3f3;font-size:14px;color:var(--text-primary);line-height:20px;font-weight:700}.about-builder-news ul li{position:relative}.about-builder-news ul li:before{content:'\e902';margin-top:-7px;position:absolute;top:50%;right:15px;width:14px;height:14px;font-family:icomoon;color:var(--text-primary);font-size:12px;transform:rotate(-90deg);transition:.3s}.about-builder-news ul li+li{border-top:#e1e1e1 solid 1px}.about-builder-news ul li a{padding:12px 30px 12px 15px;display:block;font-size:14px;color:var(--text-secondary);position:relative;line-height:21px}.about-builder-news ul li:hover::before{right:10px;transition:.3s}.about-builder-news ul li:hover a{color:#5f449b;text-decoration:underline}.about-builder-description-box p{max-height:72px;overflow:hidden}.about-builder-description-box.active p{max-height:10000px}.about-builder-description-box button{color:#5f449b;font-weight:700}.projects-by-developer-heading{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:15px}.separator{margin:30px 0;height:1px;background:#e1e1e1}.builder-slider-heading{margin:-10px 0 15px;font-size:18px;font-weight:700;color:var(--text-primary);display:block}.project-tile-item{width:230px!important;flex:none;border-radius:8px;border:1px solid #e1e1e1;overflow:hidden;min-height:200px;cursor:pointer;display:none}.project-tile-item.active{display:block}.project-tile-item figure{display:block;overflow:hidden;height:145px;background:#f1f1f1;position:relative}.project-tile-item figure img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:all .3s}.project-tile-item:hover figure img{transform:scale(1.1)}.project-tile-item .project-tile-details{padding:15px}.project-tile-item .project-tile-details strong{font-size:14px;color:var(--text-primary);text-align:left;line-height:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.project-tile-item .project-tile-details span{font-size:13px;color:var(--text-secondary);position:relative;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.project-tile-item .project-tile-details .project-tile-price{display:block;font-size:14px;color:var(--text-primary);font-weight:600}.about-builder-box .content-box{margin-top:15px;max-height:45px;overflow:hidden}.about-builder-box .content-box.active{max-height:91px}.about-builder-box .content-box p+p{margin-top:10px}.about-builder-box .content-box strong{margin-top:15px;color:var(--text-primary);font-weight:700;display:block}.about-builder-box .btn-link{font-weight:700}.about-other-project-slider{margin-top:15px}.about-other-project-slider .btn-box{display:none}.about-other-project-slider .btn-box.active{display:flex;text-align:center}.about-other-project-slider .btn-box .btn{font-weight:700}.about-builder-box .seo-box{margin-bottom:0}@media screen and (max-width:540px){.project-tiles-slider{padding:0 15px;margin:0 -15px}.about-builder-box{flex-direction:column;gap:0}.about-builder-data.about-with-news,.about-builder-news{width:100%}.about-builder-box .total-project-list{gap:10px 50px}.about-builder-news{background:0 0;border:0;overflow:inherit}.about-builder-news strong{padding:12px 0;background:0 0}.about-builder-news ul{padding:0 20px;margin:0 -20px;display:flex;gap:10px;overflow:hidden;overflow-x:auto}.about-builder-news ul li{border:#e1e1e1 solid 1px;flex:none;width:80%;border-radius:8px}}.similar-projects-section .x-banner.post-property{margin-top:15px}.about-builder-banner{padding:0;min-height:auto}.faq-Section{display:block}.faq-Section .white-box-body{margin-top:0}.faq-Section .faq-wrapper{display:block}.faq-Section .faq-wrapper ul{display:block}.faq-Section .faq-wrapper ul li{padding:12px 0;border-bottom:solid 1px #e1e1e1;font-size:14px;line-height:22px;color:var(--text-primary)}.faq-Section .faq-wrapper ul li p{margin-top:5px;display:block;color:var(--text-secondary);line-height:20px}.about-location-section{display:block}.about-location-section .about-map{height:180px;border-radius:10px 10px 0 0;overflow:hidden}.about-location-section .about-map img{width:100%;height:100%;object-fit:cover}.about-location-box{border-radius:10px;border:var(--border) solid 1px;overflow:hidden}.about-location-body{padding:20px}.about-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px}.about-header h3{margin:0;font-size:18px;font-weight:700;color:var(--text-primary)}.about-header .subtitle{color:var(--text-secondary);margin-top:5px}.rating-box{background:#f4e6c4;padding:8px 14px;border-radius:20px;display:flex;align-items:center;gap:6px;font-size:14px}.rating-box .star{color:#f4b400;font-size:16px}.about-why{margin:20px 0}.about-why strong{margin-bottom:8px;font-weight:700;font-size:14px;color:var(--text-primary)}.about-why ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none;color:var(--text-secondary)}.about-why ul li{position:relative}.about-why ul li:not(:last-child)::after{content:"|";margin-left:10px;color:var(--border)}.about-features{padding:20px 0;display:flex;gap:40px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.feature-box{display:flex;gap:15px;align-items:flex-start}.feature-status-box{display:block}.feature-status-box{display:flex;color:var(--text-primary);position:relative;gap:10px;width:100%}.feature-status-box .status{width:50%;display:flex;align-items:center;gap:14px;font-size:14px;color:var(--text-primary);line-height:normal}.feature-status-box em{font-size:28px;color:var(--text-primary)}.feature-status-box .status .unit span{font-size:14px;line-height:22px;color:var(--text-primary);font-weight:700}.feature-status-box .status .unit strong{display:block;font-size:14px;color:var(--text-secondary);font-weight:400}.about-description{padding-top:20px;color:var(--text-secondary);line-height:1.6}.about-footer{padding:15px 20px;background:var(--lightgrey);border-radius:0 0 8px 8px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.price-box{display:flex;flex-direction:column}.price-box span{font-size:14px;color:var(--text-secondary)}.price-box strong{font-size:18px;font-weight:700;color:var(--text-primary)}.common-rating{padding:0 10px;background:var(--lightyellow);border:var(--darkyellow) solid 1px;border-radius:6px;align-items:center;display:inline-flex;height:22px;color:var(--text-primary);gap:5px;white-space:nowrap;font-size:12px}.common-rating .star{flex:none}.common-rating .star em{margin-right:3px;width:12px;font-size:12px;color:var(--rating);display:inline-flex}.common-rating .rating{padding-left:8px;position:relative;font-size:10px;display:block}.common-rating .rating::after{content:'';background:var(--darkgrey);position:absolute;top:calc(50% - 2px);left:0;width:3px;height:3px;border-radius:10px}@media (max-width:768px){.about-features,.about-footer,.about-header{flex-direction:column;align-items:flex-start}.about-footer .btn{width:100%;margin-top:15px}}@media (max-width:540px){.feature-status-box{flex-direction:column}.feature-status-box .status{width:100%}}.project-timeline-section{display:block}.project-timeline-section .last-update-date{font-size:14px;color:#666;margin-bottom:25px}.project-timeline-section .recent-updates-box article{padding-bottom:40px;display:flex;gap:20px;position:relative;align-items:center}.project-timeline-section .recent-updates-box article::before{content:'';position:absolute;width:1px;left:24px;top:5px;bottom:-30px;border-left:2px dashed #cdcdcd;z-index:0}.project-timeline-section .recent-updates-box article:last-child::before{display:none}.project-timeline-section .circle{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--darkgrey);border-radius:100px;position:relative;z-index:1}.project-timeline-section .circle strong{color:var(--text-white);font-size:12px;font-weight:700;text-align:center;line-height:14px}.project-timeline-section .circle strong span{font-size:10px;font-weight:400;display:block}.project-timeline-section .details{width:calc(100% - 50px)}.project-timeline-section .title-row{display:flex;justify-content:space-between;align-items:center}.project-timeline-section .details strong{font-size:14px;font-weight:700;color:var(--text-primary);line-height:20px}.project-timeline-section .details p{font-size:14px;line-height:20px;color:var(--text-secondary)}.project-timeline-section .status{padding:10px 12px;font-size:10px;font-weight:700;line-height:0;position:relative;top:-5px}.project-timeline-section .status.approved{border-radius:5px;border:1px solid #00bc10;background:#daffe1}.project-timeline-section .status.pending{border-radius:5px;border:1px solid #fedc58;background:#fff7da}.project-timeline-section .status.filed{border-radius:5px;border:1px solid #2ec7ff;background:#daf5ff}.project-timeline-section .status.hold{border-radius:5px;border:1px solid #666;background:#ccc}@media (max-width:768px){.project-timeline-section .title-row{flex-direction:column;align-items:flex-start;gap:8px}.project-timeline-section .recent-updates-box article{align-items:initial}.project-timeline-section .status{top:0}}.mapModelBox{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:16;display:none}.mapModelBox.active{display:flex!important;display:-webkit-flex!important}.mapModelBox .noDataBack{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border-radius:100%;overflow:hidden;box-shadow:0 0 17px 0 rgba(0,0,0,.08);z-index:11;position:absolute;left:20px;top:20px;border:none}.mapModelBox .noDataBack em{font-size:20px;font-weight:700}.mapModelBox .mapLeft{width:320px;flex:none}.mapModelBox .mapRight{width:100%;position:relative}.mapModelBox .mapRight .mapBox{position:relative;height:100%;width:100%;z-index:10}.mapModelBox .mapRight .mapBox #mapLoc{z-index:1;position:relative}.mapModelBox .mapRight .mapBox .pin{position:absolute;z-index:0}.mapModelBox .mapRight .mapBox .pin.dummyCenterPosition{left:50%;top:50%}.mapModelBox .mapRight .mapBox .pointerPin{padding:0 10px;position:absolute;display:flex;display:-webkit-flex;align-items:center;height:34px;width:88px;background:#333;color:var(--text-white);border-radius:8px;cursor:pointer;z-index:3}.mapModelBox .mapRight .mapBox .dummyPointerPostion .locaName{position:relative;font-size:11px;display:block;text-overflow:ellipsis;white-space:nowrap}.mapModelBox .mapRight .mapBox .pointerPin .locaName{overflow:hidden}.mapModelBox .mapRight .mapBox .pointerPin::before{margin:0 auto;position:absolute;left:0;bottom:-5px;right:0;content:'';width:10px;height:10px;background:#333;transform:rotate(45deg)}.mapModelBox .projectPopupTile{padding:10px;display:none;align-items:center;background:#fff;border-radius:8px;position:absolute;left:-99px;bottom:6px;width:267px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);cursor:auto;z-index:1}.mapModelBox .projectPopupTile::before{margin:0 auto;position:absolute;left:calc(50% - 5px);bottom:-5px;content:'';width:10px;height:10px;background:#fff;transform:rotate(45deg)}.mapModelBox .projectPopupTile .tile{display:flex;width:100%}.mapModelBox .projectPopupTile .tile figure{width:55px;height:55px;margin-right:10px;border-radius:8px;overflow:hidden;flex:none;display:flex}.mapModelBox .projectPopupTile .tile figure img{width:100%;height:100%;object-fit:cover}.mapModelBox .projectPopupTile .tile figcaption{width:100%;line-height:18px}.mapModelBox .projectPopupTile .tile figure~figcaption{width:calc(100% - 65px)}.mapModelBox .projectPopupTile .tile figcaption strong{font-weight:600;color:var(--text-primary);font-size:14px;overflow:hidden;display:block;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mapModelBox .projectPopupTile .tile figcaption span{color:var(--text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.mapModelBox .projectPopupTile .tile figcaption span.price{margin-top:3px;color:var(--text-primary);font-weight:700}.mapModelBox .mapRight .mapBox .dummyPointerPostion:hover .projectPopupTile{display:flex}.mapModelBox .mapHeading{display:flex;display:-webkit-flex;align-items:center;height:60px}.mapModelBox .mapHeading .backBtn{display:flex;display:-webkit-flex;align-items:center;height:60px;width:40px;justify-content:center;background:0 0;border:none;cursor:pointer}.mapModelBox .mapHeading .backBtn em{font-weight:700;font-size:16px}.mapModelBox .mapHeading strong{font-size:18px;line-height:28px;color:var(--text-primary)}.mapModelBox .mapAccordian{border:solid 1px #e3e3e3;border-width:1px 0;overflow:hidden;overflow-y:auto;height:calc(100% - 60px)}.mapModelBox .mapAccordian .panel~.panel{border-top:solid 1px #e3e3e3}.mapModelBox .mapAccordian .panelHeader{padding:0 15px;height:50px;position:relative;color:var(--text-primary);display:flex;display:-webkit-flex;align-items:center;gap:10px;cursor:pointer}.mapModelBox .mapAccordian .panelHeader em{font-size:18px}.mapModelBox .mapAccordian .panelHeader .icon-arrow-down{width:40px;position:absolute;right:0;top:0;bottom:0;display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-size:14px}.mapModelBox .mapAccordian .panelBody{padding:0 15px;display:none}.mapModelBox .mapAccordian .panel.active{background:#f8f8f8}.mapModelBox .mapAccordian .panel.active .panelBody{display:block}.mapModelBox .mapAccordian .panel.active .icon-arrow-down{transform:rotate(180deg)}.mapModelBox .mapAccordian input[type=radio]{height:20px;width:20px;accent-color:#232323}.mapModelBox .mapAccordian .panelBody .distance li{padding:15px 0;display:flex;display:-webkit-flex;align-items:flex-start;gap:10px;cursor:pointer}.mapModelBox .mapAccordian .panelBody .distance li~li{border-top:#e3e3e3 solid 1px}.mapModelBox .mapAccordian .panelBody .distanceName strong{display:block;color:var(--text-primary);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.mapModelBox .mapAccordian .panelBody .distanceName{max-width:calc(100% - 32px)}.mapModelBox .mapAccordian .panelBody .distanceName span{font-size:12px;cursor:pointer}.mapModelBox .mapRightBody{position:absolute;left:20px;top:20px;width:175px;z-index:20}.mapModelBox .mapRightBody .mapFilterBox{width:100%;border-radius:8px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.22);position:relative;z-index:5}.mapModelBox .mapRightBody .mapFilter{display:flex;display:-webkit-flex;align-items:center}.mapModelBox .mapRightBody .mapFilter label{padding:0 15px;cursor:pointer;height:50px;display:flex;display:-webkit-flex;align-items:center;gap:9px;font-size:12px;color:var(--text-primary)}.mapModelBox .mapRightBody .mapFilter label input[type=checkbox]:checked{background:var(--darkgrey);border-color:var(--darkgrey);box-shadow:none}.mapModelBox .mapRightBody .mapFilter label~label{border-left:#e3e3e3 solid 1px}.mapModelBox .commuteSearch{padding:10px;border-top:solid 1px #e6e6e6;position:fixed;right:20px;top:20px;z-index:1;width:360px;border-radius:8px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.22)}.mapModelBox .commuteInput{position:relative;display:flex}.mapModelBox .commuteInput .form-control{padding-left:40px;border:solid 1px #e6e6e6;background:#f7f9fa;font-weight:700;outline:0}.mapModelBox .icon-search{position:absolute;left:15px;top:0;bottom:0;display:flex;display:-webkit-flex;align-items:center;font-size:14px;color:var(--text-primary);font-weight:700}.mapModelBox .commuteAuto{position:absolute;top:55px;right:0;left:0;overflow:hidden;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 6px 6px 0 rgba(0,0,0,.22)}.mapModelBox .commuteAuto.active{max-height:328px;overflow:auto}.mapModelBox .mapRightBody .distance{padding:0 15px 15px}.mapModelBox .mapRightBody .distance strong{display:block;color:var(--text-primary);line-height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapModelBox .mapRightBody .distance span{font-size:12px;line-height:normal;display:block}.mapModelBox .mapRightBody .distance li{padding:10px 0}.mapModelBox .mapRightBody .distance li~li{border-top:solid 1px #e6e6e6}.mapModelBox .commuteCardBox{padding:15px;position:fixed;bottom:-400px;right:20px;width:350px;box-shadow:0 6px 26px 0 rgba(0,0,0,.16);background:#fff;border-radius:8px 8px 0 0;z-index:20;transition:.5s}.mapModelBox .commuteCardBox.active{bottom:0;transition:.5s}.mapModelBox .commuteCardBox strong{display:block;max-width:calc(100% - 20px);color:var(--text-primary);line-height:20px;z-index:19}.mapModelBox .commuteCardBox .travelMood{margin-top:15px;display:flex;display:-webkit-flex;align-items:center;gap:10px;flex-wrap:wrap}.mapModelBox .commuteCardBox .travelMood li{padding:0 15px;border-radius:25px;background:#f6f2f2;height:30px;font-size:12px;color:var(--text-primary);display:flex;display:-webkit-flex;align-items:center;gap:4px}.mapModelBox .commuteCardBox .icon-close{padding:5px;color:var(--text-primary);border-radius:100px;font-size:7px;border:1px solid #333;position:absolute;right:10px;top:10px;cursor:pointer;font-weight:700}.mapModelBox .map-icon{background:url(/assets/images/sprite-icon/map-sprite-iconsv2.svg) no-repeat left top;background-size:36px;display:block;overflow:hidden;width:24px!important;height:24px!important;filter:brightness(.5) saturate(0)}.mapModelBox .map-icon::before{display:none}.mapModelBox .icon-school{background-position:-5px -5px}.mapModelBox .icon-city-connection{background-position:-5px -38px}.mapModelBox .icon-shopping-center{background-position:-5px -70px}.mapModelBox .icon-business-hub{background-position:-5px -104px}.mapModelBox .icon-hotel{background-position:-5px -137px}.mapModelBox .icon-hospital{background-position:-5px -169px}.mapModelBox .icon-distance{background-position:-6px -197px}.mapModelBox .icon-car{background-position:-6px -241px}.mapModelBox .icon-two-weelar{background-position:-6px -221px}.mapModelBox .icon-walk{background-position:-6px -263px}#distanceData.locationList{display:block;max-height:328px;overflow:hidden;overflow-y:auto}#distanceData.locationList ul{position:initial!important}#distanceData.locationList li{padding:8px 15px;display:flex;flex-direction:column;line-height:16px;border-bottom:1px solid #e5e5e5;cursor:pointer;color:var(--text-primary);font-size:12px}.mapModelBox .mapRightBody .mapFilterBox~#dev_projectform_sticky_map .syFormBox{margin-top:15px}.mapModelBox .leaflet-div-icon{margin:0!important;background:0 0!important;border:0;width:0!important;height:12px!important}.detailPageHeader{padding:5px 0;display:flex;align-items:center;box-shadow:0 3px 6px 0 #00000014;background:#fff}.detailPageHeader .backBtn{margin-left:10px;display:inline-flex}.detailPageHeader .backBtn em{width:34px;height:34px;border-radius:50px;align-items:center;justify-content:center;background:#f4f4f4;font-size:16px;color:var(--text-secondary);font-weight:700;display:flex}.detailPageHeader .backBtn .icon-close{font-size:12px}.detailPageHeader .detailTitle{display:flex;width:calc(100% - 175px);font-size:12px;flex-direction:column;margin-left:10px}.detailPageHeader .detailTitle strong{font-size:14px;font-weight:700;line-height:20px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailPageHeader .detailTitle .box{white-space:nowrap;overflow:hidden;line-height:18px;display:flex;align-items:center}.detailPageHeader .detailTitle .box span{margin:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%;position:relative;padding-left:20px}.detailPageHeader .detailTitle .box span em{position:absolute;top:1px;left:0}.detailPageHeader .detailTitle .box span:last-child{padding-left:15px}.detailPageHeader .detailTitle .box span:last-child em{top:2px;left:0}.detailPageHeader .callBtn{margin-left:10px;width:34px;height:34px;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;background:var(--darkyellow);font-size:16px;color:var(--text-primary);font-weight:700;border:0}.detailPageHeader .callBtn em{font-weight:600}.detailPageHeader .whatupBtn{margin-left:10px;width:34px;height:34px;border-radius:50px;align-items:center;justify-content:center;background:linear-gradient(227deg,#4cc75b 6.33%,#30b845 96.81%);font-size:16px;font-weight:700;border:0;display:grid;color:var(--text-white)}.detailPageHeader .moreItemBtn{width:34px;height:34px;display:inline-flex;display:-webkit-inline-flex;align-items:center;justify-content:center}.detailPageHeader .moreItemBtn .icon-more{transform:rotate(90deg);font-size:20px;color:var(--text-secondary)}.detailPageHeader .moreItemBtn.upcommingMoreBtn{position:absolute;right:0}.detailPageHeader .moreItemBtn ul{padding:5px 0;display:none;position:absolute;right:5px;top:48px;background:#fff;transition:.3s;z-index:9;overflow:hidden;box-shadow:0 2px 9px 0 #00000024;border-radius:5px;width:120px}.detailPageHeader .moreItemBtn ul li{margin:0;padding:0 10px 0 30px;border:none;line-height:26px;display:block;color:var(--text-secondary);position:relative;transition:.3s;text-align:left;cursor:pointer;font-size:13px}.detailPageHeader .moreItemBtn ul li em{color:var(--text-secondary);position:absolute;left:9px;top:6px;width:20px;height:20px;overflow:hidden}.detailPageHeader .moreItemBtn.active ul{display:block}.mapPopupSection{padding-top:0!important;height:100%;width:100%;position:fixed;bottom:-120vh;left:0;background:#fff;z-index:12;transition:.3s;display:block}.mapPopupSection.active{bottom:0;transition:.3s}.mapPopupSection~.globalOverflow{z-index:12}.mapPopupSection .mapBox{background:#e5e5e5;width:100%;height:100%;position:relative;z-index:8}.mapPopupSection .mapBox .pin{position:absolute;z-index:0}.mapPopupSection .mapBox .pin.dummyCenterPosition{left:50%;top:50%}.mapPopupSection .mapBox .pointerPin{padding:0 10px;position:absolute;display:flex;display:-webkit-flex;align-items:center;height:34px;width:88px;background:#333;color:var(--text-white);border-radius:8px;cursor:pointer;z-index:3}.mapPopupSection .mapBox .dummyPointerPostion .locaName{position:relative;font-size:11px;display:block;text-overflow:ellipsis;white-space:nowrap}.mapPopupSection .mapBox .pointerPin .locaName{overflow:hidden}.mapPopupSection .mapBox .pointerPin::before{margin:0 auto;position:absolute;left:0;bottom:-5px;right:0;content:'';width:10px;height:10px;background:#333;transform:rotate(45deg)}.mapPopupSection #mapLoc{position:relative;z-index:0;width:100%;height:calc(100% - 208px);transition:.3s}.mapPopupSection .topBar{position:absolute;top:15px;right:15px;background:#fff;box-shadow:0 0 6px 0 #00000038;border-radius:5px;display:flex;align-items:center;z-index:2}.mapPopupSection .topBar label{display:flex;align-items:center;padding:8px 10px;height:40px;gap:8px;font-size:12px;font-weight:700;color:var(--text-secondary)}.mapPopupSection .topBar label+label{border-left:solid 1px #e2e2e2}.mapPopupSection .topBar label input[type=checkbox]{border:solid 1px #1a1a1a}.mapPopupSection .topBar label input[type=checkbox]:checked{background:#1a1a1a;border-color:#1a1a1a;box-shadow:0 2px 5px 0 #1a1a1ab5}.mapPopupSection .mobilePopup{position:absolute;bottom:0;left:0;width:100%;background:#fff;z-index:10;border-radius:20px 20px 0 0;display:none;height:225px;transition:.3s}.mapPopupSection .mobilePopup .mobilePopupHeading{padding:0 15px;font-size:14px;position:relative;font-weight:700;color:var(--text-secondary);height:52px;line-height:52px;border-bottom:1px solid #e5e5e5}.mapPopupSection .mobilePopup .mobilePopupCloseBtn{position:absolute;right:8px;top:8px;height:30px;width:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.mapPopupSection .mobilePopup .mobilePopupData{padding:15px;display:block}.mapPopupSection .mobilePopup .mobilePopupData .mobilePopupSearchBox{display:flex;border-radius:6px;border:solid 1px #e5e5e5;background:#f7f9fa;height:42px}.mapPopupSection .mobilePopup .mobilePopupData .mobilePopupSearchBox em{font-size:16px;width:38px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;color:var(--text-secondary);font-weight:700}.mapPopupSection .mobilePopup .mobilePopupData .mobilePopupSearchBox .inputBox{width:calc(100% - 38px)}.mapPopupSection .mobilePopup .mobilePopupData .mobilePopupSearchBox .inputBox input{padding:0;height:100%;line-height:normal;border-radius:8px;background:0 0;border:0;width:100%;font-weight:600;color:var(--text-secondary);outline:0}.mapPopupSection .mobilePopup .mobilePopupData .mobilePopupSearchBox .inputBox input:focus{box-shadow:none}.mapPopupSection .mobilePopup .mobilePopupData .locationList{margin-top:5px;display:block;height:119px;overflow:hidden;overflow-y:auto}.mapPopupSection .mobilePopup .mobilePopupData .locationList ul{left:0!important;top:5px!important}.mapPopupSection .mobilePopup .mobilePopupData .locationList li{padding:8px 0;display:flex;flex-direction:column;line-height:16px;border-bottom:1px solid #e5e5e5}.mapPopupSection .mobilePopup .mobilePopupData .locationList li strong{font-weight:600;color:var(--text-secondary);font-size:12px}.mapPopupSection .mobilePopup .mobilePopupData .locationList li span{color:var(--text-secondary);font-size:12px}.mapPopupSection .mobilePopupDistanceTabs{padding:0 15px;margin:10px 0 15px;display:flex;display:flex;gap:10px;flex-wrap:wrap}.mapPopupSection .mobilePopupDistanceTabs li{padding:0 15px 0 8px;display:flex;align-items:center;gap:5px;white-space:nowrap;border-radius:40px;border:solid 1px #f6f2f2;background:#f6f2f2;height:36px;font-size:12px;color:var(--text-secondary)}.mapPopupSection .locationPopupTile{padding:15px;margin:15px;display:flex;align-items:center;width:calc(100% - 30px);background:#fff;border-radius:8px;position:fixed;bottom:0}.mapPopupSection .locationPopupTile em{position:absolute;right:8px;top:8px;height:30px;width:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.mapPopupSection .locationPopupTile .tile{display:flex;gap:15px;width:calc(100% - 25px)}.mapPopupSection .locationPopupTile .tile figure{width:35px;height:35px;border-radius:8px;overflow:hidden}.mapPopupSection .locationPopupTile .tile figure img{width:100%;height:100%;object-fit:cover;float:left}.mapPopupSection .locationPopupTile .tile figcaption{width:calc(100% - 50px);display:flex;flex-direction:column;line-height:18px}.mapPopupSection .locationPopupTile .tile figcaption strong{font-weight:600;color:var(--text-secondary);font-size:14px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.mapPopupSection .locationPopupTile .tile figcaption span{color:var(--text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.mapPopupSection .projectPopupTile{padding:15px;margin:0;display:flex;align-items:center;width:calc(100% - 30px);background:#fff;border-radius:8px;position:fixed;bottom:0;display:none;padding:10px;display:none;align-items:center;background:#fff;border-radius:8px;position:absolute;left:-120px;bottom:22px;width:267px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);cursor:auto}.mapPopupSection .projectPopupTile::before{margin:0 auto;position:absolute;left:calc(50% - 5px);bottom:-5px;content:'';width:10px;height:10px;background:#fff;transform:rotate(45deg)}.mapPopupSection .projectPopupTile .tile{display:flex;width:100%}.mapPopupSection .projectPopupTile .tile figure{width:55px;height:55px;border-radius:8px;overflow:hidden;flex:none;display:flex}.mapPopupSection .projectPopupTile .tile figure img{width:100%;height:100%;object-fit:cover}.mapPopupSection .projectPopupTile .tile figcaption{width:100%;line-height:18px}.mapPopupSection .projectPopupTile .tile figure~figcaption{width:calc(100% - 65px)}.mapPopupSection .projectPopupTile .tile figcaption span{color:var(--text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.mapPopupSection .projectPopupTile .tile figcaption span.price{margin-top:3px;color:var(--text-secondary);font-weight:700}.dummyPointerPostion:hover .projectPopupTile{display:flex}.mapPopupSection .projectPopupTile em{position:absolute;right:8px;top:8px;height:30px;width:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.mapPopupSection .projectPopupTile .tile{display:flex;gap:15px;width:calc(100% - 25px)}.mapPopupSection .projectPopupTile .tile figure{width:55px;height:55px;border-radius:8px;overflow:hidden}.mapPopupSection .projectPopupTile .tile figure img{width:100%;height:100%;object-fit:cover;float:left}.mapPopupSection .projectPopupTile .tile figcaption{width:calc(100% - 70px);display:flex;flex-direction:column;line-height:18px}.mapPopupSection .projectPopupTile .tile figcaption strong{font-weight:600;color:var(--text-primary);font-size:14px;overflow:hidden;display:block;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mapPopupSection .projectPopupTile .tile figcaption span{color:var(--text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.mapPopupSection .floatingPin{margin-top:15px;display:flex;align-items:center;justify-content:center;position:sticky;top:15px}.mapPopupSection .floatingPin span{background:#b9b9b9;height:5px;width:50px;border-radius:5px}.mapPopupSection .mobilePopupTabs{display:flex;padding:0 15px;margin:15px 0;display:flex;gap:10px;overflow:hidden;overflow-x:auto;position:sticky;top:35px}.mapPopupSection .mobilePopupTabs li{padding:0 15px 0 8px;display:flex;align-items:center;gap:5px;white-space:nowrap;border-radius:8px;border:solid 1px #e1e1e1;background:#fff;height:36px;font-size:12px;color:var(--text-secondary);font-weight:600}.mapPopupSection .mobilePopupTabs li.active{background:#333;color:var(--text-white);border:solid 1px #333}.mapPopupSection .mobilePopupTabs li.active .map-icon{filter:brightness(0) invert(1)}.mapPopupSection .mobilePopupSmallHeading{padding:0 15px 8px;font-size:14px;font-weight:700;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapPopupSection .mobilePopup .listItems{margin-top:5px;display:none;border-top:1px solid #e5e5e5;height:107px;overflow:hidden;overflow-y:scroll}.mapPopupSection .mobilePopup .listItems.active{display:block}.mapPopupSection .mobilePopup .listItems li{padding:8px 15px;display:flex;justify-content:space-between;line-height:18px;border-bottom:1px solid #e5e5e5}.mapPopupSection .mobilePopup .listItems li .link,.mapPopupSection .mobilePopup .listItems li a{font-weight:600;color:var(--text-secondary);font-size:13px;display:flex;flex-direction:column;width:calc(100% - 85px)}.mapPopupSection .mobilePopup .listItems li .link strong,.mapPopupSection .mobilePopup .listItems li a strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mapPopupSection .mobilePopup .listItems li .link strong{font-weight:400}.mapPopupSection .mobilePopup .listItems li .link span,.mapPopupSection .mobilePopup .listItems li a span{color:var(--text-secondary);font-size:12px;font-weight:400}.mapPopupSection .mobilePopup .listItems li em{padding-right:20px;display:flex;align-items:center;font-weight:600;color:var(--text-secondary);font-size:14px;font-style:normal;position:relative}.mapPopupSection .mobilePopup .listItems li em:after{content:'\e917';position:absolute;top:0;bottom:0;right:0;border-radius:50%;font-family:icomoon;font-size:12px;color:var(--text-secondary);text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700}.mapPopupSection .map-icon{background:url(/assets/images/sprite-icon/map-sprite-iconsv2.svg) no-repeat left top;background-size:36px;display:block;overflow:hidden;width:24px!important;height:24px!important;filter:brightness(.5) saturate(0)}.mapPopupSection .map-icon::before{display:none}.mapPopupSection .icon-school{background-position:-5px -5px;transform:scale(.8)}.mapPopupSection .icon-city-connection{background-position:-5px -38px}.mapPopupSection .icon-shopping-center{background-position:-5px -70px}.mapPopupSection .icon-business-hub{background-position:-5px -104px}.mapPopupSection .icon-hotel{background-position:-5px -137px}.mapPopupSection .icon-hospital{background-position:-5px -169px}.mapPopupSection .icon-distance{background-position:-6px -197px}.mapPopupSection .icon-car{background-position:-6px -241px}.mapPopupSection .icon-two-weelar{background-position:-6px -221px}.mapPopupSection .icon-walk{background-position:-6px -263px}.mobilePopup.active{display:block}.mapPopupSection .leaflet-div-icon{border:none;background:0 0}.mapPopupSection .mobilePopup.commuteSearchResult .mobilePopupSmallHeading{padding:15px 40px 5px 15px;white-space:initial}.mapPopupSection.nearByProjectsChecked .floatingPin{display:none}.mapPopupSection.nearByProjectsChecked .mobilePopup{height:65px;transition:.3s}.mapPopupSection #mapLoc{height:calc(100% - 50px);transition:.3s}.mapPopupSection .mobilePopup.fullHeight{height:385px}.mapPopupSection .mobilePopup.fullHeight .dataBoxx{height:302px}.mapPopupSection .mobilePopup.fullHeight .listItems{height:270px}.dummyPointerPostion .projectPopupTile.noimg .tile,.mapPopupSection .projectPopupTile.noimg .tile figcaption{width:100%;text-align:center}.globalOverflow{z-index:13}.disclaimer-section{padding-top:15px}.disclaimer-section .disclaimer-heading em{font-style:normal;border:#333 solid 1px;width:20px;height:20px;text-align:center;border-radius:50%;display:inline-block;line-height:17px;font-size:13px;position:relative;top:-2px}.disclaimer-section .disclaimer-heading{color:var(--text-primary);font-style:italic;display:inline-block}.disclaimer-section .white-box-body{margin-top:10px;display:block}.disclaimer-section .disclaimer-box p,.disclaimer-section .disclaimer-box strong{font-style:italic;font-size:12px;line-height:18px}.disclaimer-section .disclaimer-box strong{font-weight:600}.seo-footer-box{padding:30px 0;background:#fff}.seo-footer-box .heading{margin-bottom:20px;color:var(--text-primary);font-size:20px;line-height:28px;font-weight:700;text-align:left}.seo-footer-box .bxslider{display:flex;gap:20px;overflow:hidden;overflow-x:auto}.seo-link-box .seo-link-items{max-width:250px}.seo-link-box .seo-link-items .links-heading{padding-bottom:5px;margin-bottom:8px;color:var(--text-primary);font-size:14px;line-height:16px;font-weight:600;display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;border-bottom:#e6e6e6 solid 1px}.seo-link-box .seo-link-items ul{margin-bottom:5px;min-height:50px;max-height:120px;overflow:hidden}.seo-link-box .seo-link-items.active ul{max-height:1000px}.seo-link-box .seo-link-items ul li{display:block;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seo-link-box .seo-link-items ul li a{color:var(--text-primary);font-size:12px;line-height:24px}.seo-link-box .seo-link-items ul li a:hover{text-decoration:underline}.seo-link-box .seo-link-items .btn{padding:0;display:inline-flex!important;height:auto!important}@media screen and (max-width:540px){.seo-footer-box{border-top:6px solid #e1e1e1}.seo-footer-box .bxslider{margin:0 -15px;padding:0 15px}.seo-footer-box .heading{margin-bottom:20px;font-size:14px;line-height:18px}.seo-link-box .seo-link-items .links-heading{font-size:12px;line-height:16px}}.footer-navbar{padding:15px;background:#fff;box-shadow:0 -6px 24px 0 rgba(0,0,0,.08);position:fixed;bottom:-150px;left:0;width:100%;display:flex;gap:10px;z-index:5;transition:all .3s}.footer-navbar.active{bottom:0}.footer-navbar .btn{width:100%;white-space:nowrap}.footer-navbar .btn-dot{width:40px;border:#e1e1e1 solid 1px;color:var(--text-secondary);background:#fff}.footer-navbar .btn-dot em{transform:rotate(90deg)}.footer-navbar .btn-whatsapp-fill em{font-size:18px}.footer-nav{display:flex}.footer-nav ul{display:flex;flex-direction:column;gap:10px;width:100%}.footer-nav ul li{display:flex;border:#e1e1e1 solid 1px;border-radius:8px;position:relative;transition:.3s}.footer-nav ul li::after{content:"\e917";font-family:icomoon;font-size:14px;color:var(--text-primary);position:absolute;right:15px;top:0;transition:.3s;height:100%;display:flex;align-items:center}.footer-nav ul li a{padding:0 15px;display:flex;align-items:center;gap:15px;height:55px;font-size:14px;color:var(--text-primary);width:100%}.footer-nav ul li span{padding:0 15px;display:flex;align-items:center;gap:15px;height:55px;font-size:14px;color:var(--text-primary);width:100%}.footer-nav ul li figure{width:35px;height:35px;display:flex;align-items:center;justify-content:center}