
/*------------ description container css started here -------------*/
.nhProjectDescription p{color:#666;font-size:14px;font-weight:400;line-height:23px;} .nhProjectDescription p + p{margin-top:20px;}.brochureHeadingBox{display:flex;align-items:center;justify-content:space-between;}.brochureHeadingBox .downloadBrochure{display:flex;align-items:center;gap:3px;cursor: pointer;}.brochureHeadingBox .downloadBrochure .brochurePdf{width:19px;height:21px;}.brochureHeadingBox .downloadBrochure .brochureDownload{width:15px; height:13px;}.brochureHeadingBox .downloadBrochure span{color:#5F449B;font-size:14px;line-height:22px;display:block;border-bottom:1px solid #5F449B;font-weight:bold}.nhProjectDescription .showFullDesc{min-height:16px;position: relative;overflow: hidden;font-size:14px;color: #666;line-height:23px;font-weight:400;}.nhProjectDescription .showFullDesc.active{margin-bottom: 15px;max-height: 1000px;text-align: justify;}.nhProjectDescription .readMoreButton {display: inline-block;border: 0;padding: 2px 6px;background: #f7f7f7;font-weight: 600;font-size: 12px;color: #5F449B;position: absolute;bottom: 2px;right: 0;cursor: pointer;}
/* -------------unit box css started here---------------- */
.unitCardBox{margin:10px 0 0px 0;padding-right:10px;display:flex;flex-direction:column;gap:15px;min-height:0;max-height:428px;overflow:hidden;overflow-y:auto;}.unitCardBox.active{overflow-y:auto;transition:.3s;}.unitCardBox .unitCard{padding-top:15px;height:95px;display:flex;align-items:center;justify-content:space-between;}.unitCardBox .unitCard + .unitCard{ border-top:1px solid #E1E1E1;}.unitBox{display:flex;gap:30px;}.unitCardBox .unitCard figure{padding:2px; width:80px;height:80px;display:flex;flex-shrink:0;justify-content:center;border-radius:6px;overflow:hidden;background:#fff;border:1px solid #E1E1E1;}.unitCardBox .unitCard figure:hover .zoomInProperty{display:flex;top:2px;bottom:2px;transition: .3s;}.unitCardBox .unitCard figure{position:relative;}.unitCardBox .unitCard figure .zoomInProperty{background:#00000080;position:absolute;content:'';left:2px;right:2px;top:-100%; transition:.3s;border-radius:6px;align-items:center;justify-content:center;cursor: pointer;}
/* .unitCardBox .unitCard figure .zoomInProperty img{margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;width:auto} */
/* .unitPlansBox .unitCard .unitBody figure .overlayaptmt{background-color:rgba(0,0,0,.5);position:absolute;left:0;width:100%;top:-100%;height:100%;text-align:center;transition:.3s} */
/* .unitPlansBox .unitCard .unitBody figure .overlayaptmt img{margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;width:auto} */
.viewAllUnitBtn{margin-top:30px;border-radius:6px;height:52px;cursor: pointer; display:flex;width:100%;background:#FBF6FF;display:flex;align-items:center;justify-content:center;color:#5F449B;font-size:14px;font-weight:700;}.aminitiesBox{width:calc(100% - 80px);}.aminitiesBox .unitType{color:#000;font-size:14px;line-height:28px;font-weight:700;display:block;}.aminitiesBox ul{margin-top:7px;display:flex;gap:15px;line-height:normal;}.unitCard .priceBox{display: flex;gap:10px;align-items:center;}.unitCard .priceBox span{color:#666;font-size:12px;font-weight:400;line-height:normal;}.unitCard .priceBox strong{color:#333;font-weight:700;font-size:14px;line-height:normal;}.aminitiesBox ul li{display:flex;align-items:center;gap:9px;color:#666;font-size:12px;font-weight:400;}.aminitiesBox ul li em.bed{width:17px;height:15px;}.aminitiesBox ul li em.bath{width:18px;height:18px;}.aminitiesBox ul li em.home{width:16px;height:16px;}
/* ------------brochure container css started here--------------- */
.nhContentBox{color:#666;font-size:14px;font-weight:400;line-height:21px;}.whiteContainer .whiteBoxContent .nhContentBox.content{max-height:42px;overflow:hidden;}.whiteContainer .whiteBoxContent  .npMapContentBox{position: relative;}.whiteContainer .whiteBoxContent .content.active{height:inherit;position: relative;}.brochureContainer .brochureCard{z-index:0;margin-top:15px;width:100%;height:280px;position:relative;display:flex;align-items:center;justify-content:center;}.brochureContainer .brochureCard::after{content: '';width: 100%;background: rgba(0, 0, 0, 0.60);position: absolute;bottom: 0;left: 0; top: 0;border-radius:4px;}.brochureContainer .brochureImg{position:absolute;content:'';top:0;left:0;width:100%;height:100%;}.brochureContainer .brochureImg img{width:100%;}.brochureContainer .brochureCard .downloadBrochure{z-index:1; padding:11px 20px;background:#5F449B;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor: pointer;}.brochureContainer .brochureCard .downloadBrochure .brochurePdf{margin-right:3px;width:19px;height:25px;}.brochureContainer .brochureCard .downloadBrochure .brochureDownload{margin-left:5px;width:16px;height:14px;}.brochureContainer .brochureCard .downloadBrochure span{color:#fff;font-size:14px;line-height:21px;font-weight:700;display:block;border-bottom:1px solid #fff;}
/* -----------companey Arributes css started here----------- */
.whiteContainer.npProjectArributes .whiteBoxHeading{display:flex;align-items:center;justify-content:space-between;gap:10px;}.whiteContainer.npProjectArributes .npDimensionToggel{border:1px solid #333;border-radius:5px;overflow:hidden;display:flex;outline:none;}.whiteContainer.npProjectArributes .npDimensionToggel .npDimBTN{padding:9px 12px;background:#fff;font-size:10px;color:#333;font-weight:400;border:none;outline:none;cursor:pointer;}.whiteContainer.npProjectArributes .npDimensionToggel .npDimBTN.active{background:#333;color:#fff;transition:.3s; cursor:default;}
/* -------aminities list css started here----------- */
.nhAminitiesBox{display:flex;align-items:center;width:100%;}.nhAminitiesBox .nhAminitiesList{padding-left: 16px; width:50%;}.nhAminitiesBox .nhAminitiesList + .nhAminitiesList{padding-left:56px;border-left:1px solid #E1E1E1;}.nhAminitiesBox .nhAminitiesList ul li{position: relative; padding:6px 0;display:block;color:#666;font-size:14px;line-height:normal;font-weight:400;}.nhAminitiesBox .nhAminitiesList ul li::after{position:absolute;content:'';width:4px;height:4px;border-radius:100px;background:#333;left:-16px;top:11px;}
/* ------------development box css started here-------------  */
.nhTabBox{padding:5px 0;display:flex;align-items:center;gap:12px;overflow:hidden;overflow-x:auto;}.nhTabBox::-webkit-scrollbar{display:none;}.nhTabBox .nhTab{font-size: 14px;color:#000;font-weight:700;line-height:19px;border:1px solid #E1E1E1;background:#fff;border-radius:8px;padding:10px 24px;box-shadow: 0px 4px 4px 0px #0000000f;cursor: pointer;white-space:nowrap; }.nhTabBox .nhTab.active{background:#333;color:#fff;cursor:default;transition:.3s;}.nhPropertyTabBox{margin:0 -20px;padding:20px 20px 0 ;display:flex;gap:15px;border-bottom:1px solid #E5E5E5;}.nhPropertyTabBox .nhPropertyTab{padding:13px 0; width:152px;border:1px solid #E5E5E5;border-bottom:none;background:#F6F6F6;border-radius:8px 8px 0 0;font-size:14px;line-height:18px;font-weight:700;color:#333;cursor: pointer;display:flex;align-items:center;justify-content:center;}.nhPropertyTabBox .nhPropertyTab.active{margin-bottom:-1px;background:#fff;transition:.3s;color:#5E459C;cursor:default;}.developmentTeam{padding-top:15px;}
/* -----------Walk Score section css started here-------- */
.whiteContainer .whiteBoxContent.nhPropertyDistanceBox{padding:20px 0 15px;}.nhPropertyDistanceBox .nhPropertyDistanceText{color:#666;font-size:14px;line-height:21px;}.nhPropertyDistanceBox .distanceCardBox{margin-top:30px;display:flex;gap:17px;}.nhPropertyDistanceBox .distanceCardBox .distanceCard{padding:15px 20px;width:33.33%;border:1px solid #DCDCDC;border-radius:12px;display:flex;flex-direction:column;align-items:center;}.distanceCardBox .distanceCard .distanceBox{margin-top:15px;text-align:center;}.distanceCardBox .distanceCard .distanceBox .distanceType{color:#000;font-size:14px;line-height:normal;font-weight:400;display: block;}.distanceCardBox .distanceCard .distanceBox .distanceScore{color:#000;font-size:26px;line-height:30px;font-weight:700;display:block;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.walkFigure{width:77px;height:77px;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.busStopFigure{width:70px;height:70px;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.cyclingFigure{width:75px;height:71px;}
/* -----------Disclaimer Box css started here----------- */
.disclaimerHeading{font-size:18px;color:#333;font-weight:700;}
.disclaimerBox{padding-bottom:0px; margin-bottom:30px;}.disclaimerBox .disclaimer{font-size:12px;line-height:18px;color:#333;font-weight:400;font-style:italic;}
/* ---------Neighborhood Brief css started here----------- */
.whiteContainer .whiteBoxContent.neighborhoodBriefContainer{padding:20px 0 15px 0;}.neighborhoodBriefContainer .propertyFigure{padding:4px;width:254px;height:162px;border:1px solid #E1E1E1;background:#fff;}.neighborhoodBriefContainer .propertyFigure img{width:244px; height:153px;}.neighborhoodBriefContainer{display:flex;gap:30px;}.neighborhoodBriefContainer .neighborhoodBrief{width:calc(100% - 254px);}.neighborhoodBriefContainer .propertyLocation{margin-bottom:6px;color:#5F449B;font-size:16px;font-weight:700;line-height:25px;border-bottom:1px solid #5F449B;display: inline-block;}.neighborhoodBriefContainer .propertyDescription{color:#666;font-size:14px;font-weight:400;line-height:21px;display:block; display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;overflow: hidden;}
/* Other Projects by Reserve Properties css started here */
.propertyTileContent{padding:12px;}.reservePropertyCardBox{display: flex;display: -webkit-flex;gap:10px; flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}.reservePropertyCardBox::-webkit-scrollbar{display:none;}.reservePropertyCardBox .propertyCard{border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,0.08);border:solid 1px #e8e8e8;background-color:#fff;cursor:pointer;position:relative;flex:none}.reservePropertyCardBox .propertyCard figure{height:130px !important;border-radius: 8px 8px 0 0;overflow: hidden;position: relative;margin: 0;}.propertyCard figure img{width: 100%;height: 100%;}.reservePropertyCardBox .npStatus{padding:5px 10px;color:#fff;position:absolute;content:''; background:rgba(0, 0, 0, 0.7);top:10px;left:10px;border-radius:6px;font-size:10px;line-height:normal;}.propertyTileContent .npUnits{display: flex;flex-direction: column;}.propertyTileContent .npUnits ul{margin-top:4px; display:flex;flex-wrap:wrap; align-items:center;gap:4px 8px;}.propertyTileContent .npUnits ul li,.nHProjectDetailBox .nhProjectUnits .commingSoonText{padding-left:8px;font-size:12px;line-height:normal;color:#333;position: relative;}.propertyTileContent .npUnits ul li::after{position:absolute;content:''; left:-2px;top:5px;width:4px;height:4px;border-radius:100px;background:#C3C3C3;}.propertyTileContent .npUnits ul li:first-child{padding-left:0;}.propertyTileContent .npUnits ul li:first-child:after{display:none;}.propertyTileContent .nearMeTileData{display:flex;align-items:center;}.propertyTileContent .nearMeTileData li{position: relative;margin-right: 12px;font-size: 14px;color: #333;font-weight: bold;line-height: normal;}.propertyTileContent .nearMeTileData li + li {padding-left: 12px;}.propertyTileContent .nearMeTileData li + li:after{position:absolute;content:'';width:4px;height:4px;top:6px;left:0;background:#000;border-radius:100%}.reservePropertyCardBox .propertyCard .propertyName{display: block;font-size: 16px;line-height: 20px;color: #333;width:100%;overflow:hidden;text-overflow:ellipsis;}.reservePropertyCardBox .propertyCard .cityName{display: block;font-size: 12px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:200px;}.reservePropertyCardBox .propertyCard .propertyPrice{font-size:16px;font-weight: 900;color: #6735a0;line-height: 23px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;white-space: normal;}
/* top development box css started here */
.topDeveloperCardBox{display: flex;display: -webkit-flex;align-items: center;flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}.topDeveloperCardBox::-webkit-scrollbar{display:none;}.topDeveloperCardBox .topDeveloperCard{border:solid 1px #e8e8e8;border-radius:8px;}.developmentDetailBox{display:flex;gap:10px;}.developmentDetailBox figure{margin-top:5px;width:73px;height:53px;}.developmentLogoBox{padding:24px} .developmentDetail{padding:12px;border-left:1px solid #e8e8e8;}.developmentDetailBox .developmentDetail strong{margin-bottom:6px;max-width:186px;width:100%;overflow:hidden;text-overflow:ellipsis; display:block;color:#000;font-size:14px;font-weight:700;line-height:21px;}.developmentDetailBox .developmentDetail span{display:block;color:#666;font-size:14px;font-weight:400;line-height:21px;}.projectCollection{padding:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e8e8e8;}.projectCollection .projects{color:#000;font-size:14px;font-weight:700;line-height:24px;}.projectCollection .viewAllProject{color:#5F449B;font-size:14px;line-height:21px;border-bottom:1px solid #5F449B;font-weight:400;}
/* about developer css started here */
.aboutDeveloperBox{padding:15px;margin:15px 0; border:1px solid #E1E1E1;border-radius:8px;display:none;gap:18px;}.aboutDeveloperBox.active{display:flex;transform:.3s;}.aboutDeveloperBox .developerDetailBox{width:calc(100% - 280px);}.aboutDeveloperBox .developerDetailBox .nhprojectLogo{width:87px;height:90px;display:flex;align-items:center;flex-shrink:0;justify-content:center;border: 1px solid #E1E1E1;background:#fff;border-radius:8px;}.aboutDeveloperBox .developerDetailBox .nhprojectLogo img{width:73px;height:53px;}.aboutDeveloperBox .nhProjectTotalCount {display:flex;align-items:center;gap:26px;}.aboutDeveloperBox .nhProjectTotalCount .projectTotalCount .totalProject{display:block;color:#6B7280;font-size:12px;font-weight:400;line-height:18px;}.aboutDeveloperBox .nhProjectTotalCount .projectTotalCount .totalCount{display:block; color:#111928;font-size:14px;font-weight:600;line-height:21px;}.aboutDeveloperBox .developerDetailBox .nhProjectDescription{margin:15px 0;color:#666;font-size:14px;font-weight:400;line-height:21px;display: -webkit-box;max-width: 400px;-webkit-line-clamp:4;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}.aboutDeveloperBox .moreAboutproperty{padding:3px 7px;width:max-content; border:1px solid #5F449B;color:#5F449B;border-radius:6px;font-size:12px;font-weight:bold;line-height:18px;cursor: pointer;}.aboutDeveloperBox .moreAboutproperty a{color:#5F449B;}.aboutDeveloperBox .projectStatusBox{width:260px;height:max-content; border:1px solid #E1E1E1;border-radius:8px;background:#fff;}.aboutDeveloperBox .projectStatusBox .statusHeading{padding:10px 15px;background:#F3F3F3;color:#000;font-size:14px;font-weight:700;}.aboutDeveloperBox .projectStatusBox .projectStatusBody{padding:12px 15px}.projectStatusBody .projectStatusListBox .projectStatusList{border-top:1px solid #E1E1E1; padding:11px 0; display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;line-height:21px;}.projectStatusBody .projectStatusListBox .projectStatusList:first-child{padding:0 0 11px;border-top:none;}.projectStatusBody .projectStatusListBox .projectStatusList:last-child{padding-bottom:0;}.projectStatusBody .projectStatusListBox .projectStatusList span{color:#666;font-weight:400;line-height:21px;}.projectStatusBody .projectStatusListBox .projectStatusList strong{color:#000;font-weight:700;line-height:21px;}
/* map section css started here */
.nhMapSection .readFullDesc{position:absolute;content:'';bottom:-5px;right:0;background:#fff;color:#5F449B;font-size:14px;font-weight:700;cursor: pointer;line-height:21px;border-bottom:1px solid #5F449B;width:fit-content;}.nhMapSection .nearMeLocation{margin-top:18px;display:flex;display:-webkit-flex;align-items:center;gap:10px;overflow:auto;}.nhMapSection ul.nearMeLocation li{padding: 0 25px;height:40px;display:flex;display:-webkit-flex;align-items:center;font-size:14px;font-weight:bold; gap:10px;color:#000;cursor:pointer;border-radius:8px;overflow:hidden;border:solid 1px #E1E1E1;background:#fff;white-space:nowrap;flex:none;box-shadow:0px 4px 4px 0px #0000000f;}.nhMapSection ul.nearMeLocation li.active{background:#333;border:1px solid #333;color:#fff;transition:.3s;}.nhMapSection ul.nearMeLocation li.active .mapIcon{filter: brightness(0) invert(1);}.mapIcon{background: url(/static/assets/images/new-map-img/map-sprite-icons.svg) no-repeat left top;background-size:36px;display:block;overflow:hidden;width:24px !important;height:24px !important;filter: brightness(0.5) saturate(0%);flex: none;}.nhMapSection ul.nearMeLocation li em{flex:none;}.nhMapSection ul.nearMeLocation li em.schoolIcon{background-position: -5px -5px;}.nhMapSection ul.nearMeLocation li em.hospitalIcon{background-position: -5px -169px;}.nhMapSection ul.nearMeLocation li em.commuteIcon{background-position: -5px -38px;}.nhMapSection ul.nearMeLocation li em.crossStreetIcon{background-position: -5px -281px;}li em.distanceIcon{background-position: -6px -197px;}.nhMapSection .nhMap{margin:10px 0;}.nhMapSection .mapCommuteTravelBox{margin-top:5px;}.nhMapSection .mapCommuteTravelBox .commuteTravelHeading{margin-bottom:15px;color:#000;font-size:16px;font-weight:700;line-height:24px;display:block;}.mapCommuteTravelBox .mapTimeCommuteBar{display:flex;position:relative;gap:12px;}.mapCommuteTravelBox .travelSearch{width:100%;position: relative;}.mapCommuteTravelBox .travelSearch input[type=text]{margin-bottom:15px;padding:13px 17px; height:47px;border:1px solid #D5D5D5;border-radius:8px;color:#333;font-size:14px;line-height:21px;}.mapCommuteTravelBox .travelSearch input::placeholder{color:#666;font-size:14px;line-height:21px;}.mapCommuteTravelBox .npBtnTravelTime{flex:none;padding:15px;width:169px;height:47px;display:flex;align-items:center;justify-content:center;gap:2px;background:#F9F4FD;border-radius:8px;overflow:hidden;color:#5E459C;font-size:14px;font-weight:700;}.mapCommuteTravelBox .npBtnTravelTime em.addIcon{font-size:27px;font-weight:400;}.mapCommuteTravelBox .traveltooltip{position:absolute;left:0;bottom:-8px;color:red;font-size: 12px;white-space: nowrap;display: none;}.mapCommuteTravelBox .traveltooltip.active{display:block;}.mobHide{display:block;}.desktopHide{display:none;}.nearByLocationBox{display:flex;align-items:start;gap:15px;}.nearByLocationBox .mapFigureNearBy{width:267px;height:255px;z-index: 0;}.nearByDistanceBox{width:calc(100% - 282px);background-image:#fff;border:1px solid #E1E1E1;border-radius:8px;}.nearByDistanceBox .nearByDistance{min-height:0;max-height:255px;overflow:hidden;overflow-y:auto;}.nearByDistanceBox .nearByDistance li{padding:10px 15px 17px; display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;border-bottom:1px solid #E1E1E1;}.nearByDistanceBox .nearByDistance li:last-child{border-bottom:none;}.nearByDistanceBox .nearByDistance li.active{background:#EDEDED;}.nearByDistanceBox .nearByDistance li.active .schoolName,.nearByDistanceBox .nearByDistance li.active .distanceTitle,.nearByDistanceBox .nearByDistance li.active .distance{color:#000;}.nearByDistance li .distanceTitle{color:#333;font-size:12px;font-weight:400;}.nearByDistanceBox .nearByDistance li .schoolName{font-size:12px;color:#333;line-height:18px;}.nearByDistanceBox .nearByDistance li .distance{color:#666;display:flex;align-items:center;gap:6px;text-wrap:nowrap;}.nearByDistanceBox .nearByDistance li .distance span{font-size:12px;font-weight:400;flex: none;}.nearByDistanceBox .mapIcon{filter: brightness(0.5) saturate(0%) !important;}.npBtnBoxProject{display:none;}.nearByLocationBox .leaflet-top{top:inherit !important; bottom:0 !important;}.nearByLocationBox .leaflet-left .leaflet-control{margin-bottom:10px;}
/* --------------unit section madal css started here-------------- */
.dsaTail{max-width:622px;border-radius:10px;width:calc(100% - 20px);position:fixed;left:50%;top:50%;box-shadow:0 0 17px 0 rgba(0,0,0,.08);transform:translate(-50%,-50%);z-index:100;transition:.3s;display:none}.dsaTail.active{display:block}.dsaTail .close{background:0 0;position:absolute;right:0;top:-25px;color:#fff;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.dsaTail .newHomeImage{max-height:90vh;height:fit-content;border-radius:8px;overflow:hidden;position: relative;}.dsaTail .newHomeImage img{width:100%;float: left;}.dsaTail .openLeadFormModal{position: absolute;content: '';width: 200px;height: 45px;left: calc(50% - 93px);bottom: 20px;}
/* lead form section css started here */
.leadFormContainer{padding:18px 15px; display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #E1E1E1;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.07);border-radius:8px;background:#fff;}.leadFormContainer .nhUserProfileBox{width:calc(100% - 256px); position:relative;padding-left:94px;}.leadFormContainer .nhUserProfile{border:1px solid #E1E1E1; position:absolute;content:'';left:0;top:-4px;width:74px;height:74px;border-radius:100px;overflow:hidden;}.leadFormContainer .nhUserProfile img{width:100%;height:100%;}.leadFormContainer .nhUseName{margin-bottom:5px;color:#030303;font-size:16px;font-weight:700;}.leadFormContainer .nhUserProfassion{color:#666;font-size:14px;line-height:normal;display:block;}.leadFormContainer .nhAgentNumber{margin-top:10px;font-size:14px;font-weight:700;color:#666;line-height:normal;}.leadFormContainer .nhAgentNumber em{font-size:12px;font-weight:bold;margin-right:6px;color:#666;}.leadFormContainer .nhRequestBtn{width:246px;height:47px;display:flex;align-items:center;justify-content:center;}.leadFormContainer .nhRequestBtn em{margin-right:9px;}
/* ################################################################################ */
.custom-tooltip{background: white;color: black;border: 1px solid gray;border-radius: 5px;padding: 5px;font-size: 12px;}#faqs .faq-question strong {font-weight: bold;font-size: 16px;}#faqs .faq-answer p {padding: 5px 18px;}

@media screen and (max-width:768px){.nhListingDetailBox .nhListingStatusBox .nhProjectStatus{max-width:679px;}.aboutDeveloperBox .developerDetailBox .nhProjectDescription{max-width:760px;}}
@media screen and (max-width:375px){.nhListingDetailBox .nhListingStatusBox .nhProjectStatus{max-width:290px;}}
/* ##################################################################################### */
@media screen and (max-width:540px){.brochureHeadingBox .downloadBrochure{gap:5px;}.brochureHeadingBox .downloadBrochure .brochurePdf img,.brochureHeadingBox .downloadBrochure .brochureDownload img{width:100%; height:100%;float:left;}.brochureHeadingBox .downloadBrochure .brochureDownload{width:13px;height:11px;}.nhProjectDescription .showFullDesc{font-size:12px;}.brochureHeadingBox .downloadBrochure span{font-size:12px;line-height:18px;}.whiteContainer .whiteBoxContent.nhProjectDescription{padding:15px 0 0;}.nhTabBox{margin:0 -15px;padding:5px 15px;display:flex;overflow:hidden;overflow-x:auto;white-space:nowrap;gap:10px;}.nhTabBox .nhTab{white-space:nowrap;}.unitCardBox{max-height:494px; margin:30px 0 0 0;gap:10px;}.unitCardBox .unitCard{height:116px;padding-top:0px;flex-direction:column;border:1px solid #E1E1E1; border-radius:6px;background:#fff;}.unitBox{padding:15px;gap:15px;border-bottom:1px solid #E1E1E1;}.unitCardBox .unitCard figure{width:46px;height:46px;}.unitCardBox .unitCard figure img{height:42px;width:32px;}.unitCardBox .unitCard figure .zoomInProperty img{width: 14px;height:14px;}.aminitiesBox .unitType{line-height:normal;}.aminitiesBox ul li{white-space:nowrap;}.unitCardBox .unitCard{align-items:inherit;}.unitCard .priceBox{padding:6px 0;justify-content:center;}.unitCard .priceBox span{line-height:27px;}.viewAllUnitBtn{margin-top:15px;}.brochureContainer .brochureCard{height:136px;background:url(/static/assets/images/np-images/brochure-mob-img..png);}.brochureContainer .brochureCard .downloadBrochure span{font-size:12px;line-height:21px;}.brochureContainer .brochureCard .downloadBrochure .brochurePdf{width:16px;height:18px;}.brochureContainer .brochureCard .downloadBrochure .brochurePdf img{width:100%; height: 100%;}.nhAminitiesBox .nhAminitiesList{width:100%;}.nhAminitiesBox{flex-direction:column;align-items: flex-start;}.nhAminitiesBox .nhAminitiesList + .nhAminitiesList{padding-left:16px;border-left:none;}.nhAminitiesContainer.whiteContainer .whiteBoxContent{padding:15px 0 5px 0; }.nhPropertyTabBox{gap:10px}.nhPropertyTabBox .nhPropertyTab{padding:15px;white-space:nowrap;width:auto;font-size:12px;}.nhPropertyTabBox .nhPropertyTab br{display:none;}.developmentTeam{padding-top:10px;}.aboutDeveloperBox{margin:30px 0 0;padding:12px;flex-direction: column;}.aboutDeveloperBox .developerDetailBox,.aboutDeveloperBox .projectStatusBox{width:100%;}.aboutDeveloperBox .developerDetailBox .nhprojectLogo{padding:19px 7px;}.aboutDeveloperBox .developerDetailBox .nhProjectDescription{margin:20px 0 12px 0;}.aboutDeveloperBox .developerDetailBox .nhProjectDescription{max-width:400px;}.aboutDeveloperBox{gap:15px;}.nhContentBox{padding-top:5px;font-size:13px;}.mobHide{display:none;}.desktopHide{display:block;}.nhMapSection .mapCommuteTravelBox{margin-top:15px;}.nhMapSection .mapCommuteTravelBox .commuteTravelHeading{margin-bottom:10px;font-size:14px;}.mapCommuteTravelBox .mapTimeCommuteBar{flex-direction:column;gap:0;}.mapCommuteTravelBox .npBtnTravelTime{padding:12px; width:100%;height:44px;}.nearByLocationBox{margin:0 -15px;flex-direction:column;}.nearByLocationBox .mapFigureNearBy{padding: 0 15px;max-height: 300px;}.nearByLocationBox .mapFigureNearBy,.nearByDistanceBox,.nearByLocationBox .mapFigureNearBy img{width:100%;}.nearByDistanceBox .nearByDistance{max-height:310px;}.nearByDistanceBox .nearByDistance li {padding:16px 20px;}.nearByDistance li .distanceTitle{font-size:11px;}.neighborhoodBriefContainer{flex-direction:column;gap:15px;}.neighborhoodBriefContainer .propertyFigure,.neighborhoodBriefContainer .propertyFigure img,.neighborhoodBriefContainer .neighborhoodBrief{width:100%;}.nearByDistanceBox{border:none;}.whiteContainer .whiteBoxContent.neighborhoodBriefContainer{padding: 20px 0 0;}.whiteContainer .whiteBoxContent.nhPropertyDistanceBox{padding:15px 0 0;}.nhPropertyDistanceBox .distanceCardBox{margin:15px -15px 0;padding:0 15px; overflow:hidden;overflow-x:auto;gap:12px;}.nhPropertyDistanceBox .distanceCardBox .distanceCard{padding: 10px 20px; min-width:158px;height:119px; }.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.walkFigure{width:54px;height:54px;object-fit:contain;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.busStopFigure{width:51px;height:51px;object-fit:contain;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure.cyclingFigure{width:55px; height: 51px;}.nhPropertyDistanceBox .distanceCardBox .distanceCard figure img{width:100%;height:100%;}.distanceCardBox .distanceCard .distanceBox{margin-top:8px;}.distanceCardBox .distanceCard .distanceBox .distanceType{white-space:nowrap;font-size:12px}.distanceCardBox .distanceCard .distanceBox .distanceScore{font-size:16px;}.reservePropertyCardBox .propertyCard{max-width:263px;width:100%;}.reservePropertyCardBox .propertyCard figure{height:140px !important;}.propertyTileContent{padding:10px 15px 15px;}.reservePropertyCardBox .propertyCard .propertyName{font-size:14px;line-height:21px;}.reservePropertyCardBox .propertyCard .cityName{line-height:18px;}.reservePropertyCardBox .propertyCard .propertyPrice{margin-top:3px;font-size:14px;line-height:21px;}.otherPropertySection.whiteContainer .whiteBoxContent{padding:20px 0 0;}.developmentDetailBox figure{width:63px;height:43px;}.developmentDetail{padding:10px 15px;}.topDeveloperCardBox .topDeveloperCard {margin-right:8px; width:290px;}.projectCollection{padding:16px;}.projectCollection .projects{font-size:13px;}.projectCollection .viewAllProject{font-size:11px;line-height:17px;}.developmentDetailBox .developmentDetail strong{max-width:155px; font-size: 13px;line-height:19px;}.developmentDetailBox .developmentDetail span{font-size: 12px;line-height:18px;}.developmentDetailBox{gap:0px;}.npBtnBoxProject{padding:15px;position:fixed;bottom:0;z-index: 3;width: 100%;background: #fff;box-shadow: 0px -6px 24px 0px rgba(0, 0, 0, 0.08);display: flex;left: 0;justify-content: space-between;}.npBtnBoxProject .btnCall{height:42px; border-radius:8px;font-size:14px;border: none;width: 100%;flex: none;background: #2e8540;color: #fff;}.npBtnBoxProject .btnCall em{margin-right:8px; width: 15px;height: 14px;}.whiteContainer .whiteBoxContent .nhContentBox.content {max-height:64px;}.whiteContainer.npProjectArributes .npDimensionToggel{overflow:inherit;}.nhLeadFormContainer{border-radius:8px;border:solid 1px #ededed;background-color: #fff;margin: 0 0 0px;min-height: 360px;box-shadow: 0 0 15px 0 #0000000f;}}


