meta.foundation-version{font-family:\/5.5.0/}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.hide{display:none!important}.hide,.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:3.125rem}select{width:100%}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}.row{width:100%;margin:0 auto;max-width:73.125rem}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}

/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.hvr-underline-from-left{display:inline-block;vertical-align:middle;transform:perspective(0.0625rem) translateZ(0);box-shadow:0 0 .0625rem transparent;position:relative}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:100%;background:#ef9d1c;height:.25rem;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hide{display:none!important}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.full-width{width:100%}.half-width{width:50%}.third-width{width:33%}.quarter-width{width:25%}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.static{position:static}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}html{font-size:1rem}html body{background-color:#f5f5f5;color:#7a7a7a;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;line-height:1.85;font-size:.875rem}strong{font-weight:700}a{color:inherit;text-decoration:none}a img{outline:0;border:0}h1,h2,h3,h4,h5,h6{color:#222;font-weight:400}h1{font-size:2.25rem}h1,h2{margin:0}h2{font-size:1.375rem}.ieblock{margin:0 auto;text-align:center;width:31.25rem;font-size:1.25rem;background:#222;color:#fff;padding:1.875rem;position:absolute;z-index:3;left:0;top:0}.clearfix{clear:both}.button{background-color:transparent;border-bottom:.25rem solid #f5dd3a;color:#222;letter-spacing:.15em;padding:1.25rem 2.5rem;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;transform:perspective(0.0625rem) translateZ(0);box-shadow:0 0 .0625rem transparent;position:relative}.button:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:100%;background:#ef9d1c;height:.25rem;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.button:active:before,.button:focus:before,.button:hover:before{right:0}.container{clear:both;padding:8.5rem 3.5rem 0}.top-section{padding:3.125rem}.top-section p{line-height:1.625rem;max-width:37.5rem}.top-section .subnav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.top-section .subnav a{background-color:#fff;color:#222;display:block;font-size:.75rem;letter-spacing:.15em;padding:.375rem 1.5625rem;margin-right:.9375rem;text-transform:uppercase}.pre-footer,.top-section .subnav a.active,.top-section .subnav a:hover{background-color:#222;color:#fff}.pre-footer{padding:3.125rem;text-align:center}.pre-footer .address{font-size:2.25rem;line-height:2.125rem}.pre-footer .schedule{font-size:1.375rem;line-height:2.125rem;margin:0}.pre-footer .schedule a{color:#f5dd3a}#notice,#specials{background-color:transparent;border:.25rem solid #f5dd3a;max-width:37.5rem;padding:0;width:90%}#notice .specials-container,#specials .specials-container{background-color:#fff;margin:.875rem;padding:4.6875rem}#notice .specials-container h2,#specials .specials-container h2{font-size:2.25rem;margin:0}#notice .fancybox-close-small,#specials .fancybox-close-small{height:4rem;right:1.25rem;top:1.25rem;width:4rem}#notice .fancybox-close-small:after,#specials .fancybox-close-small:after{font:3.125rem/3.125rem "Source Sans Pro",Helvetica,Arial,sans-serif;height:3.125rem;width:3.125rem}.info_window{font-size:.75rem;line-height:1.375rem}.info_window span{color:#222}#map-contact{height:21.875rem}.frame-left{background-color:#fff;border-right:.0625rem solid #e5e5e5;height:100%;left:0;position:fixed;top:0;width:3.5rem}.frame-left .quick-contact{bottom:0;color:#222;font-size:.75rem;letter-spacing:.15em;position:absolute;text-transform:uppercase;width:100%}.frame-left .quick-contact .rotate-block{display:-ms-flexbox;display:flex;transform:rotate(-90deg) translateY(100%);transform-origin:0 100%;width:100vh}.frame-left .quick-contact .rotate-block a{display:block;margin:1.1875rem 1.4375rem;text-align:center}.frame-right{background-color:#fff;border-left:.0625rem solid #e5e5e5;height:100%;position:fixed;right:0;top:0;width:3.5rem}.frame-right .socials{bottom:0;color:#222;position:absolute;width:100%}.frame-right .socials a{display:block;font-size:1.25rem;margin:1rem 0;text-align:center;width:100%}.frame-right .socials a svg{fill:#222}.frame-right .socials a:hover svg{fill:#f5dd3a}.spacer-left{border-right:.0625rem solid #e5e5e5;width:3.5rem}.spacer-right{border-left:.0625rem solid #e5e5e5;width:3.5rem}header{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;z-index:2}header .frame-top{border-bottom:.0625rem solid #e5e5e5}header .frame-top,header .frame-top .frame-flex{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}header .frame-top .frame-flex{-ms-flex:1;flex:1}header .frame-top .frame-flex .logo-main{display:block}header .frame-top .frame-flex .logo-main img{display:block;height:5rem;margin:0 auto;width:25rem}header .frame-top .frame-flex .header-dark{-ms-flex-align:center;align-items:center;background-color:#222;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;text-align:center}header .frame-top .frame-flex .header-dark .tagline{color:#fff;-ms-flex:1;flex:1;font-size:1.375rem;line-height:1.375rem;padding:.5625rem .9375rem}header .frame-top .frame-flex .header-dark .header-divider{background-color:#7a7a7a;height:3.125rem;width:.0625rem}header .frame-top .frame-flex .header-dark .bedroom-shortcuts{-ms-flex-align:center;align-items:center;color:#f5dd3a;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:.75rem;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:.15em;line-height:.75rem;margin:0 auto;padding:0 .9375rem;text-transform:uppercase}header .frame-top .frame-flex .header-dark .bedroom-shortcuts a{display:block;padding:.875rem .9375rem;transition:color .3s ease-out}header .frame-top .frame-flex .header-dark .bedroom-shortcuts a:hover{color:#ef9d1c}header .navigation{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-bottom:.0625rem solid #e5e5e5;display:-ms-flexbox;display:flex}header .navigation .nav-wrapper{-ms-flex:1;flex:1}header .navigation .nav-wrapper .mobile-navigation{display:none;-ms-flex:1;flex:1}header .navigation .nav-wrapper .mobile-navigation .quick-links{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around}header .navigation .nav-wrapper .mobile-navigation .quick-links .address,header .navigation .nav-wrapper .mobile-navigation .quick-links .phone{border-right:.0625rem solid #e5e5e5;display:block;-ms-flex:1;flex:1;font-size:.6875rem;letter-spacing:.15em;padding:1.1875rem .9375rem;text-align:center;text-transform:uppercase}header .navigation .nav-wrapper .mobile-navigation .menu{display:block;padding:.875rem;text-align:center;width:3.625rem}header .navigation .nav-wrapper .mobile-navigation .menu.closed .x{display:none}header .navigation .nav-wrapper .mobile-navigation .menu.open{background-color:#222}header .navigation .nav-wrapper .mobile-navigation .menu.open .e{display:none}header .navigation .nav-wrapper .mobile-navigation .menu .e,header .navigation .nav-wrapper .mobile-navigation .menu .x{display:block;height:1.875rem;width:1.875rem}header .navigation .nav-wrapper .mobile-navigation .menu .e img,header .navigation .nav-wrapper .mobile-navigation .menu .x img{width:100%}header .navigation .nav-wrapper nav{color:#222}header .navigation .nav-wrapper nav ul{display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;text-align:center}header .navigation .nav-wrapper nav ul li{border-right:.0625rem solid #e5e5e5;-ms-flex:1;flex:1;font-size:.75rem;text-transform:uppercase}header .navigation .nav-wrapper nav ul li:last-child{border-right:none}header .navigation .nav-wrapper nav ul li.current-menu-item a{background-color:#e5e5e5}header .navigation .nav-wrapper nav ul li a{display:block;letter-spacing:.15em;padding:1.1875rem .9375rem;transition:background-color .3s ease-out;width:100%}header .navigation .nav-wrapper nav ul li a:hover{background-color:#e5e5e5}footer{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-top:.0625rem solid #e5e5e5;right:0;width:100%}footer,footer .footer-flex{display:-ms-flexbox;display:flex}footer .footer-flex{-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around}footer .footer-flex .footer-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:.75rem;-ms-flex-pack:center;justify-content:center;text-align:center}footer .footer-flex .footer-text p{margin:0;padding:.4375rem}footer .footer-flex .footer-text .footer-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}footer .footer-flex .footer-text .footer-links a{color:#222;display:block;padding:.4375rem;text-transform:uppercase}footer .footer-flex .footer-images{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}footer .footer-flex .footer-images .companies{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}footer .footer-flex .footer-images .companies a{display:block;padding:.96875rem .75rem}footer .footer-flex .footer-images .companies a img{display:block}footer .footer-flex .footer-images .icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:.96875rem .75rem}footer .footer-flex .footer-images .icons img{display:block;margin:.09375rem .25rem}.gallery-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-group a{display:block;position:relative;width:33.33333%}.gallery-group a img{width:100%}.gallery-group .brick-image:before{content:'';opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.7);transition:opacity .3s ease-out}.gallery-group .brick-image:hover:after,.gallery-group .brick-image:hover:before{opacity:1}.gallery-group .brick-image:after{background-image:url(../images/icons/icon-zoom.svg);background-position:center;background-size:100%;content:'';height:2.625rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:2.625rem}.gallery-group .brick-video:before{content:'';opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.7);transition:opacity .3s ease-out}.gallery-group .brick-video:hover:before{opacity:1}.gallery-group .brick-video:after{background-image:url(../images/icons/icon-play.svg);background-position:center;background-size:100%;content:'';height:3.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:3.75rem}.sfp--override .sfp--control--top{background-color:#f5dd3a;margin-right:3.96875rem}.sfp--override .sfp--control--top .sfp--control--top--label{font-weight:400;text-transform:uppercase}.sfp--override .sfp--control--top .sfp--control--top--label:before{left:50%;right:auto;transform:translateX(-50%)}.sfp--override .sfp--filter{background-color:#e5e5e5;color:#222;font-size:.75rem;text-transform:uppercase}.sfp--override .sfp--filter-label{font-size:.875rem;font-weight:400;text-transform:none}.sfp--override .sfp--filter-controls{letter-spacing:.15em;z-index:auto}.sfp--override .sfp--filter-bedrooms a{font-weight:400}.sfp--override .sfp--filter-bedrooms a.active,.sfp--override .sfp--filter-bedrooms a:hover{background-color:#222;color:#fff}.sfp--override .sfp--filter-date .nice-select,.sfp--override .sfp--filter-price .nice-select{border:none;font-weight:400}.sfp--override .sfp--filter-date{border-right-color:#fff}.sfp--override .sfp--filter-date-input,.sfp--override .sfp--filter-date-input:-ms-input-placeholder{color:#222;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.15em;opacity:1;text-transform:uppercase}.sfp--override .sfp--filter-date-input,.sfp--override .sfp--filter-date-input::placeholder{color:#222;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.15em;opacity:1;text-transform:uppercase}.sfp--override .sfp--filter-view a{font-weight:400}.sfp--override .sfp--filter-view a.active,.sfp--override .sfp--filter-view a:hover{background-color:#222;color:#fff}.sfp--override .sfp--filter-view a.active .sfp--filter-view-btn-icon,.sfp--override .sfp--filter-view a:hover .sfp--filter-view-btn-icon{color:#fff}.sfp--override .sfp--filter-view a .sfp--filter-view-btn-icon{color:#222;text-transform:none}.sfp--override .sfp--sort-control{text-transform:uppercase}.sfp--override .sfp--sort-label{color:#222;font-size:.75rem;font-weight:400}.sfp--override .sfp--sort-label.reset{font-size:.875rem}.sfp--override .sfp--sort-control-select{background-color:transparent;font-weight:400}.sfp--override .sfp--sort-control-select span.current{color:#222}.sfp--override .sfp--view-detail-link a{color:#222;vertical-align:middle}.sfp--override .sfp--view-plan-item-info-header{background-color:#e5e5e5}.sfp--override .sfp--view-plan-units-list th{color:#222;font-weight:400}.sfp--override .sfp--view-plan tbody tr{border-bottom-color:#e5e5e5}.sfp--override .sfp--view-plan tbody tr:hover{background-color:#fff}.sfp--override .sfp--view-controls-btn{background-color:#222;color:#fff}.sfp--override .sfp--view-controls-btn:hover{background-color:#f5dd3a;color:#222}.sfp--override .sfp--view-unit-item:hover{background-color:#fff}.sfp--override .sfp--view-detail-header .link-return{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.sfp--override .sfp--view-detail-header .link-return:before{border-right-color:#222}.sfp--override .sfp--view-detail .sfp--view-unitnumber{color:#222;font-size:1.375rem;font-weight:400}.sfp--override .sfp--view-detail .sfp--view-detail-item-info{color:#222;font-size:.875rem;line-height:2}.sfp--override .sfp--view-detail .sfp--view-detail-item-image{-ms-flex:1;flex:1}.sfp--override .sfp--view-detail .sfp--view-price-highlight{color:#1aa4b0}.sfp--override .sfp--view-detail .sfp--view-controls-btn{background-color:transparent;border-bottom:.25rem solid #f5dd3a;color:#222;font-size:.75rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;display:inline-block;vertical-align:middle;transform:perspective(0.0625rem) translateZ(0);box-shadow:0 0 .0625rem transparent;position:relative;display:block}.sfp--override .sfp--view-detail .sfp--view-controls-btn:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:100%;background:#ef9d1c;height:.25rem;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.sfp--override .sfp--view-detail .sfp--view-controls-btn:active:before,.sfp--override .sfp--view-detail .sfp--view-controls-btn:focus:before,.sfp--override .sfp--view-detail .sfp--view-controls-btn:hover:before{right:0}.sfp--override .sfp--view-controls-btn[data-control=sfp-image-switch]{display:none!important}.page-template-studio-floorplans .pika-single .is-today button{color:#fff}.page-template-studio-floorplans .pika-single .is-selected button,.page-template-studio-floorplans .pika-single td button:hover{background-color:#222}.page-template-contact .contact-form{padding:0 3.125rem 3.125rem}.page-template-contact .contact-form .the-form{width:100%}.page-template-contact .contact-form .the-form form .contact-row{margin:0 -.9375rem}.page-template-contact .contact-form .the-form form .contact-row .columns{margin-bottom:1.375rem}.page-template-contact .contact-form .the-form form .contact-row :-ms-input-placeholder{color:#222;opacity:1}.page-template-contact .contact-form .the-form form .contact-row ::placeholder{color:#222;opacity:1}.page-template-contact .contact-form .the-form form .contact-row input[type=email],.page-template-contact .contact-form .the-form form .contact-row input[type=tel],.page-template-contact .contact-form .the-form form .contact-row input[type=text],.page-template-contact .contact-form .the-form form .contact-row textarea{width:100%;height:3.5rem;font-size:.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#222;border:.0625rem solid #e5e5e5;padding-left:.75rem;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;letter-spacing:.15em;text-transform:uppercase}.page-template-contact .contact-form .the-form form .contact-row .select2-container{width:100%!important;height:3.5rem;border:.0625rem solid #e5e5e5}.page-template-contact .contact-form .the-form form .contact-row .select2-container span{color:#222;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:3.5rem;height:100%;letter-spacing:.15em;outline:0;padding:0;text-transform:uppercase}.page-template-contact .contact-form .the-form form .contact-row .select2-container .select2-selection{border:none;background-color:transparent;padding-left:.75rem;background:url(../images/icons/dropdown.svg) no-repeat;background-size:.875rem .5rem;background-position:center right .9375rem}.page-template-contact .contact-form .the-form form .contact-row .select2-container .select2-selection__arrow{display:none}.page-template-contact .contact-form .the-form form .contact-row .datepicker{background:url(../images/icons/dropdown.svg) no-repeat;background-size:.875rem .5rem;background-position:center right .9375rem}.page-template-contact .contact-form .the-form form .contact-row textarea{min-height:3.5rem;resize:vertical;padding-top:1.25rem}.page-template-contact .contact-form .the-form form .submit{padding:0}.page-template-contact .contact-form .the-form form .submit input[type=submit]{background-color:transparent;border-radius:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.8125rem;letter-spacing:.15em;text-transform:uppercase;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;color:#222;border:none;padding:.625rem 1.875rem;margin:0;cursor:pointer}.page-template-contact .contact-form .the-form form .submit .ajax-loader{display:block;position:absolute;right:-1.875rem;top:.9375rem}.page-template-contact .contact-form .thank-you .thank-you-centered{width:100%}.page-template-contact .contact-form .thank-you .thank-you-centered p{max-width:37.5rem}.page-template-contact .select2-results .select2-results__options .select2-results__option{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem}.page-template-home .hero-video{height:calc(100vh - 8.25rem);overflow:hidden;position:relative}.page-template-home .hero-video video{height:56.25vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%, -50%);position:absolute;top:50%;width:177.77777778vh}.page-template-home .hero-video video img{width:100%}.page-template-home .hero-video h1{left:50%;line-height:0;margin:0;max-width:32.5rem;position:absolute;top:50%;transform:translate(-50%, -50%);width:80%}.page-template-home .hero-video h1 img{width:100%}.page-template-home .panel{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 3.5rem);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;position:relative}.page-template-home .panel:nth-child(even){background-color:#222;color:#fff;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-home .panel:nth-child(even) .content-half .content .button,.page-template-home .panel:nth-child(even) .content-half .content h2{color:#fff}.page-template-home .panel .content-half{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;padding:3.125rem;position:relative;width:50%}.page-template-home .panel .content-half .content{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 6.25rem)}.page-template-home .panel .content-half .content h2{font-size:4vw;line-height:1.2}.page-template-home .panel .content-half .content p{line-height:1.625rem}.page-template-home .home-gallery .slick-arrow{background-color:#fff;font-size:1.5625rem;position:absolute;top:0;width:3.125rem;height:5rem;top:50%;transform:translateY(-50%);cursor:pointer}.page-template-home .home-gallery .slick-arrow:hover{background-color:#f5dd3a}.page-template-home .home-gallery .slick-arrow img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-home .home-gallery .slick-prev{left:1.25rem;z-index:1}.page-template-home .home-gallery .slick-next{right:1.25rem}.apply{background-color:#ef9d1c;border:.0625rem solid #fff;color:#fff;left:0;letter-spacing:.15rem;max-width:9.375rem;padding:1.5625rem;position:absolute;text-align:center;text-transform:uppercase;top:15.625rem;transition:.5s all ease-in-out;z-index:1}.apply:hover{background-color:#1aa4b0}.page-template-amenities .amenity-group{background-color:#222;padding:3.125rem}.page-template-amenities .amenity-group h2{color:#fff}.page-template-amenities .amenity-group ul{column-count:2;list-style-position:inside;padding-left:0}.page-template-amenities .amenity-group ul li{line-height:1.625rem}.page-template-amenities .amenity-group ul li a{outline:0;padding:.25rem}.page-template-amenities .amenity-group ul li a:hover svg{fill:#ef9d1c}.page-template-amenities .amenity-group ul li a svg{display:inline;fill:#f5dd3a;width:.9375rem}.page-template-amenities .amenity-group .disclaimer{font-size:.75rem;margin:0}.page-template-amenities .amenity-gallery a{display:block!important}.page-template-amenities .amenity-gallery a img{display:block;width:100%}.page-template-amenities .amenity-gallery .slick-arrow{background-color:#fff;font-size:1.5625rem;position:absolute;top:0;width:3.125rem;height:5rem;top:50%;transform:translateY(-50%);cursor:pointer}.page-template-amenities .amenity-gallery .slick-arrow:hover{background-color:#f5dd3a}.page-template-amenities .amenity-gallery .slick-arrow img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-amenities .amenity-gallery .slick-prev{left:1.25rem;z-index:1}.page-template-amenities .amenity-gallery .slick-next{right:1.25rem}.page-template-locations #map-area{height:calc(100vh - 18.75rem)}.page-template-locations .neighborhood-list-wrap{padding:1.4375rem 0}.page-template-locations .neighborhood-list-wrap .neighborhood-list{padding:0 6.25rem}.page-template-locations .neighborhood-list-wrap .neighborhood-list .neighborhood-item{display:block!important;padding:.625rem;font-size:.75rem}.page-template-locations .neighborhood-list-wrap .neighborhood-list .neighborhood-item a{display:block}.page-template-locations .neighborhood-list-wrap .neighborhood-list .neighborhood-item a span{color:#222}.page-template-locations .neighborhood-list-wrap .slick-arrow{background-color:#fff;font-size:1.5625rem;position:absolute;top:0;width:3.125rem;height:5rem;top:50%;transform:translateY(-50%);cursor:pointer}.page-template-locations .neighborhood-list-wrap .slick-arrow:hover{background-color:#f5dd3a}.page-template-locations .neighborhood-list-wrap .slick-arrow img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-locations .neighborhood-list-wrap .slick-prev{left:1.25rem;z-index:1}.page-template-locations .neighborhood-list-wrap .slick-next{right:1.25rem}.page-template-residents .boxes{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 3.125rem 3.125rem}.page-template-residents .boxes .box{background-color:#fff;display:block;margin:0 .75rem;padding:.875rem;transition:background-color .3s ease-out;width:100%}.page-template-residents .boxes .box:hover{background-color:#e5e5e5}.page-template-residents .boxes .box:first-child{margin-left:0}.page-template-residents .boxes .box:last-child{margin-right:0}.page-template-residents .boxes .box img{max-width:4.6875rem}.page-template-residents .boxes .box img,.page-template-residents .boxes .box p{color:#222;display:block;font-size:1.375rem;margin:1.5rem auto;text-align:center}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media (min-width:768px) and (max-width:1024px){.hide-for-small{display:none!important}.show-for-medium-up,.show-for-small{display:block!important}.hide-for-medium-up{display:none!important}}@media (max-width:768px){.hide-for-small{display:none!important}.show-for-small{display:block!important}}@media (min-width:1024px){.show-for-medium-up{display:block!important}.hide-for-medium-up{display:none!important}.mobile-only{display:none}}@media (max-width:1023px){.desktop-only{display:none}header .frame-top .frame-flex .header-dark{display:block}header .frame-top .frame-flex .header-dark .tagline{font-size:1.125rem}header .frame-top .frame-flex .header-dark .header-divider{display:none}header .frame-top .frame-flex .header-dark .bedroom-shortcuts{font-size:.6875rem;max-width:25rem}footer .footer-flex{display:block;padding:1.5625rem 0}}@media (max-width:839px){.container{padding:13rem 0 0}.top-section{padding:1.875rem}.top-section .subnav{display:block}.top-section .subnav a{margin-bottom:.9375rem;margin-right:0}.pre-footer .address{font-size:1.375rem}.pre-footer .schedule{font-size:1rem}#notice .specials-container,#specials .specials-container{padding:1.5rem}.frame-left,.frame-right{display:none}.spacer-left,.spacer-right{width:1.5625rem}header{-ms-flex-direction:column-reverse;flex-direction:column-reverse}header .frame-top{background-color:#fff;border-bottom:0;position:fixed;top:3.625rem;width:100%;z-index:-1}header .frame-top .spacer-left,header .frame-top .spacer-right{display:none}header .frame-top .frame-flex{display:block}header .frame-top .frame-flex .logo-main img{height:auto;max-width:25rem;width:100%}header .navigation .nav-wrapper .mobile-navigation{display:-ms-flexbox;display:flex}header .navigation .nav-wrapper nav{display:none}header .navigation .nav-wrapper nav ul{display:block}header .navigation .nav-wrapper nav ul li{border-right:none;border-top:.0625rem solid #e5e5e5}footer .footer-flex .footer-images,footer .footer-flex .footer-text{display:block}footer .footer-flex .footer-images .companies{margin:0 auto;max-width:18.75rem}.gallery-group a{width:50%}.sfp--override .sfp--control--top{margin-right:.46875rem}.page-template-contact .contact-form{padding:0 1.875rem 1.875rem}.page-template-home .hero-video{height:calc(100vh - 13rem)}.page-template-home .panel{display:block;height:auto}.page-template-home .panel .content-half{padding:3.125rem 1.5625rem;width:100%}.page-template-home .panel .content-half.image-half{min-height:0;padding-bottom:100%}.page-template-home .panel .content-half .content{position:relative;transform:none;width:100%}.page-template-home .panel .content-half .content h2{font-size:8vw}.page-template-amenities .amenity-group{padding:1.875rem}.page-template-locations .neighborhood-list-wrap .neighborhood-list{padding:0 4.6875rem}.page-template-locations .neighborhood-list-wrap .slick-prev{left:0}.page-template-locations .neighborhood-list-wrap .slick-next{right:0}.page-template-residents .boxes{display:block;padding:0 1.875rem 1.875rem}.page-template-residents .boxes .box{margin:.75rem 0}}@media (max-width:374px){.spacer-left,.spacer-right{display:none}header .frame-top .frame-flex .header-dark .bedroom-shortcuts a{padding:.875rem .4375rem}header .navigation .nav-wrapper .mobile-navigation .quick-links .address,header .navigation .nav-wrapper .mobile-navigation .quick-links .phone{letter-spacing:normal}}@media (max-width:1100px){header .navigation .nav-wrapper nav ul li a{letter-spacing:normal;padding:1.1875rem .5rem}}@media (min-width:1300px){.page-template-home .panel .content-half .content h2{font-size:3.25rem}}@media (min-width:840px){.apply{left:3.4375rem}}