.a11y .popupform .send-btn,.a11y .popupform .form--contact .send-btn,.a11y .popupform[aria-label=Schedule] .send-btn,.a11y .popupform[aria-label=Schedule] .form--contact .send-btn{background-color:#1d1d1d !important}.a11y .amenities__container #int-btn:after,.a11y .amenities__container #comm-btn:after{background-color:unset;color:unset}.amenityhighlights *+*{margin-top:0}.amenityhighlights__col-container{display:flex;justify-content:space-between;z-index:1}.amenityhighlights__col-container--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.amenityhighlights__white-space{display:none}@media all and (min-width: 64em){.amenityhighlights__white-space{display:block;max-width:25rem;width:20%;flex:0 0 auto}}.amenityhighlights__bg-container{background-color:var(--color-primary);width:100%;position:relative}.a11y .amenityhighlights__bg-container{color:#000}.amenityhighlights__bg-container .image{mix-blend-mode:color-burn;opacity:.65}.amenityhighlights__image-container{display:none}@media all and (min-width: 64em){.amenityhighlights__image-container{display:block;max-width:62.5rem;width:50%;min-height:46.875rem;flex:0 0 auto;align-self:stretch;position:relative}}.amenityhighlights__image-container-inner{position:absolute;top:9.375rem;left:0;width:100%;height:100%}.amenityhighlights__image-container-inner--no-offset{top:0}.amenityhighlights__image-container-inner .image{position:absolute;top:0;left:0;display:block}.amenityhighlights__image-container-inner .image .image__img{opacity:0;transition:all .2s linear}.amenityhighlights__image-container-inner .image .image__img--active{opacity:1}.amenityhighlights__image-container-fallback{position:absolute;top:9.375rem;left:0;width:100%;height:100%}.amenityhighlights__amenity-container{color:var(--color-primary-text);z-index:1;padding:5.9375rem 2.8125rem;max-width:27.5rem;margin-left:auto;margin-right:auto}.a11y .amenityhighlights__amenity-container{color:#000;background-color:#fff}@media all and (min-width: 48em){.amenityhighlights__amenity-container{padding:10.3125rem 2.8125rem}}@media all and (min-width: 64em){.amenityhighlights__amenity-container{display:block;width:100%;align-self:flex-start;max-width:31.25rem}}.amenityhighlights__title{text-transform:uppercase;line-height:1;font-weight:300;font-size:1.125rem;font-family:var(--typeface-primary),"Helvetica Neue",Helvetica,Arial,sans-serif}@media all and (min-width: 48em){.amenityhighlights__title{font-size:1.875rem}}*+.amenityhighlights__amenity-list{margin-top:3.75rem}@media all and (min-width: 64em){.amenityhighlights__amenity-list-container-decorative:first-child::before{content:"";height:.125rem;max-width:14.375rem;background-color:var(--color-secondary);position:absolute;top:36%;right:46%;width:50%;transform:translate(0, -50%);transition:all .2s linear;animation:fadeInLeft;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0s}}.amenityhighlights__item{line-height:1;font-weight:300;font-size:1.125rem;display:block;font-family:var(--typeface-secondary),Georgia,"Times New Roman",Times,serif}.amenityhighlights__item--set{animation:fadeInLeft;animation-iteration-count:1;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0s}.amenityhighlights__item+.amenityhighlights__item{margin-top:1.5625rem}@media all and (min-width: 48em){.amenityhighlights__item{font-size:1.375rem}.amenityhighlights__item+.amenityhighlights__item{margin-top:2.1875rem}}@media all and (min-width: 64em){.amenityhighlights__item{position:relative}.amenityhighlights__item--has-image:before{content:"";width:50%;height:.125rem;max-width:14.375rem;background-color:var(--color-secondary);position:absolute;top:40%;right:105%;transform:translate(0, -50%);transition:all .2s linear;opacity:0}.amenityhighlights__item--active:before{opacity:1}}@media all and (min-width: 80em){.amenityhighlights__item--has-image:before{width:50%;right:110%}}@media all and (min-width: 100em){.amenityhighlights__item--has-image:before{width:100%;right:115%}}.amenityhighlights__page-link-container{width:100%;max-width:400px}*+.amenityhighlights__page-link-container{margin-top:4.0625rem}.amenityhighlights__page-link-container a{display:flex;color:var(--color-primary-text);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase;position:relative;transition:all .45s cubic-bezier(0.65, 0, 0.076, 1)}.amenityhighlights__page-link-container a span{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;left:12%}@media(max-width: 64rem){.amenityhighlights__page-link-container a span{left:20%}}.amenityhighlights__page-link-container a .amenityhighlights__icon-container svg{position:absolute;margin-left:.8rem}@media(min-width: 64rem){.amenityhighlights__page-link-container a:hover .amenityhighlights__icon-container{width:100%;max-width:400px}.amenityhighlights__page-link-container a:hover .amenityhighlights__icon-container svg{position:absolute}.a11y .amenityhighlights__page-link-container a:hover .amenityhighlights__icon-container svg{fill:#000}.amenityhighlights__page-link-container a:hover span{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;color:var(--color-dark-text)}.a11y .amenityhighlights__page-link-container a:hover span{color:#000}}.a11y .amenityhighlights__page-link-container a{background-color:#fff;color:#000 !important}.amenityhighlights__page-link-container a>*{align-self:center;margin-top:0}.amenityhighlights__icon-container{background-color:var(--color-primary-text);color:var(--color-primary);border-radius:1.625rem;width:2.5rem;height:2.5rem;display:flex;flex-direction:column;justify-content:center;flex:0 0 auto;transition:all .45s cubic-bezier(0.65, 0, 0.076, 1)}.a11y .amenityhighlights__icon-container{background-color:#fff;color:#000}.amenityhighlights__icon-container svg{fill:var(--color-primary)}.amenityhighlights a:hover span{color:var(--color-primary)}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.a11y .amenityhighlights__icon-container svg{fill:#fff !important}.a11y .homepage-amenities .amenityhighlights__page-link-container a .amenityhighlights__icon-container,.a11y .amenityhighlights__icon-container,.a11y .amenityhighlights__bg-container{background-color:#000}.a11y .amenityhighlights__amenity-list-container-decorative:first-child::before{background-color:#fff}.a11y .amenityhighlights__page-link-container a:hover span{color:#fff}
