.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");.react-app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;scroll-behavior:smooth}.react-app code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-app .flats_svg{display:block;margin-right:auto;max-width:calc(100% - 25vw)}@media(min-width:1200px) and (max-width:2000px){.react-app .flats_svg{max-width:calc(100% - 35vw)}}@media(max-width:1200px){.react-app .flats_svg{max-width:100%}.react-app #interactive-graphic{display:block;height:auto!important;margin:0;min-height:0!important;padding:0}.react-app .flats_svg{height:auto!important;margin:0!important;max-width:100%;padding:0!important;position:relative;transform:translateY(0)!important}}.react-app a,.react-app button,.react-app div,.react-app h1,.react-app h2,.react-app h3,.react-app input,.react-app label,.react-app p,.react-app span,.react-app strong,.react-app td,.react-app textarea,.react-app th{font-family:Noto Sans,sans-serif}.SearchFlatButton_wrapper__a0Lg0{align-items:center;animation:SearchFlatButton_gradient-animation__QQIvL 2s ease infinite;background-color:#927b75;background:linear-gradient(200deg,#927b75,#c6ada5);background-size:120% 120%;border-radius:16px;color:#f3f0f0;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:16px;font-weight:600;gap:20px;padding:10px 10px 10px 20px;position:fixed;right:40px;text-transform:uppercase;top:40px;img{filter:invert(1) brightness(100);height:30px;transform:scaleX(-1);width:30px}}@keyframes SearchFlatButton_gradient-animation__QQIvL{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:768px){.SearchFlatButton_wrapper__a0Lg0{font-size:10px;padding:8px;right:20px;top:20px;img{height:20px;margin-bottom:5px;width:20px}}}.HomeLogoButton_logoButton__tfsKb{display:inline-block;left:30px;padding:10px;position:fixed;text-decoration:none;top:20px;z-index:1000}.HomeLogoButton_logoImage__EKjON{display:block;height:auto;max-width:100%}@media(max-width:768px){.HomeLogoButton_logoButton__tfsKb{left:15px;padding:8px;top:15px}.HomeLogoButton_logoImage__EKjON{height:32px;width:100px}}@media(max-width:480px){.HomeLogoButton_logoButton__tfsKb{left:10px;padding:6px;top:-5px}.HomeLogoButton_logoImage__EKjON{height:26px;width:80px}}.FlatTooltip_tooltip__Y2VjR{background:#000000e6;border-radius:6px;box-shadow:0 2px 8px #0000004d;color:#fff;font-size:12px;max-width:200px;padding:8px 12px;pointer-events:none}.FlatTooltip_tooltipContent__BXDJb{display:flex;flex-direction:column;gap:4px}.FlatTooltip_flatName__KVHbU{font-size:14px;font-weight:700;margin-bottom:2px}.FlatTooltip_details__uAYQn{display:flex;flex-direction:column;gap:2px}.FlatTooltip_details__uAYQn span{font-size:11px;opacity:.9}.FlatTooltip_status__K-S7-{text-transform:capitalize}.FlatTooltip_price__HF07Q{color:#4caf50;font-weight:700}.FirstVisitPopup_overlay__j0R5N{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.FirstVisitPopup_content__\+EJZt{background-color:#927b75;border-radius:2.5rem;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:2rem;width:90%}.FirstVisitPopup_header__2PTjg{align-items:center;color:#f3f0f0;display:flex;justify-content:space-between;margin-bottom:1rem}.FirstVisitPopup_title__IjljJ{font-size:1.5rem;font-weight:600;margin:0}.FirstVisitPopup_closeButton__XSiA7{background:none;border:none;color:#f3f0f0;cursor:pointer;font-size:1.5rem;padding:.5rem;transition:color .2s ease}.FirstVisitPopup_closeButton__XSiA7:hover{color:#f3f0f0}.FirstVisitPopup_body__jwkHl{color:#f3f0f0;font-size:1rem;line-height:1.5}.LoadingSpinner_wrapper__\+lQyv{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.LoadingSpinner_spinner__Tk4dF{animation:LoadingSpinner_rotate__uiJwb 1s linear infinite}@keyframes LoadingSpinner_rotate__uiJwb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InteractiveGraphicView_svgObject__OiGGi{display:block;height:100vh;max-height:100vh;min-height:100vh;object-fit:contain;width:100vw}@media(max-width:768px){.InteractiveGraphicView_svgObject__OiGGi{height:auto;min-height:auto}}.ExpandableLabel_expandableLabelWrapper__BskVN{display:flex;flex-direction:column}.ExpandableLabel_expandableLabel__7Lh6J{cursor:inherit;line-height:1.5;overflow:hidden;transition:max-height .3s ease-in-out;label{font-weight:500;margin-bottom:0}}.ExpandableLabel_expandableLabel__7Lh6J.ExpandableLabel_collapsed__2ec0R.ExpandableLabel_hasToggle__4Bf3f{overflow:hidden;position:relative}.ExpandableLabel_expandableLabel__7Lh6J.ExpandableLabel_collapsed__2ec0R.ExpandableLabel_hasToggle__4Bf3f:after{background:linear-gradient(#0000,#f2f0f0);bottom:0;content:"";height:1em;left:0;pointer-events:none;position:absolute;right:0}.ExpandableLabel_expandableLabel__7Lh6J.ExpandableLabel_expanded__-Cnqx{max-height:none!important}.ExpandableLabel_toggleButton__HMHRj{align-self:flex-start;background:none;border:none;color:#473c39;cursor:pointer;font-size:11px;padding:0;text-decoration:underline;transition:color .2s ease}.ExpandableLabel_toggleButton__HMHRj:hover{color:#2c2420}.ExpandableLabel_toggleButton__HMHRj:focus{outline:1px dotted #473c39;outline-offset:2px}@media(max-width:768px){.ExpandableLabel_toggleButton__HMHRj{font-size:11px}}.ContactForm_wrapper__kjryt{padding:25px;text-align:left;h3{-webkit-margin-before:0;-webkit-margin-after:20px;color:#473c39;font-size:24px;font-weight:700;margin-block-end:20px;margin-block-start:0}form{display:flex;flex-direction:column;gap:10px;input[type=email],input[type=tel],input[type=text],textarea{background-color:initial;border:1px solid #473c39;border-radius:40px;max-width:-webkit-fill-available;outline:none;padding:16px 24px;width:100%}textarea{border-radius:20px}.ContactForm_submitButton__PvjNl{align-items:center;background-color:#473c39;border:none;border-radius:60px;color:#f7f7f7;cursor:pointer;display:flex;font-size:12px;font-weight:600;margin-left:auto;max-height:40px;max-width:-webkit-fit-content;max-width:fit-content;padding:16px 24px;text-transform:uppercase;transition:background-color .4s,color .4s;&:hover{background-color:#e0e0e0;color:#473c39}}.ContactForm_policyWrapper__O82IA{align-items:baseline;color:#473c39;display:flex;font-size:12px;gap:5px;a{color:#473c39}}}.ContactForm_contactWrapper__KU5BQ{display:flex;flex-direction:column;gap:20px;margin-top:20px;h4{-webkit-margin-before:0;-webkit-margin-after:0;color:#473c39;font-size:24px;font-weight:700;margin-block-end:0;margin-block-start:0}.ContactForm_contactIcons__t9f5P{align-items:center;display:flex;flex-direction:row;gap:16px;a{line-height:0;.ContactForm_contactIcon__77C6C{height:34px;width:34px}}.ContactForm_contactPhone__nYE-c{color:#473c39;font-size:16px;font-weight:600;text-decoration:none}}}}.ImagePopup_popupWrapper__bd-Fj{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999}.ImagePopup_popupWrapper__bd-Fj img{max-height:90%;max-width:90%;object-fit:contain}.ImagePopup_closeButton__g1bRx{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;padding:10px;position:fixed;right:20px;top:20px;z-index:1000000}.PriceHistoryModal_overlay__r\+KT3{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.PriceHistoryModal_modal__xJBjS{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.PriceHistoryModal_header__raF-p{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px}.PriceHistoryModal_header__raF-p h2{color:#333;font-size:1.5rem;font-weight:600;margin:0}.PriceHistoryModal_closeButton__viCcp{background:none;border:none;border-radius:4px;cursor:pointer;padding:8px;transition:background-color .2s}.PriceHistoryModal_closeButton__viCcp:hover{background-color:#e9ecef}.PriceHistoryModal_content__923X0{flex:1 1;overflow-y:auto;padding:20px}.PriceHistoryModal_noData__8pY\+u{color:#666;font-style:italic;margin:40px 0;text-align:center}.PriceHistoryModal_historyCards__\+1jTJ{display:flex;flex-direction:column;gap:16px;margin-top:10px}.PriceHistoryModal_historyCard__pxKVZ{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:box-shadow .2s ease}.PriceHistoryModal_historyCard__pxKVZ:hover{box-shadow:0 2px 8px #0000001a}.PriceHistoryModal_cardHeader__N-p-N{background:#e9ecef;border-bottom:1px solid #e0e0e0;padding:12px 16px}.PriceHistoryModal_cardHeader__N-p-N h3{color:#333;font-size:1rem;font-weight:600;margin:0}.PriceHistoryModal_cardContent__ll8e7{padding:16px}.PriceHistoryModal_priceRow__RtUEH{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.PriceHistoryModal_priceRow__RtUEH:last-child{margin-bottom:0}.PriceHistoryModal_priceLabel__\+0TzU{color:#555;font-size:.9rem;font-weight:500}.PriceHistoryModal_priceValue__xCbor{color:#333;font-size:.9rem;font-weight:600}@media(max-width:768px){.PriceHistoryModal_modal__xJBjS{margin:20px;width:95%}.PriceHistoryModal_content__923X0,.PriceHistoryModal_header__raF-p{padding:15px}.PriceHistoryModal_cardHeader__N-p-N{padding:10px 12px}.PriceHistoryModal_cardContent__ll8e7{padding:12px}.PriceHistoryModal_priceRow__RtUEH{margin-bottom:6px}.PriceHistoryModal_priceLabel__\+0TzU,.PriceHistoryModal_priceValue__xCbor{font-size:.85rem}.PriceHistoryModal_header__raF-p h2{font-size:1.3rem}}.FlatDetails_wrapper__0oq69{background-color:#f2f0f0;border-left:1px solid #dbc6c6;height:100%;overflow-y:scroll;position:fixed;right:0;top:0;width:25vw;@media(min-width:1200px) and (max-width:2000px){width:35vw}@media(max-width:768px){position:static;width:100vw}.FlatDetails_heading__wWia6{padding:25px;text-align:left;p{font-size:14px;font-weight:700;margin-bottom:0;margin-top:0}.FlatDetails_available__MqeSG{color:#209617;font-weight:500}.FlatDetails_reservation__5pNzR{color:orange;font-weight:500}.FlatDetails_sold__iImtW{color:red;font-weight:500}.FlatDetails_headingRow__sxBDu{align-items:flex-start;display:flex;justify-content:space-between;margin-top:16px;.FlatDetails_headingRowTitle__SVFzq{display:flex;flex-direction:column;gap:4px;h1{font-size:24px;font-weight:600}h1,h2{-webkit-margin-before:0;-webkit-margin-after:0;color:#473c39;line-height:normal;margin-block-end:0;margin-block-start:0}h2{font-size:32px;font-weight:700}}.FlatDetails_contactIcons__1Nu4X{>a{align-items:center;background-color:#473c39;border-radius:60px;cursor:pointer;display:flex;gap:8px;padding:12px 24px;text-decoration:none;img{height:18px;width:18px}span{color:#f7f7f7;font-size:12px;font-weight:600;line-height:normal}}}}@media(max-width:768px){padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;h1{font-size:18px}p{font-size:12px}.FlatDetails_headingRow__sxBDu{.FlatDetails_contactIcons__1Nu4X{gap:4px}}}}.FlatDetails_backButton__XkK\+P{align-items:center;cursor:pointer;display:flex;gap:4px;img{height:24px;width:24px}span{color:#473c39;font-size:14px;font-weight:500}}.FlatDetails_priceSection__UCzWb{padding:0 25px 25px}.FlatDetails_priceTable__JwLCP{margin-top:1rem;width:100%;td{font-weight:400;padding-left:0}tr{background-color:initial}}.FlatDetails_priceHistoryButton__J7Bbk{align-items:center;background-color:initial;border:1px solid #473c39;border-radius:20px;color:#473c39;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-top:12px;padding:8px 16px;transition:all .2s ease;&:hover{background-color:#473c39;color:#f7f7f7}img{height:16px;width:16px}}.FlatDetails_askForFlat__yUJK0{padding:0 25px 25px;text-align:-webkit-right;>button{background-color:#473c39;border:none;border-radius:60px;color:#f7f7f7;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:start;line-height:normal;padding:12px 24px;text-decoration:none;transition:background-color .3s ease;width:-webkit-fit-content;width:fit-content}>button:hover{background-color:#5a4a47}}.FlatDetails_detailsChips__ltmuv{align-items:center;display:flex;gap:10px;margin-top:25px;padding:0 25px;>div{align-items:center;background-color:initial;border:1px solid #473c39;border-radius:20px;color:#473c39;display:flex;font-size:16px;font-weight:600;justify-content:center;min-height:38px;padding:0 16px}}.FlatDetails_detailsSecondChips__XB\+aB{align-items:center;display:flex;gap:10px;margin-top:10px;padding:0 25px;>span{align-items:center;background-color:initial;border:1px solid #473c39;border-radius:20px;color:#473c39;display:flex;font-size:16px;font-weight:600;min-height:38px;padding:0 16px}}.FlatDetails_assignedFlatInfo__4ixh3,.FlatDetails_storageRoomInfo__gjn-V{align-items:center;display:flex;gap:10px;margin-top:15px;padding:0 25px;text-align:left;>span{font-size:16px}>button{align-items:center;background-color:initial;border:1px solid #473c39;border-radius:20px;color:#473c39;cursor:pointer;display:flex;font-size:16px;font-weight:600;min-height:38px;padding:0 16px}>button:hover{background-color:#f7f7f7;border:1px solid #473c39;color:#473c39}}.FlatDetails_parkingInfo__Ew-8y{padding-left:25px;>p{text-align:left}}.FlatDetails_mainImageWrapper__6do1-{background:#fff;padding:20px 25px;position:relative;text-align:center;.FlatDetails_mainImage__ZpZav{cursor:pointer;display:block;margin:0 auto;max-width:400px}@media(max-width:767px){.FlatDetails_mainImage__ZpZav{max-width:300px}}.FlatDetails_zoomIcon__woNTA{background-color:#473c39;border-radius:50%;cursor:pointer;height:20px;left:10px;object-fit:cover;padding:6px;position:absolute;top:10px;width:20px}}.FlatDetails_popupWrapper__wIg\+e{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;img{max-height:90%;max-width:90%}.FlatDetails_closeButton__GTJg\+{background:none;border:none;color:#f7f7f7;cursor:pointer;font-size:24px;padding:10px;position:absolute;right:20px;top:20px;z-index:1001}}}.FlatDetails_contactIcons__1Nu4X a{align-items:center;background-color:#473c39;border-radius:60px;cursor:pointer;display:flex;float:right;gap:8px;padding:12px 24px;text-decoration:none;span{color:#f7f7f7;font-size:12px;font-weight:600;line-height:normal}}.FlatFloorFilter_floorFilter__pFPH\+{min-width:70px;position:relative}@media(max-width:768px){.FlatFloorFilter_floorFilter__pFPH\+{min-width:auto}}.FlatFloorFilter_label__2S\+ne{color:#473c39;display:block;font-size:14px;font-weight:600;margin-bottom:10px;text-align:left}.FlatFloorFilter_dropdownHeader__N\+SYE{align-items:center;background-color:#f7f7f7;border-radius:20px;color:#c6c6c6;cursor:pointer;display:flex;font-size:12px;gap:20px;justify-content:space-between;padding:4px 6px}.FlatFloorFilter_arrow__vs36D{height:24px;transition:transform .2s ease;width:24px}.FlatFloorFilter_dropdownList__ye85G{background-color:#f7f7f7;border:1px solid #ccc;box-shadow:0 4px 8px #0000001a;font-size:12px;left:0;position:absolute;top:100%;width:100%;z-index:1}.FlatFloorFilter_dropdownItem__rkm5F{cursor:pointer;padding:10px;transition:background-color .2s}.FlatFloorFilter_dropdownItem__rkm5F:hover{background-color:#ccc}.FlatAvailableFilter_wrapper__8gWwc{display:flex;gap:8px;@media(max-width:768px){grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding-bottom:15px;padding-left:0;padding-right:0;padding-top:15px}.FlatAvailableFilter_filterButton__p7aBk{background-color:#f7f7f7;border:none;border-radius:16px;color:#473c39;cursor:pointer;font-size:12px;font-weight:600;padding:8px 20px;transition:background-color .4s,color .4s}.FlatAvailableFilter_filterButton__p7aBk:hover{background-color:#e0e0e0}.FlatAvailableFilter_filterButton__p7aBk.FlatAvailableFilter_active__XhN0L{background-color:#473c39;border-color:#473c39;color:#f7f7f7}}.FlatAreaFilter_wrapper__0vAO6{.FlatAreaFilter_label__QTywv{color:#473c39;display:block;font-size:14px;font-weight:600;margin-bottom:10px;text-align:left}.FlatAreaFilter_inputs__6tbgt{display:flex;gap:8px;input{background-color:#f7f7f7;border:none;border-radius:20px;color:#473c39;min-height:23px;min-width:60px;outline:none;padding:4px 6px}input::placeholder{color:#c6c6c6}}}.FlatRoomFilter_floorFilter__iEKFn{min-width:70px;position:relative}@media(max-width:768px){.FlatRoomFilter_floorFilter__iEKFn{min-width:auto}}.FlatRoomFilter_label__VT6nj{color:#473c39;display:block;font-size:14px;font-weight:600;margin-bottom:10px;text-align:left}.FlatRoomFilter_dropdownHeader__WOTvZ{align-items:center;background-color:#f7f7f7;border-radius:16px;color:#c6c6c6;cursor:pointer;display:flex;font-size:12px;gap:5px;justify-content:space-between;padding:4px 6px}.FlatRoomFilter_arrow__Qed4d{font-size:12px}.FlatRoomFilter_dropdownList__AlfP6{background-color:#f7f7f7;border:1px solid #ccc;box-shadow:0 4px 8px #0000001a;font-size:12px;left:0;position:absolute;top:100%;width:100%;z-index:1}.FlatRoomFilter_dropdownItem__NQEr1{cursor:pointer;padding:10px;transition:background-color .2s}.FlatRoomFilter_dropdownItem__NQEr1:hover{background-color:#ccc}.FlatsFilters_wrapper__VnmIX{padding:10px 25px 20px;@media(max-width:768px){padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px}.FlatsFilters_submitFilters__6VUCq{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding-bottom:20px;@media(max-width:768px){grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.FlatsFilters_submitButton__3bSu0{align-self:end;background-color:#473c39;border:none;border-radius:16px;color:#f7f7f7;cursor:pointer;font-size:12px;font-weight:600;height:-webkit-fit-content;height:fit-content;min-height:32px;padding:4px 20px;transition:background-color .4s,color .4s;&:hover{background-color:#f7f7f7;border:1px solid #473c39;color:#473c39}}}.FlatsFilters_resetWrapper__b7oja{display:flex;padding-bottom:15px;>div[role=button]{align-items:center;cursor:pointer;display:flex;font-size:11px;gap:5px}}}tr{cursor:pointer;transition:background-color .4s;&:nth-child(odd){background-color:#f2f0f0}&:nth-child(2n){background-color:#fff}&.SingleFlatRow_hovered__ls0Hg,&:hover{background-color:#d7d7d7!important}td{font-size:14px;font-weight:700;padding:8px;text-align:left}.SingleFlatRow_actions__s6QV7{display:flex;gap:8px;button{background-color:initial}}.SingleFlatRow_available__XOvBK{color:green}.SingleFlatRow_reservation__Z\+d6T{color:orange}.SingleFlatRow_sold__j-xXW{color:red}}@media(max-width:768px){tr td{padding:8px 4px}.SingleFlatRow_price-td__mQiPV{font-size:12px!important}}.FlatsTable_wrapper__zpPee{table{border:none;border-collapse:initial;border-spacing:0;width:100%;thead{tr{th{background-color:#f7f7f7;color:#473c39;font-size:14px;font-weight:600;padding:15px 5px;text-align:left;&:first-of-type{border-top-left-radius:8px;padding-left:16px}&:nth-of-type(6){padding-right:16px;text-align:right}&:last-of-type{border-top-right-radius:8px}}}}tbody{tr{td{&:first-of-type{color:#473c39;padding-left:16px}&:first-of-type,&:nth-of-type(2){font-size:14px;font-weight:600}&:nth-of-type(3),&:nth-of-type(4),&:nth-of-type(5),&:nth-of-type(6){color:#473c39;font-size:14px;font-weight:600}&:nth-of-type(6){padding-right:16px;text-align:right}&:nth-of-type(7){img{height:16px;width:16px}}}}button{border:none;cursor:pointer;outline:none}}}}.FlatsTableHeading_wrapper__n2cOT{padding:60px 25px 25px;text-align:left;h1{-webkit-margin-before:0;font-size:24px;font-weight:700;line-height:normal;margin-block-end:0;margin-block-start:0}h1,p{-webkit-margin-after:0;color:#473c39}p{font-weight:500;margin-block-end:0;margin-top:5px}.FlatsTableHeading_headingRow__RlYVU{align-items:flex-end;display:flex;justify-content:space-between;.FlatsTableHeading_contactIcons__4ixS9{align-items:center;display:flex;gap:8px;>a{cursor:pointer}}}.FlatsTableHeading_backButton__3uQ8G{align-items:center;cursor:pointer;display:flex;gap:10px;span{color:#1c1b1f;font-size:14px}}}.FlatSidebar_wrapper__2XaNz{background-color:#f2f0f0;height:100%;max-height:100%;overflow-y:auto;position:fixed;right:0;top:0;width:25vw}.FlatSidebar_closeButton__5dhpw{align-items:center;background-color:#f2f0f0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:8px;position:fixed;right:20px;top:20px;transition:background-color .3s;z-index:1000}[data-selected-floor] .FlatSidebar_closeButton__5dhpw{display:none}@media(max-width:1200px){.FlatSidebar_closeButton__5dhpw{display:none}}.FlatSidebar_closeButton__5dhpw:hover{background-color:#e0e0e0}@media(min-width:1200px) and (max-width:2000px){.FlatSidebar_wrapper__2XaNz{width:35vw}}@media(max-width:1200px){.FlatSidebar_wrapper__2XaNz{position:static;width:100%}.FlatSidebar_closeButton__5dhpw{position:absolute}}.FlatSidebar_hidden__awjRB{display:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(max-width:1200px){.pane-wrapper{display:flex;flex-direction:column}}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}