@keyframes MobileSection-module-scss-module__lYDanq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.MobileSection-module-scss-module__lYDanq__container{background-color:var(--white);width:100%;height:100%;padding:2rem;position:relative;overflow:scroll}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__title{color:var(--search-panel-mobile-version-title-color);font-weight:var(--font-weight-900);font-size:var(--font-size-20);text-align:left;text-transform:uppercase;cursor:pointer;width:fit-content;padding:.5rem 0}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__title_container{padding-bottom:2.5rem}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__close-mark{cursor:pointer;background:url(../media/close.svg.426gqgf-mex7a.js) 50% no-repeat;width:20px;height:20px;position:absolute;top:2rem;right:2rem}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__bottom-line{border-bottom:1px solid var(--gray)}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__item-filter{flex-direction:column;gap:2rem;padding:3rem 0;display:flex}@media (max-width:767px){.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__item-filter{gap:3.5rem}}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__item-filter-title{text-align:left;text-transform:uppercase;width:100%;font-family:var(--primary-font-family);color:var(--main-color);letter-spacing:1.4px;align-items:flex-start;font-size:14px}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__item-filter-content{text-align:left;align-items:center;gap:1rem;width:100%;display:flex;position:relative}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__filter-place{margin:8rem 0}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__filter-result{background-color:var(--white);width:100%;position:fixed;bottom:0;left:0}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__filter-result .MobileSection-module-scss-module__lYDanq__show-button{border-color:var(--search-panel-mobile-version-button-color);width:100%;color:var(--search-panel-mobile-version-button-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);padding:2rem}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__filter-result .MobileSection-module-scss-module__lYDanq__show-button:hover{background-color:var(--search-panel-mobile-version-button-color);color:var(--white)}.MobileSection-module-scss-module__lYDanq__container .MobileSection-module-scss-module__lYDanq__filter-result .MobileSection-module-scss-module__lYDanq__no-result{text-align:center;color:var(--button-background);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);width:100%;padding:2rem;font-size:1.8rem;line-height:2.5rem}
@keyframes MoreSection-module-scss-module__S13Juq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.MoreSection-module-scss-module__S13Juq__container{background-color:var(--white);width:700px;min-height:200px;padding:2rem;position:relative;overflow-y:scroll}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__title{color:var(--button-background);font-size:17px;font-weight:700;font-family:var(--primary-font-family);text-align:left;letter-spacing:1.4px;text-transform:uppercase;padding-bottom:3rem}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__close-mark{cursor:pointer;background:url(../media/close.svg.426gqgf-mex7a.js) 50% no-repeat;width:20px;height:20px;position:absolute;top:2rem;right:2rem}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__bottom-line{border-bottom:1px solid var(--gray)}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__item-filter{gap:2rem;padding:3rem 0;display:flex}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__item-filter .MoreSection-module-scss-module__S13Juq__show-button{border-color:var(--button-background);color:var(--button-background);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);margin:0 auto}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__item-filter .MoreSection-module-scss-module__S13Juq__show-button:hover{background-color:var(--button-background);color:var(--white)}.MoreSection-module-scss-module__S13Juq__container .MoreSection-module-scss-module__S13Juq__item-filter .MoreSection-module-scss-module__S13Juq__no-result{text-align:center;color:var(--button-background);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);width:100%;padding:1.8rem 0;font-size:1.8rem;line-height:2.5rem}
@keyframes SearchFiltersPanel-module-scss-module__exFX2G__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;min-height:300px;margin-bottom:3rem;padding:0 2rem;display:flex;position:relative}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel.SearchFiltersPanel-module-scss-module__exFX2G__skeleton{filter:blur(5px)}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel{align-items:flex-start;gap:4rem;padding:3rem 0}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__title{color:#fff;font-size:var(--font-size-18);font-family:var(--search-filter-panel-title-font);font-weight:var(--font-weight-900);letter-spacing:var(--character-spacing-3-6);text-align:center;z-index:2}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__title-container{padding:0}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__title{text-align:left;width:100%;padding:0 2rem}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__description{font-family:var(--primary-font-family);color:#fff;letter-spacing:2px;z-index:2;margin-top:2rem;padding:0;font-size:12px;font-weight:400}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__description a{color:#fff;font-weight:700;text-decoration:underline}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__description{text-align:left;width:100%;padding:0 2rem}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters{z-index:3;display:flex}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters{align-items:flex-start;width:100%;padding:0 2rem}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item{color:#fff;box-sizing:border-box;cursor:pointer;background-color:#00000080;border:1px solid #fff;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:19rem;padding:2rem 1rem;display:flex;position:relative}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item{width:50%}}@media (max-width:480px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item{width:100%}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item p{z-index:3;letter-spacing:var(--character-spacing-1-5);white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-family:var(--primary-font-family);letter-spacing:1.5px;overflow:hidden}@media (max-width:991px){.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item p{font-size:1.95rem}}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item svg{z-index:3;width:20px;height:20px}.SearchFiltersPanel-module-scss-module__exFX2G__search-filters-panel .SearchFiltersPanel-module-scss-module__exFX2G__filters .SearchFiltersPanel-module-scss-module__exFX2G__dropdown-filter-item.SearchFiltersPanel-module-scss-module__exFX2G__active svg{transform:rotate(180deg)}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container{justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:1366px;margin:0 auto;padding:0 2rem;display:flex}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container.SearchFiltersPanel-module-scss-module__exFX2G__skeleton{filter:blur(5px)}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__label{font-size:24px;font-family:var(--search-filter-panel-available-font);color:var(--main-color);text-transform:uppercase}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__label span{color:var(--search-filter-panel-unit-count-color)}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__label{font-size:20px}}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters{font-size:16px;font-family:var(--primary-font-family);color:var(--main-color);align-items:center;gap:5rem;display:flex}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters-with-special-offers{gap:2rem}@media (max-width:991px){.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters{flex-direction:column;align-items:flex-start;gap:3rem}}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters .SearchFiltersPanel-module-scss-module__exFX2G__virtual-tour label{text-transform:uppercase;letter-spacing:1.4px;font-size:14px;font-family:var(--search-filter-panel-available-font);font-weight:var(--search-filter-panel-result-controls-font-weight)}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters .SearchFiltersPanel-module-scss-module__exFX2G__clear-all{cursor:pointer;letter-spacing:1.4px;font-size:14px;font-family:var(--search-filter-panel-available-font);font-weight:var(--search-filter-panel-result-controls-font-weight)}@media (max-width:767px){.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters .SearchFiltersPanel-module-scss-module__exFX2G__clear-all{display:none}}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters .SearchFiltersPanel-module-scss-module__exFX2G__sort-by{font-family:var(--search-filter-panel-available-font);font-size:14px;font-weight:var(--search-filter-panel-result-controls-font-weight);letter-spacing:1.4px;align-items:center;display:flex}.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container .SearchFiltersPanel-module-scss-module__exFX2G__result-filters .SearchFiltersPanel-module-scss-module__exFX2G__sort-drop-down{font-weight:var(--search-filter-panel-result-controls-font-weight)}@media (max-width:991px){.SearchFiltersPanel-module-scss-module__exFX2G__result-filters-container{flex-direction:column;align-items:flex-start;gap:3rem}}.SearchFiltersPanel-module-scss-module__exFX2G__overlay{background:0 0}
@keyframes UnitsNotFound-module-scss-module__2IWvha__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.UnitsNotFound-module-scss-module__2IWvha__container{width:100%;max-width:1366px;margin:4rem auto 0;padding:0 2rem}
@keyframes SearchComponent-module-scss-module__5RB4Ia__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SearchComponent-module-scss-module__5RB4Ia__container{width:100%}.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments{flex-direction:column;display:flex}.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments .SearchComponent-module-scss-module__5RB4Ia__unit-cards-container{flex-wrap:wrap;gap:2rem;width:100%;max-width:1366px;margin:4rem auto 0;padding:0 1rem 2rem;display:flex;overflow:hidden}.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments .SearchComponent-module-scss-module__5RB4Ia__unit-cards-container>*{width:calc(33.3% - 1.33333rem)}@media (max-width:991px){.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments .SearchComponent-module-scss-module__5RB4Ia__unit-cards-container>*{width:49%}}@media (max-width:767px){.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments .SearchComponent-module-scss-module__5RB4Ia__unit-cards-container>*{width:100%}}@media (max-width:991px){.SearchComponent-module-scss-module__5RB4Ia__container .SearchComponent-module-scss-module__5RB4Ia__search-apartments .SearchComponent-module-scss-module__5RB4Ia__unit-cards-container{padding:0 1rem}}
@keyframes SeparatorComponent-module-scss-module__dJjr5a__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SeparatorComponent-module-scss-module__dJjr5a__separator{background-color:var(--primary-color);border:none}
@keyframes SmallVisualCallOutComponent-module-scss-module__2kxwWq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container{flex-direction:column;justify-content:flex-end;min-height:40rem;padding:5rem 0;display:flex;position:relative}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__content{flex-direction:column;gap:7rem;display:flex}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__content_with_text{gap:3rem}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container{justify-content:center;align-items:center;width:100%;min-height:7rem;display:flex}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container_blur{-webkit-backdrop-filter:blur(10px)}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header{font-family:var(--title-font-header);text-align:left;text-transform:uppercase;letter-spacing:var(--visual-callout-small-header-letter-spacing);font-size:var(--font-size-30);color:var(--white)}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_beam{font-weight:700}@media (max-width:480px){.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header{text-align:center;padding:0 20px}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__header p{text-align:center}}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__text{font-family:var(--primary-font-family);color:var(--white);max-width:900px;margin:0 auto;padding:0 2rem;font-size:1.8rem;font-weight:400}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_container{justify-content:center;display:flex}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--white);color:var(--white)}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button:hover{background-color:var(--button-background);border-color:var(--button-background);color:var(--white)}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_beam{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:var(--light-cyan);border-color:var(--light-cyan);color:var(--primary-color)}.SmallVisualCallOutComponent-module-scss-module__2kxwWq__container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_container .SmallVisualCallOutComponent-module-scss-module__2kxwWq__button_beam:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--light-cyan)}
@keyframes StaticCardsComponent-module-scss-module__OsAr7q__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.StaticCardsComponent-module-scss-module__OsAr7q__container{background-color:var(--static-card-background-color);flex-direction:column;gap:6rem;padding:6rem 2rem;display:flex}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__header{width:100%;font-size:var(--font-size-50);color:var(--static-card-header-color);font-family:var(--static-card-header-font);text-align:center;padding:0}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__header_beam{font-weight:700}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__description{color:var(--static-card-body-color);text-align:center;font-size:1.8rem}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__cards{flex-wrap:wrap;justify-content:center;gap:3rem;width:100%;max-width:1280px;margin:0 auto;display:flex}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__cards-less-three .StaticCardsComponent-module-scss-module__OsAr7q__card{width:calc(50% - 1.5rem)}@media (max-width:767px){.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__cards-less-three .StaticCardsComponent-module-scss-module__OsAr7q__card{width:100%}}@media (max-width:991px){.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__cards{justify-content:flex-start}}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__card{font-family:var(--primary-font-family);border:2px solid var(--static-card-header-color);flex-direction:column;gap:4rem;width:calc(33.3333% - 2rem);min-height:30rem;padding:3rem 4rem;font-size:1.8rem;font-weight:400;list-style:none;display:flex}@media (max-width:991px){.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__card{width:calc(50% - 1.5rem)}}@media (max-width:767px){.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__card{width:100%}}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__header-card{text-align:center;color:var(--static-card-header-color);font-family:var(--static-card-header-font);font-size:2.4rem}.StaticCardsComponent-module-scss-module__OsAr7q__container .StaticCardsComponent-module-scss-module__OsAr7q__body-text{text-align:center;color:var(--static-card-body-color);line-height:1.7}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
@keyframes InternationalPhoneInput-module-scss-module__JnHtdq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input{position:relative}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input label{color:var(--text-input-label-color);font-size:1.5rem;font-family:var(--primary-font-family);width:auto;margin:0 0 1rem;font-style:normal;font-weight:700;font-stretch:100%;display:block}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family)}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__error-right{padding-left:1rem}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__disabled{opacity:.5}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input:not(:last-child){margin-bottom:1rem}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__input-description{font-family:var(--primary-font-family);color:var(--text-input-description-color);margin-top:.8rem;font-size:1.5rem;line-height:1.4}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__input-description.InternationalPhoneInput-module-scss-module__JnHtdq__with-tooltip{width:calc(100% - 25px)}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__text-input-group{border:solid .1rem var(--button-background);width:100%;padding:2.2rem 1rem;display:flex}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__text-input-group.InternationalPhoneInput-module-scss-module__JnHtdq__error-validation{border:solid .1rem var(--error-color)}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__text-input-group input{font-family:var(--primary-font-family);color:var(--text-input-color);border:none;outline:none;font-size:1.5rem;font-style:normal;font-stretch:100%}.InternationalPhoneInput-module-scss-module__JnHtdq__text-input .InternationalPhoneInput-module-scss-module__JnHtdq__text-input-group.InternationalPhoneInput-module-scss-module__JnHtdq__disabled{opacity:.5}
@keyframes Spinner-module-scss-module__62NtGq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.Spinner-module-scss-module__62NtGq__loading-spinner-container{justify-content:center;align-items:center;width:100%;min-height:-webkit-fill-available;display:flex}
@keyframes SelectInput-module-scss-module__kNsyGW__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SelectInput-module-scss-module__kNsyGW__select{position:relative}.SelectInput-module-scss-module__kNsyGW__select.SelectInput-module-scss-module__kNsyGW__active .SelectInput-module-scss-module__kNsyGW__drop-box{display:block}.SelectInput-module-scss-module__kNsyGW__select.SelectInput-module-scss-module__kNsyGW__active .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__arrow-down{transform:translateY(-50%)rotate(180deg)}.SelectInput-module-scss-module__kNsyGW__select.SelectInput-module-scss-module__kNsyGW__disabled{opacity:.5}.SelectInput-module-scss-module__kNsyGW__select.SelectInput-module-scss-module__kNsyGW__disabled .SelectInput-module-scss-module__kNsyGW__text-input-group{cursor:not-allowed}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__label{color:var(--text-input-label-color);font-size:1.5rem;font-family:var(--primary-font-family);width:auto;margin:0 0 1rem;font-style:normal;font-weight:700;font-stretch:100%;display:block}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group{border:solid .1rem var(--button-background);background-color:var(--white);font-family:var(--primary-font-family);cursor:pointer;color:var(--text-input-color);padding:2.2rem 4.7rem 2.2rem 1rem;font-size:1.5rem;line-height:normal;display:block;position:relative}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group.SelectInput-module-scss-module__kNsyGW__error-validation{border:solid .1rem var(--error-color)}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__placeholder,.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__search{color:var(--text-input-placeholder-color);font-size:1.5rem;font-weight:400;line-height:normal}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group.SelectInput-module-scss-module__kNsyGW__loading-items{padding:.7rem 5.7rem 1rem .7rem}@media (max-width:991px){.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group.SelectInput-module-scss-module__kNsyGW__loading-items{padding:0 5.7rem 0 1rem}}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__search{background-color:var(--white);cursor:pointer;width:100%;min-height:auto;font-family:var(--primary-font-family);border:none;outline:none;padding:0;display:block;position:relative}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__spinner-value{justify-content:flex-start}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__spinner-value video{max-height:42px}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__text-input-group .SelectInput-module-scss-module__kNsyGW__arrow-down{fill:#656970;width:3rem;height:3rem;transition:all .3s;display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__drop-box{text-align:left;z-index:3;width:100%;max-height:25rem;overflow:overlay;background-color:#fff;margin:0;list-style:none;display:none;position:absolute}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__drop-box-items{flex-direction:column;display:flex}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__drop-box-item{border:solid .1rem var(--button-background);background-color:var(--white);font-family:var(--primary-font-family);cursor:pointer;cursor:pointer;border-top:none;margin:0;padding:1.8rem 4.5rem 1.8rem 1rem;font-size:1.5rem;line-height:normal;display:block;position:relative}.SelectInput-module-scss-module__kNsyGW__select .SelectInput-module-scss-module__kNsyGW__error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family)}
@keyframes FormAction-module-scss-module__RqpmiG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.FormAction-module-scss-module__RqpmiG__button{text-transform:uppercase;cursor:pointer;width:100%;max-width:20rem;color:var(--button-background);background-color:var(--white);border:1px solid var(--button-background);font-size:1.6rem;font-weight:900;font-family:var(--primary-font-family);letter-spacing:1.1px;text-align:center;white-space:nowrap;padding:1.5rem 3rem;text-decoration:none;transition:all .3s ease-out}.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__hover:hover,.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__active{background-color:var(--button-background);color:var(--white)}.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__active.FormAction-module-scss-module__RqpmiG__hover:hover{background-color:var(--white);color:var(--button-background)}.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__loading{background-color:var(--primary-color-70);border:1px solid var(--primary-color);z-index:1;position:relative;overflow:hidden}.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__loading:before{content:"";z-index:-1;background-color:var(--primary-color);will-change:transfrom;animation:8s linear infinite FormAction-module-scss-module__RqpmiG__loading;position:absolute;inset:0;transform:translate(-100%)}.FormAction-module-scss-module__RqpmiG__button.FormAction-module-scss-module__RqpmiG__disabled{cursor:not-allowed;touch-action:none;color:#ccc;border-color:#ccc}@media (max-width:991px){.FormAction-module-scss-module__RqpmiG__button{padding:1.5rem 1rem}}@keyframes FormAction-module-scss-module__RqpmiG__loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}
@keyframes BookTourBrokerStep-module-scss-module__4oWZrq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.BookTourBrokerStep-module-scss-module__4oWZrq__container{width:100%;max-width:768px;margin:0 auto;padding:4rem 2rem}.BookTourBrokerStep-module-scss-module__4oWZrq__form{background-color:var(--white);padding:2rem 2rem 1rem}.BookTourBrokerStep-module-scss-module__4oWZrq__header{color:var(--main-color);font-size:1.8rem;font-weight:700;font-family:var(--primary-font-family);flex-direction:column;gap:.4rem;padding:2rem 2rem 0 0;display:flex}.BookTourBrokerStep-module-scss-module__4oWZrq__header:after{content:"";background-color:var(--primary-color);width:50%;height:3px;display:block}.BookTourBrokerStep-module-scss-module__4oWZrq__description{color:var(--main-color);font-family:var(--primary-font-family);margin:2rem 0;padding-left:2rem;font-size:1.6rem}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs{grid-template-columns:1fr 1fr;grid-template-areas:"brokerCompany brokerCompany""brokerName brokerName""firstName lastName""email phone""description description";gap:1rem 2rem;padding:2rem 2rem 4rem;display:grid}@media (max-width:767px){.BookTourBrokerStep-module-scss-module__4oWZrq__inputs{grid-template-columns:1fr;grid-template-areas:"brokerCompany""brokerName""firstName""lastName""email""phone""description"}}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-broker-company{grid-area:brokerCompany}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-broker-name{grid-area:brokerName}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-first-name{grid-area:firstName}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-last-name{grid-area:lastName}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-email{grid-area:email}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-phone{grid-area:phone}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs-description{grid-area:description}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs [data-text-input-wrapper],.BookTourBrokerStep-module-scss-module__4oWZrq__inputs [data-masked-text-input-wrapper],.BookTourBrokerStep-module-scss-module__4oWZrq__inputs [data-text-select-wrapper],.BookTourBrokerStep-module-scss-module__4oWZrq__inputs .BookTourBrokerStep-module-scss-module__4oWZrq__phone-input-wrapper{border:1px solid #282f4b}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs [data-text-select-item]{border-color:#282f4b}.BookTourBrokerStep-module-scss-module__4oWZrq__inputs [data-tooltip-trigger]{color:#282f4b;border-color:#282f4b}.BookTourBrokerStep-module-scss-module__4oWZrq__actions{justify-content:center;gap:4rem;width:100%;margin-bottom:4rem;padding:0 .4rem;display:flex}
@keyframes DateFieldComponent-module-scss-module__nt9TBG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.DateFieldComponent-module-scss-module__nt9TBG__date-time-component{gap:4rem;display:flex}@media (max-width:767px){.DateFieldComponent-module-scss-module__nt9TBG__date-time-component{flex-direction:column;gap:2rem}}.DateFieldComponent-module-scss-module__nt9TBG__label{font-family:var(--primary-font-family);color:var(--text-input-label-color);margin-bottom:1rem;font-size:1.6rem;font-weight:700}.DateFieldComponent-module-scss-module__nt9TBG__date-info{font-family:var(--primary-font-family);color:var(--primary-color);text-align:center;margin-bottom:1rem;font-size:1.6rem}.DateFieldComponent-module-scss-module__nt9TBG__date-info-description{color:var(--main-color);font-size:1.4rem}.DateFieldComponent-module-scss-module__nt9TBG__slots{flex-wrap:wrap;gap:1rem;display:flex}.DateFieldComponent-module-scss-module__nt9TBG__slots_item{color:#282f4b;cursor:pointer;width:48%;height:4rem;font-family:var(--primary-font-family);background:0 0;border:1px solid #282f4b;outline:none;padding:0 1rem;font-size:1.5rem;font-weight:700;display:block}.DateFieldComponent-module-scss-module__nt9TBG__slots_item:hover,.DateFieldComponent-module-scss-module__nt9TBG__slots_selected{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}.DateFieldComponent-module-scss-module__nt9TBG__slots-message{font-family:var(--primary-font-family);text-align:center;margin-top:2rem;font-size:1.5rem;font-weight:700}.DateFieldComponent-module-scss-module__nt9TBG__error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family);margin-top:1rem}.DateFieldComponent-module-scss-module__nt9TBG__time-element{opacity:0;transition:opacity .2s linear .2s}.DateFieldComponent-module-scss-module__nt9TBG__show{opacity:1;transition:opacity .2s linear .2s}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element:not(:last-child){margin-bottom:1rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker{border:1px solid var(--primary-color);border-radius:1.4rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__month{margin:.9rem 1.5rem 1.5rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day{font-size:1.4rem;font-family:var(--primary-font-family);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day:hover{border-radius:50%}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__header{background:0 0;border:none;padding:1.2rem 1.5rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day-name{font-size:1.2rem;font-family:var(--primary-font-family);text-transform:uppercase;justify-content:center;width:4rem;font-weight:700;display:inline-flex}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__current-month{color:var(--primary-color);font-size:1.4rem;font-family:var(--primary-font-family);text-align:left;letter-spacing:.5px;margin-bottom:1rem;margin-left:1.5rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__navigation--previous{top:.6rem;left:calc(100% - 80px)}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__navigation--next{top:.6rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__navigation-icon:before{border-color:var(--primary-color)}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__navigation:hover :before{border-color:var(--primary-color-70)}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day--keyboard-selected{background:0 0}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day--selected{background-color:var(--button-background)}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__day--selected:hover{background-color:var(--button-background);border-radius:50%}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__input-container input{width:100%;color:var(--text-input-color);font-family:var(--primary-font-family);border:1px solid var(--button-background);padding:2.2rem 1rem;font-size:1.6rem;font-style:normal;font-stretch:100%}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__input-container input::placeholder{color:var(--text-input-placeholder-color);text-transform:uppercase;font-size:1.5rem;font-weight:400}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__time-container{width:20rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__time-container .react-datepicker-time__header{font-size:1.6rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:20rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list .react-datepicker__time-list-item{font-size:1.6rem;font-family:var(--primary-font-family);margin:1.1rem}.DateFieldComponent-module-scss-module__nt9TBG__date-time-element .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list .react-datepicker__time-list-item--selected{background-color:var(--button-background)}
@keyframes BookTourCommonStep-module-scss-module__s92IKq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.BookTourCommonStep-module-scss-module__s92IKq__container{width:100%;max-width:480px;margin:0 auto;padding:4rem 2rem;transition:max-width .2s;overflow:hidden}.BookTourCommonStep-module-scss-module__s92IKq__container-full{max-width:768px}.BookTourCommonStep-module-scss-module__s92IKq__form{background-color:var(--white);padding:2rem 2rem 1rem}.BookTourCommonStep-module-scss-module__s92IKq__header{color:var(--primary-color);font-size:2rem;font-weight:700;font-family:var(--primary-font-family);text-align:center;margin-bottom:2rem}.BookTourCommonStep-module-scss-module__s92IKq__inputs{flex-direction:column;gap:2rem;padding:2rem;display:flex}.BookTourCommonStep-module-scss-module__s92IKq__inputs input[type=radio]{appearance:none;background-color:var(--white);cursor:pointer;border:1px solid #282f4b;border-radius:50%;width:22px;height:22px;margin-right:5px}.BookTourCommonStep-module-scss-module__s92IKq__inputs input[type=radio]:checked:before{content:"";background-color:#282f4b;border-radius:50%;width:14px;height:14px;margin:3px;display:block}.BookTourCommonStep-module-scss-module__s92IKq__inputs .BookTourCommonStep-module-scss-module__s92IKq__form-element-radios{flex-direction:column;gap:.4rem;display:flex}.BookTourCommonStep-module-scss-module__s92IKq__inputs .BookTourCommonStep-module-scss-module__s92IKq__form-element-radios-list{flex-direction:column;gap:1rem;display:flex}.BookTourCommonStep-module-scss-module__s92IKq__inputs .BookTourCommonStep-module-scss-module__s92IKq__form-element-radios-item{font-family:var(--primary-font-family);cursor:pointer;justify-content:flex-start;align-items:center;display:flex}.BookTourCommonStep-module-scss-module__s92IKq__inputs .BookTourCommonStep-module-scss-module__s92IKq__form-element-radios-item input{min-width:22px}.BookTourCommonStep-module-scss-module__s92IKq__inputs .BookTourCommonStep-module-scss-module__s92IKq__label{font-family:var(--primary-font-family);color:var(--text-input-label-color);margin-bottom:1rem;font-size:1.6rem;font-weight:700}.BookTourCommonStep-module-scss-module__s92IKq__actions{justify-content:center;gap:4rem;width:100%;margin-bottom:4rem;padding:0 .4rem;display:flex}
@keyframes BookTourFinishStep-module-scss-module__wnlVAW__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.BookTourFinishStep-module-scss-module__wnlVAW__container{width:100%;max-width:768px;margin:0 auto;padding:4rem 2rem}.BookTourFinishStep-module-scss-module__wnlVAW__info{font-size:2.4rem;font-family:var(--primary-font-family);color:var(--white);flex-direction:column;gap:2rem;margin-bottom:4rem;font-weight:700;display:flex}.BookTourFinishStep-module-scss-module__wnlVAW__info-header{text-align:center}.BookTourFinishStep-module-scss-module__wnlVAW__info-header:after{content:"";background-color:var(--white);width:50%;height:4px;margin:0 auto;display:block}@media (max-width:480px){.BookTourFinishStep-module-scss-module__wnlVAW__info-header:after{width:80%}}.BookTourFinishStep-module-scss-module__wnlVAW__info-description{text-align:center;font-size:1.8rem;font-weight:400}.BookTourFinishStep-module-scss-module__wnlVAW__logo{justify-content:center;width:100%;display:flex}.BookTourFinishStep-module-scss-module__wnlVAW__logo img{max-width:100%;height:auto}
@keyframes DatePicker-module-scss-module__JHQLfa__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.DatePicker-module-scss-module__JHQLfa__time_button{cursor:pointer;background-color:var(--white);width:100%;font-size:1.5rem;line-height:normal;font-family:var(--primary-font-family);text-align:left;border:1px solid #282f4b;outline:none;min-height:6.4rem;padding:2.2rem 1rem 2.2rem calc(2rem + 24px);position:relative}.DatePicker-module-scss-module__JHQLfa__time_button_error{border:1px solid var(--error-color)}.DatePicker-module-scss-module__JHQLfa__time_button .DatePicker-module-scss-module__JHQLfa__placeholder{color:var(--text-input-placeholder-color);line-height:normal}.DatePicker-module-scss-module__JHQLfa__label{color:var(--text-input-label-color);font-size:1.5rem;font-family:var(--primary-font-family);width:auto;margin:0 0 1rem;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;display:block}.DatePicker-module-scss-module__JHQLfa__time_icon{opacity:.8;stroke:#282f4b;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.DatePicker-module-scss-module__JHQLfa__datetime_container{z-index:2;margin-top:2rem;position:absolute}.DatePicker-module-scss-module__JHQLfa__error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family)}.DatePicker-module-scss-module__JHQLfa__date-picker:not(:last-child){margin-bottom:1rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day{font-size:1.6rem;font-family:var(--primary-font-family);border-radius:50%;justify-content:center;align-items:center;width:3.3rem;height:3.3rem;display:inline-flex}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day:hover{border-radius:50%}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__header{background:0 0;border:none}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day-name{font-size:1.6rem;font-family:var(--primary-font-family);justify-content:center;width:3.3rem;display:inline-flex}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__current-month{font-size:1.8rem;font-family:var(--primary-font-family);text-align:left;margin-bottom:1rem;margin-left:1.5rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__navigation--previous{top:.4rem;left:calc(100% - 80px)}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__navigation--next{top:.4rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day--keyboard-selected{background:0 0}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day--selected{background-color:var(--button-background)}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__day--selected:hover{background-color:var(--button-background);border-radius:50%}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__input-container input{width:100%;color:var(--text-input-color);font-family:var(--primary-font-family);border:1px solid var(--button-background);padding:2.2rem 1rem;font-size:1.6rem;font-style:normal;font-stretch:100%}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__input-container input::placeholder{color:var(--text-input-placeholder-color);text-transform:uppercase;font-size:1.5rem;font-weight:400}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__time-container{width:20rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__time-container .react-datepicker-time__header{font-size:1.6rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:20rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list .react-datepicker__time-list-item{font-size:1.6rem;font-family:var(--primary-font-family);margin:1.1rem}.DatePicker-module-scss-module__JHQLfa__date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list .react-datepicker__time-list-item--selected{background-color:var(--button-background)}
@keyframes BookTourStep-module-scss-module__VHCTmG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.BookTourStep-module-scss-module__VHCTmG__container{width:100%;max-width:768px;margin:0 auto;padding:4rem 2rem}.BookTourStep-module-scss-module__VHCTmG__form{background-color:var(--white);padding:2rem 2rem 1rem}.BookTourStep-module-scss-module__VHCTmG__description{color:var(--primary-color);font-family:var(--primary-font-family);font-size:2rem}.BookTourStep-module-scss-module__VHCTmG__header{color:var(--main-color);font-size:1.8rem;font-weight:700;font-family:var(--primary-font-family);flex-direction:column;gap:.4rem;padding:2rem 2rem 0 0;display:flex}.BookTourStep-module-scss-module__VHCTmG__header:after{content:"";background-color:var(--primary-color);width:50%;height:3px;display:block}.BookTourStep-module-scss-module__VHCTmG__inputs{grid-template-columns:1fr 1fr;grid-template-areas:"firstName lasName""email email""phone phone""type type""beds junior""date zip""description description""notification notification";gap:2rem;padding:2rem;display:grid}@media (max-width:767px){.BookTourStep-module-scss-module__VHCTmG__inputs{grid-template-columns:1fr;grid-template-areas:"firstName""lasName""email""phone""type""beds""junior""date""zip""description""notification"}}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__first-name{grid-area:firstName}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__last-name{grid-area:lasName}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__email{grid-area:email}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__phone{grid-area:phone}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__type{grid-area:type}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__beds{grid-area:beds}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__junior{grid-area:junior;align-items:center;display:flex}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__date{grid-area:date}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__zip{grid-area:zip}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__description{grid-area:description}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__notification{grid-area:notification}.BookTourStep-module-scss-module__VHCTmG__inputs input[type=radio]{appearance:none;background-color:var(--white);cursor:pointer;border:1px solid #282f4b;border-radius:50%;width:22px;height:22px;margin-right:5px}.BookTourStep-module-scss-module__VHCTmG__inputs input[type=radio]:checked:before{content:"";background-color:#282f4b;border-radius:50%;width:14px;height:14px;margin:3px;display:block}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox{-webkit-user-select:none;user-select:none;flex:1;align-items:center;display:flex;position:relative}@media (max-width:767px){.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox{margin-bottom:0}}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox input{display:none}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox input:disabled+label:before,.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox input:disabled+label{opacity:.5}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox input+label:before{content:"";border:2px solid #282f4b;width:2rem;height:2rem;transition:all .1s ease-out;position:absolute;top:-1px;left:0}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox input:checked+label:before{content:"✓";font-size:var(--font-size-18);width:2rem;height:2rem;color:var(--white);background-color:#282f4b;border:2px solid #282f4b;justify-content:center;align-items:center;display:flex;position:absolute}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox label{cursor:pointer;font-family:var(--primary-font-family);font-size:var(--font-size-14);color:var(--main-color);white-space:unset;flex-wrap:wrap;flex:1;margin-left:2.5rem;font-weight:400;display:flex}@media (max-width:767px){.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__checkbox label{font-size:var(--font-size-15)}}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__error{color:var(--error-color);font-size:1.5rem;font-family:var(--primary-font-family);margin-top:1rem}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__label{font-family:var(--primary-font-family);color:var(--text-input-label-color);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__flex-row{align-items:flex-start;gap:.5rem;width:100%;display:flex}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__flex-row:last-child{margin-bottom:1rem}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__filter-button{color:var(--main-color);background-color:var(--white);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--primary-font-family);border:none;padding:1rem;font-size:1.5rem;font-weight:700}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__filter-button.BookTourStep-module-scss-module__VHCTmG__selected{color:var(--white);background-color:#282f4b}@media (max-width:991px){.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__filter-button{padding:1rem 1.4rem}}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__form-element-radios{flex-direction:column;gap:1rem;width:100%;display:flex}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__form-element-radios-label{font-family:var(--primary-font-family);font-size:1.6rem;font-weight:700}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__form-element-radios .BookTourStep-module-scss-module__VHCTmG__form-element-radio{font-family:var(--primary-font-family);cursor:pointer;justify-content:flex-start;align-items:center;display:flex}.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__form-element-radios .BookTourStep-module-scss-module__VHCTmG__form-element-radio input{min-width:22px}.BookTourStep-module-scss-module__VHCTmG__inputs [data-text-input-wrapper],.BookTourStep-module-scss-module__VHCTmG__inputs [data-masked-text-input-wrapper],.BookTourStep-module-scss-module__VHCTmG__inputs .BookTourStep-module-scss-module__VHCTmG__phone-input-wrapper{border:1px solid #282f4b}.BookTourStep-module-scss-module__VHCTmG__actions{justify-content:center;gap:4rem;width:100%;margin:4rem 0;display:flex}
@keyframes StuytownBookTourComponent-module-scss-module__H6bz-W__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.StuytownBookTourComponent-module-scss-module__H6bz-W__container{background-color:var(--primary-color);height:100%;margin-top:2rem}
@keyframes TableColumnContentComponent-module-scss-module__KyXDyG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TableColumnContentComponent-module-scss-module__KyXDyG__content-body{font-family:var(--table-component-body-font);color:var(--table-component-text-color);font-size:var(--font-size-18);text-align:justify;margin-bottom:6.4rem;padding:0 2.7rem;line-height:2.5rem}.TableColumnContentComponent-module-scss-module__KyXDyG__content-body a{color:var(--table-component-link-color);font-weight:700}@media (max-width:767px){.TableColumnContentComponent-module-scss-module__KyXDyG__content-body{padding:0;line-height:2rem}}
@keyframes TableColumnTopHeaderComponent-module-scss-module__fY5kmW__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;margin-bottom:6.4rem;display:flex}.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header img,.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header .TableColumnTopHeaderComponent-module-scss-module__fY5kmW__svg-wrapper{border-radius:50%;width:15rem!important;height:15rem!important}.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header .TableColumnTopHeaderComponent-module-scss-module__fY5kmW__svg-wrapper{background-color:var(--table-component-icon-background-color);justify-content:center;align-items:center;display:flex;overflow:hidden}.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header .TableColumnTopHeaderComponent-module-scss-module__fY5kmW__svg-wrapper svg{fill:var(--table-component-icon-color);color:var(--table-component-icon-color);background-color:var(--table-component-icon-background-color);width:11rem!important;height:11rem!important}.TableColumnTopHeaderComponent-module-scss-module__fY5kmW__column-header .TableColumnTopHeaderComponent-module-scss-module__fY5kmW__tab-header{font-size:2.2rem;font-family:var(--table-component-header-font);color:var(--table-component-header-color);letter-spacing:3px;font-weight:700}
@keyframes TableCrossingTitleComponent-module-scss-module__Fzkmna__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TableCrossingTitleComponent-module-scss-module__Fzkmna__crossing-title{color:var(--table-component-header-color);letter-spacing:3px;font-weight:700;font-family:var(--table-component-header-font);font-size:var(--font-size-18);border-top:2px solid var(--table-component-header-color);border-bottom:2px solid var(--table-component-header-color);justify-content:center;margin-bottom:6.4rem;padding:1rem 0;display:flex}
@keyframes DesktopTableLayout-module-scss-module___d7gSa__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.DesktopTableLayout-module-scss-module___d7gSa__container{background-color:var(--table-component-background-color);width:100%}.DesktopTableLayout-module-scss-module___d7gSa__container .DesktopTableLayout-module-scss-module___d7gSa__sub-container{grid-auto-rows:minmax(50px,min-content);grid-auto-flow:row;width:100%;max-width:1280px;margin:auto;padding:5rem 2rem;display:grid}.DesktopTableLayout-module-scss-module___d7gSa__container .DesktopTableLayout-module-scss-module___d7gSa__table{gap:1rem;width:100%;display:grid}
@keyframes MobileTableLayout-module-scss-module__LZwTMG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile{background-color:var(--table-component-background-color)}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile .MobileTableLayout-module-scss-module__LZwTMG__mobile-tab{flex-direction:column;justify-content:center;min-height:10rem;padding:5rem 2rem;display:flex}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile .carousel .control-prev.control-arrow{opacity:1;top:-45%}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile .carousel .control-prev.control-arrow:before{content:"‹";color:var(--table-component-icon-background-color);border:none;font-size:8rem}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile .carousel .control-next.control-arrow{opacity:1;top:-45%}.MobileTableLayout-module-scss-module__LZwTMG__container-mobile .carousel .control-next.control-arrow:before{content:"›";color:var(--table-component-icon-background-color);border:none;font-size:8rem}
@keyframes TabsComponent-module-scss-module__hB7Bba__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TabsComponent-module-scss-module__hB7Bba__container{background-color:var(--tabs-component-background-color)}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container{flex-direction:column;gap:6rem;width:100%;max-width:1280px;margin:0 auto;padding:4rem 0;display:flex;overflow:hidden}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container{gap:3rem;padding:2rem}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__header{width:100%;font-size:var(--font-size-50);color:var(--tabs-component-header-main-color);font-weight:700;font-family:var(--tabs-component-header-font);text-align:center;padding:0}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__header{font-size:var(--font-size-25)}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__separator{background-color:var(--tabs-component-header-main-color);border:none;width:60%;height:2px;margin:0 auto}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__separator{width:90%}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__description{color:var(--tabs-component-text-color);font-size:var(--font-size-18);font-family:var(--tabs-component-body-font);text-align:justify;max-width:80rem;margin:0 auto;line-height:2.5rem}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container{justify-content:space-around;align-items:flex-start;gap:2rem;display:flex}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .carousel .control-prev.control-arrow{opacity:1}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .carousel .control-prev.control-arrow:before{content:"‹";color:var(--tabs-component-header-main-color);border:none;font-size:8rem}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .carousel .control-next.control-arrow{opacity:1}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .carousel .control-next.control-arrow:before{content:"›";color:var(--tabs-component-header-main-color);border:none;font-size:8rem}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab{cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;width:15rem;display:flex}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab{justify-content:center;gap:3rem;width:100%}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab img,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__svg-wrapper{border-radius:50%;width:15rem!important;height:15rem!important}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__svg-wrapper{background-color:var(--tabs-component-icon-background-color);justify-content:center;align-items:center;display:flex;overflow:hidden}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__svg-wrapper svg{color:var(--tabs-component-icon-color);fill:var(--tabs-component-icon-color);background-color:var(--tabs-component-icon-background-color);width:11rem!important;height:11rem!important}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__tab-header{text-align:center;color:var(--tabs-component-header-secondary-color);letter-spacing:3px;font-size:1.8rem;font-family:var(--tabs-component-header-font);transition:color .3s ease-in-out}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__tab-header-beam{font-weight:700}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab .TabsComponent-module-scss-module__hB7Bba__tab-header{transition:color .2s ease-in-out}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab.TabsComponent-module-scss-module__hB7Bba__active .TabsComponent-module-scss-module__hB7Bba__svg-wrapper,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab:hover .TabsComponent-module-scss-module__hB7Bba__svg-wrapper{background-color:var(--tabs-component-active-icon-background-color)}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab.TabsComponent-module-scss-module__hB7Bba__active .TabsComponent-module-scss-module__hB7Bba__tab-header,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab:hover .TabsComponent-module-scss-module__hB7Bba__tab-header{color:var(--tabs-component-header-main-color)}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab.TabsComponent-module-scss-module__hB7Bba__active svg,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab:hover svg{background-color:var(--tabs-component-active-icon-background-color);color:var(--tabs-component-active-icon-color);fill:var(--tabs-component-active-icon-color)}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab.TabsComponent-module-scss-module__hB7Bba__active img,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab:hover img{outline:5px solid var(--tabs-component-header-main-color)}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab.TabsComponent-module-scss-module__hB7Bba__active img,.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__tabs-container .TabsComponent-module-scss-module__hB7Bba__tab:hover img{border:5px solid var(--tabs-component-header-main-color);outline:none}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__body-text-container{width:80%;max-width:1280px;min-height:30rem;margin:0 auto}@media (max-width:767px){.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__body-text-container{width:100%}}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__body-text-container .TabsComponent-module-scss-module__hB7Bba__body-tab-header{width:100%;font-size:var(--font-size-30);color:var(--tabs-component-header-main-color);font-weight:400;font-family:var(--tabs-component-header-font);text-align:center;letter-spacing:3px;margin-bottom:4rem;padding:0}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__body-text-container .TabsComponent-module-scss-module__hB7Bba__body-tab-header-beam{font-weight:700}.TabsComponent-module-scss-module__hB7Bba__container .TabsComponent-module-scss-module__hB7Bba__sub-container .TabsComponent-module-scss-module__hB7Bba__body-text-container .TabsComponent-module-scss-module__hB7Bba__body-text{text-align:justify;color:var(--tabs-component-text-color);line-height:2.5rem;font-family:var(--tabs-component-body-font);font-size:var(--font-size-18)}
@keyframes TextCardNoImage-module-scss-module__gXAfDq__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TextCardNoImage-module-scss-module__gXAfDq__container{background:var(--text-card-background-color) 0 0 no-repeat padding-box;padding:12rem 1rem}.TextCardNoImage-module-scss-module__gXAfDq__container .TextCardNoImage-module-scss-module__gXAfDq__sub_head{font-family:var(--text-card-subheader-font);font-size:var(--font-size-18)/var(--line-spacing-25);font-weight:var(--font-weight-900);color:var(--primary-color);text-transform:uppercase;text-align:left}.TextCardNoImage-module-scss-module__gXAfDq__container .TextCardNoImage-module-scss-module__gXAfDq__header{font-family:var(--text-card-header-font);font-size:var(--font-size-50);color:var(--main-color);letter-spacing:var(--text-card-noimage-header-letter-spacing);text-align:left}.TextCardNoImage-module-scss-module__gXAfDq__container .TextCardNoImage-module-scss-module__gXAfDq__card-desc{font-family:var(--primary-font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size-15);color:var(--dark-gray);text-align:left}.TextCardNoImage-module-scss-module__gXAfDq__container__inner{flex-wrap:wrap;gap:1rem;width:100%;max-width:1280px;margin:0 auto;display:flex}.TextCardNoImage-module-scss-module__gXAfDq__container__inner>*{width:32%}@media (min-width:1260px){.TextCardNoImage-module-scss-module__gXAfDq__container__inner>*{width:24%}}@media (max-width:991px){.TextCardNoImage-module-scss-module__gXAfDq__container__inner>*{width:49%}}@media (max-width:767px){.TextCardNoImage-module-scss-module__gXAfDq__container__inner>*{width:100%}}@media (max-width:991px){.TextCardNoImage-module-scss-module__gXAfDq__container{padding:2rem 1rem}}
@keyframes TextCardWithImage-module-scss-module__2WYxma__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.TextCardWithImage-module-scss-module__2WYxma__container{background:var(--text-card-background-color) 0 0 no-repeat padding-box;width:100%}.TextCardWithImage-module-scss-module__2WYxma__container__inner{grid-template-columns:calc(50% - .5rem) calc(50% - .5rem);gap:1rem;width:100%;height:100%;display:grid}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container__inner{grid-template-columns:100%;height:auto}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__sub_head{font-family:var(--text-card-subheader-font);font-size:var(--font-size-18);font-weight:var(--font-weight-900);color:var(--button-background);text-transform:uppercase;text-align:left}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__header{font-family:var(--text-card-header-font);font-size:var(--font-size-50);color:var(--main-color);letter-spacing:var(--text-card-withimage-header-letter-spacing);text-align:left}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__category_list{font-family:var(--primary-font-family);flex-wrap:wrap;gap:2rem;margin-top:2rem;padding:0 2rem;list-style:none;display:flex}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__category_list .TextCardWithImage-module-scss-module__2WYxma__category_item{cursor:pointer;text-transform:uppercase;position:relative}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__category_list .TextCardWithImage-module-scss-module__2WYxma__category_item_active:before,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__category_list .TextCardWithImage-module-scss-module__2WYxma__category_item:hover:before{content:"";background-color:var(--main-color);width:100%;height:1px;display:block;position:absolute;top:100%}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__filter-by{text-transform:uppercase;font-family:var(--primary-font-family);letter-spacing:1.4px;align-items:center;margin-top:2rem;padding:0 2rem;font-size:14px;font-weight:700;display:flex}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__filter-by-kbcpt{font-weight:400}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__filter-drop-down{background:var(--text-card-background-color);font-weight:700;overflow:hidden}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__filter-drop-down-kbcpt{font-weight:400}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles{min-height:80rem}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles{min-height:auto}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__sub_head{padding:5rem 1rem 0 2rem}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__header{padding:0 2rem}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel{min-height:63rem}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel .TextCardWithImage-module-scss-module__2WYxma__chunk{flex-wrap:wrap;gap:1rem;padding:3rem 2rem;display:flex}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel .TextCardWithImage-module-scss-module__2WYxma__chunk .TextCardWithImage-module-scss-module__2WYxma__article{width:calc(50% - .5rem)}@media (max-width:767px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel .TextCardWithImage-module-scss-module__2WYxma__chunk .TextCardWithImage-module-scss-module__2WYxma__article{width:100%}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel .TextCardWithImage-module-scss-module__2WYxma__chunk .TextCardWithImage-module-scss-module__2WYxma__article .TextCardWithImage-module-scss-module__2WYxma__cardDesc{font-size:var(--font-size-18);font-weight:var(--font-weight-normal);line-height:var(--line-spacing-25);font-family:var(--primary-font-family)}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__articles .TextCardWithImage-module-scss-module__2WYxma__carousel .carousel.carousel-slider{padding-bottom:6rem}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{z-index:4;color:var(--button-background);cursor:pointer;font-size:40px;position:absolute;top:49%}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left:hover,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right:hover{transform:scale(1.1)}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left_inactive,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right_inactive{opacity:.5;cursor:auto}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left_inactive:hover,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right_inactive:hover{transform:scale(1)}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{top:92%}}@media (max-width:767px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left,.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{top:95%}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left{left:-1rem}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left{left:39%}}@media (max-width:480px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_left{left:35%}}.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{right:-1rem}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{right:39%}}@media (max-width:480px){.TextCardWithImage-module-scss-module__2WYxma__container .TextCardWithImage-module-scss-module__2WYxma__arrow_right{right:35%}}.TextCardWithImage-module-scss-module__2WYxma__image{height:100%;max-height:100%;position:relative}.TextCardWithImage-module-scss-module__2WYxma__image img{object-fit:cover;width:100%;height:100%;position:absolute}@media (max-width:991px){.TextCardWithImage-module-scss-module__2WYxma__image img{position:static}.TextCardWithImage-module-scss-module__2WYxma__image{height:auto;max-height:none;position:static}}
@keyframes SimilarApartments-module-scss-module__gXfceG__bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.SimilarApartments-module-scss-module__gXfceG__container{min-height:72rem;padding:8rem 3rem}@media (max-width:767px){.SimilarApartments-module-scss-module__gXfceG__container{padding:8rem 2rem}}.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__inner{width:100%;max-width:1280px;margin:0 auto}.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__sub_header{font-family:var(--similar-apartments-subhead-font);font-size:var(--font-size-18);font-weight:var(--font-weight-900);color:var(--main-color)}.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__header{font-family:var(--similar-apartments-header-font);font-size:var(--font-size-50);letter-spacing:var(--similar-apartments-header-letter-spacing);color:var(--main-color);margin:1rem 0 6.5rem}.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__cards{flex-wrap:wrap;gap:2rem;display:flex;position:relative;overflow:hidden}.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__cards>*{width:31%}@media (max-width:991px){.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__cards>*{width:48%}}@media (max-width:767px){.SimilarApartments-module-scss-module__gXfceG__container .SimilarApartments-module-scss-module__gXfceG__cards>*{width:100%}}
