body{font-family:Lato,sans-serif}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}.body-wrapper .is-hidden[style*="display: block"],.body-wrapper .is-hidden[style*="display: list-item"]{display:block!important}html{font-size:62.5%}body{font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.87px;line-height:2.9rem;color:#000}h1{font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:2px;line-height:1.9rem;padding-bottom:2rem;text-transform:uppercase}h2{font-family:Lato,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:2px;line-height:1.9rem;padding-bottom:1rem;text-transform:uppercase}h3{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2px;line-height:1.9rem;padding-bottom:1rem;text-transform:uppercase}p{margin:0 0 2rem}p:last-child{margin-bottom:0}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear;color:#0a3f68}.active>a,a:active,a:focus,a:hover{color:#d6d2c4}body{background-color:#0a3f68}body .body-bg{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;filter:grayscale(100%);opacity:0;background-position:top;transition:opacity 1s ease;transition-delay:1s}body .body-bg.in-view{opacity:.1}ul{margin:0}li{list-style:none}.row{max-width:100%}.row-fw{max-width:100%}.relative{position:relative}#intro .home-logo{height:100vh}#intro .home-logo img{max-height:25rem;opacity:0;transform:translateY(25rem);transition:transform 1s ease-out,opacity 1.5s ease-out;transition-delay:2s}#intro .home-logo.in-view{opacity:1}#intro .home-logo.in-view img{opacity:1;transform:translateY(0)}@media screen and (min-width:64em){#wrapper{padding-top:0!important}}.slick-next,.slick-prev{z-index:50;height:inherit;width:inherit;font-size:3rem;color:#000}.slick-next:before,.slick-prev:before{display:none}.slick-prev{left:3rem}.slick-next{right:3rem}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.white-popup ul{padding-left:2rem}.white-popup ul li{list-style-type:disc}.white-popup#specials-popup{background:#000;max-width:80rem;padding:5rem}.white-popup#specials-popup .mfp-close{color:#fff;opacity:1;font-family:Lato,sans-serif;font-weight:700;letter-spacing:2px;line-height:1.5rem;text-transform:uppercase}.white-popup#specials-popup .font-1{font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:2px;line-height:1.9rem;color:#fff;text-transform:uppercase;margin-bottom:2rem}.white-popup#specials-popup .font-2{font-family:"Playfair Display",serif;font-size:5rem;letter-spacing:-.07px;line-height:6.3rem;padding-bottom:1rem;color:#96711c}.white-popup#specials-popup .content *{color:#fff}.tabs{background:0 0;border:none;text-align:center;padding:2rem 0}.tabs-title{display:inline;float:none}.tabs-title>a{display:inline-block;background:0 0;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:2.68px;line-height:1.7rem;text-transform:uppercase;padding:0 5rem}.tabs-title .svg{display:inline-block;margin-bottom:2rem}.tabs-title .svg img,.tabs-title .svg svg{height:3rem}.tabs-title .svg svg path{stroke:inherit;transition:all .3s ease}.tabs-title .svg svg path.fill{fill:inherit;stroke:none}.tabs-title span{display:block}.tabs-title>a:hover{background:0 0;color:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:0 0;color:inherit}.tabs-content{border-color:transparent;background:0 0;color:#000}.btn,.contact-form-property button{display:inline-block;font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:2.3px;line-height:1.6rem;text-align:center;color:#fff;text-transform:uppercase;background:0 0;border:.2rem solid transparent;padding:1.4rem;transition:all .3s ease}.btn.gold,.contact-form-property button.gold{background:#96711c;border-color:#96711c}.btn.gold:focus,.btn.gold:hover,.contact-form-property button.gold:focus,.contact-form-property button.gold:hover{background:#fff;border-color:#96711c;color:#96711c}.btn.gray,.contact-form-property button.gray{background:#807c7c;border-color:#807c7c}.btn.gray:focus,.btn.gray:hover,.contact-form-property button.gray:focus,.contact-form-property button.gray:hover{background:#fff;border-color:#807c7c;color:#807c7c}.social li{display:inline}.social a{font-size:1.8rem;margin-left:3.4rem;line-height:3rem;color:#fff;text-align:center;display:inline-block}.social a:focus,.social a:hover{color:#d6d2c4}.social li:first-child a{margin-left:0}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.section-txt-headers.font-1{font-family:"Playfair Display",serif;font-size:5rem;letter-spacing:-.07px;line-height:6.3rem;padding-bottom:1rem}.section-txt-headers.font-2{font-family:"Style Script",cursive;font-size:5rem;letter-spacing:-.07px;line-height:6.3rem}.read-more-container{padding-top:2rem}.read-more-container p{display:none}.read-more-container p:first-of-type{display:block}.read-more-container .expander{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:2.3px;line-height:1.5rem;color:inherit;text-transform:uppercase;display:inline-block;float:right}@media screen and (min-width:64em){.section-txt-headers{padding-top:0;text-align:right}}.home{padding:10rem 0 6rem}.home .section-txt-headers.font-1{color:#d6d2c4}.home .section-txt-headers.font-2{color:#fff}.home .content *{color:#fff}.home .content .expander:focus,.home .content .expander:hover{color:#d6d2c4}@media screen and (min-width:64em){.home{padding:15rem 0}}.amenities .alpha{background-color:#fff;padding-top:6rem;padding-bottom:6rem}.amenities .alpha .section-txt-headers.font-1{color:#96711c}.amenities .alpha .section-txt-headers.font-2{color:#0a3f68}.amenities .gamma{background-color:#fff}.amenities .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.amenities .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}.amenities .tabs-title>a{color:#fff;padding:2rem}.amenities .tabs-title>a .svg svg path{stroke:#fff}.amenities .tabs-title>a .svg svg path.fill{fill:#fff;stroke:none}.amenities .tabs-title>a:hover{color:#d6d2c4}.amenities .tabs-title>a:hover .svg svg path{stroke:#d6d2c4}.amenities .tabs-title>a:hover .svg svg path.fill{fill:#d6d2c4;stroke:none}.amenities .tabs-title>a:focus,.amenities .tabs-title>a[aria-selected=true]{color:#d6d2c4}.amenities .tabs-title>a:focus .svg svg path,.amenities .tabs-title>a[aria-selected=true] .svg svg path{stroke:#d6d2c4}.amenities .tabs-title>a:focus .svg svg path.fill,.amenities .tabs-title>a[aria-selected=true] .svg svg path.fill{fill:#d6d2c4;stroke:none}.amenities .amenity-tabs-label{display:block;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;line-height:1;color:#fff;padding:3rem 0 2rem}.amenities #amenity-tabs{display:block;vertical-align:middle}.amenities .amenity-carousel .slick-prev{color:#96711c;left:30%;top:3.5rem}.amenities .amenity-carousel .slick-next{color:#96711c;right:30%;top:3.5rem}.amenities .amenity-carousel .amenity-img-slide{padding-left:1.45rem;padding-right:1.45rem;padding-top:8rem;padding-bottom:4.8rem}.amenities .amenity-carousel .amenity-img-slide:before{content:'';display:block;background-color:#000;position:absolute;top:8rem;left:1.45rem;width:calc(100% - 2.9rem);height:100%;z-index:1;opacity:.45}.amenities .amenity-carousel .amenity-img-slide .bg-img{position:absolute;top:8rem;left:1.45rem;z-index:0;width:calc(100% - 2.9rem);height:100%}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info{position:relative;z-index:3;padding-top:10rem;padding-bottom:10rem}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info .amenity-img-title{font-family:Lato,sans-serif;font-size:2.1rem;font-weight:700;letter-spacing:1.15px;line-height:3.5rem;padding-bottom:3.95rem}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info .amenity-img-description{display:none}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info .amenity-img-description ul li{position:relative;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.85px;line-height:3.1rem;padding-left:1.2rem}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info .amenity-img-description ul li:before{content:'';display:block;width:.5rem;height:.5rem;position:absolute;top:1.5rem;left:0;z-index:0;background-color:#fff;border-radius:50%}.amenities .amenity-carousel .amenity-img-slide .amenity-img-info *{color:#fff}.amenities .amenity-carousel .amenity-img-slide.slick-current:before{background-color:#96711c;opacity:.75}.amenities .amenity-carousel .amenity-img-slide.slick-current .bg-img{filter:grayscale(100%)}.amenities .amenity-carousel .amenity-img-slide.slick-current .amenity-img-info .amenity-img-title{font-size:2.4rem;letter-spacing:1.31px;line-height:2.9rem}.amenities .amenity-carousel .amenity-img-slide.slick-current .amenity-img-info .amenity-img-description{display:block}.amenities .amenity-count{position:absolute;bottom:calc(100% - 5rem);left:50%;transform:translateX(-50%);z-index:0}.amenities .amenity-count span{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.03px;line-height:0;color:#0a3f68}.amenities .feature-img-iframe-container{padding:1.4rem 2rem 2.7rem}.amenities .iframe-container,.amenities img{position:relative;z-index:1}.amenities .iframe-container{padding-bottom:35rem}.amenities .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.amenities .faded-banner:before{content:'';display:block;background:linear-gradient(to bottom,#fff 15%,rgba(255,255,255,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.amenities .faded-banner .bg-img{position:relative;z-index:0;height:25rem;background-color:#fff;background-repeat:repeat;background-size:auto}.amenities .amenities-banner{height:30rem}.amenities .amenities-banner:after{content:'';display:block;width:100%;height:100%;background-color:#000;opacity:.31;position:absolute;top:0;left:0;z-index:0}.amenities .amenities-banner img{position:absolute;bottom:7.4rem;left:5%;z-index:1;max-height:9.6rem}@media screen and (min-width:40em){.amenities .iframe-container{padding-bottom:65%}}@media screen and (min-width:64em){.amenities .alpha{padding-top:7.4rem;padding-bottom:10rem}.amenities .amenity-tabs-label{display:inline-block}.amenities #amenity-tabs{display:inline-block}.amenities .tabs-title>a{padding:0 5rem}.amenities .amenity-carousel .slick-list{width:calc(100% + 2.9rem);transform:translateX(-1.45rem)}.amenities .amenity-carousel .slick-next,.amenities .amenity-carousel .slick-prev{top:calc(50% + 10rem)}.amenities .amenity-carousel .amenity-img-slide{height:32.4rem;padding-top:4.8rem}.amenities .amenity-carousel .amenity-img-slide:before{top:4.8rem}.amenities .amenity-carousel .amenity-img-slide .bg-img{top:4.8rem}.amenities .amenity-carousel .amenity-img-slide.slick-current{min-height:63.9rem;transform:translateY(-2.8rem)}.amenities .amenity-count{bottom:10rem;left:30%;transform:none}.amenities .amenities-banner{height:53.6rem}.amenities .iframe-container{padding-bottom:45%}}.contact-form-property .input-group{display:block;border:.1rem solid #96711c;margin-bottom:2rem}.contact-form-property input,.contact-form-property label,.contact-form-property select,.contact-form-property textarea{height:auto;font-size:inherit;margin:0}.contact-form-property label{color:#000;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.9rem}.contact-form-property input,.contact-form-property select,.contact-form-property textarea{background-color:#fff;border:none}.contact-form-property input:focus,.contact-form-property select:focus,.contact-form-property textarea:focus{border:none;background-color:transparent;box-shadow:none}.contact-form-property input,.contact-form-property textarea{box-shadow:none}.contact-form-property textarea{min-height:15rem}.contact-form-property .input-group-bedrooms label,.contact-form-property .input-group-email label,.contact-form-property .input-group-message label,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone label{padding:0 1rem}.contact-form-property .input-group-move-in-date:after{content:'';display:block;clear:both}.contact-form-property .input-group-move-in-date label{float:left;padding-top:.3rem;padding-left:1rem}.contact-form-property .group-move-in-date{display:flex;float:right}.contact-form-property .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .group-move-in-date select:first-child{margin-left:0}.contact-form-property .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group-message label{padding-left:1rem;padding-top:.3rem}.contact-form-property .input-group-captcha,.contact-form-property .input-group-submit{border:none}.contact-form-property button{appearance:none;cursor:pointer;transition:color .3s linear,background-color .3s linear,border-color .3s linear;background:#96711c;border-color:#96711c;width:19rem;float:right}.contact-form-property button:focus,.contact-form-property button:hover{background:0 0;border-color:#96711c;color:#96711c}.contact-form-property .invalid-msg{display:none;padding:5px;background-color:#b80909;border:.1rem solid #b80909;line-height:inherit;font-size:inherit;color:#fff}.contact-form-property .input-group.invalid .invalid-msg{display:block}.contact-form-property .input-group.invalid label:after{content:'*';color:#b80909}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:#b80909}.response-group{font-size:1.6rem;line-height:2rem}.response-group ul{font-weight:700}.response-group .flash_body,.response-group .thank_you_message{margin:3rem 0}@media screen and (min-width:40em){.contact-form-property .invalid-msg{flex:0 0 100%;max-width:100%;padding:.5rem 1rem}.contact-form-property .input-group-email,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{flex-flow:row wrap}.contact-form-property .input-group-email label,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone label{flex:0 0 auto}.contact-form-property .input-group-email input,.contact-form-property .input-group-name input,.contact-form-property .input-group-phone input{flex:1 1 0px}.contact-form-property .input-group-bedrooms,.contact-form-property .input-group-email,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{display:flex;align-items:center}.contact-form-property .input-group-bedrooms,.contact-form-property .input-group-email,.contact-form-property .input-group-message,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{background-color:#fff}.contact-form-property .group-move-in-date select{background-color:#fff;border-color:transparent}.contact-form-property .group-move-in-date select:focus{border-bottom-color:#0a3f68}.contact-form-property .input-group #contact_bedrooms,.contact-form-property .input-group input,.contact-form-property .input-group textarea{border-color:transparent;background-color:transparent}.contact-form-property .input-group #contact_bedrooms:focus,.contact-form-property .input-group input:focus,.contact-form-property .input-group textarea:focus{border-bottom-color:#0a3f68}.contact-form-property .input-group textarea{padding:.5rem 1rem}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:transparent}}.contact-0:before{content:'';display:block;width:100%;height:50%;position:absolute;top:0;left:0;z-index:0;background-color:#0a3f68}.contact-0 .contact-bg-pattern{position:absolute;top:0;left:0;z-index:1;width:100%;height:50%;opacity:.08;filter:grayscale(100%);background-repeat:repeat;background-size:unset}.contact-0 .alpha,.contact-0 .beta,.contact-0 .gamma{position:relative;z-index:2}.contact-0 .alpha{padding-top:6rem;padding-bottom:6rem}.contact-0 .alpha .section-txt-headers.font-1{color:#d6d2c4}.contact-0 .alpha .section-txt-headers.font-2{color:#fff}.contact-0 .alpha .content *{color:#fff}.contact-0 .beta .bg-img{padding-bottom:58%}.contact-0 .beta .column-form{background-color:#fff;padding:1.5rem}.contact-0 .beta .column-form .form-header{color:#0a3f68;font-family:"Style Script",cursive;font-size:5rem;line-height:5rem;letter-spacing:-.07px;padding-bottom:2rem}.contact-0 .gamma{padding-top:3.4rem;padding-bottom:7.4rem}.contact-0 .gamma .center-content{display:inline-block}.contact-0 .gamma .contact-title{position:relative;color:#d6d2c4;font-family:Lato,sans-serif;font-size:2rem;font-style:italic;letter-spacing:.37px;padding-bottom:3.4rem;padding-top:4rem}.contact-0 .gamma .contact-title:after{content:'';display:block;width:9.4rem;height:.1rem;background-color:#96711c;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:1}.contact-0 .gamma a,.contact-0 .gamma li,.contact-0 .gamma p,.contact-0 .gamma span{color:#fff;font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.74px;line-height:2.4rem}.contact-0 .gamma a:focus,.contact-0 .gamma a:hover{color:#96711c}.contact-0 .gamma .btn,.contact-0 .gamma .contact-form-property button,.contact-form-property .contact-0 .gamma button{margin-top:5rem;font-size:1.2rem}@media screen and (min-width:40em){.contact-0 .gamma .contact-title{padding-top:0}.contact-0 .gamma .contact-title.social{margin-top:4rem}}@media screen and (min-width:40em){.contact-0 .gamma .contact-title:after{left:0;transform:none}}@media screen and (min-width:64em){.contact-0 .alpha{padding-top:15.4rem;padding-bottom:7.4rem}.contact-0 .beta .bg-img{position:absolute;top:9.8rem;left:0;z-index:0;width:60%;height:48.5rem;padding-bottom:0}.contact-0 .beta .column-form{position:relative;z-index:1;float:right;width:55.3rem}}.floorplan-img img{display:inline-block;width:inherit;max-height:45rem}.floorplans-1 .alpha{padding-top:6rem;padding-bottom:6rem}.floorplans-1 .alpha .content *{color:#fff}.floorplans-1 .alpha .section-txt-headers.font-1{color:#d6d2c4}.floorplans-1 .alpha .section-txt-headers.font-2{color:#fff}.floorplans-1 .beta{background-color:#fff;box-shadow:0 .1rem .3rem 0 rgba(0,0,0,.05)}.floorplans-1 .beta .floorplans-tabs-label{color:#0a3f68;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;padding:3rem 0 1rem}.floorplans-1 .beta .floorplans-tabs-label.views{font-size:1.6rem;letter-spacing:1.76px;line-height:1.9rem}.floorplans-1 .beta .floorplans-views ul{padding-top:1.8rem;padding-bottom:1.8rem}.floorplans-1 .beta .floorplans-views li{padding-bottom:1.9rem}.floorplans-1 .beta .floorplans-views li:last-child{padding-bottom:0}.floorplans-1 .beta .floorplans-views a{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.4rem;color:#000}.floorplans-1 .beta .floorplans-views a.active,.floorplans-1 .beta .floorplans-views a:hover{color:#96711c}.floorplans-1 .beta #floorplan-tabs{display:none;padding:0}.floorplans-1 .beta #floorplan-tabs.active{display:block}.floorplans-1 .fp-bg-pattern{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.08;filter:grayscale(100%);background-repeat:repeat;background-size:unset}.floorplans-1 .floorplans-content{background-color:#0a3f68;display:block;height:0;overflow:hidden;padding:0}.floorplans-1 .floorplans-content.active{height:inherit;max-height:none}.floorplans-1 #fp-community-map{background-color:#0a3f68;display:block;height:0;overflow:hidden;padding:0}.floorplans-1 #fp-community-map.active{height:inherit;max-height:none}.floorplans-1 #fp-community-map .fp-img-iframe-container{padding:1.4rem 2rem 2.7rem}.floorplans-1 #fp-community-map .iframe-container,.floorplans-1 #fp-community-map img{position:relative;z-index:1}.floorplans-1 #fp-community-map .iframe-container{padding-bottom:75%}.floorplans-1 #fp-community-map .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.floorplans-1 .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans-1 .tabs-content>.floorplans-panel>.row{padding-top:1.7rem}.floorplans-1 .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-1 .tabs-title a{padding:2rem;color:#000}.floorplans-1 .tabs-title a:focus,.floorplans-1 .tabs-title a:hover,.floorplans-1 .tabs-title a[aria-selected=true]{color:#96711c}.floorplans-1 .tabs-title .svg{margin-bottom:.5rem}.floorplans-1 .tabs-title .svg svg{height:3rem}.floorplans-1 .tabs-title .svg svg path,.floorplans-1 .tabs-title .svg svg polygon{stroke:#96711c;transition:all .3s ease}.floorplans-1 .tabs-title .svg svg path.fill,.floorplans-1 .tabs-title .svg svg polygon.fill{fill:#96711c;stroke:none}.floorplans-1 .slick-prev{top:.5rem;color:#fff;transform:none}.floorplans-1 .slick-next{top:.5rem;color:#fff;transform:none}.floorplans-1 .slick-slider{margin-bottom:0;padding:6rem 0 0}.floorplans-1 .floorplan{padding:1.5rem}.floorplans-1 .floorplan:before{content:"";display:block;width:calc(100% - 1.875rem);height:100%;position:absolute;top:0;left:.9375rem;background-color:#f2f1ee;z-index:0}.floorplans-1 .floorplan .floorplan-img{position:relative;z-index:1}.floorplans-1 .floorplan .floorplan-img a{display:block;background-color:#fff;padding:4rem}.floorplans-1 .floorplan .floorplan-img .bg-img{height:20.7rem;background-size:contain}.floorplans-1 .floorplan .floorplan-img .svg{position:absolute;top:0;right:0;z-index:0;border:.1rem solid #96711c;padding:.7rem .95rem}.floorplans-1 .floorplan .floorplan-img .svg img,.floorplans-1 .floorplan .floorplan-img .svg svg{height:1.7rem}.floorplans-1 .floorplan-head{padding-bottom:1.5rem;position:relative;z-index:1}.floorplans-1 .floorplan-head .fp-name{color:#96711c;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;text-transform:uppercase}.floorplans-1 .floorplan-head .fp-price{color:#0a3f68;font-family:Lato,sans-serif;font-size:1.8rem;font-style:italic;letter-spacing:.33px}.floorplans-1 .floorplan-info{position:relative;z-index:1;padding-top:2.3rem;padding-bottom:2.3rem}.floorplans-1 .floorplan-info .column{margin-bottom:1.4rem}.floorplans-1 .floorplan-info .bed .svg{margin-right:1.5rem}.floorplans-1 .floorplan-info .svg{display:inline-block}.floorplans-1 .floorplan-info .svg svg{height:1.5rem}.floorplans-1 .floorplan-info .svg svg path{stroke:#96711c;transition:all .3s ease}.floorplans-1 .floorplan-info .svg svg path.fill{fill:#96711c;stroke:none}.floorplans-1 .floorplan-info span{color:#000;font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.1px;vertical-align:top;display:inline-block}.floorplans-1 .floorplan-info .bed .svg svg{height:2.5rem}.floorplans-1 .floorplan-info .bed span{transform:translateX(-1rem)}.floorplans-1 .floorplan-info .vr-tour a span{color:#0a3f68;font-family:Lato,sans-serif;font-size:1.8rem;font-style:italic;letter-spacing:.33px}.floorplans-1 .floorplan-info .vr-tour a:focus .svg,.floorplans-1 .floorplan-info .vr-tour a:focus span,.floorplans-1 .floorplan-info .vr-tour a:hover .svg,.floorplans-1 .floorplan-info .vr-tour a:hover span{color:#96711c}.floorplans-1 .floorplan-info .vr-tour .svg{margin-right:.5rem}.floorplans-1 .floorplan-buttons{position:relative;z-index:1}.floorplans-1 .floorplan-buttons .second{border-top:.2rem solid #f2f1ee}.contact-form-property .floorplans-1 .floorplan-buttons button,.floorplans-1 .floorplan-buttons .btn,.floorplans-1 .floorplan-buttons .contact-form-property button{width:100%}.floorplans-1 .fp-pagination{text-align:center;position:absolute;top:.5rem;left:50%;transform:translateX(-50%);z-index:0}.floorplans-1 .fp-pagination span{color:#fff;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.03px;line-height:2.4rem}.floorplans-1 .disclaimer{font-size:1.3rem;color:#fff;padding:1rem 0 6rem}@media screen and (min-width:40em){.floorplans-1 .floorplan-buttons .second{border-left:.2rem solid #f2f1ee;border-top:none}.floorplans-1 #fp-community-map .iframe-container{padding-bottom:55%}}@media screen and (min-width:64em){.floorplans-1 .center-fp{justify-content:center}.floorplans-1 .alpha{padding-top:15rem;padding-bottom:15rem}.floorplans-1 .beta{padding:2.2rem 0 3.2rem}.floorplans-1 .beta .fp-label-views{display:inline-block;padding-right:5rem}.floorplans-1 .beta .floorplans-tabs-label{padding:0}.floorplans-1 .beta #floorplan-tabs{display:inline-block;position:relative;z-index:-2}.floorplans-1 .beta #floorplan-tabs.active{z-index:1;display:inline-block}.floorplans-1 .beta .floorplans-views ul{padding-top:3.5rem;padding-bottom:0;padding-left:3.5rem}.floorplans-1 .slick-slider{padding:0}.floorplans-1 .slick-prev{top:50%;left:-4rem;transform:translate(0,-50%)}.floorplans-1 .slick-next{top:50%;right:-4rem;transform:translate(0,-50%)}.floorplans-1 .tabs-title a{padding:0 5rem}.floorplans-1 .fp-pagination{position:relative;padding:3.7rem 0 6.3rem}.floorplans-1 .disclaimer{padding-bottom:0}}.foot-wrap>.row{padding:3rem 0}.foot-wrap,.foot-wrap a{color:#fff}.foot-item li{display:inline-block;margin:.5rem 1rem}.foot-item.privacy-terms a{font-family:Lato,sans-serif;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase}.footer-2 .footer-top{padding:4.5rem 0}.footer-2 .footer-top .row .column{padding-top:5rem}.footer-2 .footer-bottom{border-top:.4rem solid #96711c;background-color:#000}.footer-2 .footer-bottom a,.footer-2 .footer-bottom span{font-family:Lato,sans-serif;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase}.footer-2 .footer-bottom a:hover{color:#96711c}.footer-2 .footer-bottom>.row{padding:1.5rem 0}.footer-2 .footer-bottom>.row.alpha{border-bottom:.1rem solid rgba(255,255,255,.25)}.footer-2 .footer-bottom>.row.alpha .column{padding-top:.75rem;padding-bottom:.75rem}.footer-2 .footer-bottom>.row.alpha a,.footer-2 .footer-bottom>.row.alpha span{text-transform:none}.footer-2 .footer-bottom>.row.alpha span{display:block}.footer-2 .foot-logo img{max-width:21.6rem;width:100%}.footer-2 .foot-logo .additional-logo{margin-top:3rem}@media screen and (min-width:40em){.footer-2 .footer-bottom>.row.alpha .column,.footer-2 .footer-top>.row.alpha .column{padding-top:0;padding-bottom:0}}@media screen and (min-width:64em){.footer-2 .footer-bottom>.row.alpha .column,.footer-2 .footer-top>.row.alpha .column{padding-top:0;padding-bottom:0}.footer-2 .footer-bottom>.row.alpha span,.footer-2 .footer-top>.row.alpha span{display:inline-block}}.gallery-3 .alpha{background-color:#fff;padding-top:6rem;padding-bottom:6rem}.gallery-3 .alpha .section-txt-headers.font-1{color:#96711c}.gallery-3 .alpha .section-txt-headers.font-2{color:#0a3f68}.gallery-3 .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery-3 .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}.gallery-3 .gallery-tabs-label{display:block;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;line-height:2rem;color:#fff;padding:3rem 0 2rem}.gallery-3 #gallery-tabs{display:block;vertical-align:middle}.gallery-3 #gallery-tabs .tabs-title>a{color:#fff;padding:2rem}.gallery-3 #gallery-tabs .tabs-title>a .svg svg path{stroke:#fff}.gallery-3 #gallery-tabs .tabs-title>a .svg svg path.fill{stroke:none;fill:#fff}.gallery-3 #gallery-tabs .tabs-title>a:focus,.gallery-3 #gallery-tabs .tabs-title>a:hover,.gallery-3 #gallery-tabs .tabs-title>a[aria-selected=true]{color:#d6d2c4}.gallery-3 #gallery-tabs .tabs-title>a:focus .svg svg path,.gallery-3 #gallery-tabs .tabs-title>a:hover .svg svg path,.gallery-3 #gallery-tabs .tabs-title>a[aria-selected=true] .svg svg path{stroke:#d6d2c4}.gallery-3 #gallery-tabs .tabs-title>a:focus .svg svg path.fill,.gallery-3 #gallery-tabs .tabs-title>a:hover .svg svg path.fill,.gallery-3 #gallery-tabs .tabs-title>a[aria-selected=true] .svg svg path.fill{stroke:none;fill:#d6d2c4}.gallery-3 #gallery-tabs .tabs-title>a .svg img,.gallery-3 #gallery-tabs .tabs-title>a .svg svg{height:2rem}.gallery-3 .gallery-content{background-color:#fff}.gallery-3 .gallery-carousel .slick-prev{color:#96711c;left:2rem;top:4rem}.gallery-3 .gallery-carousel .slick-next{color:#96711c;right:2rem;top:4rem}.gallery-3 .gallery-carousel .carousel-slide{padding-left:1.45rem;padding-right:1.45rem;padding-bottom:5.95rem}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img{margin-top:8rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.13)}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img.video-slide{padding-bottom:58%}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img.video-slide:after{content:'';display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img .svg{background-color:rgba(255,255,255,.5);position:absolute;bottom:0;right:0;z-index:1;padding:.9rem 1.45rem;visibility:hidden}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img .svg svg{height:1.7rem}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img .svg svg path{fill:#fff}.gallery-3 .gallery-carousel .carousel-slide .gallery-img-title{position:absolute;bottom:-4rem;right:0;z-index:0;color:#96711c;font-family:Lato,sans-serif;font-size:1.4rem;letter-spacing:2.68px;line-height:1.7rem;text-transform:uppercase;visibility:hidden}.gallery-3 .gallery-carousel .carousel-slide.slick-current .carousel-slide-img:after{background-color:rgba(0,0,0,.2)}.gallery-3 .gallery-carousel .carousel-slide.slick-current .carousel-slide-img .svg{visibility:visible}.gallery-3 .gallery-carousel .carousel-slide.slick-current .gallery-img-title{visibility:visible}.gallery-3 .gallery-count{position:absolute;bottom:calc(100% - 5.5rem);left:50%;transform:translateX(-50%);z-index:0}.gallery-3 .gallery-count span{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.03px;line-height:0;color:#0a3f68}.gallery-3 .iframe-container{padding-bottom:55%;margin:1.8rem}.gallery-3 .iframe-container iframe{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.gallery-3 .gallery-banner{height:30rem}.gallery-3 .gallery-banner:after{content:'';display:block;width:100%;height:100%;background-color:#000;opacity:.31;position:absolute;top:0;left:0;z-index:0}.gallery-3 .gallery-banner img{position:absolute;bottom:7.4rem;left:5%;z-index:1;max-height:9.6rem}@media screen and (min-width:40em){.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img{padding-bottom:58%}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img:after{content:'';display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}}@media screen and (min-width:64em){.gallery-3 .alpha{padding-top:7.5rem;padding-bottom:7.5rem}.gallery-3 .gallery-tabs-label{display:inline-block;padding:0}.gallery-3 #gallery-tabs{display:inline-block}.gallery-3 #gallery-tabs .tabs-title>a{padding:0 5rem}.gallery-3 .gallery-content{padding-bottom:14.8rem}.gallery-3 .gallery-carousel .slick-prev{left:calc(50% - 40rem);top:calc(50% + 10rem)}.gallery-3 .gallery-carousel .slick-next{right:calc(50% - 40rem);top:calc(50% + 10rem)}.gallery-3 .gallery-carousel .slick-list{width:calc(100% + 2.9rem);transform:translateX(-1.45rem)}.gallery-3 .gallery-carousel .carousel-slide .carousel-slide-img{height:32.4rem;width:70rem;margin-top:4.8rem;padding-bottom:0}.gallery-3 .gallery-carousel .carousel-slide.slick-current .carousel-slide-img{height:63.9rem;margin-top:1.85rem}.gallery-3 .gallery-count{bottom:2rem;left:calc(50% - 33rem)}.gallery-3 .gallery-banner{height:53.6rem}.gallery-3 .iframe-container{padding-bottom:45%}}.head-wrap{position:fixed;top:0;width:100%;height:7.2rem;z-index:1000;background:#0a3f68;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);border-bottom:.4rem solid #96711c;transition:box-shadow .3s ease,border-color .3s ease}.head-wrap .header-top-liner{background-color:#000;padding:.5rem 0}.head-wrap .header-top-liner .social{display:inline-block;margin-left:3.4rem}.head-wrap .header-top-liner .social a:focus,.head-wrap .header-top-liner .social a:hover{color:#96711c}.head-wrap .header-top-liner .affordable-housing-btn,.head-wrap .header-top-liner .apply-now,.head-wrap .header-top-liner .blog,.head-wrap .header-top-liner .phn-num,.head-wrap .header-top-liner .schedule-tour,.head-wrap .header-top-liner .specials-btn{color:#fff;font-family:Lato,sans-serif;font-size:1.4rem;letter-spacing:1px;line-height:1.7rem;text-transform:uppercase}.head-wrap .header-top-liner .affordable-housing-btn.active,.head-wrap .header-top-liner .affordable-housing-btn:focus,.head-wrap .header-top-liner .affordable-housing-btn:hover,.head-wrap .header-top-liner .apply-now.active,.head-wrap .header-top-liner .apply-now:focus,.head-wrap .header-top-liner .apply-now:hover,.head-wrap .header-top-liner .blog.active,.head-wrap .header-top-liner .blog:focus,.head-wrap .header-top-liner .blog:hover,.head-wrap .header-top-liner .phn-num.active,.head-wrap .header-top-liner .phn-num:focus,.head-wrap .header-top-liner .phn-num:hover,.head-wrap .header-top-liner .schedule-tour.active,.head-wrap .header-top-liner .schedule-tour:focus,.head-wrap .header-top-liner .schedule-tour:hover,.head-wrap .header-top-liner .specials-btn.active,.head-wrap .header-top-liner .specials-btn:focus,.head-wrap .header-top-liner .specials-btn:hover{color:#96711c}.head-wrap .header-top-liner .affordable-housing-btn,.head-wrap .header-top-liner .apply-now,.head-wrap .header-top-liner .blog,.head-wrap .header-top-liner .schedule-tour,.head-wrap .header-top-liner .specials-btn{display:inline-block;margin:0 1.7rem}.head-wrap .header-top-liner .affordable-housing-btn{margin-right:0}@media screen and (max-width:66.25em){.head-wrap .header-top-liner .affordable-housing-btn,.head-wrap .header-top-liner .apply-now,.head-wrap .header-top-liner .blog,.head-wrap .header-top-liner .schedule-tour,.head-wrap .header-top-liner .specials-btn{margin:0 1rem}}.head-wrap .header-top-liner .specials-btn span{display:inline-block;vertical-align:middle}.head-wrap .header-top-liner .icon{display:inline-block}.head-wrap .header-top-liner .icon img{max-height:2.3rem}.head-wrap #announcement-banner{position:absolute;top:100%;left:0;z-index:10;width:100%;background-color:#000}.head-wrap #announcement-banner *{color:#fff}.head-wrap #announcement-banner .content{position:relative;padding:2rem}.head-wrap #announcement-banner .banner-close{position:absolute;bottom:0;right:0;font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase;padding:.5rem}.head-wrap #announcement-banner .banner-close:focus,.head-wrap #announcement-banner .banner-close:hover{color:#96711c}.head-wrap .header{text-align:center;padding:1rem 0}.head-wrap .header .menu-list-alpha,.head-wrap .header .menu-list-beta{margin:0}.head-wrap .header nav li.active a{color:#d6d2c4}.head-wrap .header nav li a{display:inline-block;font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;line-height:1.4rem;color:#fff;text-transform:uppercase}.head-wrap .header nav li a:hover{color:#d6d2c4}.head-wrap .logo-wrap{display:flex;align-items:center;justify-content:center;height:5rem}.head-wrap .logo-wrap .logo img{max-height:5rem}@media screen and (min-width:64em){.head-wrap{position:relative;background:0 0;height:17.598rem;box-shadow:0 .2rem .4rem 0 transparent;border-bottom:.4rem solid transparent}.head-wrap .header-top-liner{visibility:hidden}.head-wrap .header{padding:1.6rem 0 2rem}.head-wrap .header #homeNav{display:none}.head-wrap.fixed{position:fixed;top:0;width:100%;background:#0a3f68;border-bottom:.4rem solid #96711c;z-index:1000}.head-wrap.fixed .header-top-liner{visibility:visible}.head-wrap .logo-wrap{padding:0 3rem;height:9.8rem}.head-wrap .logo-wrap .logo img{max-height:9.8rem}.head-wrap #announcement-banner .content{padding:4rem}.head-wrap #announcement-banner .banner-close{bottom:1rem;right:1rem}.body-affordable-housing .head-wrap .header-top-liner{visibility:visible}}.hero .hero-carousel{margin:0;border:.4rem solid #96711c}.hero-1{padding-top:6rem}.hero-1 .hero-video{background-size:cover}.hero-1 video{display:none}.hero-1 .bg-img,.hero-1 .hero-video{padding-bottom:56.25%;width:100%}.hero-1 .home-headline{padding-top:4rem}.hero-1 .home-headline .content{color:#fff;font-family:"Style Script",cursive;font-size:6rem;letter-spacing:1px;line-height:6rem}@media screen and (min-width:64.062em){.hero-1.fixed{padding-top:25rem}.hero-1 .hero-video{position:relative;max-height:60rem;padding:0;background:0 0;overflow:hidden}.hero-1 .hero-inner{padding-bottom:56.25%;position:relative}.hero-1 video{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.hero-1 .bg-img{padding-bottom:0;height:60rem}}#neighborhood{padding-bottom:3.5rem}#neighborhood .alpha{padding-top:6rem;padding-bottom:6rem}#neighborhood .alpha .content *{color:#fff}#neighborhood .alpha .section-txt-headers.font-1{color:#d6d2c4}#neighborhood .alpha .section-txt-headers.font-2{color:#fff}#neighborhood .beta{background-color:#fff;box-shadow:0 .1rem .3rem 0 rgba(0,0,0,.05)}#neighborhood .beta .location-tabs-label{color:#0a3f68;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;padding:3rem 1rem 0}#neighborhood .beta #location-tabs{vertical-align:middle}#neighborhood .beta .tabs-title a{padding:2rem;color:#000}#neighborhood .beta .tabs-title a:focus,#neighborhood .beta .tabs-title a:hover,#neighborhood .beta .tabs-title a[aria-selected=true]{color:#96711c}#neighborhood .beta .tabs-title .svg{margin-bottom:.5rem}#neighborhood .beta .tabs-title .svg svg{height:3rem}#neighborhood .beta .tabs-title .svg svg path{stroke:#96711c;transition:all .3s ease}#neighborhood .beta .tabs-title .svg svg path.fill{fill:#96711c;stroke:none}#neighborhood .gamma{padding-top:3.5rem}#neighborhood .location-panel{padding:2rem 4rem}#neighborhood .location-content{background-color:#fff}@media screen and (min-width:40em){#ll-map{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.location-medium .poi-header{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2.2px;color:#96711c;text-transform:uppercase;border-bottom:.2rem solid #96711c;padding-bottom:1.7rem;margin-bottom:4.9rem}.location-medium .poi{margin-bottom:1.3rem;min-height:3.1rem}.location-medium .poi a{position:relative;display:block}.location-medium .poi .poi_numb_text{display:inline-block;width:3.1rem;height:3.1rem;border:.1rem solid #96711c;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.29px;line-height:3.1rem;text-align:center;color:#000;position:absolute;top:0;left:0}.location-medium .poi span{display:block;position:relative;padding-top:.5rem;padding-left:5.4rem;color:#000;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.9rem}.location-medium .poi a:hover span{color:#96711c}.leaselabs-gmiw p{font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.87px;line-height:2.9rem;color:#000;margin:0}.leaselabs-gmiw .leaselabs-gmiw-location{margin-bottom:1rem}.leaselabs-gmiw-cta{font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.87px;line-height:2.9rem;color:#000;text-decoration:underline}.leaselabs-gmiw-cta:active,.leaselabs-gmiw-cta:focus{color:#000}.leaselabs-gmiw-cta:hover{text-decoration:none;color:#000}.leaselabs-gmiw-name{font-size:1.8rem;color:#96711c;margin-bottom:1rem;display:inline-block}}@media screen and (min-width:64em){#ll-map{position:relative;height:62rem}#neighborhood{padding-bottom:15rem}#neighborhood .alpha{padding-top:16rem;padding-bottom:15rem}#neighborhood .beta .location-tabs-label{display:inline-block}#neighborhood .beta #location-tabs{display:inline-block}#neighborhood .beta .tabs-title a{padding:0 3rem}#neighborhood .gamma .list{flex:0 0 auto;max-width:100%}#neighborhood .location-content{box-shadow:0 2px 4px 0 rgba(0,0,0,.13);width:37rem;min-height:66.2rem;transform:translate(-1rem,1.1rem)}}.location-small-2 .accordion-title{background:#96711c;border-color:transparent;color:#fff;font-size:1.7rem;text-transform:uppercase;padding:2.5rem}.location-small-2 .accordion-title:before{font-size:1.7rem;margin-top:-.8rem}.location-small-2 .accordion-title:hover,.location-small-2 .is-active .accordion-title{background:#96711c}.location-small-2 .address{font-size:1.2rem}.location-small-2 .accordion-content .title,.location-small-2 .accordion-content a,.location-small-2 .accordion-content a:active,.location-small-2 .accordion-content a:focus,.location-small-2 .accordion-content a:hover{color:#96711c;font-weight:700}.mobile-toggle-contain{position:fixed;top:1.2rem;left:0;z-index:1010}.mobile-toggle{position:relative;display:inline-block;height:4.4rem;width:4.4rem;background-color:#0a3f68}.mobile-toggle span,.mobile-toggle span:after,.mobile-toggle span:before{position:absolute;width:2.1rem;height:.2rem;background:#fff;transition:all .4s ease-in-out}.mobile-toggle span{top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-toggle span:after,.mobile-toggle span:before{content:''}.mobile-toggle span:before{top:-.6rem}.mobile-toggle span:after{top:.6rem}.mobile-menu{position:fixed;z-index:-10;top:0;left:0;height:0;width:100%;visibility:hidden;transition:all .1s .2s ease}.mobile-menu:before{content:'';position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#0a3f68;transform:translate(-100%,-100%);transition:all .5s cubic-bezier(.77,0,.175,1);will-change:transform,transition}.mobile-menu nav{position:relative;z-index:1005;height:100%;padding:7rem 5rem 2rem;overflow:auto}.mobile-menu .nav-mobile-list.beta .spacer{border-top:.2rem solid #96711c;margin-top:2rem;padding-top:2rem}.mobile-menu li{transform:scale(1.15) translateY(-3rem);opacity:0;transition:transform .2s cubic-bezier(.77,0,.175,1),opacity .2s cubic-bezier(.77,0,.175,1)}.mobile-menu li:nth-child(1){transition-delay:60ms}.mobile-menu li:nth-child(2){transition-delay:50ms}.mobile-menu li:nth-child(3){transition-delay:40ms}.mobile-menu li:nth-child(4){transition-delay:30ms}.mobile-menu li:nth-child(5){transition-delay:20ms}.mobile-menu li:nth-child(6){transition-delay:10ms}.mobile-menu li:nth-child(7){transition-delay:0s}.mobile-menu li:nth-child(8){transition-delay:-10ms}.mobile-menu .column.alpha a{display:inline-block;padding:2rem 0;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:1px;line-height:2.7rem;color:#fff;text-transform:uppercase}.mobile-menu .column.alpha a:hover,.mobile-menu .column.alpha li.active a{color:#d6d2c4}.mobile-menu .column.beta .mobile-menu-header{position:relative;color:#d6d2c4;font-family:Lato,sans-serif;font-size:2rem;font-style:italic;letter-spacing:.37px;padding-bottom:1rem;padding-top:3rem}.mobile-menu .column.beta .mobile-menu-header:after{content:'';display:block;width:9.4rem;height:.1rem;background-color:#96711c;position:absolute;bottom:0;left:0;z-index:1}.mobile-menu .column.beta a{display:inline-block;padding:1.4rem 0;font-family:Lato,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:1px;line-height:2.4rem;color:#fff;text-transform:uppercase}.mobile-menu .column.beta a:hover{color:#d6d2c4}.mobile-menu .column.beta .social{margin-left:0}.mobile-menu .column.beta .social li{display:inline-block}.mobile-menu .column.beta .social li a{margin-left:1.8rem;padding:1.4rem .5rem}.mobile-menu .column.beta .social li:first-child a{margin-left:0}.mobile-menu-1-on body{overflow:hidden!important;height:100%!important}.mobile-menu-1-on .mobile-toggle span{background:0 0!important}.mobile-menu-1-on .mobile-toggle span:after,.mobile-menu-1-on .mobile-toggle span:before{top:0}.mobile-menu-1-on .mobile-toggle span:before{transform:rotate(-45deg)}.mobile-menu-1-on .mobile-toggle span:after{transform:rotate(45deg)}.mobile-menu-1-on .mobile-menu{z-index:1000;height:100vh;transform:translateX(0);visibility:visible;transition:all .1s 0s ease}.mobile-menu-1-on .mobile-menu:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}.mobile-menu-1-on .mobile-menu li{transform:scale(1) translateY(0);opacity:1;transition:transform .3s cubic-bezier(.175,0,.77,1),opacity .3s cubic-bezier(.175,0,.77,1)}.mobile-menu-1-on .mobile-menu li:nth-child(1){transition-delay:40ms}.mobile-menu-1-on .mobile-menu li:nth-child(2){transition-delay:70ms}.mobile-menu-1-on .mobile-menu li:nth-child(3){transition-delay:.1s}.mobile-menu-1-on .mobile-menu li:nth-child(4){transition-delay:.13s}.mobile-menu-1-on .mobile-menu li:nth-child(5){transition-delay:.16s}.mobile-menu-1-on .mobile-menu li:nth-child(6){transition-delay:.19s}.mobile-menu-1-on .mobile-menu li:nth-child(7){transition-delay:.22s}.mobile-menu-1-on .mobile-menu li:nth-child(8){transition-delay:.25s}@media screen and (min-width:64em){.mobile-menu-1{display:none}.mobile-menu-1-on body{overflow:inherit!important;height:inherit!important}}@media (prefers-reduced-motion:reduce){.mobile-menu-1 *,.mobile-menu-1 .mobile-menu:before,.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{transition:initial!important;transition-delay:initial!important}}.residents .alpha{background-color:#fff;padding-top:6rem;padding-bottom:6rem}.residents .alpha .section-txt-headers.font-1{color:#96711c}.residents .alpha .section-txt-headers.font-2{color:#0a3f68}.contact-form-property .residents .alpha button,.residents .alpha .btn,.residents .alpha .contact-form-property button{margin-top:2rem}.residents .residents-banner{height:30rem}.residents .faded-banner:before{content:'';display:block;background:linear-gradient(to bottom,#fff 15%,rgba(255,255,255,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.residents .faded-banner .bg-img{position:relative;z-index:0;height:25rem;background-color:#fff;background-repeat:repeat;background-size:auto}@media screen and (min-width:64em){.residents .alpha{padding-top:7.5rem;padding-bottom:7.5rem}.residents .residents-banner{height:55rem}}.body-blog #intro{display:none}.body-blog #wrapper{padding-top:7.3rem}#blog-post{background-color:#0a3f68;padding-bottom:6rem}.blog-hero:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.25)}.blog-hero .blog-carousel .bg-img{height:45rem}.blog-hero .blog-hero-content{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);width:90%}.blog-hero .blog-hero-content h1{font-family:"Style Script",cursive;color:#fff;font-size:6rem;font-weight:400;letter-spacing:16px;line-height:7.7rem;text-transform:none}.blog-hero .blog-hero-content h2{font-family:"Playfair Display",serif;font-size:3rem;font-weight:400;letter-spacing:8px!important;line-height:3.7rem;color:#fff}.blog-hero .blog-anchor{position:absolute;bottom:.5rem;left:50%;z-index:10;transform:translateX(-50%);display:inline-block;color:#fff;font-size:2rem}.blog-hero .blog-anchor span{display:block;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:2.79px;line-height:1.3rem;text-transform:uppercase;color:#fff;margin-bottom:.5rem}.blog-filters.blog-section.blog-section-2 .column{padding-left:.05rem;padding-right:.05rem;border-color:transparent}.blog-filters.blog-section.blog-section-2 .column:focus{border-color:transparent}.blog-1 .blog-section-1{padding-top:4rem}.blog-1 .blog-section-1 .blog-page-title{font-family:"Playfair Display",serif;font-size:1.1rem;font-weight:400;letter-spacing:2.79px;line-height:1.3rem;color:#fff;padding-bottom:.5rem}.blog-1 .blog-section-1 h2{font-size:3rem;font-weight:400;letter-spacing:8px;line-height:3.6rem;color:#fff;position:relative}.blog-1 .blog-section-1 h2:after{content:'';display:block;height:.1rem;width:.9rem;position:absolute;bottom:-1.2rem;left:50%;z-index:1;transform:translateX(-50%);background-color:#fff}.blog-1 .blog-search-wrap .blog-search-field::-webkit-input-placeholder{color:#000;letter-spacing:.1rem;font-weight:700;font-size:1.1rem;font-family:inherit}.blog-1 .blog-search-wrap .blog-search-field::-moz-placeholder{color:#000;letter-spacing:.1rem;font-weight:700;font-size:1.1rem;font-family:inherit}.blog-1 .blog-search-wrap .blog-search-field:-ms-input-placeholder{color:#000;letter-spacing:.1rem;font-weight:700;font-size:1.1rem;font-family:inherit}.blog-1 .blog-search-wrap .blog-search-field:-moz-placeholder{color:#000;font-weight:700;letter-spacing:.1rem;font-size:1.1rem;font-family:inherit}.blog-1 .blog-search-wrap .blog-search-field{padding:2rem!important;border-color:transparent}.blog-1 .blog-search-wrap .blog-search-btn{height:5.5rem;font-size:1.6rem}.blog-1 .blog-module .accordion-title{padding:2rem!important;border-color:transparent!important}.blog-1 .blog-module .accordion-title:focus,.blog-1 .blog-module .accordion-title:hover{background-color:#96711c;color:#fff}.blog-1 .blog-module .accordion-title h4{font-size:1.1rem}.blog-1 .blog-module .is-active .accordion-title{background-color:#96711c;color:#fff}.blog-1 .blog-module .accordion-content a{font-size:1.4rem;font-weight:700;color:#0a3f68;text-decoration:underline}.blog-1 .blog-archive h3{font-size:1.4rem}.blog-1 .blog-details .blog-info-section{border-color:transparent}.blog-1 .blog-details .blog-info-section .blog-info-title{font-size:1.1rem;font-weight:700;color:#000}.blog-1 .blog-details .blog-info-section .blog-date{font-size:1.4rem;color:#3a3a3a}.blog-1 .blog-details .blog-info-section li a{font-size:1.4rem;color:#3a3a3a}.blog-1 .row .blog-wrap{padding:5rem 4rem!important;border-color:transparent!important}.blog-1 .blog-body h3.blog-title{font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:2.8rem;position:relative}.blog-1 .blog-body h3.blog-title:before{content:'';display:block;height:.1rem;width:.814rem;position:absolute;top:-1.6rem;left:0;z-index:1;background-color:#000}.blog-1 .blog-body h3.blog-title a{text-decoration:none;font-weight:400}.blog-1 .blog-body a{color:#0a3f68;text-decoration:underline;font-weight:700}.blog-1 .blog-body li,.blog-1 .blog-body p{font-size:1.4rem;color:#3a3a3a}.blog-1 .blog-body li{position:relative;padding-left:1rem}.blog-1 .blog-body li:before{content:'';display:block;width:.5rem;height:.5rem;position:absolute;top:1rem;left:0;z-index:1;border-radius:50%;background-color:#3a3a3a}.blog-1 .blog-link .blog-btn{background-color:#96711c;color:#fff;border-color:#96711c;margin-top:1rem;text-decoration:none}.blog-1 .blog-link .blog-btn:focus,.blog-1 .blog-link .blog-btn:hover{background-color:#fff;color:#96711c;border-color:#96711c}.blog-1 .recent-posts .blog-module{background-color:#fff;border-color:transparent!important;padding:6.9rem 3.7rem!important}.blog-1 .recent-posts .blog-recent .blog-info-title{font-family:"Playfair Display",serif;font-size:1.1rem;letter-spacing:2.79px;line-height:1.3rem;color:#96711c}.blog-1 .recent-posts .blog-recent .blog-info-title.lrg{font-family:"Style Script",cursive;font-size:5rem;letter-spacing:1px;line-height:7rem;text-transform:lowercase;border-bottom:none;margin-bottom:0;padding-bottom:0;color:#0a3f68}.blog-1 .recent-posts .blog-recent .row{display:none}.blog-1 .recent-posts .blog-recent ul li{border-bottom:.1rem solid #e9e7e7!important}.blog-1 .recent-posts .blog-recent ul li .blog-info-title{font-family:Lato,sans-serif}.blog-1 .recent-posts .blog-recent ul li p{font-size:1.4rem}.blog-1.single-view .blog-info-section .blog-info-title{font-size:1.1rem;font-weight:700;letter-spacing:2.79px;line-height:1.3rem;color:#000}.blog-1.single-view .blog-info-section .blog-date,.blog-1.single-view .blog-info-section li a{color:#3a3a3a;font-size:1.4rem;line-height:2.4rem}.blog-1.single-view .share-feature.share-feature-facebook a svg{width:1rem}.blog-1.single-view .share-feature.share-feature-email a svg{width:1rem}.blog-1.single-view .blog-info>div{border-bottom:.1rem solid #e9e7e7}.blog-1.single-view .blog-wrap .blog-wrap-post .blog-post-title{font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:2.8rem;position:relative}.blog-1.single-view .blog-wrap .blog-wrap-post .blog-post-title:before{content:'';display:block;height:.1rem;width:.814rem;position:absolute;bottom:.5rem;left:0;z-index:1;background-color:#000}.blog-1.single-view .blog-additional{border-top:.1rem solid #e9e7e7;padding-top:5rem;margin-top:4rem}.blog-1.single-view .blog-additional .column{border-top:none!important;padding:0}.blog-1.single-view .blog-additional .return-to-index{padding-top:0!important;padding-bottom:0!important}.blog-1.single-view .blog-additional .blog-btn{background-color:#96711c;color:#fff;border-color:#96711c}.blog-1.single-view .blog-additional .blog-btn:focus,.blog-1.single-view .blog-additional .blog-btn:hover{background-color:#fff;color:#96711c;border-color:#96711c}.blog-bottom-info{padding-top:3.4rem;padding-bottom:7.4rem}.blog-bottom-info .center-content{display:inline-block}.blog-bottom-info .contact-title{position:relative;color:#d6d2c4;font-family:Lato,sans-serif;font-size:2rem;font-style:italic;letter-spacing:.37px;padding-bottom:3.4rem;padding-top:4rem}.blog-bottom-info .contact-title:after{content:'';display:block;width:9.4rem;height:.1rem;background-color:#96711c;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:1}.blog-bottom-info a,.blog-bottom-info li,.blog-bottom-info p,.blog-bottom-info span{color:#fff;font-family:Lato,sans-serif;font-size:1.6rem;letter-spacing:.74px;line-height:2.4rem}.blog-bottom-info a:focus,.blog-bottom-info a:hover{color:#96711c}.blog-bottom-info .btn,.blog-bottom-info .contact-form-property button,.contact-form-property .blog-bottom-info button{margin-top:5rem;font-size:1.2rem}.single-view .blog-section-3 .blog-img.blog-img{height:auto!important}@media screen and (min-width:40em){.blog-bottom-info{padding-top:8.5rem}.blog-bottom-info .contact-title{padding-top:0}.blog-bottom-info .contact-title:after{left:0;transform:none}.blog-bottom-info .contact-title.social{margin-top:4rem}}@media screen and (min-width:64em){.body-blog #wrapper{padding-top:17.598rem!important}.blog-hero .blog-carousel .bg-img{height:65rem}.blog-hero .blog-hero-content h1{margin-bottom:3.3rem}.blog-hero .blog-anchor{bottom:4.5rem}.blog-hero .blog-anchor span{margin-bottom:2.4rem}.blog-1 .blog-module-search{padding-right:20%}.single-view .blog-section-3 .blog-main{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.single-view .blog-section-3 .blog-img.blog-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0}.single-view .blog-section-3 .blog-post-sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-left:0}.single-view .blog-section-3 .blog-content{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.single-view .blog-section-3 .blog-img.blog-img{height:35rem!important}}.affordable-housing .fp-bg-pattern{pointer-events:none}.affordable-housing .content{max-width:85rem}.affordable-housing .content *{color:#fff}.affordable-housing .affordable-housing-2 .bg-img,.affordable-housing .column-text{position:relative;z-index:2}@media screen and (max-width:63.97em){.affordable-housing .large-unstack-bg-parent{display:block}.affordable-housing .large-unstack-bg{display:block;padding-bottom:56%}}.contact-form-property .floorplans-1 .alpha button,.floorplans-1 .alpha .btn,.floorplans-1 .alpha .contact-form-property button{margin-top:3rem}.body-affordable-housing .hero{margin-bottom:2.5rem}
/*# sourceMappingURL=sourcemaps/app-286ca8e7.min.css.map */
