@import url(https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap);.menu-default--default .menu-default__nav{display:flex;flex-flow:row nowrap}html.lt-ie10 .menu-default--default .menu-default__nav{display:block}html.lt-ie10 .menu-default--default .menu-default__nav>*{display:inline-block}.menu-default--default .menu-default__menu{display:flex;flex-grow:1}.menu-default--default .menu-default__menu--right{justify-content:flex-end}.menu-default--default .menu-default__menu--left{justify-content:flex-start}.menu-default--default .menu-default__menu--center{justify-content:center}.menu-default--default .menu-default__center:not(.menu-default__menu),.menu-default--default .menu-default__left:not(.menu-default__menu),.menu-default--default .menu-default__right:not(.menu-default__menu){align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}html.lt-ie10 .menu-default--default .menu-default__center:not(.menu-default__menu),html.lt-ie10 .menu-default--default .menu-default__left:not(.menu-default__menu),html.lt-ie10 .menu-default--default .menu-default__right:not(.menu-default__menu){display:block}html.lt-ie10 .menu-default--default .menu-default__center:not(.menu-default__menu)>*,html.lt-ie10 .menu-default--default .menu-default__left:not(.menu-default__menu)>*,html.lt-ie10 .menu-default--default .menu-default__right:not(.menu-default__menu)>*{display:inline-block}.menu-default--default .menu-default__left{order:0}.menu-default--default .menu-default__center{order:1}.menu-default--default .menu-default__right{order:2}.menu-default--default .menu-default__dropdown.uk3-navbar-dropdown{margin-top:0}.menu-default--default .menu-default__overflow-toggle{min-height:unset}.menu-default--default .menu-default .menu-blank__children.uk3-navbar-dropdown{margin-top:0}.header-clifton{--padding:5px 40px;--font-color:var(--accent);--font-size:16px;--box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5019607843137255);background-color:var(--accent-dark);display:grid;justify-items:center;margin:auto;position:relative;z-index:99}@media(max-width:61.9375rem){.header-clifton{--font-size:15px}}.header-clifton .uk3-margin-large-top{margin:0!important}.header-clifton__topbar{border-bottom:1px solid var(--action-light);display:flex;flex-direction:row;justify-content:space-between;padding:var(--padding);position:relative;transition:all var(--transition)}html.lt-ie10 .header-clifton__topbar{display:block}html.lt-ie10 .header-clifton__topbar>*{display:inline-block}@media(max-width:61.9375rem){.header-clifton__topbar{padding:12px 18px}}.header-clifton__topbar-left,.header-clifton__topbar-right{align-items:center;display:flex;flex:1;flex-direction:row}html.lt-ie10 .header-clifton__topbar-left,html.lt-ie10 .header-clifton__topbar-right{display:block}html.lt-ie10 .header-clifton__topbar-left>*,html.lt-ie10 .header-clifton__topbar-right>*{display:inline-block}.header-clifton__topbar-left{justify-content:flex-start}@media(max-width:47.9375rem){.header-clifton__topbar-left{flex:4}}.header-clifton__logo-wrap{align-self:start;padding-top:var(--spacing-xxsmall)}@media(min-width:75.0625rem){.header-clifton__logo-wrap{margin-left:var(--spacing-large)}}@media(max-width:61.9375rem){.header-clifton__logo-wrap{justify-self:start}}.header-clifton .contact-method:first-child{margin-right:1rem}.header-clifton .contact-method__text{font-size:var(--font-size)}.header-clifton .contact-method__link{align-items:center;color:var(--font-color);display:flex;flex-direction:row;text-decoration:none}html.lt-ie10 .header-clifton .contact-method__link{display:block}html.lt-ie10 .header-clifton .contact-method__link>*{display:inline-block}.header-clifton .contact-method__link svg{transition:all .5s ease-in-out}.header-clifton .contact-method__link:hover svg{color:var(--action);transform:scale(1.1)}@media(max-width:29.9375rem){.header-clifton .contact-method__link--email div{display:none}}@media screen and (max-width:400px){.header-clifton div.contact-method__text{display:none}}.header-clifton .weather-default__city p,.header-clifton .weather-default__temp p{font-size:var(--font-size)}.header-clifton .language-switcher-default{align-items:center;cursor:pointer;margin-left:10px}.header-clifton .language-switcher-default:hover svg{transform:translateY(2px)}.header-clifton .language-switcher-default__lang{padding:0}.header-clifton .language-switcher-default__lang svg{transition:all .25s ease-in-out}.header-clifton .language-switcher-default__lang:hover{color:var(--action)}.header-clifton .language-switcher-default__other{background-clip:padding-box;background:var(--white);border-radius:4px;box-shadow:var(--box-shadow);text-align:center;z-index:2}.header-clifton .language-switcher-default__other a{color:var(--font-color);padding:10px}.header-clifton .language-switcher-default__other a:hover{color:var(--action)}.header-clifton__lowerbar{align-items:center;display:grid;grid-template-columns:auto 1fr;max-width:1920px;position:absolute;transition:all var(--transition);width:100%}@media(max-width:61.9375rem){.header-clifton__lowerbar{display:grid;grid-template-columns:1fr auto;padding:20px 0}}.header-clifton__logo{margin-left:var(--spacing-small);max-width:250px;width:100%}@media(max-width:62rem){.header-clifton__logo{margin-left:var(--spacing-xsmall)}}@media(max-width:29.9375rem){.header-clifton__logo{width:150px}}.header-clifton__action-button{margin-left:auto!important}.header-clifton__action-button span{border-left:2px solid var(--accent-light);border-right:2px solid var(--accent-light);color:var(--white);padding:0 5px}@media(max-width:47.9375rem){.header-clifton__action-button{padding:9px 14px!important}.header-clifton__action-button span{font-size:13px}}.header-clifton .menu-default{justify-self:end;width:100%}@media(min-width:75.0625rem){.header-clifton .menu-default{padding-top:var(--spacing-xxsmall)}}.header-clifton .menu-default.uk3-sticky-below{width:-moz-fit-content!important;width:fit-content!important}.header-clifton .menu-default.uk3-sticky-below .uk3-navbar-dropdown{width:0!important}.header-clifton .menu-default.uk3-sticky-below .uk3-navbar-dropdown.uk3-open{width:85vw!important}@media(min-width:93.8125rem){.header-clifton .menu-default.uk3-sticky-below .uk3-navbar-dropdown.uk3-open{width:75vw!important}}.header-clifton .menu-default .menu-blank__link,.header-clifton .menu-default .menu-blank__link--child{align-items:center;color:var(--font-color);display:flex;font-size:var(--font-size);justify-content:center;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}html.lt-ie10 .header-clifton .menu-default .menu-blank__link,html.lt-ie10 .header-clifton .menu-default .menu-blank__link--child{display:block}html.lt-ie10 .header-clifton .menu-default .menu-blank__link--child>*,html.lt-ie10 .header-clifton .menu-default .menu-blank__link>*{display:inline-block}.header-clifton .menu-default .menu-blank__link--child:hover,.header-clifton .menu-default .menu-blank__link:hover{color:var(--action)}.header-clifton .menu-default .menu-blank__item--active .menu-blank__child--active .menu-blank__link--child{color:var(--action);font-weight:700}.header-clifton .menu-default .menu-blank__link[aria-expanded=false]:after,.header-clifton .menu-default .menu-blank__link[aria-expanded=true]:after{content:"";font-family:Font Awesome\ 5 Pro;font-weight:500;margin-left:6px;transition:all .5s ease-out}.header-clifton .menu-default .menu-blank__link[aria-expanded=true]:after{transform:translateY(2px)}.header-clifton .menu-default .menu-blank__link--text{color:var(--white)!important;font-family:var(--header-font);font-size:var(--h3-fs);height:25px;overflow:hidden}.header-clifton .menu-default .menu-blank__link--text:hover{color:var(--background)!important}@media(max-width:74.9375rem){.header-clifton .menu-default .menu-blank__link--text{font-size:calc(var(--h3-fs)*0.85)}}@media(max-width:48rem){.header-clifton .menu-default .menu-blank__link--text{font-size:var(--h4-fs)}}.header-clifton .menu-default .menu-blank__children{border-radius:4px;padding:10px 15px}.header-clifton .menu-default .menu-blank__child{border-bottom:1px solid var(--action-light);padding:5px 0}.header-clifton .menu-default .menu-blank__child:last-child{border-bottom:none}.header-clifton .menu-default__overflow-wrap{align-items:center;background:unset;background-color:var(--accent-dark);border-radius:0;box-shadow:none;display:grid!important;grid-area:dropdown;grid-auto-flow:column;justify-self:end;margin:0;max-width:0!important;min-height:75px;min-width:unset!important;overflow:hidden;padding:0;position:static!important;transition:all .5s ease-in-out}.header-clifton .menu-default__overflow-wrap.uk3-dropdown.uk3-open{max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:90%!important;transition:all .5s ease-in-out!important;width:100%}.header-clifton .menu-default__overflow-wrap .menu-blank__item{padding:5px 0}.header-clifton .menu-default__overflow-wrap .menu-blank__item--parent a{padding-bottom:0}.header-clifton .menu-default__overflow-wrap .menu-blank__child{border-bottom:none}.header-clifton .menu-default__overflow-wrap .menu-blank__child a{font-size:14px;text-transform:capitalize}.header-clifton .menu-default__overflow-toggle{background-color:var(--accent-dark);cursor:pointer;padding:var(--spacing-small);position:relative;z-index:10000}.header-clifton .menu-default__overflow-toggle.uk3-open .bar-bottom,.header-clifton .menu-default__overflow-toggle.uk3-open .bar-top{position:relative;width:150%;z-index:2}.header-clifton .menu-default__overflow-toggle.uk3-open .bar-top{transform:rotate(36deg) translate(7px,5px)}.header-clifton .menu-default__overflow-toggle.uk3-open .bar-bottom{transform:rotate(-36deg) translate(7px,-5px)}.header-clifton .menu-default__overflow-toggle.uk3-open .bar-middle{transform:translate(3px);width:120%}.header-clifton .menu-default__overflow-toggle .header-clifton__overflow-button-wrap{align-items:center;display:flex;flex-direction:column;height:25px;justify-content:space-around;width:25px}html.lt-ie10 .header-clifton .menu-default__overflow-toggle .header-clifton__overflow-button-wrap,html.lt-ie10 .header-clifton .menu-default__overflow-toggle .header-clifton__overflow-button-wrap>*{display:block}.header-clifton .menu-default__overflow-toggle .header-clifton__overflow-button-bar{background:var(--accent-light);border-radius:5px;display:block;height:2px;transition:all .25s ease-in-out;width:100%}.header-clifton .menu-default__menu{display:grid!important;grid-template-areas:"menu dropdown button";grid-template-columns:auto 1fr auto;justify-content:unset;position:relative}.header-clifton .menu-default__menu>ul{grid-area:menu}.header-clifton .menu-default__menu>a{grid-area:button;justify-self:start}.header-clifton .menu-default__overflow-dropdown{display:grid;grid-auto-flow:column}.header-clifton .menu-default__overflow-dropdown>li{border:none!important;padding:0}.header-clifton .menu-default__overflow-dropdown>li *{padding:0}.header-clifton .menu-default__right{background-color:var(--accent-dark)}.header-clifton .menu-default__right>button{background-color:unset!important}.header-clifton__mobile{margin-left:15px}.header-clifton__mobile.uk3-sticky-below{background-color:var(--accent-dark);justify-self:end;padding:calc(var(--spacing-xxsmall)*1.5) var(--spacing-xxsmall);padding-right:0;width:-moz-fit-content!important;width:fit-content!important}.header-clifton__mobile-button{background:var(--accent-dark);display:grid;height:40px;justify-items:center;padding:0!important;pointer-events:none;width:40px}.header-clifton__mobile-button--bars{align-items:center;display:flex;flex-direction:column;height:75%;justify-content:space-around;padding:5px;pointer-events:all;width:25px}html.lt-ie10 .header-clifton__mobile-button--bars,html.lt-ie10 .header-clifton__mobile-button--bars>*{display:block}.header-clifton__mobile-button--bars.open span:first-of-type{transform:rotate(45deg) translateX(7px) translateY(6px)}.header-clifton__mobile-button--bars.open span:nth-of-type(2){transform:rotate(-45deg) translateX(0) translateY(1px)}.header-clifton__mobile-button--bars.open span:nth-of-type(3){opacity:0;transform:rotate(-45deg) translateX(5px) translateY(-5px)}.header-clifton__mobile-button--bar{background-color:var(--accent-light);display:block;height:2px;transition:all .25s ease-in-out;width:100%}.header-clifton__mobile .menu-blank{list-style:none;margin:0;padding:0}.header-clifton__mobile .menu-blank__link{margin-left:1.5rem;transition:all var(--transition)}.header-clifton__mobile .menu-blank__link svg{margin-left:1rem;transition:all var(--transition);vertical-align:middle}.header-clifton__mobile .menu-blank__link:hover svg{transform:translateX(5px)}.header-clifton__mobile .menu-blank__item{padding:var(--spacing-xxsmall) 0;position:relative}.header-clifton__mobile .uk3-offcanvas-overlay{background:rgba(0,0,0,.10196078431372549);transition:all var(--transition)}.header-clifton__mobile .modal-offcanvas__close{background-color:var(--accent-dark);color:var(--accent)!important;height:50px;padding:0;place-self:start;position:absolute;right:1rem;right:100%;top:1rem;width:15%}.header-clifton__mobile .modal-offcanvas__close svg{height:25px;transition:all var(--transition);width:25px}@media(max-width:29.9375rem){.header-clifton__mobile .modal-offcanvas__close svg{height:20px;width:20px}}.header-clifton__mobile .modal-offcanvas__close svg:hover{transform:rotate(90deg)}.header-clifton__mobile .modal-offcanvas__bar{background:var(--action);display:grid;overflow:visible;padding:0;width:100%}@media(min-width:30.0625rem){.header-clifton__mobile .modal-offcanvas__bar{width:400px}}.header-clifton__mobile .modal-offcanvas__bar a{color:var(--white);font-family:var(--header-font);font-size:28px;text-transform:uppercase;transition:all var(--transition)}.header-clifton__mobile .modal-offcanvas__bar a:hover{color:var(--action);text-decoration:none}.header-clifton__mobile .modal-offcanvas__bar .menu-blank{margin-top:var(--spacing-medium)}.header-clifton__mobile .menu-mobile__header--logo{max-width:180px}.header-clifton__mobile .menu-mobile__header{padding:20px}.header-clifton__mobile .menu-mobile__header--back-link svg{margin-right:1rem;transition:all var(--transition);vertical-align:middle}.header-clifton__mobile .menu-mobile__header--back-link:hover svg{transform:translateX(-5px)}.header-clifton__mobile .menu-mobile__header--link{display:inline-block}.header-clifton__mobile .menu-mobile__action-button{align-self:end;background-color:var(--accent-dark);padding:var(--spacing-small);width:100%}.header-clifton__mobile .menu-mobile__action-button>span{font-family:var(--header-font);font-size:24px}.header-clifton__mobile .menu-mobile__offcanvas{max-height:75vh}@media(max-width:48rem){.header-clifton__mobile .menu-mobile__offcanvas{width:80%}}.header-clifton .uk3-open>.uk3-offcanvas-bar{transition:all .5s ease-out!important}.header-clifton .uk3-offcanvas-bar-animation{left:800px;transition:all .5s ease-out!important}.footer{background:var(--accent-dark);display:grid;gap:var(--spacing-small);grid-template-columns:.7fr .3fr;padding:var(--spacing-xlarge) var(--spacing-xxlarge) var(--spacing-xlarge) var(--spacing-xlarge);position:relative}@media(max-width:62rem){.footer{grid-template-columns:unset;padding:var(--spacing-xsmall) var(--spacing-small) var(--spacing-xsmall) var(--spacing-xsmall)}}.footer:before{background-image:url(../img/graphic-brandarrow.58442064.svg);background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;content:"";filter:brightness(1.5);height:100%;left:0;position:absolute;top:0;transform:scaleY(-1) scaleX(-1);width:100%}.footer__row--bottom,.footer__row--top{display:grid;z-index:2}.footer__row--top{align-items:center;gap:var(--spacing-medium);grid-template-areas:"logo logo" "contact developed-by"}@media(max-width:62rem){.footer__row--top{grid-template-areas:unset;grid-template-columns:unset}}.footer__row--bottom{align-items:center}@media(max-width:62rem){.footer__row--bottom{grid-template-columns:unset}}.footer__client-logo{place-self:start}@media(min-width:62.0625rem){.footer__client-logo{grid-area:logo}}.footer .menu-blank{column-gap:var(--spacing-medium);display:grid;grid-auto-flow:column;grid-template-areas:"team contact" "privacy privacy" "faqs faqs";justify-self:end;margin:0;row-gap:var(--spacing-xxsmall)}@media(max-width:62rem){.footer .menu-blank{gap:var(--spacing-xxsmall);grid-auto-flow:unset;grid-template-areas:"team team" "contact contact" "privacy privacy" "faqs faqs";justify-self:start;width:100%}}.footer .menu-blank__link--text{color:var(--white)!important;text-transform:uppercase}@media(max-width:62rem){.footer .menu-blank__link--text{text-align:start}}.footer .menu-blank__item{margin:0!important}.footer .menu-blank__item:first-child{grid-area:team}.footer .menu-blank__item:nth-child(2){grid-area:contact}.footer .menu-blank__item:nth-child(3),.footer .menu-blank__item:nth-child(4){display:grid;justify-content:end}.footer .menu-blank__item:nth-child(3) .content-default,.footer .menu-blank__item:nth-child(4) .content-default{font-size:var(--body-fs-small)}.footer .menu-blank__item:nth-child(3){grid-area:privacy;margin-top:var(--spacing-xxsmall)!important}@media(max-width:62rem){.footer .menu-blank__item:nth-child(3){margin-top:0!important}}.footer .menu-blank__item:nth-child(4){grid-area:faqs}@media(min-width:62.0625rem){.footer__contact-container{grid-area:contact}}@media(max-width:62rem){.footer__contact-container{margin-top:var(--spacing-xxsmall)}}.footer__contact-info,.footer__contact-phone{justify-self:start;text-align:start}.footer__contact-info *,.footer__contact-phone *{color:var(--white)}.footer__contact-info>div{display:grid;gap:2px;grid-auto-flow:column;justify-content:start}.footer__contact-info>div>p{margin:0}.footer__extra-links{justify-self:end}@media(min-width:62.0625rem){.footer .developed-by-default{grid-area:developed-by;justify-self:end}}.footer .developed-by-default__text{color:var(--white)}:root{--action:#224c2a;--action-rgb:34,76,42;--action-light:#73b04b;--action-light-rgb:115,176,75;--accent:#aa8552;--accent-rgb:170,133,82;--accent-light:#e9c99d;--accent-light-rgb:233,201,157;--accent-dark:#102212;--accent-dark-rgb:16,34,18;--white:#fff;--white-rgb:255,255,255;--offwhite:#f4f7fa;--offwhite-rgb:244,247,250;--background:#f2e5d2;--background-rgb:242,229,210;--gray:#4c5d4f;--gray-rgb:76,93,79;--gray-light:#f4f7fa;--gray-mid:#4c5d4f;--gray-dark:#4c5d4f;--black:#000;--black-rgb:0,0,0;--shadow-color:var(--black);--shadow-color-rgb:var(--black-rgb);--text-color:var(--black);--text-color-rgb:0,0,0;--text-color-light:var(--gray);--text-color-mid:var(--gray-mid);--success:var(--action);--warning:#d89d0b;--error:#d82047;--danger:var(--error);--scrollbar-bg:#d1d1d1;--box-shadow-color:rgba(var(--shadow-color-rgb),0.1);--box-shadow-color-med:rgba(var(--shadow-color-rgb),0.15);--box-shadow-color-darker:rgba(var(--shadow-color-rgb),0.2);--spacing-xxlarge:150px;--spacing-xlarge:115px;--spacing-large:80px;--spacing-medium:50px;--spacing-small:35px;--spacing-xsmall:28px;--spacing-xxsmall:18px;--button-padding:23px 32px;--filter-padding:9px 12px;--body-fs-small:14px;--body-fs:16px;--button-fs:18px;--h1-fs:48px;--h2-fs:36px;--h3-fs:28px;--h4-fs:18px;--h5-fs:14px;--h6-fs:14px;--h1-lh:55px;--h2-lh:42px;--h3-lh:33px;--h4-lh:24px;--h5-lh:19px;--h6-lh:24px;--icon-size:20px;--heading-xxl:144px;--heading-xl:96px;--heading-lg:72px;--heading-md:48px;--border-radius-large:8px;--border-radius-small:5px;--form-error-height:16px;--primary-font:"acumin-pro",sans-serif;--secondary-font:"acumin-pro-extra-condensed",sans-serif;--header-font:var(--secondary-font);--body-font:var(--primary-font);--heading:var(--black);--transition-time:300ms;--transition-ease:ease-in-out;--transition:var(--transition-time) var(--transition-ease)}.page-wrapper{width:100%}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--black);font-family:var(--body-font);text-align:center}#app .page{min-height:100vh}#app .form-builder-modal .modal-default__dialog{background-color:var(--background)}#app .form-builder-modal .modal-default__header{background:unset!important}#app .form-builder-modal .modal-default__body fieldset{border:none}#app .form-builder-modal .modal-default__body fieldset>div{column-gap:var(--spacing-xxsmall);display:grid;grid-template-columns:repeat(2,1fr);text-align:left;width:100%}#app .form-builder-modal .modal-default__body fieldset>div>div{grid-column:span 2}#app .form-builder-modal .modal-default__body fieldset>div>div:first-of-type,#app .form-builder-modal .modal-default__body fieldset>div>div:nth-of-type(2),#app .form-builder-modal .modal-default__body fieldset>div>div:nth-of-type(3),#app .form-builder-modal .modal-default__body fieldset>div>div:nth-of-type(4){grid-column:span 1}#app floorplan-navigator::part(application-wrapper){--template-columns:auto 1fr 1fr;position:relative;z-index:30}#app floorplan-navigator::part(unit-listing-card){--border-line:#102212;box-shadow:none!important;color:var(--action);font-family:var(--header-font);outline:1px solid var(--border-line)}#app floorplan-navigator::part(unit-listing-card):hover{color:#f2e5d2}#app floorplan-navigator::part(unit-listing-card):hover floorplan-navigator::part(unit-field-value--available){color:red!important}#app floorplan-navigator::part(floor-map),#app floorplan-navigator::part(floor-select),#app floorplan-navigator::part(unit-filters){font-family:var(--header-font)}#app floorplan-navigator::part(building-image),#app floorplan-navigator::part(property-image){height:100%}#app floorplan-navigator::part(unit-listing-content){--border-color:#102212;border-top:1px solid var(--border-color)}#app floorplan-navigator::part(floor-select){gap:var(--spacing-xxsmall);place-content:center}#app floorplan-navigator::part(unit-field-value--available),#app floorplan-navigator::part(unit-field-value--bath),#app floorplan-navigator::part(unit-field-value--bed),#app floorplan-navigator::part(unit-field-value--rate),#app floorplan-navigator::part(unit-field-value--unitNumber){color:inherit}#app floorplan-navigator::part(unit-field-value--rate),#app floorplan-navigator::part(unit-field-value--unitNumber){font-weight:600}#app floorplan-navigator::part(unit-field-value--unitNumber){font-size:24px}#app floorplan-navigator::part(unit-field-value--bath),#app floorplan-navigator::part(unit-field-value--bed){font-family:var(--body-font)}#app floorplan-navigator::part(unit-field-value--available){font-size:20px;font-weight:600;text-transform:uppercase}.fade-enter-active,.fade-leave-active{overflow:hidden;transition:all var(--transition)}