.FlatDetailsSection-module-scss-module__5o6y5a__wrapper{padding-top:40px;position:relative}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__wrapper{padding-top:120px}}.FlatDetailsSection-module-scss-module__5o6y5a__stageWrapper{justify-content:center;display:flex}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__stageWrapper{justify-content:flex-start}}.FlatDetailsSection-module-scss-module__5o6y5a__stage{background-color:var(--green-300);color:var(--white-300);text-transform:uppercase;border-radius:99px;margin-bottom:12px;padding:12px 24px;font-size:16px;line-height:18px;display:inline-block}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__stage{margin-bottom:20px;font-size:36px}}.FlatDetailsSection-module-scss-module__5o6y5a__buttonsGroup{flex-wrap:wrap;gap:4px;display:flex}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__buttonsGroup{gap:8px}}.FlatDetailsSection-module-scss-module__5o6y5a__topWrapper{flex-direction:column;justify-content:space-between;gap:20px;margin-bottom:40px;display:flex}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__topWrapper{flex-direction:row;align-items:center;margin-bottom:48px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper{grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper{grid-template-columns:1fr 1fr;gap:80px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:24px;display:flex}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper{align-items:flex-start;margin-bottom:48px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__name{font-weight:var(--font-regular);text-transform:uppercase;color:var(--black-300);margin:0;font-size:48px;line-height:48px}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__name{font-size:64px;line-height:60px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability{font-weight:var(--font-regular);align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability.FlatDetailsSection-module-scss-module__5o6y5a__available{color:#43bd35}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability.FlatDetailsSection-module-scss-module__5o6y5a__unavailable{color:#f63900}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability.FlatDetailsSection-module-scss-module__5o6y5a__reserved{color:#f6c900}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability.FlatDetailsSection-module-scss-module__5o6y5a__contracted{color:var(--black-300)}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__nameWrapper .FlatDetailsSection-module-scss-module__5o6y5a__availability.FlatDetailsSection-module-scss-module__5o6y5a__sold{color:#f63900}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__price{font-weight:var(--font-semibold);margin-bottom:4px;font-size:32px}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__pricePerSquare{font-weight:var(--font-medium);margin-bottom:4px;font-size:14px}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__priceInfo{font-weight:var(--font-regular);margin-bottom:32px;font-size:12px}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__priceInfo{margin-bottom:48px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__tableHeader{font-weight:var(--font-semibold);margin-bottom:10px;font-size:32px}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__totalWrapper{justify-content:space-between;align-items:center;padding:20px 10px;display:flex}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__totalWrapper .FlatDetailsSection-module-scss-module__5o6y5a__text{font-weight:var(--font-bold);font-size:14px}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__totalWrapper .FlatDetailsSection-module-scss-module__5o6y5a__text{font-size:16px}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__vizSwitcherWrapper{flex-direction:column;gap:24px;display:flex}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__vizSwitcherWrapper{padding:24px 0}}.FlatDetailsSection-module-scss-module__5o6y5a__gridWrapper .FlatDetailsSection-module-scss-module__5o6y5a__buttonsGroup{flex-direction:column;align-items:flex-start;gap:16px;margin-top:48px;display:flex}.FlatDetailsSection-module-scss-module__5o6y5a__tableWrapper{margin-bottom:24px}@media (min-width:1025px){.FlatDetailsSection-module-scss-module__5o6y5a__tableWrapper{margin-bottom:48px}}
.BackButton-module-scss-module__1BDpVq__backButton{align-items:center;gap:16px;text-decoration:none;display:inline-flex}.BackButton-module-scss-module__1BDpVq__backButton:hover{cursor:pointer}.BackButton-module-scss-module__1BDpVq__iconWrapper{border:1px solid var(--black-300);border-radius:99px;justify-content:center;align-items:center;width:56px;height:30px;display:flex}.BackButton-module-scss-module__1BDpVq__icon{color:var(--black-300);font-size:24px}.BackButton-module-scss-module__1BDpVq__buttonText{text-transform:uppercase;color:var(--black-300);font-weight:var(--font-regular);font-size:18px}
.ContactSection-module-scss-module__57Byvq__label{border-bottom:1px solid #0003;align-items:center;gap:8px;margin-bottom:50px;padding-bottom:12px;display:flex}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__label{gap:12px;margin-bottom:80px;padding-bottom:24px}}.ContactSection-module-scss-module__57Byvq__label .ContactSection-module-scss-module__57Byvq__labelDot{background-color:var(--green-300);border-radius:50%;width:14px;height:14px}.ContactSection-module-scss-module__57Byvq__label .ContactSection-module-scss-module__57Byvq__labelText{font-weight:var(--font-regular);color:var(--gray-700);text-transform:uppercase;margin:0;font-size:12px}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__label .ContactSection-module-scss-module__57Byvq__labelText{font-size:14px}}.ContactSection-module-scss-module__57Byvq__leftSide{max-width:100%}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__leftSide{max-width:580px;padding-left:100px}}.ContactSection-module-scss-module__57Byvq__content{grid-template-columns:1fr;gap:64px;display:grid}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__content{grid-template-columns:1fr 1fr}}.ContactSection-module-scss-module__57Byvq__headline{color:var(--green-300);font-weight:var(--font-regular);letter-spacing:0%;margin-top:0;margin-bottom:12px;font-size:44px;line-height:44px}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__headline{margin-bottom:32px;font-size:64px;line-height:90px}}.ContactSection-module-scss-module__57Byvq__subheadline{color:var(--black-300);font-weight:var(--font-regular);letter-spacing:2%;margin-top:0;margin-bottom:64px;font-size:26px;line-height:32px}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__subheadline{font-size:34px;line-height:48px}}.ContactSection-module-scss-module__57Byvq__contactItemsWrapper{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__contactItemsWrapper{gap:16px}}.ContactSection-module-scss-module__57Byvq__contactItem{align-items:center;gap:8px;text-decoration:none;display:flex}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__contactItem{gap:16px}}.ContactSection-module-scss-module__57Byvq__icon{color:var(--green-300);font-size:32px}.ContactSection-module-scss-module__57Byvq__contactText{color:var(--black-300);font-weight:var(--font-regular);margin:0;font-size:16px}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__contactText{font-size:20px}}.ContactSection-module-scss-module__57Byvq__contactFormWrapper{max-width:580px}@media (min-width:1441px){.ContactSection-module-scss-module__57Byvq__contactFormWrapper{margin-left:auto}}
.ContactForm-module-scss-module__llHuga__wrapper{padding:40px 0}.ContactForm-module-scss-module__llHuga__form{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (min-width:1441px){.ContactForm-module-scss-module__llHuga__form{gap:24px}}.ContactForm-module-scss-module__llHuga__inputsWrapper{grid-template-columns:1fr;gap:12px;width:100%;display:grid}@media (min-width:1441px){.ContactForm-module-scss-module__llHuga__inputsWrapper{grid-template-columns:1fr 1fr;gap:24px}}.ContactForm-module-scss-module__llHuga__recaptchaWrapper{margin-top:10px;margin-bottom:20px}.ContactForm-module-scss-module__llHuga__requiredInfo{font-size:12px;font-weight:var(--font-regular);margin-top:20px}
.FlatPriceLink-module-scss-module__BeQvZq__wrapper{background-color:var(--black-300);color:#d2d5da;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;text-decoration:none;display:flex}.FlatPriceLink-module-scss-module__BeQvZq__wrapper.FlatPriceLink-module-scss-module__BeQvZq__isActive{background-color:var(--green-500);color:var(--white-300)}@media (min-width:1441px){.FlatPriceLink-module-scss-module__BeQvZq__wrapper{border-radius:16px;padding:12px 28px;font-size:18px}}.FlatPriceLink-module-scss-module__BeQvZq__flatName{text-align:center;text-transform:uppercase;max-width:130px;margin:0 auto;font-size:16px}@media (min-width:1441px){.FlatPriceLink-module-scss-module__BeQvZq__flatName{font-size:18px}}
.Table-module-scss-module__l_TrUa__wrapper{text-align:left;width:100%;margin:20px auto}.Table-module-scss-module__l_TrUa__tableScroll{-webkit-overflow-scrolling:touch;width:100%;margin-bottom:24px;overflow-x:auto}@media (min-width:1441px){.Table-module-scss-module__l_TrUa__tableScroll{margin-bottom:32px}}.Table-module-scss-module__l_TrUa__table{border-collapse:collapse;width:100%;min-width:600px;margin-bottom:32px}.Table-module-scss-module__l_TrUa__table th{color:var(--black);font-weight:var(--font-regular);text-align:left;white-space:nowrap;background-color:#110d0833;padding:12px 20px;font-size:18px}.Table-module-scss-module__l_TrUa__table td{white-space:nowrap;border-bottom:1px solid #110d0833;padding:12px 20px;font-size:18px}.Table-module-scss-module__l_TrUa__table .Table-module-scss-module__l_TrUa__colWrapper{align-items:center;gap:12px;display:flex}.Table-module-scss-module__l_TrUa__table .Table-module-scss-module__l_TrUa__colWrapper .Table-module-scss-module__l_TrUa__icon{cursor:pointer}.Table-module-scss-module__l_TrUa__table .Table-module-scss-module__l_TrUa__featuredText{color:var(--green-500)}.Table-module-scss-module__l_TrUa__featuredIcon{color:var(--white-300)}.Table-module-scss-module__l_TrUa__buttonWrapper{justify-content:flex-end;display:flex}.Table-module-scss-module__l_TrUa__available{color:#56a94d}.Table-module-scss-module__l_TrUa__reserved{color:#f6c900}.Table-module-scss-module__l_TrUa__unavailable,.Table-module-scss-module__l_TrUa__contracted{color:#cf3716}.Table-module-scss-module__l_TrUa__sold{color:#110d08}
