.iconButton_iconButton__qE39T{position:relative;display:inline-block;cursor:pointer;display:flex;justify-content:center;align-items:center}.iconButton_iconButton__qE39T .iconButton_hoverCircle__YH06W{position:absolute;width:100%;height:100%;border-radius:50%;background-color:transparent;transition:background-color .3s ease;top:0;left:0;z-index:-1}.iconButton_childWrapper__dAnOk>*{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.iconButton_iconButton__qE39T:hover .iconButton_hoverCircle__YH06W{background-color:rgba(0,0,0,.1)}.langSwitcher_container__vWjH2{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.langSwitcher_container__vWjH2 img{box-shadow:0 0 10px rgba(0,0,0,.397);cursor:pointer;filter:saturate(.8) contrast(1.2);transition:transform .1s ease-in-out}.langSwitcher_container__vWjH2 img:first-of-type{margin-right:1rem}.langSwitcher_container__vWjH2 img:hover{transform:scale(1.04)}.burger_burger__8qnm3{display:none;cursor:pointer;@media (max-width:962px){display:flex;flex-direction:column;justify-content:space-around;width:4rem;height:4rem;background:transparent;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;z-index:10}}.burger_burger__8qnm3 span{width:4rem;height:.25rem;background:#000;border-radius:4px;transition:transform .1s linear;position:relative;transform-origin:1px}.burger_burger__8qnm3.burger_open__O5K0C span:first-child{transform:rotate(45deg)}.burger_burger__8qnm3.burger_open__O5K0C span:nth-child(2){opacity:0}.burger_burger__8qnm3.burger_open__O5K0C span:nth-child(3){transform:rotate(-45deg)}.backdrop_backdrop__v74qP{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;background-color:var(--background-hex-secondary-light-transparent);pointer-events:none}.backdrop_backdrop__v74qP,.navMenu_container__HNfUS{height:100%;width:100%;position:absolute;left:0;top:0}.navMenu_container__HNfUS{display:flex;justify-content:center;align-items:center}.navMenu_menu__Cdg8_{display:flex;align-items:center;justify-content:space-between;height:100%;justify-content:center}.navMenu_active__sds0t{border-bottom:2px solid var(--color-primary)}.navMenu_menu__Cdg8_ li{list-style:none;margin:0 1rem;transition:transform .1s ease-in-out}.navMenu_menu__Cdg8_ li a{font-size:2rem}.navMenu_menu__Cdg8_ li:hover{transform:translateY(-3px)}.navMenu_safeCreditLink___3AQ8{color:var(--color-primary)}@media (max-width:964px){.navMenu_menu__Cdg8_{flex-direction:column;justify-content:space-around;position:absolute;top:calc(100%);transform:scaleY(0);transition:transform .1s ease-in-out;transform-origin:top left;height:100vh;width:100%;border-radius:0;box-shadow:1px 1px 10px 1px rgba(0,0,0,.2);justify-content:flex-start}.navMenu_menu__Cdg8_ li{height:30px;margin:4rem 0}.navMenu_menu__Cdg8_.navMenu_open__OLjwU{border:none;padding:0;z-index:10;transform:scaleY(1)}}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/0938b75f61da35fc-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/f54d3b402c212b9e-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/7108afb8b1381ad1-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/2246fb8caa01a49c-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7ede3623c9ddac57-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9e82d62334b205f4-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_455eed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_Fallback_455eed;src:local("Arial");ascent-override:92.33%;descent-override:30.78%;line-gap-override:8.79%;size-adjust:113.73%}.__className_455eed{font-family:__Poppins_455eed,__Poppins_Fallback_455eed;font-style:normal}.checkbox_container__2yk4b{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:20px;width:20px}.checkbox_container__2yk4b input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox_checkmark__C7XwM{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#eee}.checkbox_checkmark__C7XwM img{width:100%;height:100%;object-fit:cover;object-position:center;visibility:hidden}.checkbox_checkmark__C7XwM.checkbox_checked__jLRZP img{visibility:visible;color:#ccc}.checkbox_container__2yk4b:hover input~.checkbox_checkmark__C7XwM{background-color:#ccc}.checkbox_container__2yk4b input:checked~.checkbox_checkmark__C7XwM{background-color:#2196f3}.contactForm_form__mgS2_{width:100%}.contactForm_container__gwLek,.contactForm_field__R1txM{width:100%;display:flex;flex-direction:column}.contactForm_field__R1txM{margin-bottom:2rem;position:relative}.contactForm_field__R1txM label{position:absolute;top:4px;left:8px;font-size:1.6rem;pointer-events:none;transition:transform .2s}.contactForm_field__R1txM input:focus,.contactForm_field__R1txM textarea:focus{outline:none}.contactForm_field__R1txM input:focus~label,.contactForm_field__R1txM input:valid~label{transform:translateY(-20px);font-size:1.4rem}.contactForm_field__R1txM .contactForm_focus___9HJs~label,.contactForm_field__R1txM textarea:focus~label{transform:translateY(-20px);font-size:1.4rem}.contactForm_field__R1txM input,.contactForm_field__R1txM textarea{resize:none;background:transparent;border:1px solid var(--color-border-light);padding:4px 8px;border-radius:var(--border-radius-small)}.contactForm_field__R1txM button{width:100%;background:var(--color-primary);color:var(--text-light-hex);border:none;padding:1rem;border-radius:var(--border-radius-small);font-size:1.6rem;cursor:pointer;transition:background .1s,color .1s,transform .1s;border:1px solid var(--color-border-light)}.contactForm_field__R1txM button:active,.contactForm_field__R1txM button:hover{background:var(--color-primary-dark);color:var(--text-light-hex)}.contactForm_field__R1txM button:active{transform:scaleY(.98) scaleX(.98);transform-origin:50% 50%}.contactForm_field__R1txM button:disabled{background:#ccc;color:var(--text-light-hex);cursor:auto;pointer-events:none}.contactForm_consentField__rZF_C{display:flex;flex-direction:column}.contactForm_consent__8xqMI{display:flex;flex-direction:row;align-items:center;cursor:pointer;width:100%;flex-wrap:nowrap}.contactForm_consentField__rZF_C .contactForm_consentLabel__K2dub{margin-left:1rem;font-size:1.4rem;cursor:pointer}.contactForm_consentError__85LiC{color:red;font-size:1.2rem;margin-top:.5rem}.sortButton_wrapper__uZISt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:8px;height:8px;margin:0 5px;cursor:pointer}.sortButton_sortButton__n6SA5{-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#9e9e9e;width:8px;height:8px;display:block;transition:transform .2s ease-in-out;cursor:pointer}.sortButton_sortButtonActive__ecQMh{background-color:green}.sortButton_sortButtonAsc__TGfjB{transform:rotate(180deg)}.sortButton_sortButtonDesc__cmNi0{transform:rotate(0deg)}.table_tableContainer__u0a8c{width:100%}.table_table__l4lIY{width:100%;border-collapse:collapse;border-spacing:0}.table_cellContainer__yf_PD{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:2rem 1rem}.table_tableRow__ZW2y4{border-bottom:1px solid #e0e0e0}.table_tableHeadRow__cNjVe{background-color:rgb(var(--background-rgb))}.table_tableHeadRow__cNjVe th>div{border-bottom:2px solid #e0e0e0;border-top:2px solid #e0e0e0}.table_tableHead__rxcvV{position:-webkit-sticky;position:sticky;top:0;left:0}.renderers_statusRenderer__4o_4M{display:flex;justify-content:center;align-items:center;padding:.5rem 2rem;border:1px solid}.renderers_statusAvailable__Wim9G{border-color:green;color:green}.renderers_statusSoldRenderer__ng7HT{border-color:#c31d1d;color:#c31d1d}.renderers_statusReservedRenderer__kWDnR{border-color:#103a7d;color:#103a7d}.renderers_statusUnavailableRenderer__OP9SB{border-color:grey;color:grey}.renderers_apartmentsOptions__l2cih{display:flex;justify-content:flex-end;align-items:center;padding:.5rem 6rem}.renderers_apartmentsOptions__l2cih>*{margin-left:1rem}.Button_button__exqP_{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:4px;color:var(--text-light-hex);cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .1s ease-in-out}.Button_button__exqP_.Button_buttonOutlined__Iz3An{background-color:transparent;color:var(--color-primary)}.Button_button__exqP_.Button_buttonFilled__P4D10{background-color:var(--color-primary);border:none;color:var(--text-light-hex)}.Button_button__exqP_.Button_buttonText__QHuzh{background-color:transparent;color:var(--color-primary);border:none}.Button_button__exqP_.Button_buttonSmall__X82Z3{padding:5px 10px;font-size:14px}.Button_button__exqP_.Button_buttonMedium__wadAQ{padding:10px 20px;font-size:16px}.Button_button__exqP_.Button_buttonLarge__0J6kg{padding:15px 30px;font-size:18px}.Button_button__exqP_.Button_buttonSmall__X82Z3 *{font-size:14px}.Button_button__exqP_.Button_buttonMedium__wadAQ *{font-size:16px}.Button_button__exqP_.Button_buttonLarge__0J6kg *{font-size:18px}.Button_button__exqP_.Button_buttonText__QHuzh.Button_noPadding__YRulB{padding:0}.Button_button__exqP_:hover{transform:scale(1.03)}.Button_button__exqP_.Button_buttonNoHover__NlpXk:hover{transform:none}.card_card__ZIA1w{width:calc(100% / 3 - 4rem);min-width:350px;max-width:400px;height:550px;display:flex;flex-direction:column;border:1px solid var(--color-border-light);margin-bottom:2rem;margin-left:2rem;padding:2rem}.card_cardHeader__uGu7o{margin-bottom:2rem;display:flex;justify-content:space-between}.card_cardImg__G5_HF{width:100%;height:200px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:2rem;position:relative}.card_cardContent__GrYzn{flex-grow:1;display:flex;flex-direction:column}.card_cardTitle__8x8GN{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.card_cardTitle__8x8GN,.card_cardTitle__8x8GN>h2{font-weight:300;margin-bottom:1rem}.card_cardData__4MgLZ{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);padding:1rem 0}.card_cardData__4MgLZ>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1;padding:0 2rem}.card_cardData__4MgLZ>div:first-child,.card_cardData__4MgLZ>div:nth-child(2){border-right:1px solid var(--color-border-light)}.card_cardData__4MgLZ>div>div:first-child>span{font-weight:400;font-size:1.5rem}.card_cardData__4MgLZ>div>div:nth-child(2)>span{font-weight:400;font-size:2rem}.card_cardPrice__z9Nr9{margin-top:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex-grow:1}.card_priceContainer__EJUDX{display:flex;align-items:center;gap:.5rem}.card_cardPrice__z9Nr9>.card_priceContainer__EJUDX>span{font-weight:400;font-size:2.5rem;color:var(--color-primary)}.card_priceInfoIcon__kHsY_{color:var(--color-text-secondary,#666);transition:color .2s ease}.card_priceInfoIcon__kHsY_:hover{color:var(--color-primary,#2196f3)}.card_pricePerSqm__RPHIp{margin-top:.5rem}.card_pricePerSqm__RPHIp>span{font-weight:300;font-size:1.4rem;color:var(--color-text-secondary,#666)}.card_garageLink__04ezt{border-top:1px solid var(--color-border-light);padding-top:1rem;margin-top:1rem;display:flex;flex-direction:column;align-items:center;text-align:center}.card_garageLinkTitle__ZUmem{margin-bottom:.5rem}.card_garageLinkTitle__ZUmem>span{font-weight:400;font-size:1.4rem;color:var(--color-text-secondary,#666)}.card_garageLinkSubtitle__tuOW0{display:flex;justify-content:center}@media screen and (max-width:720px){.card_card__ZIA1w{margin-right:0;min-width:300px}}.cards_cardsContainer__Ya3vD,.cards_container__duVVH{display:flex;flex-direction:row;flex-wrap:wrap}.cards_cardsContainer__Ya3vD{justify-content:center;align-items:flex-start}.apartments_container__Yk7MR{width:100%;height:100%}.apartments_statusRenderer__F81Mg{display:flex;justify-content:center;align-items:center;padding:.5rem 2rem;border:1px solid}.apartments_idRenderer__EesWU{display:flex;justify-content:space-between;align-items:center}.apartments_idRenderer__EesWU>span:nth-child(2){margin-left:1rem;font-size:1.4rem;color:var(--color-primary)}.apartments_statusAvailable__O0b8U{border-color:green;color:green}.apartments_statusSoldRenderer__cRsN6{border-color:#c31d1d;color:#c31d1d}.apartments_statusReservedRenderer__mJmUt{border-color:#103a7d;color:#103a7d}.apartments_apartmentsOptions__VIl3s{display:flex;justify-content:flex-end;align-items:center;padding:.5rem 6rem}.apartments_apartmentsOptions__VIl3s>*{margin-left:1rem}.apartments_priceWithIcon__WOWgO{display:flex;align-items:center;gap:.5rem}.apartments_priceInfoIcon__lFvFW{cursor:pointer;color:var(--primary-color);transition:opacity .3s ease}.apartments_priceInfoIcon__lFvFW:hover{opacity:.7}.apartments_garageRenderer__M6NyR{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;border:1px solid var(--color-primary);border-radius:4px;background-color:transparent;transition:background-color .2s ease}.apartments_garageRenderer__M6NyR:hover{background-color:var(--color-primary);color:#fff}.apartments_garageRenderer__M6NyR>span{font-size:1.4rem;color:var(--color-primary);font-weight:500}.apartments_garageRenderer__M6NyR:hover>span{color:#fff}.filterButtons_buttonArrowClosed__lfdO2{transform:rotate(90deg);transition:transform .1s ease-in-out}.filterButtons_button__AiIbJ{margin-right:2rem;border:2px solid transparent!important}.filterButtons_button__AiIbJ.filterButtons_buttonSelected__YWvrk{border:2px solid var(--color-primary)!important}.filterButtons_buttonArrowOpened__Qj_MS{transform:rotate(-90deg);transition:transform .1s ease-in-out}.filterButtons_buttonContent__CFR4W{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center;min-width:100px}.filterButtons_filters__UtpVh{width:100%;display:flex;justify-content:flex-end;position:relative;top:0;left:0;z-index:100;flex-wrap:wrap}.filterButtons_filters__UtpVh>div{margin-bottom:2rem}.filterButtons_filterMenu__ZRWy7{width:200px;height:250px;background-color:#fff;padding:2rem;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:4px}.filterButtons_multiMenu__ygPMl li{list-style:none;margin-bottom:1rem}.filterButtons_container__RLTwd{position:relative;z-index:999999;top:0;left:0;display:flex;flex-direction:column;width:100%;height:30px}.filterButtons_container__RLTwd .filterButtons_inputWrapper__apX4H{padding:.5rem 1rem;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:100%;border:1px solid #ccc;border-radius:3px;overflow:hidden;cursor:pointer;height:30px}.filterButtons_optionContent__kdwW1{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-items:center;background-color:#fff;cursor:pointer}.filterButtons_optionContent__kdwW1:hover{background-color:#c7c7c7}.filterButtons_optionCheckbox__3eSyI{height:100%;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem}.filterButtons_optionText__0wgrY{height:100%;flex-grow:1;overflow-x:auto;align-items:center;display:flex;padding:.5rem 1rem}.filterButtons_rangeContainer__6FB_o{display:flex;flex-wrap:nowrap;flex-direction:column}.filterButtons_rangeContainer__6FB_o .filterButtons_rangeInputWrapper__k8TyM{display:flex;flex-wrap:nowrap;border:1px solid #ccc;width:100%;border-radius:3px}.filterButtons_rangeInputWrapper__k8TyM:first-child{margin-bottom:1rem}.filterButtons_rangeInputWrapper__k8TyM input{border:none;background:transparent;font-size:1.75rem;padding:.5rem 1rem;width:calc(100% - 30px)}.filterButtons_rangeInputWrapper__k8TyM input:active,.filterButtons_rangeInputWrapper__k8TyM input:focus{outline:none}.filterButtons_inputCurrency__JC0F2{font-size:1.75rem;width:30px;padding:0 1rem;display:flex;align-items:center;justify-content:center;border-left:1px solid #ccc}.filterButtons_resetButton__NNSJf{margin-top:2rem!important}.filterButtons_popper__dy5Gd{z-index:999999}.apartmentsPage_container__DTeqT{width:100%;height:100%;overflow-y:auto;position:relative;top:0;left:0;display:flex;flex-wrap:nowrap;justify-content:center}.apartmentsPage_container__DTeqT.apartmentsPage_mobile__QIsMh{flex-direction:column}.apartmentsPage_filtersWrapper__0XCPf{width:100%;display:flex;justify-content:flex-end}.apartmentsPage_filtersWrapper__0XCPf.apartmentsPage_mobile__QIsMh{height:-moz-fit-content;height:fit-content;width:100%;display:flex;justify-content:center;position:relative;top:0;left:0;z-index:100;margin-right:0}.apartmentsPage_apartmentsWrapper__HuIIZ{max-height:150vh;min-height:100vh;overflow-y:auto;position:relative;top:0;left:0;flex-basis:calc(100% - 200px - 2rem)}.apartmentsPage_paginationWrapper__EnDKa{height:100px}.apartmentsPage_apartmentsWrapper__HuIIZ.apartmentsPage_mobile__QIsMh{flex-basis:100%;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content}.infoIcon_infoIcon__6GMHv{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary,#2196f3);border-radius:50%;font-weight:500;font-style:normal;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.infoIcon_infoIcon__6GMHv:hover{background-color:var(--color-primary,#2196f3);opacity:.8}.infoIcon_iconText__93cKf{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;color:#fff}.table_tableContainer__50M9_{width:100%;max-height:70vh;overflow-y:auto}.table_table__UX1tb{width:100%;border-collapse:collapse;border-spacing:0}.table_cellContainer__ucXgZ{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:2rem 1rem}.table_tableRow__ejYEF{border-bottom:1px solid #e0e0e0}.table_tableHead__8fjeH{position:-webkit-sticky;position:sticky;top:0;left:0}.table_tableHeadRow__2T6R0{background-color:rgb(var(--background-rgb))}.table_tableHeadRow__2T6R0 th>div{border-bottom:2px solid #e0e0e0;border-top:2px solid #e0e0e0}.garages_container__eZbOL{width:100%;display:flex;flex-direction:column;gap:2rem}.garages_controls__Urmwq{display:flex;justify-content:space-between;align-items:center;width:100%}.garages_displayModeButtons__YV9hZ{display:flex;gap:1rem}.garages_content__eIIQl{width:100%}.filterButtons_buttonArrowClosed__pKhCh{transform:rotate(90deg);transition:transform .1s ease-in-out}.filterButtons_button__IZXXG{margin-right:2rem;border:2px solid transparent!important}.filterButtons_button__IZXXG.filterButtons_buttonSelected___E64L{border:2px solid var(--color-primary)!important}.filterButtons_buttonArrowOpened__G6C7U{transform:rotate(-90deg);transition:transform .1s ease-in-out}.filterButtons_buttonContent__9lNgS{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center;min-width:100px}.filterButtons_filters__BebEV{width:100%;display:flex;justify-content:flex-end;position:relative;top:0;left:0;z-index:100;flex-wrap:wrap}.filterButtons_filters__BebEV>div{margin-bottom:2rem}.filterButtons_filterMenu___5TX6{width:200px;height:250px;background-color:#fff;padding:2rem;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:4px}.filterButtons_multiMenu__kxvp5 li{list-style:none;margin-bottom:1rem}.filterButtons_container__Xp8gW{position:relative;z-index:999999;top:0;left:0;display:flex;flex-direction:column;width:100%;height:30px}.filterButtons_container__Xp8gW .filterButtons_inputWrapper__hTvO6{padding:.5rem 1rem;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:100%;border:1px solid #ccc;border-radius:3px;overflow:hidden;cursor:pointer;height:30px}.filterButtons_optionContent__deB_Q{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-items:center;background-color:#fff;cursor:pointer}.filterButtons_optionContent__deB_Q:hover{background-color:#c7c7c7}.filterButtons_optionCheckbox__LuvVG{height:100%;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem}.filterButtons_optionText__x4_Yf{height:100%;flex-grow:1;overflow-x:auto;align-items:center;display:flex;padding:.5rem 1rem}.filterButtons_rangeContainer__FK54P{display:flex;flex-wrap:nowrap;flex-direction:column}.filterButtons_rangeContainer__FK54P .filterButtons_rangeInputWrapper__aDHQm{display:flex;flex-wrap:nowrap;border:1px solid #ccc;width:100%;border-radius:3px}.filterButtons_rangeInputWrapper__aDHQm:first-child{margin-bottom:1rem}.filterButtons_rangeInputWrapper__aDHQm input{border:none;background:transparent;font-size:1.75rem;padding:.5rem 1rem;width:calc(100% - 30px)}.filterButtons_rangeInputWrapper__aDHQm input:active,.filterButtons_rangeInputWrapper__aDHQm input:focus{outline:none}.filterButtons_inputCurrency__BdpVg{font-size:1.75rem;width:30px;padding:0 1rem;display:flex;align-items:center;justify-content:center;border-left:1px solid #ccc}.filterButtons_resetButton___8dWx{margin-top:2rem!important}.filterButtons_popper__a2_ce{z-index:999999}.garagesPage_container__Ku7dm{width:100%;max-width:1450px;margin:0 auto;padding:2rem}.garagesPage_garagesWrapper__ihKNa{display:flex;flex-direction:column;gap:2rem;width:100%}.garagesPage_filtersWrapper__b9tcZ{width:100%}.garagesPage_container__Ku7dm.garagesPage_mobile__h6uoX{padding:1rem}.garagesPage_garagesWrapper__ihKNa.garagesPage_mobile__h6uoX{gap:1rem}.garagesPage_filtersWrapper__b9tcZ.garagesPage_mobile__h6uoX{width:100%}.select_container__gasMp{position:relative;z-index:222222;top:0;left:0;display:flex;flex-direction:column;width:100%}.select_textFieldContainer__BgRdW{position:relative;width:100%;height:100%}.select_textFieldContainer__BgRdW input{width:100%;padding:.5rem;border:1px solid #ccc}.select_textFieldContainer__BgRdW input:focus{outline:none;border:1px solid #aaa}.select_menuContainer__7vTIu{padding:1rem;position:absolute;z-index:99;top:0;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:4px;z-index:1;visibility:hidden;opacity:0;transform:scaleY(0);transform-origin:top;transition:visibility 0s,opacity .1s linear,transform .1s linear .1s}.select_menuContainer__7vTIu.select_open___bVSa{visibility:visible;opacity:1;transform:scaleY(1)}.select_menuContainer__7vTIu ul{list-style:none;padding:0;margin:0;width:100%}.select_menuContainer__7vTIu li{padding:.5rem;cursor:pointer}.select_menuContainer__7vTIu li:hover{background-color:#eee}.select_overlay__qqvQE{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.multi-select_container__LQsNt{position:relative;z-index:999999;top:0;left:0;display:flex;flex-direction:column;width:100%;height:30px}.multi-select_container__LQsNt .multi-select_inputWrapper__izz9j{padding:.5rem 1rem;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:100%;border:1px solid #ccc;border-radius:3px;overflow:hidden;cursor:pointer;height:30px}.multi-select_optionContent__U1C8Z{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-items:center;background-color:#fff;cursor:pointer}.multi-select_optionContent__U1C8Z:hover{background-color:#c7c7c7}.multi-select_optionCheckbox__L__ZN{height:100%;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem}.multi-select_optionText__8LXqP{height:100%;flex-grow:1;overflow-x:auto;align-items:center;display:flex;padding:.5rem 1rem}.multi-select_menuContainerStyle__pRO23{width:100%;background-color:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden;z-index:999999}.multi-select_multiMenu__Ty3Re{overflow-y:auto}.dialog_dialogBackground__bxVeb{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:1000}.dialog_dialogBackground__bxVeb.dialog_blur__sNJes{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6)}.dialog_dialog__2CiR7{position:relative;max-width:50vw;max-height:80vh;min-width:400px;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;margin:2rem}.dialog_sizeMD__Xad08{max-width:70vw;max-height:70vh}.dialog_sizeLG__ERoaB{max-width:80vw;max-height:80vh}.dialog_dialog__2CiR7 .dialog_header__Ge5Rq{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:1rem}.dialog_title__e9QO2{flex-grow:1;text-align:center}.dialog_CloseICon__myGZT{display:flex;align-items:center;justify-content:center;cursor:pointer}.dialog_dialog__2CiR7 .dialog_content__VIOj8{width:100%;flex-grow:1;overflow-y:auto}.dialog_dialog__2CiR7 .dialog_actions__RJ3kJ{width:100%;height:50px;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:768px){.dialog_dialog__2CiR7{max-width:90vw;max-height:90vh;min-width:320px;margin:1rem;padding:1.5rem}.dialog_sizeLG__ERoaB,.dialog_sizeMD__Xad08{max-width:95vw;max-height:90vh}}.priceHistoryDialog_content__7tHO0{padding:1rem 0;min-height:200px}.priceHistoryDialog_empty__DxAzp,.priceHistoryDialog_error__gebYS,.priceHistoryDialog_loading__8eh2Z{display:flex;justify-content:center;align-items:center;padding:2rem;text-align:center}.priceHistoryDialog_error__gebYS{color:var(--color-error,#d32f2f)}.priceHistoryDialog_empty__DxAzp{color:var(--color-text-secondary,#666)}.priceHistoryDialog_historyList__qwaI_{display:flex;flex-direction:column;gap:.5rem}.priceHistoryDialog_header__FehQW{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem;background-color:var(--color-background-light,#f5f5f5);border-radius:4px;font-weight:600;margin-bottom:.5rem}.priceHistoryDialog_header__FehQW span:first-child{text-align:left}.priceHistoryDialog_header__FehQW span:nth-child(2),.priceHistoryDialog_header__FehQW span:nth-child(3){text-align:right}.priceHistoryDialog_historyItem__s7XwA{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem;border-bottom:1px solid var(--color-border-light,#e0e0e0);align-items:center}.priceHistoryDialog_date__UiGN8{color:var(--color-text-primary,#333);text-align:left}.priceHistoryDialog_price__Xqyrs{font-weight:600;color:var(--color-primary,#2196f3);text-align:right}.priceHistoryDialog_pricePerSqm___7EPf{font-weight:500;color:var(--color-text-secondary,#666);text-align:right}@media screen and (max-width:480px){.priceHistoryDialog_header__FehQW,.priceHistoryDialog_historyItem__s7XwA{grid-template-columns:1fr;gap:.5rem}.priceHistoryDialog_date__UiGN8,.priceHistoryDialog_header__FehQW span:first-child,.priceHistoryDialog_header__FehQW span:nth-child(2),.priceHistoryDialog_header__FehQW span:nth-child(3),.priceHistoryDialog_pricePerSqm___7EPf,.priceHistoryDialog_price__Xqyrs{text-align:left}}.apartmentStatus_statusRenderer___eYSc{display:flex;justify-content:center;align-items:center;padding:.5rem 2rem;border:1px solid}.apartmentStatus_statusAvailable__6Q4lg{border-color:green;color:green}.apartmentStatus_statusSoldRenderer__vFAIW{border-color:#c31d1d;color:#c31d1d}.apartmentStatus_statusReservedRenderer__HPs_U{border-color:#103a7d;color:#103a7d}.apartmentStatus_statusUnavailableRenderer__I8gCC{border-color:grey;color:grey}.adresData_adresData__LKfLn{max-width:300px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1rem}.adresData_adresDataItem__GUQOP{margin-bottom:.7rem;display:flex;flex-wrap:nowrap}.adresData_adresDataItem__GUQOP span:nth-child(2){margin-left:1rem}.adresData_adresDataItem__GUQOP:last-child{margin-bottom:1rem}.adresData_details__dCWNU{margin-bottom:4rem}.adresData_details__dCWNU summary{list-style:none;cursor:pointer;margin-bottom:2rem}.adresData_details__dCWNU summary::-webkit-details-marker{display:none}.adresData_details__dCWNU summary .adresData_icon__WPD24{margin-right:1rem}.adresData_details__dCWNU[open] summary .adresData_icon__WPD24{transform:rotate(90deg)}.footer_footer__ysJQv{background-color:var(--background-secondary-hex);padding:2rem 0;text-align:center;font-size:2rem;color:#fff;margin-top:0;margin-bottom:0;width:100%;display:flex;height:var(--footer-height)}.footer_footer__ysJQv .footer_content__PiOOR{width:100%;max-width:var(--max-width);margin:0 auto;display:flex;justify-content:center;align-items:center}.footer_footerText__acQ47{max-width:var(--max-width);text-align:justify;margin-top:4rem;margin-bottom:2rem;padding:2rem;border-top:1px solid var(--color-border-light)}.footer_footerText__acQ47 p{font-size:1.45rem}.footer_developerInfo__KAVCM{width:100%;background-color:var(--background-secondary-hex);padding:3rem 0;margin-top:0}.footer_developerContent__TlsqQ{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;padding:0 2rem}.footer_infoColumn__KeBLl{display:flex;flex-direction:column;gap:.5rem}.footer_infoColumn__KeBLl h4{font-size:1.75rem;font-weight:600;color:#fff;margin:0 0 1rem}.footer_infoColumn__KeBLl p{font-size:1.75rem;line-height:1.5;color:#fff;margin:0}.footer_developerColumn__JIZvt p:first-of-type{white-space:nowrap}.footer_legalSection__h_iBx{width:100%;background-color:#1a1a1a;padding:1.5rem 0;border-top:1px solid #333}.footer_legalContent__or4mi{max-width:var(--max-width);margin:0 auto;padding:0 2rem;text-align:center}.footer_legalLink__vlYnf{color:#ccc;text-decoration:none;font-size:1.4rem;transition:color .3s ease}.footer_legalLink__vlYnf:hover{color:#fff;text-decoration:underline}@media screen and (max-width:768px){.footer_footer__ysJQv,.footer_footer__ysJQv .footer_content__PiOOR{flex-direction:column}.footer_developerContent__TlsqQ{grid-template-columns:1fr;gap:2rem;text-align:center}.footer_infoColumn__KeBLl{align-items:center}.footer_infoColumn__KeBLl h4,.footer_infoColumn__KeBLl p{font-size:1.8rem}.footer_legalLink__vlYnf{font-size:1.6rem}}@media screen and (max-width:1024px) and (min-width:769px){.footer_developerContent__TlsqQ{grid-template-columns:repeat(2,1fr);gap:2rem}}.logo_container__tRQ9_{--width:206px;--height:102px;position:relative;width:var(--width);height:var(--height);flex-shrink:0}@media screen and (max-width:768px){.logo_container__tRQ9_{width:calc(var(--width) * .8);height:calc(var(--height) * .8)}}@media screen and (max-width:480px){.logo_container__tRQ9_{width:calc(var(--width) * .6);height:calc(var(--height) * .6)}}.topBar_nav__Qhvjp{width:100%;padding:0 20px;height:var(--nav-height);box-shadow:0 0 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:999999999;color:var(--text-dark-hex);display:flex;align-items:center;justify-content:space-between}.topBar_nav__Qhvjp .topBar_backdrop__K0F8R{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:block;height:100%;width:100%;position:absolute;left:0;top:0;background-color:var(--background-hex-secondary-light-transparent)}.topBar_nav__Qhvjp .topBar_content__TF2PH{max-width:var(--max-width);width:100%;height:100%}.sticky_wrapper__Xy6ct{position:relative;top:0;left:0;overflow-y:auto;height:100vh}.section_section__97qHR{padding:2rem 0;max-width:var(--max-width);width:100%;display:flex;position:relative;top:0;left:0}.section_fullWidth__YzWPc{max-width:100%}.section_sectionContentWidth__HreTG{max-width:unset;width:"fit-content"}.imageSection_container__11Mti{width:100%;height:100%;position:relative;top:0;left:0}.imageSection_contentContainer__Nt4LN{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.twoHalfSection_container__FRm2W{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.twoHalfSection_item__j3_Br{flex-basis:calc(50% - 0.5rem)}@media (max-width:768px){.twoHalfSection_container__FRm2W{flex-direction:column}.twoHalfSection_item__j3_Br{flex-basis:100%}}.Section1_textContentWrapper__nbxiX{position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);z-index:2}.Section1_content___WGvz{position:relative;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;z-index:2;justify-content:flex-start;margin-top:12rem}.Section1_textWrapper__apI_I{position:relative;top:0;padding-left:20rem;z-index:4}.Section1_textWrapper__apI_I .Section1_title__TV5ca{font-size:10rem;font-weight:200}.Section1_textWrapper__apI_I .Section1_title__TV5ca:first-child{color:var(--color-primary);margin-right:1.2rem}@media screen and (max-width:1400px){.Section1_textWrapper__apI_I{padding-left:10rem}.Section1_textWrapper__apI_I .Section1_title__TV5ca{font-size:8rem}}@media screen and (max-width:768px){.Section1_textContentWrapper__nbxiX{-webkit-clip-path:polygon(0 0,100% 0,41% 100%,0 100%);clip-path:polygon(0 0,100% 0,41% 100%,0 100%)}.Section1_textWrapper__apI_I{padding-left:5rem}.Section1_textWrapper__apI_I .Section1_title__TV5ca{font-size:9rem;font-weight:300}.Section1_content___WGvz{justify-content:start}}@media screen and (max-width:540px){.Section1_textContentWrapper__nbxiX{-webkit-clip-path:polygon(0 0,100% 0,41% 100%,0 100%);clip-path:polygon(0 0,100% 0,41% 100%,0 100%)}.Section1_textWrapper__apI_I{padding-left:2rem}.Section1_textWrapper__apI_I .Section1_title__TV5ca{font-size:4.5rem;font-weight:300}.Section1_content___WGvz{justify-content:start}.Section1_textWrapper__apI_I{width:300px}}@media screen and (orientation:landscape) and (max-width:940px){.Section1_textContentWrapper__nbxiX{-webkit-clip-path:polygon(0 0,100% 0,41% 100%,0 100%);clip-path:polygon(0 0,100% 0,41% 100%,0 100%)}.Section1_textWrapper__apI_I{padding-left:5rem}.Section1_textWrapper__apI_I .Section1_title__TV5ca{font-size:9rem;font-weight:300}.Section1_content___WGvz{justify-content:start;margin-top:0}}.sectionContact_sectionContact__YNWe4{width:100%}.sectionContact_sectionContact__YNWe4 .sectionContact_contactColumnWrapper__SxCcp{height:100%;display:flex;flex-direction:column}.sectionContact_contactColumnWrapper__SxCcp>h2{margin-bottom:3rem}.sectionContact_contactColumnWrapper__SxCcp .sectionContact_items__RtKi1{display:flex;flex-direction:column;flex-grow:1}.sectionContact_contactColumnWrapper__SxCcp .sectionContact_items__RtKi1>div{margin-bottom:2rem}.sectionContact_contactColumnWrapper__SxCcp .sectionContact_items__RtKi1>div>a{display:flex;align-items:center}.sectionContact_contactColumnWrapper__SxCcp .sectionContact_items__RtKi1>div>a:hover{text-decoration:underline}.sectionContact_contactColumnWrapper__SxCcp .sectionContact_items__RtKi1>div>a>span{margin-left:1rem}@media screen and (max-width:700px){.sectionContact_contactColumnWrapper__SxCcp{margin-top:6rem}}