.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}.featuredfloorplans{opacity:0}.featuredfloorplans--set{animation:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0s}.featuredfloorplans *+*{margin-top:0}.featuredfloorplans__title{color:var(--color-primary);font-family:var(--typeface-secondary),Georgia,"Times New Roman",Times,serif;font-size:1.875rem;font-weight:500;text-align:center;line-height:1.25;margin-bottom:1em}.a11y .featuredfloorplans__title{color:#fff;background-color:#000}@media all and (min-width: 48em){.featuredfloorplans__title{font-size:3.125rem}}@media all and (min-width: 64em){.featuredfloorplans__title{font-size:3.75rem;text-align:center;line-height:1}}.featuredfloorplans__fps{position:relative;color:var(--color-primary)}.a11y .featuredfloorplans__fps{background-color:#000;color:#fff}*+.featuredfloorplans__fps{margin-top:0}.featuredfloorplans__fps .tns-visually-hidden,.featuredfloorplans__fps [data-action=stop]{display:none}.featuredfloorplans__fps .tns-outer{width:80%;margin-left:auto;margin-right:auto}.featuredfloorplans__fps .tns-ovh{width:100%;position:relative}.featuredfloorplans__fps .tns-inner{width:100%;position:relative}@media all and (min-width: 48em){*+.featuredfloorplans__fps{margin-top:0}}@media all and (min-width: 64em){*+.featuredfloorplans__fps{margin-top:0}}.featuredfloorplans__fps-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10%;position:absolute;top:50%;transform:translate(0, -50%);height:1.875rem;z-index:2}.featuredfloorplans__fps-button svg{width:.9375rem;height:.9375rem}.featuredfloorplans__fps-button--prev{left:0}.featuredfloorplans__fps-button--next{right:0}@media all and (min-width: 64em){.featuredfloorplans__fps-button{display:none}}.featuredfloorplans__fps-container{width:80%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;overflow:hidden}.featuredfloorplans__fps-container--set{display:block !important;width:100%;margin-left:initial;margin-right:initial;position:relative}.featuredfloorplans__fps-container--set .featuredfloorplans__item{max-width:none !important;display:inline-block}@media all and (min-width: 48em){.featuredfloorplans__fps-container{flex-direction:row}}@media all and (min-width: 64em){.featuredfloorplans__fps-container{width:100%}}.featuredfloorplans__item{position:relative;max-width:16.25rem}.featuredfloorplans__item--content{display:flex;flex-direction:column;justify-content:space-between;margin-top:1.5rem;height:100%}@media all and (min-width: 48em){.featuredfloorplans__item{max-width:25rem}}@media all and (min-width: 64em){.featuredfloorplans__item{max-width:26.25rem}}.featuredfloorplans__item-inner{max-width:26.25rem;margin-left:auto;margin-right:auto}.featuredfloorplans__photo-container{background-color:#fff;width:100%;height:20rem;position:relative;box-sizing:border-box;padding:.625rem;display:flex;flex-direction:column;justify-content:center;align-content:center}@media all and (min-width: 48em){.featuredfloorplans__photo-container{padding:.9375rem}}@media all and (min-width: 64em){.featuredfloorplans__photo-container{padding:1.25rem}}.featuredfloorplans__photo{display:flex;flex-direction:column;justify-content:center;align-content:center}.featuredfloorplans__item-text{font-size:1.0625rem;font-weight:600;font-family:var(--typeface-secondary),Georgia,"Times New Roman",Times,serif;text-align:center;line-height:1.25}*+.featuredfloorplans__item-text{margin-top:.9375rem}@media all and (min-width: 48em){.featuredfloorplans__item-text{font-size:1.375rem;text-align:left}*+.featuredfloorplans__item-text{margin-top:1.5625rem}}@media all and (min-width: 64em){*+.featuredfloorplans__item-text{margin-top:1.875rem}}.featuredfloorplans__page-link-container{width:100%;position:relative}*+.featuredfloorplans__page-link-container{margin-top:.9375rem}.featuredfloorplans__page-link-container a{display:flex;color:var(--color-primary-text);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase;justify-content:center;transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:relative}@media(max-width: 64rem){.featuredfloorplans__page-link-container a{justify-content:flex-start}}.featuredfloorplans__page-link-container a span{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;left:12%}.featuredfloorplans__page-link-container a .featuredfloorplans__icon-container svg{position:absolute;margin-left:.8rem}@media(max-width: 64rem){.featuredfloorplans__page-link-container a .featuredfloorplans__icon-container svg{position:static;margin-left:0}}@media(min-width: 64rem){.featuredfloorplans__page-link-container a:hover .featuredfloorplans__icon-container{width:100%}.featuredfloorplans__page-link-container a:hover .featuredfloorplans__icon-container svg{position:absolute}.featuredfloorplans__page-link-container a:hover span{transition:all .45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;color:#fff}}.a11y .featuredfloorplans__page-link-container a{background-color:#000;color:#fff;outline-color:#fff !important}.featuredfloorplans__page-link-container a>*{align-self:center;margin-top:0}.featuredfloorplans__page-link-container a>*+*{margin-left:.625rem}@media all and (min-width: 48em){.featuredfloorplans__page-link-container a{justify-content:flex-start}}@media all and (min-width: 64em){.featuredfloorplans__page-link-container a{font-size:1rem}*+.featuredfloorplans__page-link-container a{margin-top:1.25rem}.featuredfloorplans__page-link-container a>*+*{margin-left:1.25rem}}.featuredfloorplans__icon-container{background-color:var(--color-primary);color:var(--color-primary-text);border-radius:1.625rem;width:2.5rem;height:2.5rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:0 0 auto;transition:all .45s cubic-bezier(0.65, 0, 0.076, 1)}.a11y .featuredfloorplans__icon-container{background-color:#fff;color:#000}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.a11y .containerv2:has(.featuredfloorplans){background-color:#000}.a11y .featuredfloorplans__page-link-container a:hover span{color:#000}.a11y .featuredfloorplans__page-link-container a{outline-color:red !important}.a11y .featuredfloorplans__link span{color:#fff}
