@font-face{font-family:charter;src:url(fonts/charterbt-roman-webfont.woff2) format("woff2"),url(fonts/charterbt-roman-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dolce;src:url(fonts/dolce_vita_light-webfont.woff2) format("woff2"),url(fonts/dolce_vita_light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:novecento;src:url(fonts/novecentosanswide-bold-webfont.woff2) format("woff2"),url(fonts/novecentosanswide-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}.contact-slideout .content,body{font-family:"Source Serif Pro",serif}.contact-carousel p,.hero-carousel p{font-family:dolce,Arial,sans-serif}.btn,.contact-slideout,.floorplans-2 h4,.floorplans-2 h5,.header-1 .header-nav,.header-1 .header-out,.header-1 .phone-number,.hero .view-availability,.location-small-2 .accordion-title,.mobile-menu-1,.tabs-title>a,h1,h2,h5{font-family:novecento,sans-serif}.tabs-title>a{font-size:inherit}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}html{font-size:62.5%}body{font-size:1.4rem;line-height:3rem;color:#453f3d}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:#403a37}h1,h2{font-size:1.6rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:.5rem;margin-bottom:1.5rem}h3{font-size:2rem;line-height:2rem}h5{font-size:1.2rem;letter-spacing:.3rem;text-transform:uppercase;margin-bottom:1rem}p{margin:0 0 3rem;line-height:3rem}p:last-child{margin:0}a{-webkit-transition:color .3s linear,background-color .3s linear,border .3s linear;-moz-transition:color .3s linear,background-color .3s linear,border .3s linear;-o-transition:color .3s linear,background-color .3s linear,border .3s linear;transition:color .3s linear,background-color .3s linear,border .3s linear;color:#c69a50}.active>a,a:active,a:focus,a:hover{color:#85632b}::-moz-selection{color:#fff;background:#85632b}::selection{color:#fff;background:#85632b}html{height:auto}.block-area{overflow:hidden}.site.mps{display:flex;flex-direction:column;position:relative;min-height:100vh;height:100%;background:#fff}.content-wrap{flex:1 0 auto}ul{margin:0}li{list-style:none}.row{max-width:160rem}.row-fw{max-width:100%}.foot-logo img,.logo img{max-width:15rem;max-height:9rem}#wrapper{padding-top:0!important}@media screen and (max-width:64em){.show-for-large-custom{display:none!important}}@media screen and (min-width:64.062em){.hide-for-large-custom{display:none!important}}.btn{display:inline-block;color:#000;padding:1rem;letter-spacing:.3rem;font-size:1.2rem;text-transform:uppercase;border:.2rem solid #403a37;min-width:23rem;line-height:1.6rem}.btn:focus,.btn:hover{color:#c69a50;border-color:#c69a50}.btn-fixed-width .btn{margin:1rem 0}.tabs{background:0 0;border:none;text-align:center;margin-bottom:4rem}.tabs li{display:inline;float:none}.tabs-title>a{font-size:1.3rem;text-transform:uppercase;letter-spacing:.4rem;margin:.5rem 1rem;color:#403a37;display:inline-block;padding:1.25rem .5rem;border-bottom:solid .3rem transparent}.tabs-title>a:hover{background:0 0;color:#c69a50}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:0 0;color:#c69a50;border-color:#c69a50}.tabs-content{border:1px solid transparent;background:0 0;color:#000}.slick-next,.slick-prev{z-index:50;height:6.5rem;width:6.5rem;background:#000}.slick-next:before,.slick-prev:before{font-family:FontAwesome;color:#fff;font-size:2.5rem;line-height:1;opacity:1;font-weight:400;font-style:normal;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#000}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#c69a50}.slick-prev{left:.5rem}.slick-prev:before{content:'\f104'}.slick-next{right:.5rem}.slick-next:before{content:'\f105'}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width:39.94em){.medium-unstack-bg-parent{display:block}.medium-unstack-bg{display:block;padding-bottom:56%}}.content{text-align:center;padding:2rem 2.5rem}.content-left{text-align:left}.content-parent-max-width{text-align:center}.content-parent-max-width .content{display:inline-block;width:100%;max-width:40rem}@media screen and (min-width:40em){.content{text-align:left}.content-parent-max-width .content{text-align:left}.content-center{text-align:center!important}.content-proper{padding:3rem 2.5rem}.column-bg-img{padding-bottom:0}}.contact-slideout{display:block;position:fixed;right:0;margin-right:-51rem;top:13rem;z-index:1200;-webkit-transition:margin-right .1s ease-in-out;-moz-transition:margin-right .1s ease-in-out;-o-transition:margin-right .1s ease-in-out;transition:margin-right .1s ease-in-out}.contact-slideout.open{margin-right:0}.contact-slideout.open a{background:#85632b}.contact-slideout .contact-form-holder{background:#fff;padding:1rem;width:42rem;display:inline-block;vertical-align:top;position:relative;top:-5rem}.contact-slideout .content{font-size:1.4rem;line-height:3rem;color:#453f3d}a.contact-slideout-link{padding:1.3rem 4rem;background:rgba(0,0,0,.5);color:#fff;display:inline-block;vertical-align:top;margin-right:-5.7rem;font-size:1.2rem;line-height:1.2rem;position:relative;letter-spacing:.3rem;transform:translateX(-8.1rem) rotate(90deg);-webkit-transition:transform .1s ease-in-out,background .3s ease-in-out;-moz-transition:transform .1s ease-in-out,background .3s ease-in-out;-o-transition:transform .1s ease-in-out,background .3s ease-in-out;transition:transform .1s ease-in-out,background .3s ease-in-out;top:1.2rem}a.contact-slideout-link .icon{font-size:4.5rem;display:block}a.contact-slideout-link span{font-size:1rem;margin-top:-.75rem;display:block}a.contact-slideout-link:hover{text-decoration:none;background:#c69a50}.open a.contact-slideout-link{transform:rotate(90deg);left:1rem}.sticky-form-close{display:none}.sticky-form-close.activated{transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;z-index:1199;right:-8.1rem}@media screen and (min-width:64em){.contact-slideout{top:25rem}}@media screen and (max-height:850px){.contact-slideout{top:17rem!important}}@media screen and (max-height:765px){.contact-form-holder{height:500px;overflow-y:scroll}}@media screen and (max-height:640px){.contact-form-holder{height:400px;overflow-y:scroll}}@media screen and (max-height:540px){.contact-form-holder{height:300px;overflow-y:scroll}}.flex-v-center-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.flex-v-center-child div{margin:0}.social li{display:inline}.social a{padding:.5rem;margin-left:.5rem;line-height:2.8rem;color:#fff;text-align:center;display:inline-block;font-size:1.8rem}.social a:focus,.social a:hover{color:#c69a50}.social li:first-child a{margin-left:0}.blog-search-wrap,.directions-wrap{display:flex}.blog-search-field,.directions-field{flex:1;height:auto;margin:0;padding:1rem;font-size:inherit}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.blog-wrap{padding:1.5rem 0}.blog-module{margin-bottom:3rem}.blog-module:last-child{margin-bottom:0}.blog-module h2{margin-bottom:1rem}.year-nav{margin-top:1rem;padding-top:1rem;border-top:1px solid #c69a50}.year-nav a{padding:.5rem;background:#c69a50;color:#fff}.year-nav a:focus,.year-nav a:hover{background-color:#05f}.mfp-bg{background:#403a37}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left-color:#c69a50}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right-color:#c69a50}.mfp-wrap{z-index:1300}.mfp-content{z-index:1400}button.mfp-arrow,button.mfp-close{z-index:1401}#pano{width:100%;height:54rem;max-width:900px;margin:0 auto;-webkit-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);-moz-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75)}.show-for-large-custom{display:none!important}@media only screen and (min-width:64.062em){.show-for-large-custom{display:block!important}}@media only screen and (min-width:64.062em){.hide-for-large-custom{display:none!important}}.home{margin:7rem 0 4rem}.home h1{color:#c69a50}.home .home-neighborhood-carousel{height:17rem}.home .neighborhood-logo{display:flex;align-items:center;height:17rem;position:relative;margin-bottom:2rem}.home .neighborhood-logo img{padding:1rem;position:absolute;height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:40em){.home{margin:10rem 0 4rem}.home .home-neighborhood-carousel{height:20rem}.home .neighborhood-logo{height:20rem}}@media screen and (min-width:64em){.home .content{padding:5rem 2.5rem}.home .neighborhood-logo{margin-bottom:4rem}.home .neighborhood-logo img{padding:4rem 2rem}}@media screen and (min-width:1300px){.home .home-neighborhood-carousel{height:17rem}.home .neighborhood-logo{height:17rem}.home .neighborhood-logo img{padding:3rem 4rem}}.amenity-carousel .bg-img{padding-bottom:55%}.amenity-carousel .slick-next,.amenity-carousel .slick-prev{top:inherit;bottom:1rem}.amenity-carousel .slick-next{right:1.5rem;transform:translate(0,0)}.amenity-carousel .slick-prev{left:inherit;right:8.5rem;transform:translate(0,0)}.amenities{position:relative}.amenities ul{margin-top:3rem;line-height:3rem}.amenities hr{border-width:.5px;border-color:#c69a50;margin-top:10rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.amenities-bottom-img .bg-img{padding-bottom:36%}.amenity-head{padding:5rem 2rem;margin-bottom:7.5rem;position:relative}.amenity-head .amenity-head-text h1{color:#fff;font-size:2.5rem;letter-spacing:1.7rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}.amenity-intro{margin-bottom:7.5rem}.amenity-small-head{width:100%;text-align:center}@media screen and (min-width:40em){.amenity-carousel{position:relative}.amenity-carousel .slick-list{position:absolute;left:0;top:0;height:100%;width:100%}.amenity-carousel .bg-img{padding-bottom:0}.amenity-carousel .bg-img,.amenity-carousel .carousel-slide,.amenity-carousel .slick-track{height:100%}.amenities-bottom-img{margin-top:5rem}.amenity-head{padding:21rem}.amenity-head .amenity-head-text{position:absolute;padding:4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.amenity-head .amenity-head-text h1{font-size:3rem}.amenities-list{padding:10rem 2.5rem}}@media screen and (min-width:64em){.amenities-bottom-img{margin-top:5rem}.amenity-head{padding:25rem}.amenities-list{padding:13rem 2.5rem}}@media screen and (min-width:1600px){.amenity-head{padding:30rem}.amenity-head .amenity-head-text h1{font-size:3.5rem}}.contact{padding-top:3rem}.contact-carousel-bg{padding:10% 1rem}.contact-1 h1{color:#c69a50}.contact-1 .content{max-width:112rem}.contact-1 .content-top{padding-bottom:0}.contact-1 .content-office-hours{max-width:48rem}.contact-1 hr{border:none;height:.1rem;background:#e0e0e0;max-width:160rem}.contact-1 .content-office-hours{padding-top:4.5rem;padding-bottom:6.5rem}.contact-1 .content-office-hours h5{margin-bottom:1rem}.contact-1 .contact-hr hr{border-width:.2px;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.seo-schema-property-contact{margin-bottom:2rem}.seo-schema-property-contact a{color:#453f3d}.seo-schema-property-contact a:hover{color:#c69a50}.seo-schema-property-contact .seo-schema-name{text-transform:uppercase}.seo-schema-property-contact .business-address{margin:0}@media screen and (min-width:64em){.seo-schema-property-contact div,.seo-schema-property-contact p{display:inline-block;line-height:1.8rem}.seo-schema-property-contact .business-address,.seo-schema-property-contact .seo-schema-name{border-right:.1rem solid #453f3d;margin-right:1rem;padding-right:1rem}.seo-schema-property-contact .seo-schema-street-address{display:inline-block;margin-right:.5rem}.seo-schema-property-contact br{display:none}}.contact-form-property{max-width:43rem;margin:0 auto}.contact-form-property .column-group{display:block}.contact-form-property .input-group{display:block;padding:.5rem;background-color:#fff;transition:background-color .3s linear;position:relative}.contact-form-property .input-group:not(.input-group-submit):hover{background-color:#fff7c0}.contact-form-property .input-group input,.contact-form-property .input-group label,.contact-form-property .input-group select,.contact-form-property .input-group textarea{height:auto;font-size:inherit;margin:0}.contact-form-property .input-group label{font-family:novecento,sans-serif;font-size:1.3rem;color:#000;text-transform:uppercase;text-align:center;letter-spacing:.3rem;line-height:1.8525rem;margin-bottom:.3rem}.contact-form-property .input-group input,.contact-form-property .input-group select,.contact-form-property .input-group textarea{background-color:#fff;border:none;border-bottom:.2rem solid #c69a50;box-shadow:none;padding:1rem;text-align:center;margin-bottom:3rem}.contact-form-property .input-group input:active,.contact-form-property .input-group input:focus,.contact-form-property .input-group select:active,.contact-form-property .input-group select:focus,.contact-form-property .input-group textarea:active,.contact-form-property .input-group textarea:focus{color:#333;border-bottom:.2rem solid #836739;background-color:#fff;box-shadow:none}.contact-form-property .input-group textarea{min-height:15rem}.contact-form-property .input-group .group-move-in-date{display:flex}.contact-form-property .input-group .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .input-group .group-move-in-date select:first-child{margin-left:0}.contact-form-property .input-group .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group input[type=submit]{-webkit-appearance:none;-moz-appearance:none;padding:1rem;border:0;background:#c69a50;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-o-transition:color .3s linear,background-color .3s linear,border-color .3s linear;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.contact-form-property .input-group input[type=submit]:hover{background:grey}.contact-form-property .input-group .invalid-msg{display:none;padding:.25rem;background-color:red;line-height:inherit;font-size:inherit;color:#fff;text-align:center}.contact-form-property .input-group.invalid .invalid-msg{display:block;position:absolute;top:auto;bottom:0;width:calc(100% - 1rem)}.contact-form-property .input-group.invalid label:after{content:'*';color:red;font-weight:700;margin-left:.25rem}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:red}.contact-form-property .input-group-captcha,.contact-form-property .input-group-move-in-date{margin-bottom:3rem}.contact-form-property #submit_button{font-size:1.3rem;letter-spacing:.3rem;line-height:1.6rem;text-transform:uppercase;padding:1rem;display:inline-block;border:.1rem solid #403a37;width:23rem;transition:color .3s linear,border-color .3s linear}.contact-form-property #submit_button:active,.contact-form-property #submit_button:focus{color:#c69a50;border-color:#c69a50}.contact-form-property #submit_button:hover{color:#c69a50;border-color:#c69a50;cursor:pointer}.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:64em){.contact-form-property{margin-bottom:2rem}.contact-form-property .column-group{vertical-align:top;padding:0 1%}}.floorplan-img img{display:inline-block;width:inherit;max-height:45rem}.floorplan-img-slider{margin:5rem 0}.floorplan-img-slider .bg-img{padding-bottom:55%}.floorplan-img-slider .slick-next,.floorplan-img-slider .slick-prev{top:inherit;bottom:1rem}.floorplan-img-slider .slick-next{right:1.5rem;transform:translate(0,0)}.floorplan-img-slider .slick-prev{left:inherit;right:8.5rem;transform:translate(0,0)}.module-floorplans .btn{background:#000;color:#c69a50;border-color:#000}.module-floorplans .btn:focus,.module-floorplans .btn:hover{background:#fff;border-color:#c69a50}.floorplans-2 h4{color:#c69a50;font-size:1.6rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:.5rem;margin-bottom:3rem}.floorplans-2 h5{font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.5rem;margin-bottom:3rem}.floorplans-2 .bed,.floorplans-2 .sqft{margin-bottom:1rem}.floorplans-2 .price{margin-bottom:4rem}.floorplans-2 .floorplan{border:1px solid #000;padding:2rem;position:relative;transition:all .5s linear;margin:1rem}.floorplans-2 .floorplan:focus,.floorplans-2 .floorplan:hover{border-color:#919191;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.floorplans-2 .floorplan>.row{max-width:120rem;margin:0 auto}.floorplans-2 .content-parent-max-width .content{max-width:70rem}.floorplans-2 .content-parent-max-width .content h1{margin-bottom:5rem}.floorplans-2 .content-parent-max-width .content p{margin:0 0 5rem}.floorplans-2 .content-parent-max-width .content hr{max-width:48rem}.floorplans-2 .bottom-border{border-bottom:1px solid #cacaca}.floorplans-2 .floorplan-info{padding-top:2rem;text-align:center;height:100%}.floorplans-2 .floorplan-info .info-box{display:inline-block;font-size:1.6rem;color:#666;max-width:20rem}.floorplans-2 .floorplan-enlarge-col{height:100%}.floorplans-2 .floorplan-enlarge-col .info-box{margin-top:2.5rem}.floorplans-2 .floorplan-img{height:100%}.floorplans-2 .floorplan-img img{max-height:25.5rem;margin:1rem}.floorplans-2 .floorplan-img .small-print p{font-family:"Source Serif Pro",serif;color:#999;font-size:1.4rem;letter-spacing:0;line-height:1.6rem;margin-top:1.6rem}.floorplans-2 .tabs-panel{padding:1rem 5rem}.floorplans-2 .tabs-title a{color:#fff}.floorplans-2 .tabs-title>a{border-bottom:none}.floorplans-2 .tabs-title>a:hover{background:0 0;color:#c69a50}.floorplans-2 .tabs-title>a:focus,.floorplans-2 .tabs-title>a[aria-selected=true]{border-color:none;color:#c69a50}.floorplans-2 .tabs{background:#000;max-width:73rem;margin:0 auto}.floorplans-2 .apply-btn,.floorplans-2 .tour-btn{margin:1rem 0}.floorplans-2 .apply-btn .btn,.floorplans-2 .tour-btn .btn{min-width:16rem}.floorplans-2 .floorplan-intro{margin:5rem 0}.floorplans-2 .enlarge{font-family:novecento,sans-serif;letter-spacing:.4rem;margin:2rem}.floorplans-2 .content{max-width:40rem;margin:0 auto}.floorplans-2 .browse h4{margin-bottom:1rem;margin-top:5rem}.floorplans-2 .browse span i{font-size:3rem;color:#c69a50}.floorplans-2 .check-availability h4{margin:5rem 0}.floorplans-head{padding:5rem 2rem;position:relative}.floorplans-head .floorplans-head-text h1{color:#fff;font-size:2.5rem;letter-spacing:1.7rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}@media screen and (min-width:40em){.floorplans-2 .floorplan{padding:5.5rem;margin:2rem}.floorplans-2 .floorplan-info .info-box{max-width:none}.floorplans-2 .column-icon{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.floorplans-2 .floorplan-img{width:100%;text-align:center}.floorplans-2 .floorplan-img .small-print{max-width:50%;margin-right:auto;margin-left:auto}.floorplans-2 .floorplan-info .floorplan-buttons{max-width:50%;margin-right:auto;margin-left:auto;min-width:34rem;padding:0 3rem}.floorplans-2 .blue{max-width:100%;width:calc(100% - 6.8rem)}.floorplans-2 .tabs-panel{padding:1rem 4rem}.floorplans-2 .apply-btn .btn,.floorplans-2 .tour-btn .btn{min-width:23rem}.floorplan-img-slider{position:relative}.floorplan-img-slider .slick-list{position:absolute;left:0;top:0;height:100%;width:100%}.floorplan-img-slider .bg-img{padding-bottom:0}.floorplan-img-slider .bg-img,.floorplan-img-slider .carousel-slide,.floorplan-img-slider .slick-track{height:100%}.floorplans-head{padding:21rem}.floorplans-head .floorplans-head-text{position:absolute;padding:4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.floorplans-head .floorplans-head-text h1{font-size:3rem}}@media screen and (min-width:700px){.floorplans-2 .tabs-panel{padding:1rem 7rem}}@media screen and (min-width:800px){.floorplans-2 .tabs-panel{padding:1rem 10rem}}@media screen and (min-width:900px){.floorplans-2 .tabs-panel{padding:1rem 15rem}}@media screen and (min-width:64em){.floorplans-2 .floorplan-tab-content{padding-top:1rem}.floorplans-2 .floorplan{padding:1rem;margin:2rem}.floorplans-2 .floorplan>.row{padding-bottom:.5rem}.floorplans-2 .large-up-2 .floorplan{max-width:calc(50% - 4rem);flex:0 0 calc(50% - 4rem)}.floorplans-2 .floorplan-img .small-print{max-width:100%}.floorplans-2 .floorplan-enlarge-col p{white-space:nowrap}.floorplans-2 .floorplan-enlarge-col .info-box{padding-left:3.5rem;margin-top:2.5rem}.floorplans-2 .floorplan-enlarge-col .floorplan-specials{text-align:left}.floorplans-2 .floorplan-info{text-align:left}.floorplans-2 .floorplan-info p{padding-left:3.6rem}.floorplans-2 .floorplan-info .list{width:44rem}.floorplans-2 .floorplan-info .list li{width:50%;float:left;margin-bottom:1rem}.floorplans-2 .floorplan-info .floorplan-buttons{max-width:100%}.floorplans-2 .blue{width:90%}.floorplans-2 .tabs-panel{padding:1rem 5rem}.floorplans-2 .tabs{max-width:100rem}.floorplans-2 .floorplan-intro .content{padding:11rem 2.5rem 2rem}.floorplans-2 .apply-btn .btn,.floorplans-2 .tour-btn .btn{min-width:17rem}}@media screen and (min-width:1025px){.floorplan-tab-wrap{-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.floorplan-tab-wrap #scrollmagic-placeholder{height:0;width:1px}.floorplan-tab-wrap.fp-scrolled #floorplan-tabs{position:fixed;top:11.5rem;left:50%;transform:translateX(-50%);width:100%;z-index:99;background-color:#000}.floorplan-tab-wrap.fp-scrolled #scrollmagic-placeholder{height:8.7rem}.floorplan-tab-wrap.fp-finished #floorplan-tabs{top:0}}@media screen and (min-width:75em){.floorplans-2 .tabs{max-width:110rem}}@media screen and (min-width:1300px){.floorplans-2 .tabs-panel{padding:1rem 10rem}.floorplans-2 .tabs{max-width:113rem}}@media screen and (min-width:1330px){.floorplans-2 .apply-btn .btn,.floorplans-2 .tour-btn .btn{min-width:23rem}}@media screen and (min-width:1400px){.floorplans-2 .tabs-panel{padding:1rem 12rem}.floorplans-2 .tabs{max-width:115rem}}@media screen and (min-width:1500px){.floorplans-2 .tabs-panel{padding:1rem 15rem}.floorplans-2 .tabs{max-width:120rem}}@media screen and (min-width:1600px){.floorplans-head{padding:30rem}.floorplans-head .floorplans-head-text h1{font-size:3.5rem}}.foot-wrap{background-color:#000}.foot-wrap,.foot-wrap a{color:#fff}.foot-wrap a{border-bottom:.1rem solid transparent}.foot-wrap a:hover{border-bottom:.1rem solid currentColor}.foot-wrap p,.foot-wrap ul{margin-bottom:1rem;line-height:2rem}.foot-wrap .corp-info{margin:0}.foot-wrap .corp-info li{font-size:1rem!important}.foot-wrap .corp-info .span-fw{display:block}.corp-info li,.footer-icons li{display:inline-block;margin:0 .4rem;font-size:2rem}.cappy{text-transform:uppercase;font-size:1rem!important}.back-to-top{display:block;width:100%;padding:1.5rem 0;background:#000;color:#fff}.gallery .top hr{border-width:.5px;border-color:#c69a50;margin-top:6rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.gallery .bottom hr{border-width:.5px;border-color:#c69a50;margin-top:2rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.gallery-carousel{position:relative}.gallery-carousel img{width:100%}.small-gallery-help{text-align:center;width:100%;font-size:1.2rem;margin-bottom:1rem}.gallery-tab-content .gallery-img-container{padding-bottom:109%;position:relative;background:#403a37}.gallery-tab-content .gallery-img-container img{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-1 .content{max-width:112rem}@media screen and (min-width:40em){.gallery-tab-content{margin-top:2rem}.gallery-tab-content .gallery-tab-content{margin:0!important}.gallery-tab-content .gallery-image{padding:.1rem}.gallery-tab-content .gallery-image a:hover img{opacity:.3}}.head-wrap{background:#fff}.header-1{text-align:center;padding:0;position:relative}.header-1 .nav-row{padding:1.5rem 1rem 1rem}.header-1 .apply-now{background:#000;color:#c69a50;border-color:#000;position:absolute;top:100%;right:0;z-index:10;min-width:0;padding:2rem}.header-1 .apply-now:focus,.header-1 .apply-now:hover{background:#fff;border-color:#c69a50}.header-1 .banner-row{background-color:#c69a50;color:#fff;padding:1rem 5rem;position:relative}.header-1 .banner-row .text-center{line-height:2.3rem}.header-1 .banner-row .banner-close{position:absolute;top:1rem;left:1rem;width:3rem;height:3rem;border:.1rem solid #fff;font-family:novecento,sans-serif;line-height:2.7rem;cursor:pointer}.header-1 .banner-row.fixed-banner{position:fixed;top:0;left:0;z-index:123}.header-1 .banner-row.hidden{display:none}.header-1 .info-column{padding-top:5rem}.header-1 .header-map-it{margin-top:2rem}.header-1 .header-nav,.header-1 .header-out,.header-1 .phone-number{font-size:1.1rem;text-transform:uppercase}.header-1 .call-text{line-height:1.5rem;margin-top:-2rem;color:#c69a50;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.header-1 .phone-number{font-size:1.4rem;letter-spacing:.3rem}.header-1 .phone-number a{color:#000}.header-1 .phone-number a:hover{color:#c69a50}.header-1 .header-nav #homeNav{display:none}#text-us,#text-us:link,#text-us:visited{position:absolute!important;top:7rem!important;right:50%!important;transform:translateX(50%)!important;background:0 0!important;color:#c69a50!important;font-family:novecento,sans-serif!important;padding:0!important;font-size:1.2rem!important;letter-spacing:.1rem!important;box-shadow:none!important;z-index:200!important}#text-us:hover,#text-us:link:hover,#text-us:visited:hover{color:#fff!important}@media screen and (min-width:64.062em){.head-wrap{position:absolute;top:0;width:100%;z-index:1000;transition:background .3s linear}.head-wrap.whiteHeader{background:#fff}.mps .content-wrap{padding-top:14rem}.header-1 .logo-column{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.header-1 .info-column{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;-webkit-flex:0 0 14rem;-ms-flex:0 0 14rem;flex:0 0 14rem;padding:0}.header-1 .header-nav,.header-1 .header-out{display:inline}.header-1 .header-nav li,.header-1 .header-out li{display:inline}.header-1 .header-nav a,.header-1 .header-out a{display:inline-block;padding:2rem 0;margin:0 .9rem;color:#000}.header-1 .header-nav a:hover,.header-1 .header-out a:hover{color:#c69a50}.header-1 .header-nav li.active a,.header-1 .header-out li.active a{color:#c69a50}.header-1 .phone-number{margin:0}#text-us,#text-us:link,#text-us:visited{top:1rem!important;right:5rem!important;transform:translateX(0)!important;position:absolute!important;z-index:1100!important}}@media screen and (min-width:64.062em){#text-us,#text-us:link,#text-us:visited{position:fixed!important}.head-wrap{position:fixed}}@media screen and (min-width:75em){.header-1 .header-nav a,.header-1 .header-out a{letter-spacing:.1rem}}@media screen and (min-width:1370px){.header-1 .header-nav a,.header-1 .header-out a{padding:2rem 1rem}}@media screen and (min-width:100em){#text-us,#text-us:link,#text-us:visited{left:50%;transform:translateX(69.2rem)!important}}@media screen and (min-width:101.875em){#text-us,#text-us:link,#text-us:visited{transform:translateX(70.3rem)!important}}.hero .hero-carousel{margin:0}.contact-carousel,.hero-carousel{text-align:center}.contact-carousel p,.hero-carousel p{color:#fff;font-size:3rem;line-height:1.3;font-weight:700;text-shadow:1px 1px 8px #000}.hero-carousel{position:absolute;top:calc(50% + -2rem);transform:translateY(-50%);left:0;width:100%}.hero{background:#c69a50;position:relative}.hero .view-availability{text-align:center;font-size:1.4rem;letter-spacing:.3rem;text-transform:uppercase}.hero .view-availability a{color:#fff}.hero .view-availability a:focus,.hero .view-availability a:hover{color:#d9d9d9}.hero .view-availability i{font-size:2rem}.hero .logo-overlay{background-color:rgba(0,0,0,.5);position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;padding:3rem 4rem 0}.hero .logo-overlay .hero-logo{display:block;margin:0 auto}.hero .logo-overlay .hero-text{letter-spacing:.5rem;color:#ffc055;max-width:30rem;margin:0 auto;font-family:"Source Serif Pro",serif;text-transform:uppercase}.hero .logo-overlay .hero-text.text-top{padding:4rem 0 2rem}.hero .logo-overlay .hero-text.text-bottom{padding:0 0 4rem}.hero .logo-overlay-bottom{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;bottom:0;padding:1rem 2rem}.hero .logo-overlay-bottom .hero-tagline{letter-spacing:.5rem;color:#ffc055;margin:0 auto;font-family:"Source Serif Pro",serif;text-transform:uppercase;font-weight:600}.hero .logo-overlay-bottom .hero-tagline p{font-weight:600}.hero-img-carousel .bg-img{padding-bottom:58.125%}@media screen and (min-width:40em){.contact-carousel p,.hero-carousel p{font-size:5rem;line-height:5.8rem;font-weight:400}.hero-carousel{top:50%}.hero{position:relative}.hero .view-availability{position:absolute;bottom:1rem;width:100%;text-align:center}.hero .view-availability a{color:#c69a50}.hero .view-availability a:focus,.hero .view-availability a:hover{color:#fff}.hero-img-carousel .bg-img{padding:0;height:54rem}}@media screen and (min-width:64em){.contact-carousel p,.hero-carousel p{font-size:7.5rem;line-height:8rem}.hero .view-availability{bottom:10%;font-size:2.4rem}.hero .logo-overlay{padding:7rem 4rem 3rem}.hero .logo-overlay-bottom{left:0;right:auto;bottom:5rem;padding:1rem 2rem}.hero-img-carousel .bg-img{padding:0;height:calc(100vh - 9.1rem)}}@media screen and (min-width:75em){.contact-carousel p,.hero-carousel p{font-size:9rem;line-height:10rem}}@media screen and (max-height:48.125em) and (min-width:64em){.hero-img-carousel .bg-img{height:67rem}}@media screen and (min-width:40em){#ll-map{height:49.5rem}.location-medium .poi{margin-bottom:3rem;float:left;width:50%}.location-medium .poi a{position:relative;display:block;color:#403a37}.location-medium .poi a:hover{color:#c69a50}.location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}.location-medium .poi span{display:block;position:relative;padding-left:4.3rem;top:1rem}.location-medium h4{text-align:center;font-size:1.6rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:.5rem;margin-bottom:5rem;font-family:novecento,sans-serif}.location-medium .location-panel .content{max-width:80rem}.leaselabs-gmiw p{margin-bottom:1rem;font-family:"Source Serif Pro",serif;line-height:2rem}.leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase;font-family:novecento,sans-serif;letter-spacing:.3rem}}@media screen and (min-width:64em){#ll-map{height:60rem}.location-medium .location-panel{min-height:60rem}.location-medium .location-panel .content{max-width:80rem}}.neighborhood{position:relative}.neighborhood .content{max-width:50rem}#location-tabs{margin:2rem 0 4rem}.location-poi-carousel{margin:5rem 0}.location-poi-carousel .bg-img{padding-bottom:55%}.location-poi-carousel .slick-next,.location-poi-carousel .slick-prev{top:inherit;bottom:1rem}.location-poi-carousel .slick-next{right:inherit;left:8.5rem;transform:translate(0,0)}.location-poi-carousel .slick-prev{left:1.5rem;transform:translate(0,0)}.neighborhood-intro{margin:5rem 0}.neighborhood-intro .walk-score{text-align:center}.neighborhood-intro .walk-score>div{width:100%!important}.neighborhood-head{padding:5rem 2rem;position:relative}.neighborhood-head .neighborhood-head-text h1{color:#fff;font-size:2.5rem;letter-spacing:.7rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}.neighborhood-hr hr{border-width:.5px;border-color:#c69a50;margin-top:10rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.hero-video-image:after{display:block;padding-bottom:58.125%;content:''}@media screen and (min-width:40em){.neighborhood-head{padding:21rem}.neighborhood-head .neighborhood-head-text{position:absolute;padding:4rem;top:inherit;left:50%;transform:translate(-50%,-50%)}.neighborhood-head .neighborhood-head-text h1{font-size:3rem;color:#fff;letter-spacing:1.7rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}.location-poi-carousel{position:relative}.location-poi-carousel .slick-list{position:absolute;left:0;top:0;height:100%;width:100%}.location-poi-carousel .bg-img{padding-bottom:0}.location-poi-carousel .bg-img,.location-poi-carousel .carousel-slide,.location-poi-carousel .slick-track{height:100%}}@media screen and (min-width:64em){.neighborhood-intro{padding:5rem 2.5rem 5rem}.hero-video-tour:after{display:none}.hero-video-image:after{padding-bottom:56.125%}.hero-video-image iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hero-video-image video{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.neighborhood-video{position:relative;padding:21rem}.play-container{position:absolute;transform:translate(-50%,-50%);top:inherit;bottom:0;left:50%;z-index:1}.play-container h1{color:#fff;font-size:2rem;letter-spacing:1rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}.play-container a{width:10rem;height:10rem;border-radius:50%;background-color:rgba(0,0,0,.5);padding:1rem;margin:1rem;display:inline-block;text-align:center}.play-container a i{color:#fff;font-size:3rem;margin-top:2.5rem}.play-container p{font-family:novecento,sans-serif;color:#c69a50;letter-spacing:.7rem;margin:2rem 0 0;line-height:2rem}#location-tabs{margin:8rem 0 4rem}}@media screen and (min-width:1600px){.neighborhood-head,.neighborhood-video{padding:30rem}.neighborhood-head .neighborhood-head-text h1,.neighborhood-video .neighborhood-head-text h1{font-size:3.5rem}}.location-small-2 .accordion-title{background:#c69a50;color:#fff;font-size:1.2rem;text-transform:uppercase;padding:2.5rem;letter-spacing:.3rem}.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:#ab8038}.location-small-2 .address{font-size:1.2rem}.mobile-menu-1{position:fixed;top:0;right:0;width:100%;z-index:1300;text-transform:uppercase;line-height:2rem}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{font-size:2rem;position:absolute;right:0;background:#c69a50}.mobile-menu-1 .mobile-toggle{color:#fff;padding:1.5rem 1rem;display:inline-block}.mobile-menu-1 .mobile-toggle:focus,.mobile-menu-1 .mobile-toggle:hover{color:#fff}.mobile-menu-1 .mobile-toggle .fa-remove:before{content:"\f00d"!important}.mobile-menu-1 .nav-mobile-list{display:none}.mobile-menu-1 .nav-mobile-list a{display:block;padding:1rem 3rem 1rem 2rem;font-size:1.2rem;text-decoration:none}.mobile-menu-1 .nav-mobile-list a:hover{text-decoration:none}.mobile-menu-1 .nav-mobile-list li.active a{background:#c69a50;color:#fff}.mobile-menu-1 .nav-mobile-list.open{background-color:#fff;border:.1rem solid #c69a50;display:block;list-style:none outside none;margin:0;position:absolute;right:0;top:5rem;width:23rem;padding:0;z-index:1300;text-align:right}.mobile-menu-1-close{display:none}.mobile-menu-1-close.activated{transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;z-index:400}@media screen and (max-height:29.375em){.mobile-menu-1 .nav-mobile-list a{padding:.25rem 2rem}}.residents .link-zone{line-height:2rem;padding-bottom:2rem;max-width:100%!important}.residents .link-zone .btn{display:block}.residents .residents-intro .content{max-width:110rem}.residents .residents-bottom hr,.residents .residents-top hr{border-width:.5px;border-color:#c69a50;margin-left:auto;margin-right:auto;display:block;border-style:inset;width:100%;max-width:130rem}.residents .residents-top hr{margin-top:7rem;margin-bottom:6rem}.residents .residents-bottom hr{margin-top:2rem;margin-bottom:5rem}.residents-head{padding:5rem 2rem;margin-bottom:7.5rem;position:relative}.residents-head .residents-head-text h1{color:#fff;font-size:2.5rem;letter-spacing:1.7rem;line-height:5rem;text-shadow:0 0 2.4rem rgba(0,0,0,.5)}@media screen and (min-width:40em){.residents-head{padding:21rem}.residents-head .residents-head-text{position:absolute;padding:4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.residents-head .residents-head-text h1{font-size:3rem}.residents .link-zone .btn{display:inline-block;margin:0 2rem}}@media screen and (min-width:64em){.residents h1{margin-bottom:5rem}.residents .link-zone{margin:4rem 0 8rem}.residents-head{padding:25rem}}@media screen and (min-width:1600px){.residents-head{padding:30rem}.residents-head .residents-head-text h1{font-size:3.5rem}}.body-wrapper .hero{padding:15% 0}.body-wrapper .back-to-top,.body-wrapper .contact-slideout,.body-wrapper .corp-info{display:none}.body-wrapper .corp-info{display:none}
/*# sourceMappingURL=sourcemaps/app-e97952a3.min.css.map */
