.single-community .hero .social{margin-top:auto}.single-community .hero .social .text{font-family:pt_serifregular;font-size:15px;margin-bottom:12px;display:block}.single-community .hero .social .social-share-links{display:-webkit-flex;display:-ms-flexbox;display:flex}.single-community .hero .social .social-share-links a.social-icon{display:block;margin-right:18px;width:auto;height:24px}.single-community .hero .social .social-share-links a.social-icon svg{width:auto;height:24px}.single-community .hero .contact-marcie-message{margin:9px 0 12px}.single-community .property-video-section{margin:0 auto}.single-community .community-logo{height:240px;width:240px;display:block;margin:0 auto}.single-community .community-logo img{width:100%;height:auto}.single-community .community-specs-section{background:#ebebeb;padding:120px 0}.single-community .community-specs-section .community-specs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.single-community .community-specs-section .community-specs .spec{display:block;text-align:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:30px 0;min-width:22.25%;max-width:22.25%;width:22.25%}.single-community .community-specs-section .community-specs .spec:last-child{border-right:0}.single-community .community-specs-section .community-specs .spec span{display:block}.single-community .community-specs-section .community-specs .spec .spec-title{font-size:16px;color:#838383;font-family:pt_serifregular;margin-bottom:6px}.single-community .community-specs-section .community-specs .spec .status{font-size:18px;color:#333;font-weight:600}.single-community .community-specs-section .community-specs .spec .icon{width:42px;height:42px;margin:0 auto 12px;display:block}.single-community .community-specs-section .community-specs .spec .icon svg{width:100%;height:100%}.single-community .image-split-section{position:relative;z-index:1}.single-community .image-split-section.first{padding-bottom:60px}.single-community .image-split-section.first:before{width:100%;display:block;height:180px;background:#ebebeb;position:absolute;z-index:2;content:""}.single-community .image-split-section.second{padding:180px 0}.single-community .image-split-section.second.min-pad{padding:60px 0 30px}.single-community .image-split-section.second .container{padding:18px 0}.single-community .image-split-section .thin-image,.single-community .image-split-section .wide-image{max-height:500px}.single-community .image-split-section .thin-image img,.single-community .image-split-section .wide-image img{width:100%;height:100%;object-fit:cover;vertical-align:bottom}.single-community .image-split-section .wide-image{min-width:calc(66.66666% - 36px);max-width:calc(66.66666% - 36px);width:calc(66.66666% - 36px)}.single-community .image-split-section .thin-image{min-width:33.33333%;max-width:33.33333%;width:33.33333%}@media only screen and (max-width:858px){.single-community .image-split-section .container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-community .image-split-section .thin-image,.single-community .image-split-section .wide-image{min-width:100%;max-width:100%;width:100%;margin-bottom:30px}}.single-community .content-block-section{padding:120px 0}.single-community .floor-plan-section{padding:60px}.single-community .floor-plan-section .floor-plan-contain{border:1px solid #838383;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details{padding:60px;min-width:20%;max-width:20%;width:20%;border-right:1px solid #838383;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .description{font-size:16px;line-height:22px;margin:24px 0 36px}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .sqft{font-weight:600;font-size:18px}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions{display:block;margin-top:24px}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions a{clear:both;display:block;width:120px;text-align:center;margin-top:18px}.single-community .floor-plan-section .floor-plan-contain .floorplan{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:30px 0}.single-community .floor-plan-section .floor-plan-contain .floorplan img{padding:60px 0;margin:0 auto;width:90%;height:auto;display:none}.single-community .floor-plan-section .floor-plan-contain .floorplan img.active{display:block}@media only screen and (max-width:1114px){.single-community .floor-plan-section{padding:60px}.single-community .floor-plan-section .floor-plan-contain{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details,.single-community .floor-plan-section .floor-plan-contain .floorplan{min-width:calc(100% - 120px);max-width:calc(100% - 120px);width:calc(100% - 120px)}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details{border-bottom:1px solid #333}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions a{width:calc(50% - 75px)}}@media only screen and (max-width:858px){.single-community .floor-plan-section{padding:30px 24px}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details{min-width:calc(100% - 60px);max-width:calc(100% - 60px);width:calc(100% - 60px);padding:30px}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions a:last-child{margin-bottom:0}.single-community .floor-plan-section .floor-plan-contain .floorplan{min-width:100%!important;max-width:100%!important;width:100%!important}}@media (max-width:570px){.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-community .floor-plan-section .floor-plan-contain .floor-plan-details .actions a{width:100%;margin:0 0 18px 0}}.single-community .neighborhood-section .neighborhood-images{overflow:hidden;max-height:960px;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-community .neighborhood-section .neighborhood-images div{display:block;float:left;width:100%;height:100%;overflow:hidden}.single-community .neighborhood-section .neighborhood-images div img{vertical-align:bottom;width:100%;height:auto;object-fit:cover}.single-community .neighborhood-section .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.single-community .neighborhood-section .content .half-container .contents{width:calc(100% - 120px);margin-left:120px}@media only screen and (max-width:858px){.single-community .neighborhood-section .half-blocks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-community .neighborhood-section .half-blocks .block-item{min-width:100%;max-width:100%;width:100%}.single-community .neighborhood-section .half-blocks .block-item.neighborhood-images{height:450px}.single-community .neighborhood-section .half-blocks .content .half-container .contents{width:90%;margin:0 auto}}.single-community .neighborhood-map-section .block-local-amenities{background:#ebebeb}.single-community .neighborhood-map-section .block-local-amenities .quarter-container{margin:0 auto 0 auto;padding:150px 0}.single-community .neighborhood-map-section .accordion{background:rgba(255,255,255,0);box-shadow:0 0 0 transparent;margin-right:0}.single-community .neighborhood-map-section .accordion .accordion-step{border-bottom:1px solid #333}.single-community .neighborhood-map-section .accordion .accordion-step .title{border-bottom:0;padding:12px 0}.single-community .neighborhood-map-section .accordion .accordion-step .title svg{margin-right:12px;width:20px;height:20px}.single-community .neighborhood-map-section .accordion .accordion-step .content{padding:0 0 18px 0}.single-community .neighborhood-map-section .accordion .accordion-step ul{margin:0;padding:0}.single-community .neighborhood-map-section .accordion .accordion-step ul li a{padding:2px 0;margin:2px 0;padding-left:36px;color:#333}.single-community .neighborhood-map-section .accordion .accordion-step ul li a:hover{text-decoration:underline}.single-community .neighborhood-map-section .locations-map{max-height:100%;min-height:750px;background:#dedede}.single-community .neighborhood-map-section .locations-map #location-map-container{height:100%;width:100%}@media only screen and (max-width:950px){.single-community .neighborhood-map-section .locations-map{height:540px;min-height:540px;max-height:540px;padding:0}.single-community .neighborhood-map-section .block-local-amenities .quarter-container{width:84%;margin:0 auto;padding:60px 0}.single-community .neighborhood-map-section .block-local-amenities .quarter-container .accordion{margin:0}}@media (max-width:570px){.single-community .neighborhood-map-section .locations-map{height:270px;min-height:270px;max-height:270px}}.single-community .amenities-grid-section .amenities-grid{margin-top:60px}.single-community .amenities-grid-section .amenities-grid .image{width:250px;height:250px;display:block;object-fit:cover;border-radius:50%;margin:0 auto}.single-community .amenities-grid-section .amenities-grid .amenity-name{font-size:18px;line-height:24px;color:#333;max-width:100px;font-weight:700;margin:18px auto 0;display:block;text-align:center}@media only screen and (max-width:950px){.single-community .amenities-grid-section .amenities-grid .image{width:auto;height:180px}}@media only screen and (max-width:780px){.single-community .amenities-grid-section .amenities-grid{display:block}.single-community .amenities-grid-section .amenities-grid .item{display:block;width:100%;margin-bottom:30px}.single-community .amenities-grid-section .amenities-grid .image{width:auto;height:180px}}.single-community .community-ctas{border-top:1px solid #979797}.single-community .elevations-section .content .contain{width:75%;margin:0 auto}.single-community .elevations-section .elevation-slide-buttons{display:block;margin-top:70px}.single-community .elevations-section .elevation-slide-buttons .slick-slide{margin:0 15px}.single-community .elevations-section .elevation-slide-buttons .slick-list{margin:0 -15px}.single-community .elevations-section .elevation-slide-buttons .slick-track{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.single-community .elevations-section .elevation-slide-buttons .letter{width:50px;height:50px;min-width:50px;max-width:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;outline:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid #414042;color:#414042;font-weight:700}.single-community .elevations-section .elevation-slide-buttons .letter.active{background:#414042;color:#fff}@media only screen and (max-width:1210px){.single-community .elevations-section .elevation-slide-buttons .slick-slide{margin:0 9px}.single-community .elevations-section .elevation-slide-buttons .slick-list{margin:0 -9px}}@media only screen and (max-width:1114px){.single-community .floor-plan-section{padding:90px}.single-community .content-block-section{padding:90px 0}}@media only screen and (max-width:950px){.single-community .elevations-section .content{min-width:100%;max-width:100%;width:100%}.single-community .image.image-slider{height:420px!important}.single-community .content-block-section{padding:60px 0}.single-community .community-specs-section .community-specs .spec{min-width:33.333%;max-width:33.333%;width:33.333%}}@media only screen and (max-width:858px){.single-community .floor-plan-section{padding:30px}.single-community .image.image-slider{height:330px!important}.single-community .elevations-section .content .contain{padding:30px}}@media only screen and (max-width:780px){.single-community .community-specs-section .community-specs .spec{min-width:50%;max-width:50%;width:50%}}.single-community .community-map-section{position:relative}.single-community .community-map-section .map-points{position:relative;width:100%;z-index:9;height:auto;display:block}.single-community .community-map-section .map-bg{position:absolute;z-index:2;width:100%;height:100%;display:block;top:0;left:0}.single-community .community-map-section svg g#Map{position:relative;z-index:1}.single-community .community-map-section svg g#Map image,.single-community .community-map-section svg g#Map rect{position:absolute;z-index:1}.single-community .community-map-section svg>g[id*=Homesite_]{position:relative;z-index:3}.single-community .community-map-section svg>g[id*=Homesite_]>text{display:none}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_]{position:relative;z-index:3;opacity:1}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_]>path,.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_]>polygon{position:relative;z-index:3;fill-opacity:0}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_] g,.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_] line{position:relative;z-index:6;display:none}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_]>text{display:none}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active{opacity:1;z-index:9}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active>path,.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active>polygon{opacity:1;fill-opacity:1}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active g,.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active line{display:block}.single-community .community-map-section svg>g[id*=Homesite_]>g[id*=Tooltip_].active>text{display:block}.single-community .community-map-section svg>g[id*=Homesite_].active>text{display:block}