.brand-hero__content-background{position:relative;display:flex;justify-content:center;width:100%}.brand-hero__form-input-container{display:flex;flex-direction:column}.brand-hero__input-wrapper{position:relative;display:flex;align-items:center}.brand-hero__form-input{width:100%;padding-left:2rem;padding-right:2rem}.brand-hero .clearable-text-container{width:100%}.copy-block__contained[data-v-92990ce4]{padding-left:16px;padding-right:16px}@media screen and (min-width:102.4rem){.copy-block__contained[data-v-92990ce4]{padding:0}}[data-v-92990ce4] ul{list-style:disc}[data-v-92990ce4] p{margin-bottom:1rem}@media screen and (min-width:1024px){[data-v-92990ce4] p{margin-bottom:2rem}}.asl .utility-container{background-color:#fff}.asl .utility-container .component-container{padding-left:2rem;padding-right:2rem}@media screen and (min-width:1024px){.asl .utility-container .component-container{padding-left:unset;padding-right:unset}}.asl .utility-container .bottom-line--active:after{background-color:#fff}.asl .brand-navigation__fac-button.button.button--has-icon .icon:first-child{padding:0}@media screen and (min-width:1216px){.asl .brand-navigation__fac-button.button.button--has-icon .icon:first-child{padding-right:1rem}}.asl .brand-navigation{background-color:#fff}@media screen and (min-width:1024px){.asl .brand-navigation__company-nav{padding:2rem 0 0}}.asl .brand-navigation__company-nav-item .link{color:#454546}.asl .brand-navigation__company-nav-item .link:hover{border-color:#bad535;color:#454546}.asl .brand-navigation__top-nav{background:#fff}.asl .brand-navigation__bottom-nav{background-color:#fff;border-top:1px solid #f6f5f4}.asl .brand-navigation__fac-button-container span{margin-right:.5rem}.asl .brand-navigation__fac-button-container{font-weight:420;font-size:1.6rem;text-transform:uppercase}.asl .brand-navigation__fac-button-list-item button .icon{padding:0 .5rem}.asl .brand-navigation__fac-button-list-item button{border-radius:4px}@media screen and (min-width:1216px){.asl .brand-navigation__fac-button-list-item button{padding:1.2rem 1rem 1.2rem 0}}.asl .brand-navigation__fac-dropdown{right:0;transform:none;border-radius:0 0 4px 4px}@media screen and (min-width:1024px){.asl .brand-navigation__fac-dropdown{right:calc(50% - 478px)}}@media screen and (min-width:1216px){.asl .brand-navigation__fac-dropdown{right:calc(50% - 578px)}}@media screen and (min-width:1408px){.asl .brand-navigation__fac-dropdown{right:calc(50% - 677px)}}.asl .brand-navigation__fac-search-container{background:#ebe8e5;padding:2rem}.asl .brand-navigation__fac-keymarket-list{background:#fff}.asl .brand-navigation__fac-keymarket-list ul{-moz-column-count:3;column-count:3;padding:3rem}.asl .brand-navigation__fac-keymarket-list ul li{margin-right:6rem;padding:.25rem 1rem 2rem}.asl .brand-navigation__fac-keymarket-list ul li .link{color:#454546}.asl .brand-navigation__fac-keymarket-list ul li .link:hover{border-color:#bad535;color:#454546}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-item:not(:first-of-type){padding-left:1rem}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-item,.asl .brand-navigation-bottom-nav-links__bottom-nav-list-parent{color:#454546}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-item:hover,.asl .brand-navigation-bottom-nav-links__bottom-nav-list-parent:hover{color:#454546;border-color:#bad535}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-parent.--dropdown-active{border-color:#bad535}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-parent.--dropdown-active svg{transform:rotate(-180deg)}.asl .brand-navigation-bottom-nav-links__bottom-nav-dropdown{background:#fff;border-radius:0 0 2rem 2rem}.asl .brand-navigation-bottom-nav-links__bottom-nav-list-parent{color:#454546;padding:2rem 0}.asl a.brand-navigation-bottom-nav-links__bottom-nav-dropdown-item-link{color:#454546;padding:2rem;border-bottom:2px solid transparent}.asl a.brand-navigation-bottom-nav-links__bottom-nav-dropdown-item-link:focus,.asl a.brand-navigation-bottom-nav-links__bottom-nav-dropdown-item-link:hover{background:#f6f5f4;border-color:#bad535}.asl .brand-navigation-mobile-bottom-nav--dropdown-active svg{transform:rotate(180deg)}@media screen and (min-width:1024px){.asl .brand-navigation-mobile-bottom-nav__bottom-nav-container{display:none}}.asl .brand-navigation-mobile-bottom-nav__bottom-nav-container{background-color:#f6f5f4}.asl .brand-navigation-mobile-bottom-nav__bottom-nav-list-item{background-color:#f6f5f4;border-bottom:1px solid #ebe8e5}.asl .brand-navigation-mobile-bottom-nav__bottom-nav-list-item button{font-family:classico-urw}.asl .brand-navigation-mobile-bottom-nav__bottom-nav-list-parent{background:#f9f9f9;color:#454546;padding:2rem}.asl .brand-navigation-mobile-bottom-nav__mobile-nav-dropdown{background:#fff}.asl .brand-navigation-mobile-bottom-nav__mobile-nav-dropdown-item a,.asl .brand-navigation-mobile-bottom-nav__mobile-nav-dropdown-item:hover a{color:#454546;border-bottom:2px solid #f6f5f4}.asl .brand-navigation-mobile-bottom-nav__mobile-nav-dropdown-item:hover{background-color:#bad535}.asl .brand-navigation-mobile-bottom-nav__mobile-nav-dropdown-item-link{padding:2rem}.asl .brand-navigation-mobile-bottom-nav__rvc-container{border-bottom:2px solid #ebe8e5;padding:1.5rem 3rem}.asl .brand-navigation-mobile-bottom-nav__fac-button-list-item .button{padding-left:2rem}.asl .brand-navigation-mobile-bottom-nav__fac-open.button,.asl .brand-navigation-mobile-bottom-nav__fac-open.button:hover{background-color:#ebe8e5;border-color:#ebe8e5}.asl .brand-navigation-mobile-bottom-nav__fac-dropdown{background:#f6f5f4;border-bottom:2px solid #ebe8e5}.asl .brand-navigation-mobile-bottom-nav__fac-button-container .icon{margin-right:1rem}.asl .brand-navigation-mobile-bottom-nav__fac-keymarket-list{margin-top:1rem}.asl .brand-navigation-mobile-bottom-nav__fac-keymarket-list p{padding:1rem 0}.asl .brand-navigation-mobile-bottom-nav__fac-keymarket-list ul li .link{padding:1.2rem 2rem;color:#454546}.asl .brand-navigation-mobile-bottom-nav__company-nav-list{background-color:#f6f5f4;padding:2rem}.asl .brand-navigation-mobile-bottom-nav__company-nav-item a.link{color:#454546;font-size:1.4rem;padding:.8rem 0}.asl .brand-navigation-mobile-bottom-nav__company-nav-item a.link:hover{color:#454546}.asl.signature .community-info-banner{border-top:2px solid #b4d1bc;border-bottom:2px solid #b4d1bc}.asl.signature .community-info-banner__social-icon{border:2px solid #c7a554}.asl.signature .community-info-banner__social-icon:hover{background-color:#c7a554;border-color:#c7a554}.asl.enhanced-care .community-info-banner{border-top:2px solid #cadee7;border-bottom:2px solid #cadee7}.asl.enhanced-care .community-info-banner__social-icon{border:2px solid #c7a554}.asl.enhanced-care .community-info-banner__social-icon:hover{background-color:#c7a554;border-color:#c7a554}.asl .community-info-banner{background-color:#fff;border-bottom:1px solid #75756e}.asl .community-info-banner__logo{max-width:29.7rem;max-height:5.4rem}@media screen and (min-width:992px){.asl .community-info-banner__logo{max-width:36.5rem;max-height:6.7rem}}.asl .community-info-banner__address{text-align:center}.asl .community-info-banner__social-icon{border:2px solid #bad535;border-radius:100%;padding:1rem}.asl .community-info-banner__social-icon:hover{background-color:#bad535;border-color:#bad535}.asl .community-mobile-menu{background:#fff}.asl .community-mobile-nav-item__outer-wrap{padding-right:2rem;background-color:#f9f9f9;border-top:1px solid #ececec}.asl .community-mobile-nav-item__outer-wrap:last-child{border-bottom:1px solid #ececec}.asl .community-mobile-nav-item__link{padding:2rem}.asl .community-mobile-nav-item__text{font-family:classico-urw;font-weight:500}.asl .community-mobile-nav-item__outer-wrap:hover .asl .community-mobile-nav-item__text{font-weight:500}.asl .community-mobile-nav-item__dropdown-item{border-bottom:2px solid #f6f5f4}.asl .community-mobile-nav-item__dropdown-item-link{padding:2rem;width:100%;display:block;background-color:#fff}.asl .community-mobile-nav-item__dropdown-item-link:active,.asl .community-mobile-nav-item__dropdown-item-link:hover{background-color:#bad535;cursor:pointer;font-weight:500}.asl .community-mobile-nav-item__dropdown-item-link,.asl .community-mobile-nav-item__dropdown-item-link:hover,.asl .community-mobile-nav-item__link,.asl .community-mobile-nav-item__link:hover{color:#000}.asl .community-mobile-nav-item__dropdown-item:hover .asl .community-mobile-nav-item__dropdown-item-text{font-weight:500}.asl.enhanced-care .community-mobile-nav-item__dropdown-item-link:active,.asl.enhanced-care .community-mobile-nav-item__dropdown-item-link:hover,.asl.enhanced-care .community-mobile-nav-item__link:active,.asl.enhanced-care .community-mobile-nav-item__link:hover,.asl.signature .community-mobile-nav-item__dropdown-item-link:active,.asl.signature .community-mobile-nav-item__dropdown-item-link:hover,.asl.signature .community-mobile-nav-item__link:active,.asl.signature .community-mobile-nav-item__link:hover{background-color:#c7a554}.asl .community-navigation{background-color:#fff}.asl .community-navigation__contact-text{font-size:1.4rem;font-weight:500;line-height:1.75rem}.asl .community-navigation__address{padding:0 2rem;border-right:1px solid #d0d0d0}.asl .community-navigation__contact{padding:0 2rem}.asl .community-navigation__top{background:#fff}.asl .community-navigation__bottom{border-top:1px solid #f6f5f4;background-color:#fff}.asl .community-navigation__nav-item-link{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:1024px){.asl .community-navigation__nav-item-link{font-size:1.8rem;line-height:3.2rem}}@media screen and (min-width:1216px){.asl .community-navigation__nav-item-link{font-size:2rem}}.asl .community-navigation__nav-item:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-bottom:3px solid #bad535;z-index:26}.asl .community-navigation__sub-nav{background:#fff}.asl .community-navigation__sub-nav-item{border-bottom:2px solid transparent}.asl .community-navigation__sub-nav-item:hover{background-color:#f6f5f4;font-weight:500;border-color:#bad535;border-radius:none}.asl .community-navigation__sub-nav-item:last-child:hover{border-radius:0 0 4px 4px}.asl .community-navigation__sub-nav-link{width:100%;padding:1.6rem 2.4rem;display:block}.asl .community-navigation__nav-item-link,.asl .community-navigation__nav-item-link:hover,.asl .community-navigation__sub-nav-link,.asl .community-navigation__sub-nav-link:hover{color:#454546}.asl .community-navigation__sub-nav{position:absolute;z-index:101;inset:0 auto auto 0;width:300px;border-radius:0 0 4px 4px}@media screen and (min-width:1024px){.asl .community-navigation__sub-nav{transform:translateY(7.2rem)}}.asl .community-navigation__magic-bar{width:50%;position:absolute;bottom:0;left:0;height:20px;z-index:25;background-color:#fff}.asl .community-navigation__icon--active svg{transform:rotate(180deg)}@media screen and (max-width:1216px -1px){.asl .community-navigation__cta-wrap .button .icon{padding-left:1rem}}.asl.enhanced-care .community-navigation__nav-item:hover:after,.asl.enhanced-care .community-navigation__sub-nav-item:hover,.asl.signature .community-navigation__nav-item:hover:after,.asl.signature .community-navigation__sub-nav-item:hover{border-color:#c7a554}.asl.asl .exit-intent-modal__close-button{padding:1rem}.asl.asl .exit-intent-modal__image-container{max-height:21.7rem;overflow:hidden;position:relative}@media screen and (min-width:1024px){.asl.asl .exit-intent-modal__image-container{max-height:28.2rem}}.asl.asl .exit-intent-modal__shape{position:absolute;width:100%;padding-bottom:3%;bottom:0}@media screen and (min-width:1024px){.asl.asl .exit-intent-modal__shape{bottom:-1.7rem}}.asl.asl .exit-intent-modal__shape:after,.asl.asl .exit-intent-modal__shape:before{content:"";position:absolute;bottom:100%;width:50%;padding-bottom:inherit;background-color:inherit}.asl.asl .exit-intent-modal__shape:before{right:50%;transform-origin:100% 100%;transform:skew(45deg)}.asl.asl .exit-intent-modal__shape:after{left:50%;transform-origin:0 100%;transform:skew(-45deg)}.asl.asl .exit-intent-modal__email-label{color:#454546}.asl.asl .exit-intent-modal__not-interested-copy--dark-mode.link,.asl.asl .exit-intent-modal__not-interested-copy--dark-mode.link:focus,.asl.asl .exit-intent-modal__not-interested-copy--dark-mode.link:hover{color:#fff}.asl .find-a-community__container{background:transparent}.asl .find-a-community__search-field-container{margin-bottom:1rem}@media screen and (min-width:992px){.asl .find-a-community__search-field-container{margin-bottom:0;margin-right:1rem}}.asl .find-a-community__button{border-radius:2px;text-align:center}.asl .fixed-smt-form{background-color:#ebe8e5}.asl .fixed-smt-form__privacy{line-height:2.2rem}.asl .i-map__map-state{fill:#ebe8e5;stroke:#fff}.asl .i-map__map-state--active{fill:#225045}.asl .i-map__map-state--active:hover{fill:#225045;filter:brightness(90%)}.asl .i-map__tooltip{background-color:#bad535}.asl .i-map__tooltip-polygon path{fill:#bad535}.asl .i-map__content-ribbon{background:#f6f5f4}.asl .interactive-map-wrapper__map-state{fill:#d0d0d0;stroke:#fff}.asl .interactive-mini-map__map-state{fill:#ebe8e5;stroke:#fff}.asl .interactive-mini-map__map-state--active{fill:#bad535}.asl .pop-up-form__content{background-color:#f6f5f4;border:none;border-radius:0}@media screen and (min-width:769px){.asl .pop-up-form__content{border-radius:4px;border:2px solid #ebe8e5}}.asl .pop-up-form__title-container{border-color:#ebe8e5}.asl .pop-up-form .date-carousel__day--is-selected.button--is-text:hover{background-color:#454546;border-color:#454546;color:#fff}.asl .pop-up-smt-form__community-image{border-radius:.4rem}.asl .pop-up-smt-form__time-slot--is-selected{background-color:#ebe8e5}.asl .pop-up-smt-form__schedule-copy{display:flex;contain:inline-size}.asl .pop-up-smt-form__schedule-copy--is-error{color:#b3261e;font-weight:600}.asl .progress-bar{background-color:#f6f5f4}.asl .progress-bar__progress{background-color:#702b68}.asl .recently-viewed-community__image{border:none}.asl .recently-viewed-community__container{margin-left:1.2rem}.asl .recently-viewed-community__preamble{color:#454546}.asl .recently-viewed-community__text{font-weight:420;color:#454546;font-size:1.8rem}.asl .recently-viewed-community__text:hover{color:#702b68;border-color:#702b68}.asl p.recently-viewed-community__preamble{font-size:1.4rem;line-height:1.75rem}.asl .accordion-list__accordion-container{background-color:#f6f5f4}.asl .accordion-list__header-button{transition:all .1s linear;background-color:#f6f5f4;color:#454546;padding:2rem}.asl .accordion-list__label{font-family:brandon-grotesque}.asl .accordion-list__accordion-button-container{justify-content:start;margin-top:1rem;margin-bottom:2rem}.asl .accordion-list__toggle-icon svg{stroke:#454546;stroke-width:1px}.asl .accordion-list__accordion-container--open .accordion-list__header-button{transition:all .3s linear;background-color:#f6f5f4;color:#702b68}.asl .accordion-list__accordion-container--open .accordion-list__header-button:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background-color:#ececec}.asl .accordion-list__accordion-container--open .accordion-list__toggle-icon svg{stroke:#702b68}.asl.signature .accordion-list__accordion-container{background-color:#fff;position:relative}.asl.signature .accordion-list__accordion-container:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background-color:#c7a554}.asl.signature .accordion-list__toggle-icon svg{stroke:none}.asl.signature .accordion-list__header-button{background-color:#fff;color:#233d3d}.asl.signature .accordion-list__content-copy{font-family:brandon-grotesque}.asl.signature .accordion-list__accordion-container--open .accordion-list__header-button{background-color:#fff;color:#233d3d}.asl.signature .accordion-list__accordion-container--open .accordion-list__header-button:after{height:0}.asl.signature .accordion-list__accordion-container--open .accordion-list__toggle-icon svg{stroke:none}.asl.signature .accordion-list__accordion-container--open .accordion-list__toggle-icon svg.icon--is-secondary path{fill:#233d3d}.asl.enhanced-care .accordion-list__accordion-container{background-color:#fff;position:relative}.asl.enhanced-care .accordion-list__accordion-container:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background-color:#c7a554}.asl.enhanced-care .accordion-list__toggle-icon svg{stroke:none}.asl.enhanced-care .accordion-list__header-button{background-color:#fff;color:#444059}.asl.enhanced-care .accordion-list__content-copy{font-family:brandon-grotesque}.asl.enhanced-care .accordion-list__accordion-container--open .accordion-list__header-button{background-color:#fff;color:#444059}.asl.enhanced-care .accordion-list__accordion-container--open .accordion-list__header-button:after{height:0}.asl.enhanced-care .accordion-list__accordion-container--open .accordion-list__toggle-icon svg{stroke:none}.asl.enhanced-care .accordion-list__accordion-container--open .accordion-list__toggle-icon svg.icon--is-secondary path{fill:#444059}.asl .amenities-featured__columns,.asl .amenities-featured__image-wrap{padding:0}@media screen and (min-width:1024px){.asl .amenities-featured__content-container{padding-right:0;padding-left:2rem}.asl .amenities-featured__columns--image-is-right .amenities-featured__content-container{padding-right:2rem;padding-left:0}}.asl .amenities-featured-card-item__copy-container{align-items:center}.asl .amenities-featured-card-item__icon{width:5.6rem;height:3.6rem;margin-right:1rem}.asl .apartment-card{background-color:#fff;border:1px solid #454546;border-radius:4px}.asl .apartment-card:hover{outline:2px solid #bad535}.asl .apartment-card__content-wrap{padding:2rem}.asl .apartment-card__quantity-alert,.asl .apartment-card__waitlist-copy{color:#702b68}.asl.signature .apartment-card{border-color:#b4d1bc}.asl.signature .apartment-card:hover{outline:2px solid #c7a554}.asl.signature .apartment-card__care-type{color:#75756e}.asl.signature .apartment-card__pricing,.asl.signature .apartment-card__quantity-alert,.asl.signature .apartment-card__title,.asl.signature .apartment-card__waitlist-copy{color:#233d3d}.asl.enhanced-care .apartment-card{border-color:#cadee7}.asl.enhanced-care .apartment-card:hover{outline:2px solid #c7a554}.asl.enhanced-care .apartment-card__care-type{color:#75756e}.asl.enhanced-care .apartment-card__pricing,.asl.enhanced-care .apartment-card__quantity-alert,.asl.enhanced-care .apartment-card__title,.asl.enhanced-care .apartment-card__waitlist-copy{color:#444059}.asl .apartments-list{background:#f6f5f4}.asl .apartments-list__promo-base{background-color:#702b68;border-radius:0 4px 4px 0}.asl .apartments-list__copy{color:#fff}.asl.signature .apartments-list__promo-base{background-color:#b4d1bc}.asl.signature .apartments-list__main-title{color:#233d3d}.asl.signature .apartments-list__copy{color:#454546}.asl.enhanced-care .apartments-list__promo-base{background-color:#cadee7}.asl.enhanced-care .apartments-list__copy{color:#454546}.asl.enhanced-care .apartments-list__main-title{color:#444059}.asl .brand-hero__container{border-radius:4px}@media screen and (min-width:992px){.asl .brand-hero__container{display:flex;flex-direction:row-reverse;overflow:hidden;justify-content:start;align-items:center;position:relative}}.asl .brand-hero__image-container{border-radius:4px}@media screen and (min-width:992px){.asl .brand-hero__image-container{width:70%;overflow:hidden;padding:0;display:block;position:absolute;right:0;height:100%}}@media screen and (min-width:1200px){.asl .brand-hero__image-container{width:69%}}@media screen and (min-width:992px){.asl .brand-hero__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;right:0;padding:0;z-index:0;overflow:hidden;top:0;bottom:0}}.asl .brand-hero__content-background{background-image:url(data:\ image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzc1IiBoZWlnaHQ9IjYwOSIgdmlld0JveD0iMCAwIDM3NSA2MDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF85NTcyXzIyNSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjM3NSIgaGVpZ2h0PSI2MDkiPgo8cmVjdCB3aWR0aD0iMzc1IiBoZWlnaHQ9IjYwOSIgZmlsbD0iIzRBNEE0MiIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfOTU3Ml8yMjUpIj4KPHJlY3QgeT0iMTExIiB3aWR0aD0iMzc1IiBoZWlnaHQ9IjQ5OCIgZmlsbD0iIzRBNEE0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS0xOS4wODYgNjA0LjEwNUMtMTkuMDg2IDYwNC4xMDUgLTMyMC4yODUgODAuMTQwMSAtMzE4LjA3NyA3OS4zODc5QzI4My42MTMgLTEyNS41MzggNzEyLjM1MyAxNzIuNzQ4IDcxMi4zNTMgMTcyLjc0OEwtMTkuMDg2IDYwNC4xMDVaIiBmaWxsPSIjNEE0QTQyIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;overflow:hidden;background-size:cover;padding:8rem 0 4rem;top:-5rem;margin-bottom:-4rem}@media(min-width:420px){.asl .brand-hero__content-background{top:-10rem;margin-bottom:-6rem}}@media screen and (min-width:992px){.asl .brand-hero__content-background{background-image:url(data:\ image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQ1IiBoZWlnaHQ9IjYyMSIgdmlld0JveD0iMCAwIDY0NSA2MjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLTE3NS45MjggLTE1LjY1ODJDLTE3NS45MjggLTE1LjY1ODIgNjQ4Ljc1NiAtOTYuNzcxOSA2NDguNDUxIC05My41ODU4QzU2NS4zODYgNzc0LjMyNSAtNDkuMTI3OSAxMTQyLjE5IC00OS4xMjc5IDExNDIuMTlMLTE3NS45MjggLTE1LjY1ODJaIiBmaWxsPSIjNEE0QTQyIi8+Cjwvc3ZnPgo=);margin:0;padding:0;width:52%;top:0;bottom:0;z-index:1}}@media screen and (min-width:1400px){.asl .brand-hero__content-background{width:50%}}.asl .brand-hero__content{display:flex;flex-direction:column;color:#fff;text-align:center;margin:auto;width:85%}@media screen and (min-width:992px){.asl .brand-hero__content{text-align:left;margin-left:3rem;margin-top:5rem;margin-bottom:5rem}}.asl .brand-hero__superTitle{color:#fff;text-transform:uppercase}.asl .brand-hero__main-title{color:#fff}.asl .brand-hero__copy{color:#fff;margin-bottom:2rem;padding:0;font-family:brandon-grotesque}@media screen and (min-width:992px){.asl .brand-hero__copy{width:90%;min-height:9rem;display:flex;justify-content:center;align-items:center}}.asl .brand-hero__form-input-container{max-width:31rem;margin:auto}@media screen and (min-width:992px){.asl .brand-hero__form-input-container{margin:0}}.asl .brand-hero__form-submit:hover{color:#fff}.asl .brand-hero__form{margin-bottom:2rem}.asl .brand-hero__form-input{margin-bottom:2rem;border:1px solid #3c0535;border-radius:2px;height:5.4rem}@media screen and (min-width:992px){.asl .brand-hero__form-input{margin-right:2rem;margin-bottom:0;width:50%!important}}.asl .brand-hero .clearable-text-container{margin-bottom:1rem}.asl .radar-autocomplete-wrapper{color:#000}.asl .community-card{background:#fff;border-color:#ebe8e5}.asl .community-card:hover{border-color:#bad535;box-shadow:0 1px 19.1000003815px #ebe8e5}.asl .community-card__community-name{color:#454546;min-height:3.2rem}.asl .community-card__community-phone-text,.asl .community-card__price{color:#702b68}.asl .community-card__levels-of-care{background-color:#f6f5f4}.asl .community-card__care-title{color:#702b68}.asl .community-card__banner{color:#fff}.asl .community-card__banner--is-signature{background-color:#233d3d}.asl .community-card__banner--is-enhanced-care{background-color:#444059}.asl.enhanced-care .community-card .button--is-primary.button--is-outlined,.asl.signature .community-card .button--is-primary.button--is-outlined{color:#454546;background-color:transparent;border-color:#454546}.asl.enhanced-care .community-card .button--is-primary.button--is-outlined:hover,.asl.signature .community-card .button--is-primary.button--is-outlined:hover{background-color:#454546;color:#fff}.asl.enhanced-care .community-card .button--is-utility.button--is-outlined,.asl.signature .community-card .button--is-utility.button--is-outlined{color:#454546;background-color:transparent;border-color:#bad535}.asl.enhanced-care .community-card .button--is-utility.button--is-outlined:hover,.asl.signature .community-card .button--is-utility.button--is-outlined:hover{background-color:#bad535}.asl .community-card-container__mobile-filter-container{background-color:#fff}.asl .community-card-container__mobile-filter-control.button{font-size:1.4rem}@media screen and (min-width:1024px){.asl .community-card-container__mobile-filter-control.button{display:none}}.asl .community-map .map-div{border-radius:4px!important}.asl .content-hub-article-card__post-title{color:#454546}.asl .content-hub-article-card--is-short__header{border-radius:2px 2px 0 0}.asl .content-hub-article-card--is-short__post-title{font-family:brandon-grotesque}.asl .content-hub-article-card__card-link,.asl .content-hub-article-card__header{border-radius:2px 2px 0 0}.asl .content-hub-article-card__read-more-text{color:#454546;text-decoration:underline}.asl .content-hub-article-card__read-more-link{color:#454546}.asl .content-hub-article-card__read-more-link:hover .content-hub-article-card__read-more-text{color:#702b68}.asl .content-hub-article-card__read-more-link:hover .icon--is-primary path{fill:#702b68}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-alzheimers{color:#4b72b8}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-family-dynamics{color:#907308}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-senior-aging{color:#40806c}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-financials{color:#6c5a91}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-caregiving{color:#9e3162}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-decision{color:#a34428}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-asl-difference{color:#46661d}.asl .content-hub-article-card-list a:hover .has-hover-asl-content-hub-excellence{color:#225045}.asl .content-hub-article-card-list__post-meta,.asl .content-hub-article-card-list__post-title,.asl .content-hub-article-card-list__read-more-link{color:#454546}.asl .content-hub-card{border:1px solid #ececec}.asl .content-hub-card__outer-container--is-short{border-radius:4px 4px 0 0}.asl .email-sign-up-card{background-color:#bad535}.asl .email-sign-up-card__email-error-message{color:#454546!important}.asl .content-hub-fac-card__container{background-color:#ebe8e5}.asl .content-hub-fac-card__title{color:#454546}.asl .copy-block__copy{color:#454546;padding-left:0;font-family:brandon-grotesque}.asl .copy-block__copy ol,.asl .copy-block__copy ul{padding-left:2rem}.asl.anniversary .copy-block__container{width:65%;margin:0 auto}.asl.anniversary .copy-block--has-line:after{content:"";display:block;width:2px;height:8rem;background-color:#454546;margin:4rem auto 0}.asl .generic-hero__image-container{min-height:44rem;margin:auto}@media screen and (min-width:769px){.asl .generic-hero__image-container{max-width:69rem;min-height:50rem}}@media screen and (min-width:1024px){.asl .generic-hero__image-container{max-width:100%}}.asl .generic-hero__content{padding-left:1rem;padding-right:1rem;background-color:#454546;color:#fff}@media screen and (min-width:769px){.asl .generic-hero__content{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1024px){.asl .generic-hero__content{margin:0}}.asl .generic-hero__content-container{margin-bottom:-10rem;margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.asl .generic-hero__content-container{max-width:58rem}}@media screen and (min-width:1216px){.asl .generic-hero__content-container{max-width:66rem;margin-bottom:0}}.asl .generic-hero--has-curve{background-position:center 8rem}@media screen and (min-width:769px){.asl .generic-hero--has-curve{background-position-y:12rem}}@media screen and (min-width:1024px){.asl .generic-hero--has-curve{background-position-y:18rem}}.asl .icon-list__copy{font-family:brandon-grotesque}.asl .image-copy-block__container{overflow:hidden}.asl .image-copy-block__columns{margin:0}.asl .image-copy-block__image-wrap{padding:.75rem .75rem .75rem 0}.asl .image-copy-block__copy-column{display:flex;flex-direction:column;margin:auto}@media screen and (min-width:1024px){.asl .image-copy-block__copy-column{padding-left:8rem;padding-right:0}}.asl .image-copy-block__html{margin-bottom:1rem}.asl .image-copy-block--has-curve{padding:3rem 2rem}@media screen and (min-width:768px){.asl .image-copy-block--has-curve{padding:10rem}}.asl .image-copy-block .image-copy-block__columns--is-flipped .image-copy-block__image-wrap{padding:.75rem 0 .75rem .75rem}@media screen and (min-width:1024px){.asl .image-copy-block .image-copy-block__columns--is-flipped .image-copy-block__copy-column{padding-right:8rem;padding-left:0}}.asl .multi-image-column-card__card-inner{background:#fff;margin-bottom:4rem;display:flex;flex-direction:column;flex:1}.asl .multi-image-column-card__card-image{width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1024px){.asl .multi-image-column-card__card-image{max-width:100%}}.asl .multi-image-column-card__card-image--is-logo{aspect-ratio:unset}.asl .multi-image-column-card__card-body{display:flex;flex-direction:column;flex:1;text-align:start}.asl .multi-image-column-card__card-title,.asl .multi-image-column-card__super-title{margin-bottom:2rem;flex:none}.asl .multi-image-column-card__card-text{flex:1}.asl .multi-image-column-card__cta{margin-top:1rem;align-self:flex-start}.asl .multi-image-columns__header{display:block;text-align:start;padding-bottom:4rem}@media screen and (min-width:1024px){.asl .multi-image-columns__header{max-width:100%}}@media screen and (min-width:992px){.asl .multi-image-columns__group{margin:auto;gap:4rem;max-width:unset}}.asl .multi-image-columns__card{border:none;position:inherit;margin:auto}@media screen and (min-width:768px){.asl .multi-image-columns__card{flex:1 1 40rem}}@media screen and (min-width:992px){.asl .multi-image-columns__card{margin:0}}.asl .nearby-communities__title{text-align:center}.asl .promo-banner__container--with-gradient{background:linear-gradient(0,#454546,#702b68 96%)}@media screen and (min-width:768px){.asl .promo-banner__container--with-gradient{background:linear-gradient(-90deg,#454546,#702b68 89%)}}@media screen and (min-width:992px){.asl .promo-banner__container--with-gradient{background:linear-gradient(90deg,#454546,#702b68 96%)}}.asl .promo-banner__supertitle{letter-spacing:2px;text-transform:uppercase}.asl .promo-banner__title{font-weight:390}.asl .promo-banner__subtitle{font-weight:420}.asl .promo-banner__copy{font-weight:390}@media screen and (min-width:1024px){.asl .promo-banner__text-container{margin-right:5rem}}.asl .quick-look__back-button:hover,.asl .quick-look__phone-link:hover,.asl .quick-look__phone-link:hover span{color:#702b68}.asl .quick-look__back-button:hover svg,.asl .quick-look__back-button:hover svg path,.asl .quick-look__phone-link:hover span svg,.asl .quick-look__phone-link:hover span svg path,.asl .quick-look__phone-link:hover svg,.asl .quick-look__phone-link:hover svg path{color:#702b68;fill:#702b68}.asl .quick-look__content{border-radius:0;background-color:#fff}@media screen and (min-width:769px){.asl .quick-look__content{border-radius:4px}}.asl .quick-look__slide-count{color:#fff}.asl .quick-look__gallery{border-radius:2px}.asl .quick-look__phone-number{color:#454546}.asl .quick-look__community-name{color:#454546;margin-bottom:2rem}.asl .quick-look__pricing span{color:#702b68}.asl .quick-look__directions{color:#702b68;font-weight:420}.asl .quick-look__cta-box{background-color:#fff}.asl .quick-look__cta-box a:last-of-type span.icon--is-primary svg,.asl .quick-look__cta-box a:last-of-type span.icon--is-primary svg path{fill:#fff}.asl .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg,.asl .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg path{fill:#454546;color:#454546}.asl .quick-look hr{height:1px;color:#454546;border-color:#454546;background-color:#454546}.asl .quick-look__subbrand-sticker{color:#fff;text-transform:uppercase;padding:.8rem 1.2rem;width:-moz-fit-content;width:fit-content;letter-spacing:2px}.asl .quick-look__subbrand-sticker--is-signature{background-color:#233d3d}.asl .quick-look__subbrand-sticker--is-enhanced-care{background-color:#444059}.asl .quick-look__signature-enhanced-copy-block svg{position:relative}.asl .quick-look__signature-enhanced-copy-block svg--image{position:relative;left:0}.asl .quick-look .arrow--is-utility,.asl .quick-look .arrow--is-utility:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' viewBox='0 0 56 56'%3E%3Crect width='56' height='56' fill='%23bad535' rx='28'/%3E%3Cpath fill='%233c0535' d='M17.45 26.846c-.6.625-.6 1.666 0 2.29l12.786 13.396c.666.624 1.665.624 2.265 0 .666-.694.666-1.735 0-2.36L20.846 28.026 32.501 15.88c.666-.694.666-1.735 0-2.36-.6-.694-1.599-.694-2.198 0z'/%3E%3C/svg%3E")}.asl .quick-look .arrow--is-utility:hover,.asl .quick-look .arrow--is-utility:hover:hover{opacity:.5}.asl .quick-look--is-signature .quick-look__back-button:hover,.asl .quick-look--is-signature .quick-look__phone-link:hover,.asl .quick-look--is-signature .quick-look__phone-link:hover span{color:#233d3d}.asl .quick-look--is-signature .quick-look__back-button:hover svg,.asl .quick-look--is-signature .quick-look__back-button:hover svg path,.asl .quick-look--is-signature .quick-look__phone-link:hover span svg,.asl .quick-look--is-signature .quick-look__phone-link:hover span svg path,.asl .quick-look--is-signature .quick-look__phone-link:hover svg,.asl .quick-look--is-signature .quick-look__phone-link:hover svg path{color:#233d3d;fill:#233d3d}.asl .quick-look--is-signature .quick-look__cta-box a:last-of-type span.icon--is-primary svg,.asl .quick-look--is-signature .quick-look__cta-box a:last-of-type span.icon--is-primary svg path{fill:#fff}.asl .quick-look--is-signature .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg,.asl .quick-look--is-signature .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg path{fill:#233d3d;color:#233d3d}.asl .quick-look--is-signature .quick-look__directions,.asl .quick-look--is-signature .quick-look__pricing span{color:#233d3d}.asl .quick-look--is-signature .arrow--is-utility,.asl .quick-look--is-signature .arrow--is-utility:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' viewBox='0 0 56 56'%3E%3Crect width='56' height='56' fill='%23c7a554' rx='28'/%3E%3Cpath fill='%23454546' d='M17.45 26.846c-.6.625-.6 1.666 0 2.29l12.786 13.396c.666.624 1.665.624 2.265 0 .666-.694.666-1.735 0-2.36L20.846 28.026 32.501 15.88c.666-.694.666-1.735 0-2.36-.6-.694-1.599-.694-2.198 0z'/%3E%3C/svg%3E")}.asl .quick-look--is-signature .arrow--is-utility:hover,.asl .quick-look--is-signature .arrow--is-utility:hover:hover{opacity:.5}.asl .quick-look--is-signature .button--is-primary{background-color:#233d3d;border-color:#233d3d;color:#fff}.asl .quick-look--is-signature .button--is-primary:hover{background-color:transparent;color:#233d3d}.asl .quick-look--is-signature .button--is-secondary{background-color:#b4d1bc;border-color:#b4d1bc;color:#454546}.asl .quick-look--is-signature .button--is-secondary:hover{background-color:transparent}.asl .quick-look--is-signature .apartment-card{border-color:#233d3d}.asl .quick-look--is-signature .apartment-card__care-type,.asl .quick-look--is-signature .apartment-card__floor-plan-link,.asl .quick-look--is-signature .apartment-card__pricing,.asl .quick-look--is-signature .apartment-card__quantity-alert,.asl .quick-look--is-signature .apartment-card__title,.asl .quick-look--is-signature .apartment-card__waitlist-copy,.asl .quick-look--is-signature a.apartment-card__community-phone.link,.asl .quick-look--is-signature a.icon-list__more-less-link.link{color:#233d3d}.asl .quick-look--is-enhanced-care .quick-look__back-button:hover,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover span{color:#444059}.asl .quick-look--is-enhanced-care .quick-look__back-button:hover svg,.asl .quick-look--is-enhanced-care .quick-look__back-button:hover svg path,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover span svg,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover span svg path,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover svg,.asl .quick-look--is-enhanced-care .quick-look__phone-link:hover svg path{color:#444059;fill:#444059}.asl .quick-look--is-enhanced-care .quick-look__cta-box a:last-of-type span.icon--is-primary svg,.asl .quick-look--is-enhanced-care .quick-look__cta-box a:last-of-type span.icon--is-primary svg path{fill:#fff}.asl .quick-look--is-enhanced-care .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg,.asl .quick-look--is-enhanced-care .quick-look__cta-box a:last-of-type:hover span.icon--is-primary svg path{fill:#444059;color:#444059}.asl .quick-look--is-enhanced-care .quick-look__directions,.asl .quick-look--is-enhanced-care .quick-look__pricing span{color:#444059}.asl .quick-look--is-enhanced-care .arrow--is-utility,.asl .quick-look--is-enhanced-care .arrow--is-utility:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' viewBox='0 0 56 56'%3E%3Crect width='56' height='56' fill='%23c7a554' rx='28'/%3E%3Cpath fill='%23454546' d='M17.45 26.846c-.6.625-.6 1.666 0 2.29l12.786 13.396c.666.624 1.665.624 2.265 0 .666-.694.666-1.735 0-2.36L20.846 28.026 32.501 15.88c.666-.694.666-1.735 0-2.36-.6-.694-1.599-.694-2.198 0z'/%3E%3C/svg%3E")}.asl .quick-look--is-enhanced-care .arrow--is-utility:hover,.asl .quick-look--is-enhanced-care .arrow--is-utility:hover:hover{opacity:.5}.asl .quick-look--is-enhanced-care .button--is-primary{background-color:#444059;border-color:#444059;color:#fff}.asl .quick-look--is-enhanced-care .button--is-primary:hover{background-color:transparent}.asl .quick-look--is-enhanced-care .button--is-secondary{background-color:#cadee7;border-color:#cadee7;color:#454546}.asl .quick-look--is-enhanced-care .button--is-secondary:hover{background-color:transparent}.asl .quick-look--is-enhanced-care .apartment-card{border-color:#444059}.asl .quick-look--is-enhanced-care .apartment-card__care-type,.asl .quick-look--is-enhanced-care .apartment-card__floor-plan-link,.asl .quick-look--is-enhanced-care .apartment-card__pricing,.asl .quick-look--is-enhanced-care .apartment-card__quantity-alert,.asl .quick-look--is-enhanced-care .apartment-card__title,.asl .quick-look--is-enhanced-care .apartment-card__waitlist-copy,.asl .quick-look--is-enhanced-care a.apartment-card__community-phone.link,.asl .quick-look--is-enhanced-care a.icon-list__more-less-link.link{color:#444059}.asl .care-types{margin-top:1rem}.asl .schedule-my-tour__container{background-color:#702b68}.asl .schedule-my-tour__contact-preference,.asl .schedule-my-tour__next-steps-title,.asl .schedule-my-tour__promotional-opt-in,.asl .schedule-my-tour__results-title,.asl .schedule-my-tour__subtitle,.asl .schedule-my-tour__terms-container,.asl .schedule-my-tour__title{color:#454546}.asl .schedule-my-tour__verify-data-container{border-bottom:1px solid #454546}.asl .schedule-my-tour a{color:#454546;text-decoration:underline}.asl .schedule-my-tour a:active,.asl .schedule-my-tour a:focus,.asl .schedule-my-tour a:hover{color:#bad535}.asl.enhanced-care .schedule-my-tour a,.asl.enhanced-care .schedule-my-tour__contact-preference,.asl.enhanced-care .schedule-my-tour__next-steps-title,.asl.enhanced-care .schedule-my-tour__promotional-opt-in,.asl.enhanced-care .schedule-my-tour__results-title,.asl.enhanced-care .schedule-my-tour__subtitle,.asl.enhanced-care .schedule-my-tour__terms-container,.asl.enhanced-care .schedule-my-tour__title,.asl.signature .schedule-my-tour a,.asl.signature .schedule-my-tour__contact-preference,.asl.signature .schedule-my-tour__next-steps-title,.asl.signature .schedule-my-tour__promotional-opt-in,.asl.signature .schedule-my-tour__results-title,.asl.signature .schedule-my-tour__subtitle,.asl.signature .schedule-my-tour__terms-container,.asl.signature .schedule-my-tour__title{color:#fff}.asl.enhanced-care .schedule-my-tour a:active,.asl.enhanced-care .schedule-my-tour a:focus,.asl.enhanced-care .schedule-my-tour a:hover,.asl.signature .schedule-my-tour a:active,.asl.signature .schedule-my-tour a:focus,.asl.signature .schedule-my-tour a:hover{color:#c7a554}.asl .search-locations-bar__title{font-family:classico-urw}.asl .search-locations-bar__label{font-family:classico-urw;font-weight:500;color:#fff}.asl .search-locations-bar__input-container{flex-grow:4}.asl .search-locations-bar__cta{flex-grow:1}.asl .swiper-button:focus .arrow{outline:2px solid #bad535}.asl .video-copy-block{background-color:#454546}.asl .video-copy-block__main-title{margin-bottom:2rem}@media screen and (min-width:1024px){.asl .video-copy-block__main-copy{max-width:85%}}.asl .video-copy-block__player{border-radius:4px}.asl .video-copy-block__play-button--lite{fill:#fff}
