.h1,h1{font-family:termina,sans-serif}.h1,.h2,h1,h2{font-style:normal;font-weight:600}.h2,h2{font-family:sofia-pro,helvetica,arial,sans-serif;font-size:14px;letter-spacing:2.8px}@media only screen and (min-width:768px){.h2,h2{font-size:1.125rem}}.h3,h3{font-family:termina,sans-serif;font-style:normal;font-weight:600;font-size:19px}@media only screen and (min-width:768px){.h3,h3{font-size:1.5rem}}.h4,h4{font-family:sofia-pro,helvetica,arial,sans-serif;font-style:normal;font-weight:600}.p,li,p{font-size:1rem;line-height:1.5rem}.p,.text-footer,li,p{font-family:sofia-pro,helvetica,arial,sans-serif;font-weight:400}.text-footer{font-size:.75rem}.text-nav-label{font-size:.9375rem}.text-interior-hero,.text-nav-label{font-family:sofia-pro,helvetica,arial,sans-serif;font-weight:400}.text-interior-hero{font-style:normal}.text-xs{font-family:sofia-pro,helvetica,arial,sans-serif;font-weight:600}.subnav-button,.text-sidebar-header{font-family:sofia-pro,helvetica,arial,sans-serif;font-style:normal;font-weight:400}.subnav-button{border:.0625rem solid #fff;color:#fff}.subnav-button:active,.subnav-button:hover{background-color:#00263e;border-color:#00263e}.subnav-button--active,.subnav-button--active:hover{background-color:#fff;border-color:#fff;color:#212721}.button{color:#00263e;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem;font-weight:400}.button:before{background-color:#00263e}.button--reverse{color:#fff}.button--reverse:before{background-color:#fff}.button-quicksearch{border:.0625rem solid rgba(0,0,0,0);border-bottom-color:#fff;color:#fff;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400}.button-quicksearch:hover{border-color:#fff}.contact-form ::-webkit-input-placeholder{color:rgba(33,39,33,.75)}.contact-form ::-moz-placeholder{color:rgba(33,39,33,.75)}.contact-form :-ms-input-placeholder{color:rgba(33,39,33,.75)}.contact-form ::-ms-input-placeholder{color:rgba(33,39,33,.75)}.contact-form ::placeholder{color:rgba(33,39,33,.75)}.contact-form .button{color:#c6d1c4}.contact-form .button:before{background-color:#c6d1c4}.contact-form .button:after{border-color:#c6d1c4}.contact-form-submit{-webkit-box-shadow:inset 0 0 0 .09375rem #00263e;box-shadow:inset 0 0 0 .09375rem #00263e;color:#00263e;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem}.contact-form-submit:hover{background-color:#00263e;color:#fff}.custom-input{background-color:#fff;-webkit-box-shadow:inset 0 0 0 .04688rem #afafaf;box-shadow:inset 0 0 0 .04688rem #afafaf;color:#212721;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem}.custom-input:focus{-webkit-box-shadow:inset 0 0 0 .0625rem #00263e;box-shadow:inset 0 0 0 .0625rem #00263e;color:#00263e}.custom-input:focus::-webkit-input-placeholder{color:#00263e}.custom-input:focus::-moz-placeholder{color:#00263e}.custom-input:focus:-ms-input-placeholder{color:#00263e}.custom-input:focus::-ms-input-placeholder{color:#00263e}.custom-input:focus::placeholder{color:#00263e}.footer{background-color:#fff}.footer-top{-webkit-box-shadow:0 -.1875em .625em rgba(40,90,108,.07);box-shadow:0 -.1875em .625em rgba(40,90,108,.07)}.footer-header{font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.footer-bottom{border-top:.09375em solid rgba(198,209,196,.56)}.footer-header{color:#285a6c}.header-links-link:after{background-color:rgba(0,0,0,0)}.header-links-link:hover:after{background-color:#00263e}.header-toggle-icon,.header-toggle-icon:after,.header-toggle-icon:before{background-color:#212721}.header-toggle--active .header-toggle-icon{background-color:rgba(0,0,0,0)}.header-bg{background:rgba(40,90,108,.52)}.header-container:before{background-color:#fff;-webkit-box-shadow:0 .1875em .625em rgba(40,90,108,.1);box-shadow:0 .1875em .625em rgba(40,90,108,.1)}.header-navigation{background-color:#fff;-webkit-box-shadow:-.1875em 0 .625em rgba(40,90,108,.06);box-shadow:-.1875em 0 .625em rgba(40,90,108,.06)}.intro:after{display:none}.intro-background{background-color:#212721;background-image:url(../images/logo-pattern.png)}.intro-title{color:#00263e;font-family:termina,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:1.5px;text-transform:none}.intro-image:after{background-color:#be8c37}.main-nav-item--connect{border-top:.07812rem solid #c6d1c4}.main-nav-link:before{background-color:#be8c37}.main-nav-subitem--address{letter-spacing:.24px}@media only screen and (max-width:767px){.main-nav-subitem--address{font-size:.75rem}}.notification-bar{background-color:#285a6c}.notification-bar-body p{color:#fff}.notification-bar-close .close-icon:after,.notification-bar-close .close-icon:before{background-color:#fff}.social{color:#fff}.popup{background-color:#285a6c}.popup-title{font-size:1.125rem;letter-spacing:2.7px}.popup-title:after{background-color:#fff}.popup-content{color:#fff}.popup-close:after,.popup-close:before{background-color:#fff}.community-amenities{background-color:#285a6c}.community-amenities-section,.community-amenities-section--1 .amenity-title,.community-amenities-section--2 .amenity-title{color:#fff}.amenity-slider .slick-arrow{background-color:#fff;-webkit-box-shadow:0 .1875rem .375rem rgba(40,90,108,.16);box-shadow:0 .1875rem .375rem rgba(40,90,108,.16)}.amenity-slider .slick-dots button{background-color:#fff;border:.1875rem solid #285a6c;-webkit-box-shadow:0 .0625rem .625rem rgba(40,90,108,.22);box-shadow:0 .0625rem .625rem rgba(40,90,108,.22)}.amenity-slider .slick-active button{background-color:#285a6c}.amenity-list li:before{background-color:#c6d1c4}.amenity-list li:last-child:before{display:none}.apartment-amenities .amenity-list a{color:#00263e}.apartment-amenities .amenity-list a:hover{color:#be8c37}.community-amenities .amenity-list a{color:#fff}.community-amenities .amenity-list a:hover{color:#be8c37}.amenity-title{color:#be8c37;font-size:1.125rem;letter-spacing:2.7px}.amenity-divider-title{background-color:#285a6c;color:#fff;font-family:termina,sans-serif;font-size:1.6875rem;font-weight:600;letter-spacing:.81px;padding:1rem;text-align:center;text-transform:none}.amenity-divider-title:before{background:url(../images/bg-wood--amenities.jpg) no-repeat}@media (min-width:768px){.amenity-divider-title{padding:1.34375rem}}.amenity-callout-title{font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:2.7px}.amenity-callout-2 .h1.amenity-callout-title,.amenity-callout-3 .h1.amenity-callout-title{color:#be8c37}.amenity-callout-1:before{background:url(../images/bg-plant.svg) no-repeat 50%}.amenity-callout-1 .amenity-callout-content{background-color:#00263e;color:#fff}.amenety-callout-wrapper{background-color:rgba(198,209,196,.14)}.amenety-callout-wrapper:after{background:url(../images/bg-plant.svg) no-repeat 50%}.amenity-callout-2:before{background-color:#fff}.amenity-callout-2 .amenity-callout-title,.amenity-callout-3 .amenity-callout-title{color:#00263e}.contact-sidebar{background-color:#285a6c}.contact-sidebar-title{color:#fff;font-size:1rem}.contact-sidebar-body p{color:#fff}.thank-you-content-title{color:#00263e}.error-page{background-color:#285a6c}.error-page-content{color:#fff}.error-page-title{border-bottom:.0625rem solid #fff}.gallery-page:before{background-color:#00263e}.gallery-nav-container .subnav-button{font-size:1rem}.category-filter{-webkit-box-shadow:inset 0 0 0 4px #00263e;box-shadow:inset 0 0 0 4px #00263e;font-family:sofia-pro,helvetica,arial,sans-serif}.category-filter:after{border-color:#00263e}.category-filter .list{-webkit-box-shadow:inset 0 0 0 .25rem #00263e;box-shadow:inset 0 0 0 .25rem #00263e}.category-filter .option.focus,.category-filter .option.selected.focus,.category-filter .option:hover{background-color:rgba(0,0,0,0)}.fancybox-image{-webkit-box-shadow:0 .1875rem .375rem rgba(40,90,108,.25);box-shadow:0 .1875rem .375rem rgba(40,90,108,.25)}.fancybox-is-open .fancybox-bg{background-color:#285a6c}.fancybox-button{color:#fff}.home{background-color:rgba(198,209,196,.17)}.home-intro-content{background-color:#fff}.home-intro-logo{margin-bottom:2.5em;max-width:15em}.home-intro-title{color:#00263e;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:2.8px;max-width:none;text-transform:uppercase}.home-intro-mobile-link,.home-intro-title:before{background-color:#00263e}.home-intro-mobile-link a{color:#fff;font-family:sofia-pro,helvetica,arial,sans-serif;width:auto}.quick-search{background-color:#00263e}@media (min-width:768px){.quick-search{padding:2.15625em 0 3em 6.5625%}}.quick-search:after{background:none;background-color:#ebc7bc;height:4px}.home-callouts:after{background-color:#fff}.home-callouts-bg{left:7.5%;right:auto}.home-apartments-container{background-color:#fff}@media only screen and (min-width:768px){.home-apartments-container{background-color:rgba(0,0,0,0)}}.home-apartments-title{color:#be8c37;font-size:14px;font-weight:600;letter-spacing:2.8px;line-height:22px}@media only screen and (min-width:768px){.home-apartments-title{font-size:1.125rem}}.home-apartments-subtitle{color:#00263e;font-size:19px}@media only screen and (min-width:768px){.home-apartments-subtitle{font-size:1.6875rem}}.home-amenities-image img{-webkit-box-shadow:0 .1875em .625em rgba(40,90,108,.15);box-shadow:0 .1875em .625em rgba(40,90,108,.15)}.home-amenities-image-content{background-color:#fff;padding:4rem 7.5%}.home-amenities-subtitle{color:#00263e;font-size:19px;max-width:none;line-height:23px;letter-spacing:.95px}@media only screen and (min-width:768px){.home-amenities-subtitle{font-size:1.6875rem}}.home-amenities-title{color:#be8c37;font-size:1.125rem;font-weight:600;letter-spacing:2.7px}.home-divider:before{background-color:#fff}.home-divider-title{color:#00263e;font-family:termina,sans-serif;font-size:19px;line-height:23px;font-weight:600;letter-spacing:.95px;text-transform:inherit}@media only screen and (min-width:768px){.home-divider-title{font-size:1.6875rem}}.home-divider-title:before{background-color:#be8c37}.home-section-content{color:#fff}.home-section-content:before{background-color:#285a6c;left:-12%;width:90vw}.home-section-content:after{background:url(../images/bg-wood--home-4.jpg) no-repeat 50%}.home-section-image:after{background:url(../images/bg-wood--home-4-image.jpg) no-repeat 50%}.gallery-section{background-color:#fff;background-image:url(../images/Abstract_white_background_15.png);background-position:50%;background-size:cover}.gallery-section .home-parallax-item{display:none}.gallery-section-content{background-color:#00263e;background-image:url(../images/background-pattern-dkblue.png);background-position:50%;background-size:cover}.gallery-section-content:before{background:url(../images/bg-wood--home-5.jpg) no-repeat 50%}.gallery-section-title{color:#fff;font-size:1.125rem}.map-section{background-color:#fff}.map-section-subtitle{font-family:termina,sans-serif;letter-spacing:.81px;text-transform:capitalize}.get-directions-field{border-bottom:.09375rem solid #c6d1c4;color:#212721;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem}.get-directions-field::-webkit-input-placeholder{color:#212721}.get-directions-field::-moz-placeholder{color:#212721}.get-directions-field:-ms-input-placeholder{color:#212721}.get-directions-field::-ms-input-placeholder{color:#212721}.get-directions-field::placeholder{color:#212721}.get-directions-submit{color:#00263e}.location-highlights:before{background:url(../images/Abstract_white_background_15.png) no-repeat 50%;background-color:#fff;z-index:-1}.location-highlights:after{background-color:#fff;display:none}.location-highlights-title{color:#be8c37;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1.125rem;letter-spacing:2.7px;text-transform:uppercase}.location-highlights-title:after,.location-highlights-title:before{background-color:#be8c37}.location-highlights-list:before{background-color:#fff;-webkit-box-shadow:0 .1875rem .375rem rgba(40,90,108,.16);box-shadow:0 .1875rem .375rem rgba(40,90,108,.16)}.location-highlight-content:after{background-color:#be8c37}.location-highlight-title{color:#285a6c;font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:2.4px;text-transform:uppercase}.locations-subnav{background-color:#285a6c}.locations-subnav .subnav-button{font-size:1rem}.locations-subnav .subnav-button.selected{background-color:#be8c37;border-color:#be8c37}.neighborhood-list .slick-slide:after{background:#c6d1c4}.text-location-url{color:#00263e}.gm-style .gm-style-iw-c{background-color:#285a6c;-webkit-box-shadow:0 0 0 .125rem #fff;box-shadow:0 0 0 .125rem #fff;color:#fff}.gm-style .gm-style-iw-c>button:after,.gm-style .gm-style-iw-c>button:before{background-color:#fff}.gm-style .gm-style-iw-t:after{background:-o-linear-gradient(45deg,#285a6c 50%,rgba(40,90,108,0) 51%,rgba(40,90,108,0) 100%);background:linear-gradient(45deg,#285a6c 50%,rgba(40,90,108,0) 51%,rgba(40,90,108,0))}.info-window-title{font-weight:700}.info-window-body,.info-window-title{font-family:sofia-pro,helvetica,arial,sans-serif}.info-window-body{font-weight:400}.info-window-website{font-family:sofia-pro,helvetica,arial,sans-serif;font-weight:700}.info-window-website:hover{color:#c6d1c4}.resident-links{background-color:rgba(198,209,196,.3)}.resident-links:before{background:url(../images/bg-plant.svg) no-repeat 50%}.resident-links-container{background:url(../images/Abstract_white_background_15.png);background-color:#fff;background-position:50%;background-size:cover;margin:0;max-width:none;padding:5.4375em}.resident-link{font-family:sofia-pro,helvetica,arial,sans-serif;font-size:1rem;font-weight:400}.resident-link span{background-color:#285a6c;color:#fff}.resident-link:hover span{background-color:#00263e}.review{border-bottom:.0625em solid #c6d1c4}.review-title{color:#00263e}