body{-webkit-font-smoothing:antialiased;font-family:museo-sans,sans-serif;font-size:16px;font-style:normal;font-weight:300}.blue{color:#304b5a}main#neighborhoods section#hero{background-color:#f7f5f2}main#neighborhoods section#hero .hero-container{max-width:1320px;padding-bottom:2rem;padding-top:0}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container{padding-bottom:8rem;padding-top:4rem}}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container{padding-bottom:6rem}}@media only screen and (min-width:1200px){main#neighborhoods section#hero .hero-container{padding-bottom:8rem}}main#neighborhoods section#hero .hero-container .hero-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper{display:grid;grid-template-columns:35% 65%}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper{align-items:center;display:flex;justify-content:center;margin-top:2rem;order:2;padding-right:1rem}@media only screen and (min-width:768px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper{margin-top:4rem}}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper{margin-top:0;order:1}}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper{padding-left:1rem}}@media only screen and (min-width:1400px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper{padding-left:0}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content{text-align:center}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content{text-align:left}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content h1{color:#8eae91;font-family:museo-sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;letter-spacing:3.5px;margin-bottom:1rem;text-transform:uppercase}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content h2{color:#304b5a;font-family:graphie,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:4px;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content h2{font-size:2.25rem}}@media only screen and (min-width:1200px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content h2{font-size:2.5rem}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .builder{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;margin-bottom:1rem;text-decoration:underline}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .copy{max-width:400px}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .copy p{color:#304b5a}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .copy p{font-size:1.4rem}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .spec{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:300}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .pricing{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .btn{background-color:#304b5a;border:0;border-radius:0;color:#fff;display:block;font-family:museo-sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;height:48px;margin:.5rem auto 0;text-transform:uppercase;width:260px}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .btn{margin:1rem 0 0}}main#neighborhoods section#hero .hero-container .hero-wrapper .text-wrapper .content .btn:hover{background-color:#273d49}main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper{order:1;position:relative}@media only screen and (min-width:768px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper{margin:0 auto;max-width:90%}}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper{max-width:100%;order:2}}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper{max-width:95%}}@media only screen and (min-width:1400px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper{max-width:100%}}main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper #neighborhood-gallery{position:relative;z-index:2}main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper .underlay{bottom:-10px;position:absolute;right:-10px;z-index:1}@media only screen and (min-width:768px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper .underlay{bottom:-30px;right:-30px}}@media only screen and (min-width:992px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper .underlay{bottom:-55px;right:-45px}}@media only screen and (min-width:1024px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper .underlay{bottom:-20px;right:-20px}}@media only screen and (min-width:1400px){main#neighborhoods section#hero .hero-container .hero-wrapper .image-wrapper .underlay{bottom:-55px;right:-45px}}main#neighborhoods section#plans{background-color:#f7f5f2;padding-bottom:2rem}main#neighborhoods section#plans .plans-wrapper{display:flex;flex-wrap:wrap}main#neighborhoods section#plans .plans-wrapper .plan{padding:0 0 2rem;text-align:center;width:100%}@media only screen and (min-width:768px){main#neighborhoods section#plans .plans-wrapper .plan{padding:0 .5rem 3rem;text-align:left;width:50%}}@media only screen and (min-width:992px){main#neighborhoods section#plans .plans-wrapper .plan{width:33.33%}}main#neighborhoods section#plans .plans-wrapper .plan h3{color:#304b5a;font-family:graphie,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:3px;margin-bottom:.25rem;margin-top:.75rem;text-transform:uppercase}@media only screen and (min-width:1200px){main#neighborhoods section#plans .plans-wrapper .plan h3{font-size:2.25rem}}main#neighborhoods section#plans .plans-wrapper .plan .spec{color:#58595b;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:300;margin-bottom:.25rem}@media only screen and (min-width:992px){main#neighborhoods section#plans .plans-wrapper .plan .spec{font-size:1.2rem}}@media only screen and (min-width:1200px){main#neighborhoods section#plans .plans-wrapper .plan .spec{font-size:1.375rem}}main#neighborhoods section#plans .plans-wrapper .plan .btn{align-items:center;background-color:#304b5a;border:0;border-radius:0;color:#fff;display:flex;font-family:museo-sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;height:48px;justify-content:center;margin:0 auto;padding:0;text-transform:uppercase;transition:all .25s ease;width:215px}@media only screen and (min-width:768px){main#neighborhoods section#plans .plans-wrapper .plan .btn{margin:0}}main#neighborhoods section#plans .plans-wrapper .plan .btn:hover{background-color:#273d49}#floorPlanModal .modal-dialog{aspect-ratio:9/16;max-width:100%}@media only screen and (min-width:768px){#floorPlanModal .modal-dialog{aspect-ratio:1/1}}@media only screen and (min-width:992px){#floorPlanModal .modal-dialog{aspect-ratio:16/9;max-width:95%}}@media only screen and (min-width:1400px){#floorPlanModal .modal-dialog{aspect-ratio:16/9;max-width:1400px}}#floorPlanModal .modal-dialog .modal-content{height:100%}#floorPlanModal .modal-dialog .modal-content .modal-header{padding:.5rem}#floorPlanModal .modal-dialog .modal-content .modal-body{padding-top:0}#floorPlanModal .modal-dialog .modal-content .modal-body iframe{height:100%;width:100%}