.dnd-section.full-width-forcedd{padding:0!important}.dnd-section.full-width-forcedd>div,.dnd-section.full-width-forcedd>div>div{max-width:none!important;padding-left:0!important;padding-right:0!important}code{color:#f3d300!important;font:inherit}.radius16{border-radius:16px}.radius20,.radius40{border-radius:20px}@media (min-width:768px){.radius40{border-radius:40px}}@media (min-width:1200px){.radius16{border-radius:1.111vw}.radius20{border-radius:1.389vw}.radius40{border-radius:2.778vw}}.formBanner .form-title{text-align:center}.formBanner .superTitle{background-color:#ceecc3;border-radius:50px;color:#078d91;font-weight:600;line-height:normal;padding:4px 16px}.formBanner .contentWrap{line-height:normal}.formBanner .contentWrap strong{font-weight:600}@media (min-width:1200px){.formBanner .superTitle{border-radius:3.472vw;padding:.278vw 1.111vw}.formBanner .formWrapOuter{margin-left:auto;max-width:29.167vw}}.twoColImage .imgWrap img{width:100%}.twoColImage .itemWrap{margin-bottom:30px}.twoColImage .imgWrap img{max-height:450px}.twoColImage .itemWrap:lst-child{margin-bottom:0}.twoColImage .videoWrap video{border-radius:20px;width:100%}.twoColImage .videoWrap iframe{border-radius:20px;height:auto;min-height:250px;width:100%}@media (min-width:768px){.twoColImage .itemWrap{margin-bottom:40px;padding-left:30px;padding-right:30px}.twoColImage .videoWrap iframe{min-height:300px}}@media (min-width:1200px){.twoColImage .itemWrap{margin-bottom:2.778vw;padding-left:2.778vw;padding-right:2.778vw}.twoColImage .itemWrap .row{margin:0 -1.354vw}.twoColImage .itemWrap [class*=col-]{padding:0 1.354vw}.twoColImage .itemWrap .col-lg-7{width:55.75%}.twoColImage .itemWrap .col-lg-5{width:44.25%}.twoColImage .itemWrap h3+p{margin-top:2.222vw}.twoColImage .imgWrap img{max-height:31.25vw}.twoColImage .videoWrap video{border-radius:1.389vw}.twoColImage .videoWrap iframe{border-radius:1.389vw;min-height:29.931vw}}.statsCounter .textWrap{margin-top:12px}.statsCounter .counter-outer{font-weight:700}.statsCounter .textWrap strong{font-weight:600}@media (min-width:1200px){.statsCounter .textWrap{margin-top:.833vw}}@media (max-width:767px){.statsCounter .counter-cards:last-child{padding-bottom:0}}.testiMonials .testimonialCard{height:100%;margin:0 auto;max-width:100%}.testiMonials .cardHead{height:272px;position:relative}.testiMonials .cardBody{display:flex;flex-direction:column;height:calc(100% - 271px);justify-content:space-between}.testiMonials .imgWrap{height:100%;overflow:hidden;position:relative}.testiMonials .imgWrap img{border-radius:16px;height:100%!important;object-fit:cover;position:absolute;width:100%}.testiMonials .titlesWrap{border-top-right-radius:20px;bottom:0;min-height:50px;padding-bottom:0;padding-top:12px;position:absolute;width:77%}.testiMonials .cardTitle{font-weight:700}.testiMonials .cardTitle,.testiMonials .cardsubtitle{display:block;line-height:normal}.testiMonials .cardBody{padding-top:12px}.testiMonials .textWrap{line-height:normal}.testiMonials .svg-box{border-top-right-radius:20px;bottom:0;height:50px;position:absolute;width:77%}.testiMonials .svg-box svg{height:20px;width:20px}.testiMonials .svg-box-inner{height:100%;position:relative;width:100%}.testiMonials .top-svg{display:inline-flex;left:0;position:absolute;top:-20px}.testiMonials .bottom-svg{bottom:-1px;display:inline-flex;position:absolute;right:-20px}@media (min-width:1200px){.testiMonials .cardBody{height:calc(100% - 18.819vw)}.testiMonials .cardHead{height:18.819vw}.testiMonials .imgWrap img{border-radius:1.111vw}.testiMonials .titlesWrap{border-top-right-radius:1.389vw;min-height:3.472vw;padding-top:.833vw}.testiMonials .cardBody{padding-top:.833vw}.testiMonials .svg-box{border-top-right-radius:1.39vw;height:3.47vw}.testiMonials .svg-box svg{height:1.39vw;width:1.39vw}.testiMonials .top-svg{top:-1.39vw}.testiMonials .bottom-svg{right:-1.39vw}}.apartmentsModule small{font-size:16px;font-weight:400}.apartmentsModule .apartmentCard{height:100%;margin:0 auto;max-width:100%;overflow:hidden}.apartmentsModule .cardHead,.apartmentsModule .imgWrap{height:271px;position:relative}.apartmentsModule .imgWrap img{height:100%!important;object-fit:cover;position:absolute;width:100%}.apartmentsModule .titleWrap{border-top-right-radius:20px;bottom:0;min-height:50px;padding-bottom:4px;padding-left:24px;padding-top:12px;position:absolute;width:77%}.apartmentsModule .subTitle{border-radius:50px;display:inline-flex;font-weight:600;line-height:normal;margin-bottom:16px;padding:4px 16px}.apartmentsModule .cardBody{display:flex;flex-direction:column;height:calc(100% - 271px);justify-content:space-between;line-height:normal;padding:8px 24px 34px}.apartmentsModule .textWrap{margin-bottom:16px}.apartmentsModule .features-list{list-style-type:none;margin:0;padding:0}.apartmentsModule .features-list li{align-items:center;display:flex;margin:0 0 8px}.apartmentsModule .features-list .iconWrap{margin-right:12px}.apartmentsModule .features-list .iconWrap img{min-width:22px;width:22px}.apartmentsModule .features-list li:last-child{margin-bottom:0}.apartmentsModule .row{margin:0 -10px}.apartmentsModule [class*=col-]{padding-left:10px;padding-right:10px}.apartmentsModule .svg-box{border-top-right-radius:20px;bottom:0;height:50px;position:absolute;width:77%}.apartmentsModule .svg-box svg{height:20px;width:20px}.apartmentsModule .svg-box-inner{height:100%;position:relative;width:100%}.apartmentsModule .top-svg{display:inline-flex;left:0;position:absolute;top:-20px}.apartmentsModule .bottom-svg{bottom:-1px;display:inline-flex;position:absolute;right:-20px}@media (min-width:1200px){.apartmentsModule small{font-size:1.111vw}.apartmentsModule .cardHead,.apartmentsModule .imgWrap{height:18.82vw}.apartmentsModule .titleWrap{border-top-right-radius:1.389vw;min-height:3.472vw;padding-bottom:.28vw;padding-left:1.667vw;padding-top:.833vw}.apartmentsModule .subTitle{border-radius:3.472vw;margin-bottom:1.111vw;padding:.278vw 1.111vw}.apartmentsModule .cardBody{height:calc(100% - 18.819vw);padding:.56vw 1.667vw 2.361vw}.apartmentsModule .textWrap{margin-bottom:1.111vw}.apartmentsModule .features-list li{margin-bottom:.556vw}.apartmentsModule .features-list .iconWrap{margin-right:.833vw}.apartmentsModule .features-list .iconWrap img{min-width:1.528vw;width:1.528vw}.apartmentsModule .row{margin:0 -.694vw}.apartmentsModule [class*=col-]{padding-left:.694vw;padding-right:.694vw}.apartmentsModule .svg-box{border-top-right-radius:1.39vw;height:3.47vw}.apartmentsModule .svg-box svg{height:1.39vw;width:1.39vw}.apartmentsModule .top-svg{top:-1.39vw}.apartmentsModule .bottom-svg{right:-1.39vw}}.locationModule .features-list{line-height:normal;list-style-type:none;margin:0;padding-left:0}.locationModule .features-list li{margin:0 0 20px;width:50%}.locationModule .features-list li:nth-last-child(-n+2){margin-bottom:0}.locationModule .address .iconWrap img{max-width:21px;min-width:15px}.locationModule .features-list .iconWrap{margin-right:12px}.locationModule .features-list .iconWrap img{min-width:21px;width:21px}.locationModule .address{font-weight:500;line-height:normal}.locationModule .address .iconWrap{margin-right:12px}.locationModule .imgWrap img{width:100%}.locationModule .iframeWrap iframe{border-radius:20px;height:auto;min-height:250px;width:100%}@media (min-width:768px){.locationModule .iframeWrap iframe{min-height:300px}}@media (min-width:992px){.locationModule .row.swapCol{flex-direction:row-reverse}}@media (min-width:1200px){.locationModule .features-list li{margin-bottom:1.389vw}.locationModule .address .iconWrap img{max-width:1.458vw;min-width:1.042vw}.locationModule .features-list .iconWrap{margin-right:.833vw}.locationModule .features-list .iconWrap img{min-width:1.458vw;width:1.458vw}.locationModule .address .iconWrap{margin-right:.833vw}.locationModule .imgWrap img{max-height:43.681vw}.locationModule .locationWrap{padding-right:1.806vw}.locationModule .swapCol .locationWrap{padding-right:0}.locationModule .contentWrap{padding-left:1.667vw}.locationModule .iframeWrap iframe{border-radius:1.389vw;min-height:29.931vw}.locationModule .socialLinks a{height:3.47vw;padding:.35vw;width:3.47vw}}.contactSection .textWrap{line-height:normal}.contactSection .socialLinks ul{list-style-type:none;margin:0;padding:0}.contactSection .socialLinks a{align-items:center;background-color:#fff;border-radius:100%;display:inline-flex;height:50px;justify-content:center;padding:5px;width:50px}.contactSection .socialLinks a svg path{fill:#078d91}@media (min-width:1200px){.contactSection .socialLinks a{height:3.47vw;padding:.35vw;width:3.47vw}}