:root{font-size:100%}.grecaptcha-badge{z-index:3}html{font:300 1rem/1.875 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}h1,h2,h3,h4,h5,h6{color:inherit;margin:1rem 0}h1.is-extra-small,h2.is-extra-small,h3.is-extra-small,h4.is-extra-small,h5.is-extra-small,h6.is-extra-small{font-size:.8em}h1.is-small,h2.is-small,h3.is-small,h4.is-small,h5.is-small,h6.is-small{font-size:.9em}h1.is-large,h2.is-large,h3.is-large,h4.is-large,h5.is-large,h6.is-large{font-size:1.1em}h1.is-extra-large,h2.is-extra-large,h3.is-extra-large,h4.is-extra-large,h5.is-extra-large,h6.is-extra-large{font-size:1.2em}.underline{text-decoration:underline}@media print,screen and (max-width:63.99875em){.header .menu-icon{top:.875rem}}body.header-is-sticky:not(.menu-is-open) .header .menu-icon{top:1.125rem}@media print,screen and (max-width:63.99875em){body.header-is-sticky:not(.menu-is-open) .header .menu-icon{top:.875rem}}.header .menu-icon span,.header .menu-icon span:before,.header .menu-icon:after,.header .menu-icon:before{background:#f2ece1}@media print,screen and (max-width:63.99875em){.header .menu-icon span,.header .menu-icon span:before,.header .menu-icon:after,.header .menu-icon:before{background:#394049}}.header .menu-icon.is-active span,.header .menu-icon.is-active span:before,.header .menu-icon.is-active:after,.header .menu-icon.is-active:before,body.header-is-sticky .header .menu-icon span,body.header-is-sticky .header .menu-icon span:before,body.header-is-sticky .header .menu-icon:after,body.header-is-sticky .header .menu-icon:before{background:#394049}.floor-plan-slide__name{font:400 normal 1.5rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.floor-plan-slide__name{font-size:1.25rem}}.floor-plan-slide__details>li{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.floor-plan-slide__image{background-color:#fff;padding:3.5rem 0}@media print,screen and (max-width:39.99875em){.floor-plan-slide__image{padding:2rem 0}}.floor-plan-slide__image img,.floor-plan-slide__image picture{background-color:#fff;max-height:23rem}.floor-plan-slide__image span{color:rgba(57,64,73,.6);font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.person-card__name{font:400 normal 1.5rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.person-card__name{font-size:1.25rem}}.person-card__position{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}input[type=text].dropdown-field,select.dropdown-field{font-family:Open Sans,helvetica,arial,sans-serif}input[type=text].dropdown-field::-webkit-input-placeholder,select.dropdown-field::-webkit-input-placeholder{font-family:Open Sans,helvetica,arial,sans-serif}input[type=text].dropdown-field:-moz-placeholder,input[type=text].dropdown-field::-moz-placeholder,select.dropdown-field:-moz-placeholder,select.dropdown-field::-moz-placeholder{font-family:Open Sans,helvetica,arial,sans-serif}input[type=text].dropdown-field:-ms-input-placeholder,select.dropdown-field:-ms-input-placeholder{font-family:Open Sans,helvetica,arial,sans-serif}input[type=text].dropdown-field ::-ms-input-placeholder,select.dropdown-field ::-ms-input-placeholder{font-family:Open Sans,helvetica,arial,sans-serif}form input[type=email],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form textarea{font-family:Open Sans,helvetica,arial,sans-serif}.floor-plan-card__title{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.floor-plan-card__title{font-size:1.5rem}}.floor-plan-card__image{cursor:pointer;position:relative;transition:all .2s ease-out;z-index:1}.floor-plan-card__image:hover{opacity:.8}.floor-plan-card__info>li,.floor-plan-card__special,.floor-plan-card__units{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.floor-plan-card__links{margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width:81.25em){.floor-plan-card__links{margin-right:-3rem}}.floor-plan-card__links>li{padding:0 .5rem}.floor-plan-card__links>li .link{text-align:center;width:100%}.floor-plan-card__links>li .leaseleads-link{color:inherit;text-decoration:none}.floor-plan-card__description{margin-top:1rem}@media print,screen and (min-width:64em){.floor-plan-card__footer .link.link--large{font-size:2.25rem;line-height:3.6875rem}}.floor-plan-modal__title{font-family:Montserrat,helvetica,arial,sans-serif}.button,.floor-plan-modal__meta li{font-family:Open Sans,helvetica,arial,sans-serif}.button.button--outline{font:700 1rem/1.25 Open Sans,helvetica,arial,sans-serif}.link{font-family:Open Sans,helvetica,arial,sans-serif}.link:not(.link--large){border:1px solid #ab6636;padding:.5rem 1rem}.link:not(.link--large):hover{background-color:#ab6636;color:#fff!important}.link:not(.link--large):after{display:none}section.background-color-b .link:not(.link--large){border-color:#fff}section.background-color-b .link:not(.link--large):hover{background:#fff;color:#ab6636!important}@media print,screen and (min-width:64em){.link--large{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}}@media print,screen and (min-width:64em) and (max-width:74.99875em){.link--large{font-size:2.5rem}}@media print,screen and (min-width:64em) and (max-width:63.99875em){.link--large{font-size:2rem}}@media print,screen and (min-width:64em) and (max-width:39.99875em){.link--large{font-size:1.75rem}}@media print,screen and (min-width:64em){.link--large:before{top:.55rem}.link--large:after{top:1.4rem}}.leaseleads-tour{background:#f2ece1;border-color:#d5d4cb}.leaseleads-tour__date{border-top:1px solid #d5d4cb}.leaseleads-tour__type-button{background:#394049;color:#fff;cursor:pointer}.leaseleads-tour__type{border-right:1px solid #d5d4cb}.leaseleads-tour__type:hover{background-color:#f2ece1}.leaseleads-tour__types{border-top:1px solid #d5d4cb}.leaseleads-tour__date,.leaseleads-tour__header,.leaseleads-tour__step,.leaseleads-tour__step.leaseleads-tour__step--tour-type,.leaseleads-tour__types{background-color:#f2ece1}.leadesleads-tour__footer{background:#f2ece1;border-top:1px solid #d5d4cb}.leaseleads-tour__date-picker .ui-datepicker-calendar{background-color:#394049}.leaseleads-tour__date-picker .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default{background-color:transparent;color:#f2ece1}.leaseleads-tour__date-picker .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default:hover{background-color:#444d57;color:#f2ece1}.leaseleads-tour__date-picker .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active,.leaseleads-tour__date-picker .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active:hover{border-color:#f2ece1;border-radius:0}.leaseleads-tour__date-picker .ui-datepicker-calendar>thead>tr>th{color:#f2ece1;font-weight:700}.leaseleads-tour__date-picker .ui-datepicker-calendar td>a,.leaseleads-tour__date-picker .ui-datepicker-calendar td>span{color:#ab6636}.leaseleads-tour__step.leaseleads-tour__step--form{background-color:#f2ece1}.leaseleads-tour__time>.results>li span{background-color:#d8d4c9;color:#fff}.leaseleads-tour__time>.results>li span:hover{background-color:#d8d4c9;color:#fff;opacity:.75}.leaseleads-tour__step .gform_wrapper{border:1px solid #d8d4c9;border-bottom:0}.leaseleads-tour__title,.leaseleads-tour__type h4{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif}.leaseleads-tour__summary-date{background-color:#394049}.leaseleads-tour__summary-date .date{color:#fff}.leaseleads-tour__summary-date svg path{fill:#fff}.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email],.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password],.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search],.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel],.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text],.leaseleads-tour__step.leaseleads-tour__step--form form textarea{background-color:transparent;border-bottom:1px solid #394049;border-radius:0;font-family:Montserrat,helvetica,arial,sans-serif;font-size:1rem;padding-left:0}.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email]::-webkit-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password]::-webkit-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search]::-webkit-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel]::-webkit-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text]::-webkit-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form textarea::-webkit-input-placeholder{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif}.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email]:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email]::-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password]:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password]::-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search]:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search]::-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel]:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel]::-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text]:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text]::-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form textarea:-moz-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form textarea::-moz-placeholder{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif}.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email]:-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password]:-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search]:-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel]:-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text]:-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form textarea:-ms-input-placeholder{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif}.leaseleads-tour__step.leaseleads-tour__step--form form input[type=email] ::-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=password] ::-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=search] ::-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=tel] ::-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=text] ::-ms-input-placeholder,.leaseleads-tour__step.leaseleads-tour__step--form form textarea ::-ms-input-placeholder{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif}.leaseleads-tour__step.leaseleads-tour__step--form form .gform_button,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=submit]{background:0 0;background-image:url(../img/arrow-right-dark.svg);background-position:right .5rem top 55%;background-repeat:no-repeat;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-family:Montserrat,helvetica,arial,sans-serif;font-size:1.5rem;margin:0;opacity:1;padding:.75rem 3.25rem .75rem .75rem;position:relative;text-align:center;transition:all .25s ease}.leaseleads-tour__step.leaseleads-tour__step--form form .gform_button:hover,.leaseleads-tour__step.leaseleads-tour__step--form form input[type=submit]:hover{background-color:transparent;background-image:url(../img/arrow-right-dark.svg);background-position:right 0 top 55%;background-repeat:no-repeat;border:0}.leaseleads-specials{background-color:#394049}.leaseleads-specials input[type=email],.leaseleads-specials input[type=password],.leaseleads-specials input[type=search],.leaseleads-specials input[type=tel],.leaseleads-specials input[type=text],.leaseleads-specials textarea{font-size:.875rem!important}.leaseleads-specials .gform_wrapper .validation_message{color:#fcc;font-size:.75rem}.leaseleads-specials .gform_submission_error{color:#fff;font:700 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0}.leaseleads-specials .button,.leaseleads-specials .leaseleads-button.leaseleads-button--filled-dark,.leaseleads-specials .leaseleads-specials__form .gform_wrapper.gravity-theme .gform_footer input.leaseleads-button--filled-dark[type=submit]{background:#ab6636;border-color:#ab6636}.ui-datepicker.gform-theme-datepicker{background:#fff;font:300 normal 12px/1.92 Open Sans,helvetica,arial,sans-serif;font-family:Montserrat,helvetica,arial,sans-serif;letter-spacing:.05em;text-align:center;width:300px}.ui-datepicker.gform-theme-datepicker .ui-datepicker-header{padding:3.5rem 1rem 1rem;position:relative;text-transform:uppercase}.ui-datepicker.gform-theme-datepicker .ui-datepicker-prev{left:1rem;position:absolute;top:1rem}.ui-datepicker.gform-theme-datepicker .ui-datepicker-next{position:absolute;right:1rem;top:1rem}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar{font-size:.75rem;padding:0 1rem 1rem;width:100%}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar tbody td a,.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar tbody td span{height:1.5rem;width:1.5rem}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar tbody td{height:35px}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{opacity:.35}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar thead th{padding-bottom:8px}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-active{color:#fff;position:relative}.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-active:before{background:#394049;border-radius:50%;content:"";height:1.75rem;left:50%;margin-left:-.875rem;margin-top:-.8125rem;position:absolute;top:50%;width:1.75rem;z-index:-1}.header.header--static .header__bottom .header__bar{background-color:#394049}.header.header--static .header__bottom .header__bar a{color:#d5d4cb}@media print,screen and (max-width:63.99875em){.header.header--static .header__bottom .header__bar{background-color:transparent}.header.header--static .header__bottom .header__logo{background-color:#394049}}.header .header__bottom .header__bar a{color:#f2ece1;font:400 normal 1.375rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:.175em}@media print,screen and (max-width:39.99875em){.header .header__bottom .header__bar a{font-size:1.125rem}}@media print,screen and (max-width:63.99875em){.header .header__bottom .header__bar a{color:#394049;font-size:1rem;letter-spacing:.05em}}@media print,screen and (max-width:39.99875em){.header .header__bottom .header__bar a{font-size:14px;letter-spacing:0;line-height:1.25rem}}.header .header__bottom .header__bar a.is-residents{background-image:url(../img/user-dark.svg)}@media print,screen and (min-width:64em){body:not(.header-is-sticky) .header .header__bottom .header__bar a.is-apply{background-color:#ab6636;color:#fff;padding:.5rem 1rem}}body.header-is-sticky .header .header__bottom .header__bar a{color:#394049;letter-spacing:.05em}@media print,screen and (max-width:39.99875em){body.header-is-sticky .header .header__bottom .header__bar a{letter-spacing:0}body:not(.header-is-sticky) .hero .header.header--hero .header__bar .is-apply{margin-left:.875rem}}@media screen and (max-width:25em){body:not(.header-is-sticky) .hero .header.header--hero .header__bar{padding-right:4.25rem}}@media print,screen and (max-width:39.99875em){body.header-is-sticky .header .header__bottom .header__bar .is-apply{margin-right:.875rem}}@media screen and (max-width:25em){body.header-is-sticky .header .header__bottom .header__bar{padding-left:4.25rem}}.footer{background-color:#394049;color:#fff;font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}@media print,screen and (min-width:64em){.footer{border-top-color:#394049;border-top-width:30rem}}.footer__top{background-color:#394049;padding-bottom:1.3125rem}@media print,screen and (max-width:63.99875em){.footer__top{padding:4rem 0 3rem}}.footer__top .container{padding:0}@media print,screen and (max-width:74.99875em){.footer__top .container{padding:0 2rem}}@media print,screen and (max-width:63.99875em){.footer__top .container{padding:0 1.5rem}}.footer__bottom{padding-bottom:1.3125rem}.footer__bottom .widget:before{background:#d5d4cb;margin-bottom:1.3125rem}.footer p{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.footer .widget__title{color:#fff;font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;font-style:italic;font-weight:600;letter-spacing:0}@media print,screen and (max-width:39.99875em){.footer .widget__title{font-size:1.5rem}}.footer .footer-links{color:#f2ece1}.footer .footer-links>li{font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;margin-right:0;text-transform:uppercase}@media print,screen and (max-width:89.99875em){.footer .footer-links>li{font-size:.875rem}}@media print,screen and (max-width:39.99875em){.footer .footer-links>li{width:100%}}@media print,screen and (min-width:40em){.footer .footer-links>li:nth-of-type(3){width:auto}}.footer .footer-links>li:after{background-color:#f2ece1;content:"";display:inline-block;height:1em;margin:0 .6em;position:relative;top:.12em;width:1px}@media print,screen and (max-width:39.99875em){.footer .footer-links>li:after{display:none}}.footer .footer-links:after,.footer .footer-links>li:last-child:after{display:none}.footer .footer-links .footer-icons{display:inline-block;height:1em;position:relative;top:.05em;width:auto}.footer .contact-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style-type:none;margin:0;padding:0}@media print,screen and (max-width:63.99875em){.footer .contact-menu{display:block}}.footer .contact-menu>li{display:block;font:400 .75rem/1.25 Montserrat,helvetica,arial,sans-serif;margin-left:1.125rem}@media print,screen and (max-width:63.99875em){.footer .contact-menu>li{margin-bottom:.75em;margin-left:0}.footer .contact-menu>li:last-child{margin-bottom:0}}.footer .contact-menu>li a{text-decoration:underline}.footer .contact-menu>li a:hover{text-decoration:none}.footer .regular-footer-only{display:none}@media print,screen and (max-width:63.99875em){.footer__column{text-align:center}}.footer__column.footer__column--one .widget--office-hours{margin-bottom:2.875rem}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--one .widget--office-hours{display:none}}.footer__column.footer__column--two{display:none}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--two{display:block}}.footer__column.footer__column--two .social-links{margin-top:1.5rem}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--two .social-links{justify-content:center}}.footer__column.footer__column--two .social-links .social-link{margin-left:.75rem}.footer__column.footer__column--two .social-links .social-link:first-child{margin-left:0}.footer__column.footer__column--two .social-links .social-link svg{height:1.125rem;width:1.125rem}.footer__column.footer__column--three .widget__title{display:none}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .widget__title{display:block}.footer__column.footer__column--three:last-child{margin-bottom:0}}.footer__column.footer__column--three .textwidget{display:flex;justify-content:space-between;padding-left:16rem}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .textwidget{display:block;padding-left:0}}.footer__column.footer__column--three .textwidget:before{content:"";display:block}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .textwidget{text-align:center}}@media print,screen and (max-width:89.99875em){.footer__column.footer__column--three .textwidget>a{margin-right:0}}@media print,screen and (max-width:74.99875em){.footer__column.footer__column--three .textwidget>a{margin-right:2rem}}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .textwidget>a{margin-bottom:.5rem;margin-right:0}.footer__column.footer__column--three .textwidget>a:last-child{margin-bottom:0}}@media print,screen and (min-width:64em){.footer__column.footer__column--three .textwidget>a br{display:none}}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .social-links{justify-content:center}.footer__column.footer__column--three .social-links:before{display:none}}.footer__column.footer__column--three .social-links .social-link{position:relative;top:.075em}@media print,screen and (max-width:63.99875em){.footer__column.footer__column--three .social-links .social-link{left:-.25em;margin-left:1rem}.footer__column.footer__column--three .social-links .social-link:first-child{margin-left:0}.footer__column.footer__column--three .social-links .social-link svg{height:1.5rem;width:1.5rem}}body.page--404 .regular-footer-only,body.page--contact .regular-footer-only,body.page--thank-you .regular-footer-only{display:block}body.page--404 .footer,body.page--contact .footer,body.page--thank-you .footer{border-top:0}body.page--404 .footer__column--one .widget--office-hours,body.page--contact .footer__column--one .widget--office-hours,body.page--thank-you .footer__column--one .widget--office-hours{display:none}body.page--404 .footer__column--two,body.page--contact .footer__column--two,body.page--thank-you .footer__column--two{display:block}@media print,screen and (min-width:64em){body.page--404 .footer__column--three,body.page--404 .footer__column--two,body.page--contact .footer__column--three,body.page--contact .footer__column--two,body.page--thank-you .footer__column--three,body.page--thank-you .footer__column--two{flex:0 0 auto;margin-left:.5rem;margin-right:.5rem;max-width:26rem;width:calc(37.5% - 1rem)}}body.page--404 .footer__column--three .widget__title,body.page--contact .footer__column--three .widget__title,body.page--thank-you .footer__column--three .widget__title{display:block}body.page--404 .footer__column--three .textwidget,body.page--contact .footer__column--three .textwidget,body.page--thank-you .footer__column--three .textwidget{padding-left:0}body.page--404 .footer__column--three .textwidget>a,body.page--contact .footer__column--three .textwidget>a,body.page--thank-you .footer__column--three .textwidget>a{margin-bottom:.5rem;margin-right:0}body.page--404 .footer__column--three .textwidget>a:last-child,body.page--contact .footer__column--three .textwidget>a:last-child,body.page--thank-you .footer__column--three .textwidget>a:last-child{margin-bottom:0}@media print,screen and (min-width:64em){body.page--404 .footer__column--three .textwidget>a,body.page--contact .footer__column--three .textwidget>a,body.page--thank-you .footer__column--three .textwidget>a{text-align:left}body.page--404 .footer__column--three .textwidget>a br,body.page--contact .footer__column--three .textwidget>a br,body.page--thank-you .footer__column--three .textwidget>a br{display:initial}}body.page--404 .footer__column--four,body.page--contact .footer__column--four,body.page--thank-you .footer__column--four{display:none}@media print,screen and (min-width:64em){body.page--404 .footer__column--four,body.page--contact .footer__column--four,body.page--thank-you .footer__column--four{flex:0 0 auto;margin-left:0;margin-right:0;padding-left:0;padding-top:0;position:static;width:50%}body.page--404 .footer__column--four .widget__title,body.page--contact .footer__column--four .widget__title,body.page--thank-you .footer__column--four .widget__title{display:block}body.page--404 .footer__column--four .contact-menu,body.page--contact .footer__column--four .contact-menu,body.page--thank-you .footer__column--four .contact-menu{justify-content:flex-start}body.page--404 .footer__column--four .contact-menu li,body.page--contact .footer__column--four .contact-menu li,body.page--thank-you .footer__column--four .contact-menu li{flex:0 0 auto;margin-bottom:.5rem;margin-left:0;margin-right:0;width:50%}body.page--404 .footer-logo img,body.page--404 .footer-logo picture,body.page--contact .footer-logo img,body.page--contact .footer-logo picture,body.page--thank-you .footer-logo img,body.page--thank-you .footer-logo picture{height:auto!important;width:80%}}.footer-logo{bottom:-3.25rem;margin-bottom:0;position:relative}@media print,screen and (max-width:63.99875em){.footer-logo{bottom:0;display:inline-block;margin:0}}.footer-logo img,.footer-logo picture{height:64px!important}@media print,screen and (max-width:63.99875em){.footer-logo img,.footer-logo picture{height:5rem!important}}@media print,screen and (max-width:39.99875em){.footer-logo img,.footer-logo picture{height:auto!important;width:80%}}.header .header__bottom .header__bar{color:#ab6636;font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (min-width:64em){body.header-is-sticky .header .header__bottom .header__bar{background:#d5d4cb}}.header .header__bottom .header__bar .is-residents{font-family:Open Sans,helvetica,arial,sans-serif}@media print,screen and (min-width:64em){.header .header__bottom .header__logo img,.header .header__bottom .header__logo picture{height:3.625rem}}body.menu-is-open .header .header__bottom .header__menu{background-color:#d5d4cb;background-image:url(../img/logo-2.svg);background-position:left 5.125rem top 1.5rem;background-repeat:no-repeat;background-size:auto 3.5rem}body.menu-is-open .header .header__bottom .header__menu:before{background-color:rgba(0,0,0,.25);z-index:1}@media print,screen and (max-width:39.99875em){body.menu-is-open .header .header__bottom .header__menu{padding:7rem 2rem 3rem}.header .header__bottom .main-nav{max-height:100%;overflow:auto}}.header .header__bottom .main-nav .menu-item>a{color:#394049;font-family:Montserrat,helvetica,arial,sans-serif;letter-spacing:0}.header .header__bottom .main-nav .menu-item.current-menu-item a{color:#ab6636}.header .header__bottom .main-nav .menu-item.current-menu-item a:before{background-color:rgba(0,0,0,.25)}.header .header__bottom .main-nav .menu-item.menu-item--extra{color:#394049;font-family:Open Sans,helvetica,arial,sans-serif;font-weight:700}@media screen and (max-width:25em){.header .header__bottom .main-nav .menu-item.menu-item--extra{letter-spacing:0}}@media print,screen and (max-width:74.99875em){.header .header__bottom .main-nav .menu-item.is-residents{display:none}}@media print,screen and (max-width:63.99875em){.header.header--sticky .header__bar{background:#d5d4cb}}@media print,screen and (min-width:64em){.header.header--static .header__logo img,.header.header--static .header__logo picture{height:2.625rem}}.feature__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.feature__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.feature__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.feature__title{font-size:1.75rem}}.feature__text{font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.feature__label-1{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.feature__label-1{font-size:1.5rem}}@media screen and (max-width:93.75em){.feature__label-1{bottom:2rem;font-size:1.625rem}}@media screen and (max-width:81.25em){.feature__label-1{font-size:1.25rem}}@media screen and (max-width:26.875em){.feature__label-1{font-size:1.0625rem}}.feature__label-2{bottom:-.078em;font-family:Montserrat,helvetica,arial,sans-serif;font-size:6rem;font-weight:600;left:auto;letter-spacing:.15em;opacity:.1;right:-6rem;text-transform:uppercase}@media screen and (max-width:93.75em){.feature__label-2{font-size:4rem}}@media print,screen and (max-width:74.99875em){.feature__label-2{font-size:3rem;right:-2rem}}@media print,screen and (max-width:39.99875em){.feature__label-2{font-size:9vw}}.feature__image-wrap{height:25.125rem}.feature__image-wrap img,.feature__image-wrap picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.feature__image:after,.feature__image:before,.feature__wrap:before{background:#ab6636}.hero{font-family:Montserrat,helvetica,arial,sans-serif;font:400 normal 1.375rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:.175em}@media print,screen and (max-width:39.99875em){.hero{font-size:1.125rem}}.hero__overlay{background:#394049}.hero__title{font:700 normal 4.0625rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:.2em;padding-left:1rem;padding-right:1rem}@media print,screen and (max-width:63.99875em){.hero__title{font-size:3rem}}@media print,screen and (max-width:39.99875em){.hero__title{font-size:2rem}}@media screen and (max-width:26.875em){.hero__title{font-size:1.75rem;letter-spacing:.1em}}.hero__logo{width:40.9375rem}@media print,screen and (max-width:39.99875em){.hero__logo{width:80%}}.hero__scroll:after{background-image:url(../img/Arrow_Button_Hover.svg)}.hero__button .button{background-color:#ab6636;border-color:#ab6636}.hero__button .button:hover{background-color:#985a30;border-color:#985a30;opacity:1}.slider__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.slider__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.slider__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.slider__title{font-size:1.75rem}}.slider .slide__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.slider .slide__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.slider .slide__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.slider .slide__title{font-size:1.75rem}}.slider .slide__background:after{background:linear-gradient(0deg,rgba(66,66,66,.7),rgba(66,66,66,.05) 50%,rgba(66,66,66,.7))}.slider__angle{display:none}.featured-floor-plans{background-image:url(../img/pattern-1.svg);background-size:auto 16.125rem}.featured-floor-plans__title{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.featured-floor-plans__title{font-size:1.5rem}}.featured-floor-plans__text{font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.featured-floor-plans__info{padding-left:4.375rem}@media print,screen and (max-width:39.99875em){.featured-floor-plans__info{padding-left:0}}.amenities-tabs__title{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0;max-width:24.5rem}@media print,screen and (max-width:39.99875em){.amenities-tabs__title{font-size:1.5rem}}.amenities-tabs__text{font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;max-width:24.5rem}.amenities-tabs__tab{font:400 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.amenities-tabs__tab{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.amenities-tabs__tab{font-size:2rem}}@media print,screen and (max-width:39.99875em){.amenities-tabs__tab{font-size:1.75rem}}.amenities-tabs__tab:after{background-color:#ab6636}.amenities-tabs__info{height:auto}.amenities-tabs .amenity-item__text{font:700 normal .875rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;letter-spacing:.06em}.location__title{-webkit-animation-delay:0s!important;animation-delay:0s!important;font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.location__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.location__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.location__title{font-size:1.75rem}}.location__text{-webkit-animation-delay:.5s!important;animation-delay:.5s!important;font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.location__link{-webkit-animation-delay:1s!important;animation-delay:1s!important}@media print,screen and (max-width:63.99875em){.location__body{padding-left:0}}.cta__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.cta__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.cta__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.cta__title{font-size:1.75rem}}.cta__text{font:700 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0}.footer-form{background-color:#394049}.footer-form form .gfield--type-checkbox{border:0}.footer-form form .gfield--type-checkbox .gfield_label{display:block;font:400 1.5rem/1.4 Montserrat,helvetica,arial,sans-serif;margin-bottom:.25rem}@media print,screen and (max-width:89.99875em){.footer-form form .gfield--type-checkbox .gfield_label{font-size:1.375rem}}.footer-form form .screen-reader-text{display:none}.footer-form form .gfield_checkbox{display:flex;flex-wrap:wrap;margin:-.5rem -1rem;padding:1rem 0 0}@media print,screen and (max-width:39.99875em){.footer-form form .gfield_checkbox{display:block;margin-bottom:0}}.footer-form form .gchoice{margin:.5rem 1rem}@media print,screen and (max-width:39.99875em){.footer-form form .gchoice{margin-bottom:1rem}.footer-form form .gchoice:last-child{margin-bottom:0}}.footer-form form .gchoice .gform-field-label{-webkit-tap-highlight-color:transparent;cursor:pointer;font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;padding-left:1.5rem;position:relative;touch-action:manipulation;transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-form form .gchoice .gform-field-label:hover{opacity:.8}.footer-form form .gchoice .gform-field-label:before{background:#aaa;content:"";height:1rem;left:0;margin-right:.5rem;margin-top:-.2em;position:absolute;top:.35em;width:1rem}.footer-form form .gchoice .gform-field-label:after{background:#394049;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:10px;left:2px;opacity:0;position:absolute;top:.35em;width:11px}.footer-form form .gchoice .gfield-choice-input{height:0;opacity:0;position:relative;width:0}.footer-form form .gchoice .gfield-choice-input:checked+.gform-field-label:after{opacity:1}.footer-form form select{-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:url(../img/chevron-down-dark.svg);background-position:top 50% right 4px;background-repeat:no-repeat;border-bottom:1px solid;border-radius:0;color:inherit;cursor:pointer;font:400 1.5rem/1.4 Montserrat,helvetica,arial,sans-serif;height:auto;padding:.5rem 0}@media print,screen and (max-width:89.99875em){.footer-form form select{font-size:1.375rem}}.footer-form form .gform_button,.footer-form form input[type=email],.footer-form form input[type=password],.footer-form form input[type=search],.footer-form form input[type=submit],.footer-form form input[type=tel],.footer-form form input[type=text],.footer-form form select,.footer-form form textarea{font-family:Montserrat,helvetica,arial,sans-serif}.footer-form form .gform_button{font-weight:700}@media print,screen and (max-width:89.99875em){.footer-form input[type=email],.footer-form input[type=password],.footer-form input[type=search],.footer-form input[type=tel],.footer-form input[type=text],.footer-form select,.footer-form textarea{font-size:1.375rem}}.footer-form input[type=email]::-webkit-input-placeholder,.footer-form input[type=password]::-webkit-input-placeholder,.footer-form input[type=search]::-webkit-input-placeholder,.footer-form input[type=tel]::-webkit-input-placeholder,.footer-form input[type=text]::-webkit-input-placeholder,.footer-form select::-webkit-input-placeholder,.footer-form textarea::-webkit-input-placeholder{font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (max-width:89.99875em){.footer-form input[type=email]::-webkit-input-placeholder,.footer-form input[type=password]::-webkit-input-placeholder,.footer-form input[type=search]::-webkit-input-placeholder,.footer-form input[type=tel]::-webkit-input-placeholder,.footer-form input[type=text]::-webkit-input-placeholder,.footer-form select::-webkit-input-placeholder,.footer-form textarea::-webkit-input-placeholder{font-size:1.375rem}}.footer-form input[type=email]:-moz-placeholder,.footer-form input[type=password]:-moz-placeholder,.footer-form input[type=search]:-moz-placeholder,.footer-form input[type=tel]:-moz-placeholder,.footer-form input[type=text]:-moz-placeholder,.footer-form select:-moz-placeholder,.footer-form textarea:-moz-placeholder{font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (max-width:89.99875em){.footer-form input[type=email]:-moz-placeholder,.footer-form input[type=password]:-moz-placeholder,.footer-form input[type=search]:-moz-placeholder,.footer-form input[type=tel]:-moz-placeholder,.footer-form input[type=text]:-moz-placeholder,.footer-form select:-moz-placeholder,.footer-form textarea:-moz-placeholder{font-size:1.375rem}}.footer-form input[type=email]::-moz-placeholder,.footer-form input[type=password]::-moz-placeholder,.footer-form input[type=search]::-moz-placeholder,.footer-form input[type=tel]::-moz-placeholder,.footer-form input[type=text]::-moz-placeholder,.footer-form select::-moz-placeholder,.footer-form textarea::-moz-placeholder{font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (max-width:89.99875em){.footer-form input[type=email]::-moz-placeholder,.footer-form input[type=password]::-moz-placeholder,.footer-form input[type=search]::-moz-placeholder,.footer-form input[type=tel]::-moz-placeholder,.footer-form input[type=text]::-moz-placeholder,.footer-form select::-moz-placeholder,.footer-form textarea::-moz-placeholder{font-size:1.375rem}}.footer-form input[type=email]:-ms-input-placeholder,.footer-form input[type=password]:-ms-input-placeholder,.footer-form input[type=search]:-ms-input-placeholder,.footer-form input[type=tel]:-ms-input-placeholder,.footer-form input[type=text]:-ms-input-placeholder,.footer-form select:-ms-input-placeholder,.footer-form textarea:-ms-input-placeholder{font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (max-width:89.99875em){.footer-form input[type=email]:-ms-input-placeholder,.footer-form input[type=password]:-ms-input-placeholder,.footer-form input[type=search]:-ms-input-placeholder,.footer-form input[type=tel]:-ms-input-placeholder,.footer-form input[type=text]:-ms-input-placeholder,.footer-form select:-ms-input-placeholder,.footer-form textarea:-ms-input-placeholder{font-size:1.375rem}}.footer-form input[type=email] ::-ms-input-placeholder,.footer-form input[type=password] ::-ms-input-placeholder,.footer-form input[type=search] ::-ms-input-placeholder,.footer-form input[type=tel] ::-ms-input-placeholder,.footer-form input[type=text] ::-ms-input-placeholder,.footer-form select ::-ms-input-placeholder,.footer-form textarea ::-ms-input-placeholder{font-family:Montserrat,helvetica,arial,sans-serif}@media print,screen and (max-width:89.99875em){.footer-form input[type=email] ::-ms-input-placeholder,.footer-form input[type=password] ::-ms-input-placeholder,.footer-form input[type=search] ::-ms-input-placeholder,.footer-form input[type=tel] ::-ms-input-placeholder,.footer-form input[type=text] ::-ms-input-placeholder,.footer-form select ::-ms-input-placeholder,.footer-form textarea ::-ms-input-placeholder{font-size:1.375rem}}.footer-form__form{-webkit-animation:none!important;animation:none!important;background:0 0!important;-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;transform:none!important}@media print,screen and (min-width:64em){.footer-form__form{bottom:-45rem}}.footer-form__form:before{background-color:#d5d4cb;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 166px),calc(100% - 166px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 166px),calc(100% - 166px) 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media print,screen and (max-width:39.99875em){.footer-form__form:before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%)}}@media print,screen and (max-width:63.99875em){.footer-form__form{left:0;position:relative;top:0}}.footer-form__form .gform_confirmation_wrapper,.footer-form__form .gform_wrapper{position:relative;z-index:1}.footer-form__form .gform_ajax_spinner{left:0;position:relative;top:.5em}.amenities__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.amenities__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.amenities__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.amenities__title{font-size:1.75rem}}.amenities .amenity-item__text{font:700 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.amenities .amenity-item__text{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}}.amenities__items{margin:-1px -1px -1px 0}.amenities__item{border-bottom:1px solid;border-top:0}.hot-spots__category-name{font-family:Montserrat,helvetica,arial,sans-serif;font-weight:600}.hot-spots__category-post h3{font:700 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0}.hot-spots__category-post p{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.hot-spots .si-pointer-top.si-pointer-bg-top{border-color:transparent}.hot-spots .si-pointer-top.si-pointer-bg-top:before{background-color:#394049;margin-left:-.5px}.hot-spots .marker__title{color:#394049;font:700 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0}.hot-spots .marker__address a{color:#394049}.hot-spots .marker__address a,.hot-spots .marker__directions{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.hot-spots .marker__directions{background:#394049;color:#f2ece1;padding:.5rem}.hot-spots .marker__website{background:#394049;border-color:#394049}.contact-form__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.contact-form__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.contact-form__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.contact-form__title{font-size:1.75rem}}.contact-form__text{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form__label{bottom:-.3em;font-family:Montserrat,helvetica,arial,sans-serif;font-size:6rem;font-weight:600;letter-spacing:.15em;opacity:.1;text-transform:uppercase}@media screen and (max-width:93.75em){.contact-form__label{font-size:4rem}}@media print,screen and (max-width:74.99875em){.contact-form__label{font-size:3rem}}@media print,screen and (max-width:39.99875em){.contact-form__label{font-size:9vw}}.contact-form__list,.contact-form__list h3{font-family:Open Sans,helvetica,arial,sans-serif}.contact-form .gform_wrapper form .gfield--type-checkbox{border:0}.contact-form .gform_wrapper form .gfield--type-checkbox .gfield_label{display:block;font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;margin-bottom:.25rem}.contact-form .gform_wrapper form .screen-reader-text{display:none}.contact-form .gform_wrapper form .gfield_checkbox{display:flex;flex-wrap:wrap;margin:-.5rem -1rem;padding:1rem 0 0}@media print,screen and (max-width:39.99875em){.contact-form .gform_wrapper form .gfield_checkbox{display:block;margin-bottom:0}}.contact-form .gform_wrapper form .gchoice{margin:.5rem 1rem}@media print,screen and (max-width:39.99875em){.contact-form .gform_wrapper form .gchoice{margin-bottom:1rem}.contact-form .gform_wrapper form .gchoice:last-child{margin-bottom:0}}.contact-form .gform_wrapper form .gchoice .gform-field-label{-webkit-tap-highlight-color:transparent;cursor:pointer;font:300 normal .875rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em;padding-left:1.5rem;position:relative;touch-action:manipulation;transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-form .gform_wrapper form .gchoice .gform-field-label:hover{opacity:.8}.contact-form .gform_wrapper form .gchoice .gform-field-label:before{background:#aaa;content:"";height:1rem;left:0;margin-right:.5rem;margin-top:-.2em;position:absolute;top:.35em;width:1rem}.contact-form .gform_wrapper form .gchoice .gform-field-label:after{background:#394049;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:10px;left:2px;opacity:0;position:absolute;top:.35em;width:11px}.contact-form .gform_wrapper form .gchoice .gfield-choice-input{height:0;opacity:0;position:relative;width:0}.contact-form .gform_wrapper form .gchoice .gfield-choice-input:checked+.gform-field-label:after{opacity:1}.contact-form .gform_wrapper form select{-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:url(../img/chevron-down-dark.svg);background-position:top 50% right 4px;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid;border-radius:0;color:inherit;cursor:pointer;font:400 1.5rem/1.4 Montserrat,helvetica,arial,sans-serif;height:auto;letter-spacing:0;padding:.5rem 0}.contact-form .gform_wrapper form .gform_button,.contact-form .gform_wrapper form .ginput_container_textarea:after,.contact-form .gform_wrapper form input[type=email],.contact-form .gform_wrapper form input[type=password],.contact-form .gform_wrapper form input[type=search],.contact-form .gform_wrapper form input[type=submit],.contact-form .gform_wrapper form input[type=tel],.contact-form .gform_wrapper form input[type=text],.contact-form .gform_wrapper form select,.contact-form .gform_wrapper form textarea{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form .gform_wrapper form .gform_button::-webkit-input-placeholder,.contact-form .gform_wrapper form .ginput_container_textarea:after::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=email]::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=password]::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=search]::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=submit]::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=tel]::-webkit-input-placeholder,.contact-form .gform_wrapper form input[type=text]::-webkit-input-placeholder,.contact-form .gform_wrapper form select::-webkit-input-placeholder,.contact-form .gform_wrapper form textarea::-webkit-input-placeholder{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form .gform_wrapper form .gform_button:-moz-placeholder,.contact-form .gform_wrapper form .gform_button::-moz-placeholder,.contact-form .gform_wrapper form .ginput_container_textarea:after:-moz-placeholder,.contact-form .gform_wrapper form .ginput_container_textarea:after::-moz-placeholder,.contact-form .gform_wrapper form input[type=email]:-moz-placeholder,.contact-form .gform_wrapper form input[type=email]::-moz-placeholder,.contact-form .gform_wrapper form input[type=password]:-moz-placeholder,.contact-form .gform_wrapper form input[type=password]::-moz-placeholder,.contact-form .gform_wrapper form input[type=search]:-moz-placeholder,.contact-form .gform_wrapper form input[type=search]::-moz-placeholder,.contact-form .gform_wrapper form input[type=submit]:-moz-placeholder,.contact-form .gform_wrapper form input[type=submit]::-moz-placeholder,.contact-form .gform_wrapper form input[type=tel]:-moz-placeholder,.contact-form .gform_wrapper form input[type=tel]::-moz-placeholder,.contact-form .gform_wrapper form input[type=text]:-moz-placeholder,.contact-form .gform_wrapper form input[type=text]::-moz-placeholder,.contact-form .gform_wrapper form select:-moz-placeholder,.contact-form .gform_wrapper form select::-moz-placeholder,.contact-form .gform_wrapper form textarea:-moz-placeholder,.contact-form .gform_wrapper form textarea::-moz-placeholder{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form .gform_wrapper form .gform_button:-ms-input-placeholder,.contact-form .gform_wrapper form .ginput_container_textarea:after:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=email]:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=password]:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=search]:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=submit]:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=tel]:-ms-input-placeholder,.contact-form .gform_wrapper form input[type=text]:-ms-input-placeholder,.contact-form .gform_wrapper form select:-ms-input-placeholder,.contact-form .gform_wrapper form textarea:-ms-input-placeholder{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form .gform_wrapper form .gform_button ::-ms-input-placeholder,.contact-form .gform_wrapper form .ginput_container_textarea:after ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=email] ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=password] ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=search] ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=submit] ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=tel] ::-ms-input-placeholder,.contact-form .gform_wrapper form input[type=text] ::-ms-input-placeholder,.contact-form .gform_wrapper form select ::-ms-input-placeholder,.contact-form .gform_wrapper form textarea ::-ms-input-placeholder{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.contact-form .gform_wrapper form .gform_button{font-weight:700}.contact-form__form-wrap{-webkit-animation:none!important;animation:none!important;background:0 0!important;-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;transform:none!important}.team__title{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.team__title{font-size:1.5rem}}.team__text{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.team .swiper:after{background:#394049}.message{border-color:#394049!important}.message__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.message__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.message__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.message__title{font-size:1.75rem}}.message__text{font:300 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.message__footer{font-family:Montserrat,helvetica,arial,sans-serif}.message__image-wrap{min-height:30rem}.message__image-wrap img,.message__image-wrap picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.gallery__tab{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.gallery__tab{font-size:1.5rem}}.floor-plans__filter label{font-family:Open Sans,helvetica,arial,sans-serif}.floor-plans__filter button[type=submit]{margin-bottom:0}.floor-plans__filters-title{font-family:Montserrat,helvetica,arial,sans-serif}.floor-plans__no-results h3,.floor-plans__no-results p{font-family:Open Sans,helvetica,arial,sans-serif}.floor-plans__disclaimer{padding:2rem 0}.floor-plans__disclaimer p{font-size:.75rem;margin:0}.floor-plans__category,.floor-plans__tab{font:400 normal 2rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:39.99875em){.floor-plans__category,.floor-plans__tab{font-size:1.5rem}}.floor-plans__filters .link{margin-bottom:0}.virtual-tour__label{font-family:Open Sans,helvetica,arial,sans-serif}.image-section{z-index:-1}body.page--home .image-section.image-section--large{height:auto;-o-object-position:center bottom;object-position:center bottom;padding-top:62%}body.page--contact .image-section.image-section--small img,body.page--contact .image-section.image-section--small picture{-o-object-position:50% 78%;object-position:50% 78%}.content-area.content-area--bar{background:#ab6636;color:#fff;font:400 normal 1.125rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:0;margin:0;padding:.5rem;text-align:center}@media print,screen and (max-width:39.99875em){.content-area.content-area--bar{font-size:1rem}}body.page--404{background-color:#d5d4cb}.floor-plan{background:#f2ece1;color:#394049}.floor-plan__back{background-color:#ab6636}.floor-plan__title{font:700 normal 2.875rem/1.25 Montserrat,helvetica,arial,sans-serif;letter-spacing:0}@media print,screen and (max-width:74.99875em){.floor-plan__title{font-size:2.5rem}}@media print,screen and (max-width:63.99875em){.floor-plan__title{font-size:2rem}}@media print,screen and (max-width:39.99875em){.floor-plan__title{font-size:1.75rem}}.floor-plan__meta>li{font:400 normal 1rem/1.92 Open Sans,helvetica,arial,sans-serif;letter-spacing:.05em}.floor-plan__image:before{background:#d5d4cb}.floor-plan__special{background:#394049;color:#ab6636;font-family:Open Sans,helvetica,arial,sans-serif}.floor-plan__filter .dropdown-field{background-color:#ab6636;color:#fff!important;font-family:Open Sans,helvetica,arial,sans-serif;font-size:14px;font-weight:400;width:13.5rem!important}.floor-plan__availability-title{font-family:Montserrat,helvetica,arial,sans-serif}.floor-plan__availability-text,.floor-plan__unit-labels>li{font-family:Open Sans,helvetica,arial,sans-serif}.floor-plan__unit-labels>li{border-color:#ab6636}@media print,screen and (max-width:39.99875em){.floor-plan__unit-labels>li{font-size:.75rem}}@media screen and (max-width:22.75em){.floor-plan__unit-labels>li{font-size:.6875rem}}@media print,screen and (max-width:39.99875em){.floor-plan__unit-labels>li:nth-of-type(2),.floor-plan__unit-labels>li:nth-of-type(3){flex:0 0 4.5rem}}@media screen and (max-width:22.75em){.floor-plan__unit-labels>li:nth-of-type(2),.floor-plan__unit-labels>li:nth-of-type(3){flex:0 0 4rem}}@media print,screen and (max-width:39.99875em){.floor-plan__unit-labels>li:last-child{display:block!important;flex:0 0 6.5rem;padding-left:1.5rem}}@media screen and (max-width:22.75em){.floor-plan__unit-labels>li:last-child{flex:0 0 6rem;padding-left:1rem}}.floor-plan__unit>li{border-color:#ab6636;font-family:Open Sans,helvetica,arial,sans-serif}@media print,screen and (max-width:39.99875em){.floor-plan__unit>li{font-size:.8125rem}}@media screen and (max-width:22.75em){.floor-plan__unit>li{font-size:.75rem}}@media print,screen and (max-width:39.99875em){.floor-plan__unit>li:nth-of-type(2),.floor-plan__unit>li:nth-of-type(3){flex:0 0 4.5rem}}@media screen and (max-width:22.75em){.floor-plan__unit>li:nth-of-type(2),.floor-plan__unit>li:nth-of-type(3){flex:0 0 4rem}}@media print,screen and (max-width:39.99875em){.floor-plan__unit>li:last-child{display:block!important;flex:0 0 6.5rem;padding-left:1.5rem}}@media screen and (max-width:22.75em){.floor-plan__unit>li:last-child{flex:0 0 6rem;padding-left:1rem}}.floor-plan__unit a{color:#ab6636;font-weight:700;text-transform:uppercase}.floor-plan__disclaimer{padding-top:2rem}.floor-plan__disclaimer p{font-size:.75rem;margin:0}.floor-plan__content{margin-top:2.5rem}.floor-plan__links{border-color:#ab6636}.background-white{background-color:#fff!important}.background-color-a{background-color:#394049!important}.background-color-b{background-color:#ab6636!important}.background-color-c{background-color:#d5d4cb!important}.background-color-d{background-color:#f2ece1!important}.background-color-e{background-color:#d8d4c9!important}.background-color-f{background-color:#a79385!important}.font-white{color:#fff!important}.font-color-a{color:#394049!important}.font-color-b{color:#ab6636!important}.font-color-c{color:#d5d4cb!important}.font-color-d{color:#f2ece1!important}.font-color-e{color:#d8d4c9!important}.font-color-f{color:#a79385!important}.border-color-a{border-color:#394049!important}.border-color-b{border-color:#ab6636!important}.border-color-c{border-color:#d5d4cb!important}.border-color-d{border-color:#f2ece1!important}.border-color-e{border-color:#d8d4c9!important}.border-color-f{border-color:#a79385!important}.border-white{border-color:#fff!important}.border-black{border-color:#000!important}.border-color-a *{border-color:#394049}.border-color-b *{border-color:#ab6636}.border-color-c *{border-color:#d5d4cb}.border-color-d *{border-color:#f2ece1}.border-color-e *{border-color:#d8d4c9}.border-color-f *{border-color:#a79385}.border-white *{border-color:#fff}.border-black *{border-color:#000}.opacity-one{opacity:.1!important}.opacity-two{opacity:.2!important}.opacity-three{opacity:.3!important}.opacity-four{opacity:.4!important}.opacity-five{opacity:.5!important}.opacity-six{opacity:.6!important}.opacity-seven{opacity:.7!important}.opacity-eight{opacity:.8!important}.opacity-nine{opacity:.9!important}.fill-white{background-color:#fff!important}.fill-color-a{fill:#394049!important}.fill-color-b{fill:#ab6636!important}.fill-color-c{fill:#d5d4cb!important}.fill-color-d{fill:#f2ece1!important}.fill-color-e{fill:#d8d4c9!important}.fill-color-f{fill:#a79385!important}.font-primary{font-family:Montserrat,helvetica,arial,sans-serif}.font-secondary{font-family:Open Sans,helvetica,arial,sans-serif}
