:root{--spacing:20px;--spacing-0:0px;--spacing-0-5:calc(var(--spacing) * 0.5);--spacing-1:var(--spacing);--spacing-1-5:calc(var(--spacing) * 1.5);--spacing-2:calc(var(--spacing) * 2);--spacing-2-5:calc(var(--spacing) * 2.5);--spacing-3:calc(var(--spacing) * 3);--spacing-3-5:calc(var(--spacing) * 3.5);--spacing-4:calc(var(--spacing) * 4);--spacing-4-5:calc(var(--spacing) * 4.5);--spacing-5:calc(var(--spacing) * 5);--spacing-5-5:calc(var(--spacing) * 5.5);--spacing-6:calc(var(--spacing) * 6);--spacing-6-5:calc(var(--spacing) * 6.5);--spacing-7:calc(var(--spacing) * 7);--spacing-8:calc(var(--spacing) * 8);--col:calc(100vw / 8);--col-1:var(--col);--col-2:calc(var(--col) * 2);--col-2-2:calc(var(--col) * 2.2);--col-2-5:calc(var(--col) * 2.5);--col-3:calc(var(--col) * 3);--col-3-5:calc(var(--col) * 3.5);--col-4:calc(var(--col) * 4);--col-4-5:calc(var(--col) * 4.5);--col-5:calc(var(--col) * 5);--col-6:calc(var(--col) * 6);--col-7:calc(var(--col) * 7);--col-7-5:calc(var(--col) * 7.5);--col-8:calc(var(--col) * 8);--col-9:calc(var(--col) * 9);--col-10:calc(var(--col) * 10);--col-11:calc(var(--col) * 11);--col-12:calc(var(--col) * 12)}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){:root{--spacing:40px;--col:calc(100vw / 12)}}@media screen and (min-width:980px) and (max-width:1200px){:root{--spacing:calc(40px + 10 * ((100vw - 980px) / 220))}}@media screen and (min-width:1200px) and (max-width:1440px){:root{--spacing:calc(50px + 10 * ((100vw - 1200px) / 240))}}@media screen and (min-width:1440px) and (max-width:1920px){:root{--spacing:calc(60px + 20 * ((100vw - 1440px) / 480))}}@media only screen and (min-width:1920px){:root{--spacing:80px}}.animation--filter-button-in,.animation--filter-button-out,.apartments-list-nav__background__item,.btn--outline.btn--checkbox .icon,.form-control-range__handle__pin,.has-hover .btn--expandable .btn__text,.sort .icon{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.filters__counter b{font-family:Axiforma,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.filters__counter small,.tooltip{font-size:.9rem;line-height:1.55556em;letter-spacing:.06em}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9){.filters__counter small{font-size:calc(.9rem + 2 * ((100vw - 360px) / 308));line-height:calc(1.55556em + -1.0101 * ((100vw - 360px) / 308));letter-spacing:calc(.06em + -.2 * ((100vw - 360px) / 308))}}@media (max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.filters__counter small{font-size:calc(.9rem + 2 * ((100vw - 568px) / 412));line-height:calc(1.55556em + -1.0101 * ((100vw - 568px) / 412));letter-spacing:calc(.06em + -.2 * ((100vw - 568px) / 412))}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__counter small{font-size:1.1rem;line-height:1.45455em;letter-spacing:.04em}}@media only screen and (min-width:1200px){.tooltip{font-size:1.1rem;line-height:1.45455em;letter-spacing:.04em}.filters__counter small{font-size:1.3rem;line-height:1.53846em;letter-spacing:.04em}}.sort{color:#a69c8c}.has-hover .sort:hover{color:#c49f8a}.is-active.sort,.sort:hover:active{color:#2c2926}a.breadcrumbs__item{color:#a69c8c}.has-hover a.breadcrumbs__item:hover,a.breadcrumbs__item:hover:active,a.is-active.breadcrumbs__item{color:#c49f8a}.has-hover .btn--expandable{padding:0}.has-hover .btn--expandable:before{display:none}.has-hover .btn--expandable.btn--expanded:before{display:block}.has-hover .btn--expandable>.btn__content{margin:0;padding:0}.has-hover .btn--expandable .btn__text{transition-property:transform,color,-webkit-clip-path;transition-property:transform,clip-path,color;transition-property:transform,clip-path,color,-webkit-clip-path;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.has-hover .btn--expandable .btn__text:first-child{padding-left:20px}.has-hover .btn--expandable .btn__text:last-child{padding-right:20px}.has-hover .btn--expandable .btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0}.btn--expandable.btn--expanded.btn--md .btn__icon,.has-hover .btn--expandable.btn--md .btn__icon{width:40px;height:40px}.btn--expandable.btn--expanded.btn--md:after,.has-hover .btn--expandable.btn--md:after{transform:translateX(calc(100% - 40px))}.btn--expandable.btn--expanded.btn--md:after,.has-hover .btn--expandable.btn--md:hover:after{transform:translateX(0)}.btn--expandable.btn--expanded.btn--md .btn__text,.has-hover .btn--expandable.btn--md:hover .btn__text{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.btn.btn--pink,.btn.btn--pink .btn-container.is-disabled,.btn.btn--pink.is-disabled,.btn.btn--pink:disabled{color:#2c2926}.btn.btn--pink .btn-container.is-disabled:after,.btn.btn--pink.is-disabled:after,.btn.btn--pink:after,.btn.btn--pink:disabled:after{background-color:#c49f8a}.btn.btn--pink .btn-container.is-disabled:before,.btn.btn--pink.is-disabled:before,.btn.btn--pink:before,.btn.btn--pink:disabled:before{background-color:#2c2926}.has-hover .btn-container:active:hover .btn.btn--pink,.has-hover .btn-container:hover .btn.btn--pink,.has-hover .btn.btn--pink:active:hover,.has-hover .btn.btn--pink:hover{color:#e9e4dc}.btn-container.focus-visible .btn.btn--pink,.btn.btn--pink.focus-visible{box-shadow:0 0 0 3px rgba(196,159,138,.4)}.btn.btn--pink .ui-pink .btn-container.is-disabled,.ui-pink .btn.btn--pink,.ui-pink .btn.btn--pink.is-disabled,.ui-pink .btn.btn--pink:disabled{color:#e9e4dc}.btn.btn--pink .ui-pink .btn-container.is-disabled:after,.ui-pink .btn.btn--pink.is-disabled:after,.ui-pink .btn.btn--pink:after,.ui-pink .btn.btn--pink:disabled:after{background-color:#2c2926}.btn.btn--pink .ui-pink .btn-container.is-disabled:before,.ui-pink .btn.btn--pink.is-disabled:before,.ui-pink .btn.btn--pink:before,.ui-pink .btn.btn--pink:disabled:before{background-color:#c49f8a}.has-hover .ui-pink .btn-container:active:hover .btn.btn--pink,.has-hover .ui-pink .btn-container:hover .btn.btn--pink,.has-hover .ui-pink .btn.btn--pink:active:hover,.has-hover .ui-pink .btn.btn--pink:hover{color:#2c2926}.ui-pink .btn-container.focus-visible .btn.btn--pink,.ui-pink .btn.btn--pink.focus-visible{box-shadow:0 0 0 3px rgba(44,41,38,.4)}.btn.btn--pink-heading,.btn.btn--pink-heading .btn-container.is-disabled,.btn.btn--pink-heading.is-disabled,.btn.btn--pink-heading:disabled{color:#e9e4dc}.btn.btn--pink-heading .btn-container.is-disabled:after,.btn.btn--pink-heading.is-disabled:after,.btn.btn--pink-heading:after,.btn.btn--pink-heading:disabled:after{background-color:#c49f8a}.btn.btn--pink-heading .btn-container.is-disabled:before,.btn.btn--pink-heading.is-disabled:before,.btn.btn--pink-heading:before,.btn.btn--pink-heading:disabled:before{background-color:#2c2926}.has-hover .btn-container:active:hover .btn.btn--pink-heading,.has-hover .btn-container:hover .btn.btn--pink-heading,.has-hover .btn.btn--pink-heading:active:hover,.has-hover .btn.btn--pink-heading:hover{color:#e9e4dc}.btn-container.focus-visible .btn.btn--pink-heading,.btn.btn--pink-heading.focus-visible{box-shadow:0 0 0 3px rgba(196,159,138,.4)}.btn.btn--pink--static,.btn.btn--pink--static .btn-container.is-disabled,.btn.btn--pink--static.is-disabled,.btn.btn--pink--static:disabled{color:#e9e4dc}.btn.btn--pink--static .btn-container.is-disabled:after,.btn.btn--pink--static .btn-container.is-disabled:before,.btn.btn--pink--static.is-disabled:after,.btn.btn--pink--static.is-disabled:before,.btn.btn--pink--static:after,.btn.btn--pink--static:before,.btn.btn--pink--static:disabled:after,.btn.btn--pink--static:disabled:before{background-color:#c49f8a}.has-hover .btn-container:active:hover .btn.btn--pink--static,.has-hover .btn-container:hover .btn.btn--pink--static,.has-hover .btn.btn--pink--static:active:hover,.has-hover .btn.btn--pink--static:hover{color:#e9e4dc}.btn-container.focus-visible .btn.btn--pink--static,.btn.btn--pink--static.focus-visible{box-shadow:0 0 0 3px rgba(196,159,138,.4)}.btn.btn--light,.btn.btn--light .btn-container.is-disabled,.btn.btn--light.is-disabled,.btn.btn--light:disabled{color:#565440}.btn.btn--light .btn-container.is-disabled:after,.btn.btn--light.is-disabled:after,.btn.btn--light:after,.btn.btn--light:disabled:after{background-color:#e9e4dc}.btn.btn--light .btn-container.is-disabled:before,.btn.btn--light.is-disabled:before,.btn.btn--light:before,.btn.btn--light:disabled:before{background-color:#a69c8c}.has-hover .btn-container:active:hover .btn.btn--light,.has-hover .btn-container:hover .btn.btn--light,.has-hover .btn.btn--light:active:hover,.has-hover .btn.btn--light:hover{color:#2c2926}.btn-container.focus-visible .btn.btn--light,.btn.btn--light.focus-visible{box-shadow:0 0 0 3px rgba(233,228,220,.4)}.btn.btn--light--static,.btn.btn--light--static .btn-container.is-disabled,.btn.btn--light--static.is-disabled,.btn.btn--light--static:disabled{color:#565440}.btn.btn--light--static .btn-container.is-disabled:after,.btn.btn--light--static .btn-container.is-disabled:before,.btn.btn--light--static.is-disabled:after,.btn.btn--light--static.is-disabled:before,.btn.btn--light--static:after,.btn.btn--light--static:before,.btn.btn--light--static:disabled:after,.btn.btn--light--static:disabled:before{background-color:#e9e4dc}.has-hover .btn-container:active:hover .btn.btn--light--static,.has-hover .btn-container:hover .btn.btn--light--static,.has-hover .btn.btn--light--static:active:hover,.has-hover .btn.btn--light--static:hover{color:#565440}.btn-container.focus-visible .btn.btn--light--static,.btn.btn--light--static.focus-visible{box-shadow:0 0 0 3px rgba(233,228,220,.4)}.btn--outline.btn--checkbox.is-disabled{opacity:.2}.btn--outline.btn--checkbox .icon{transition-property:color}.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled,.ui-olive .btn--outline.btn--checkbox,.ui-olive .btn--outline.btn--checkbox.is-disabled,.ui-olive .btn--outline.btn--checkbox:disabled{color:#e9e4dc}.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled .icon,.ui-olive .btn--outline.btn--checkbox .icon,.ui-olive .btn--outline.btn--checkbox.is-disabled .icon,.ui-olive .btn--outline.btn--checkbox:disabled .icon{color:#c49f8a}.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled:after,.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled:before,.ui-olive .btn--outline.btn--checkbox.is-disabled:after,.ui-olive .btn--outline.btn--checkbox.is-disabled:before,.ui-olive .btn--outline.btn--checkbox:after,.ui-olive .btn--outline.btn--checkbox:before,.ui-olive .btn--outline.btn--checkbox:disabled:after,.ui-olive .btn--outline.btn--checkbox:disabled:before{background-color:transparent}.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled:after,.ui-olive .btn--outline.btn--checkbox.is-disabled:after,.ui-olive .btn--outline.btn--checkbox:after,.ui-olive .btn--outline.btn--checkbox:disabled:after{border-color:rgba(233,228,220,.2)}.btn--outline.btn--checkbox .ui-olive .btn-container.is-disabled:before,.ui-olive .btn--outline.btn--checkbox.is-disabled:before,.ui-olive .btn--outline.btn--checkbox:before,.ui-olive .btn--outline.btn--checkbox:disabled:before{border-color:#c49f8a}.has-hover .ui-olive .btn--outline.btn--checkbox:active:hover,.has-hover .ui-olive .btn--outline.btn--checkbox:hover,.has-hover .ui-olive .btn-container:active:hover .btn--outline.btn--checkbox,.has-hover .ui-olive .btn-container:hover .btn--outline.btn--checkbox{color:#e9e4dc}.ui-olive .btn--outline.btn--checkbox.is-active,.ui-olive .btn--outline.btn--checkbox.is-active .icon,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox .icon{color:#2c2926}.ui-olive .btn--outline.btn--checkbox.is-active:after,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox:after{background-color:#c49f8a}.ui-olive .btn--outline.btn--checkbox.is-active:before,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox:before{background-color:#2c2926}.ui-olive .btn--outline.btn--checkbox.is-active:after,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox:after{border-color:#c49f8a}.ui-olive .btn--outline.btn--checkbox.is-active:before,.ui-olive .btn-container.is-active .btn--outline.btn--checkbox:before{border-color:#2c2926}.has-hover .ui-olive .btn--outline.btn--checkbox.is-active:hover,.has-hover .ui-olive .btn-container.is-active:hover .btn--outline.btn--checkbox{color:#e9e4dc}.has-hover .ui-olive .btn--outline.btn--checkbox.is-active:hover .icon,.has-hover .ui-olive .btn-container.is-active:hover .btn--outline.btn--checkbox .icon{color:#c49f8a}.has-hover .ui-olive .btn--outline.btn--checkbox.is-active:active:hover,.has-hover .ui-olive .btn-container.is-active:active:hover .btn--outline.btn--checkbox{color:#e9e4dc}.btn.btn--nav-hover.btn--outline .ui-olive .btn-container.is-disabled,.has-hover .ui-olive .btn--outline.btn--checkbox.is-active:active:hover .icon,.has-hover .ui-olive .btn-container.is-active:active:hover .btn--outline.btn--checkbox .icon,.ui-olive .btn.btn--nav-hover.btn--outline,.ui-olive .btn.btn--nav-hover.btn--outline.is-disabled,.ui-olive .btn.btn--nav-hover.btn--outline:disabled{color:#c49f8a}.btn.btn--nav-hover.btn--outline .ui-olive .btn-container.is-disabled:after,.ui-olive .btn.btn--nav-hover.btn--outline.is-disabled:after,.ui-olive .btn.btn--nav-hover.btn--outline:after,.ui-olive .btn.btn--nav-hover.btn--outline:disabled:after{background-color:transparent;border-color:rgba(233,228,220,.2)}.btn.btn--nav-hover.btn--outline .ui-olive .btn-container.is-disabled:before,.ui-olive .btn.btn--nav-hover.btn--outline.is-disabled:before,.ui-olive .btn.btn--nav-hover.btn--outline:before,.ui-olive .btn.btn--nav-hover.btn--outline:disabled:before{border-color:rgba(233,228,220,.2)}.form-control-range{--range-size:25px;position:relative;margin-left:0;margin-right:var(--range-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;height:var(--range-size)}.form-control-range:before{content:"";position:absolute;top:50%;left:1px;right:calc(1px - var(--range-size));height:1px;background:rgba(233,228,220,.2)}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.form-control-range{margin-top:5px;margin-bottom:5px}}@media only screen and (min-width:1200px){.form-control-range{margin-top:0;margin-bottom:0;--range-size:30px}}.form-control-range__connector,.form-control-range__handle{height:100%}.form-control-range__connector{position:absolute;left:0;bottom:0;width:100%;transform-origin:left top}.form-control-range__connector:after{content:"";background:rgba(233,228,220,.2);position:absolute;left:0;top:50%;height:1px;width:100%}.form-control-range__connector~.form-control-range__connector:after{background:#c49f8a}.form-control-range__handle{position:absolute;z-index:1;left:0;bottom:0;width:100%;outline:none;pointer-events:none}.form-control-range__handle__pin{display:block;position:relative;pointer-events:all;cursor:pointer;background:#c49f8a;width:var(--range-size);height:var(--range-size);border-radius:var(--range-size);transition-property:background-color}.form-control-range__handle__pin:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:10px;transform:translate(-50%,-50%) scale(.333);background:#565440}.has-hover .form-control-range__handle__pin:hover{background:#e9e4dc}@media only screen and (min-width:1200px){.form-control-range__handle p{left:-50px}}.form-control-range--overflow{margin-left:0;margin-right:0}@media only screen and (min-width:1200px){.form-control-range--overflow{margin-left:0;margin-right:0}}.ui-pink .form-control-range:before{background:rgba(86,84,64,.2)}.ui-pink .form-control-range__connector:after,.ui-pink .form-control-range__connector~.form-control-range__connector:after,.ui-pink .form-control-range__handle__pin{background:#565440}.ui-pink .form-control-range__handle__pin:before{background:#c49f8a}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.scrollable,.scrollable-sm-down{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scrollable-sm-down:after,.scrollable:after{content:"";display:block;height:1px}.scrollable-sm-down::-webkit-scrollbar,.scrollable::-webkit-scrollbar{display:none}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9){.scrollable,.scrollable-sm-down{margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);padding-left:var(--spacing);padding-right:var(--spacing)}.scrollable-sm-down:after,.scrollable:after{flex:0 0 var(--spacing);width:var(--spacing)}.scrollable-sm-down:after _:-ms-input-placeholder,.scrollable:after _:-ms-input-placeholder,:root .scrollable-sm-down:after,:root .scrollable:after{min-width:var(--spacing);max-width:var(--spacing)}@-moz-document url-prefix(){.scrollable-sm-down:after,.scrollable:after{max-width:var(--spacing)}}}.no-hover .scrollable-native-clip{position:relative;overflow:hidden;margin:0 -30px;padding:0 30px}.no-hover .scrollable-native-clip .scrollable-native{margin-bottom:-20px;padding-bottom:20px}@media (min-aspect-ratio:13/9),only screen and (min-width:568px){.no-hover .scrollable-native-clip{margin:0 -60px;padding:0 60px}}@media only screen and (min-width:1440px){.no-hover .scrollable-native-clip{margin:0 -140px;padding:0 140px}}.breadcrumbs{position:relative;z-index:1;margin:0 0 25px}.breadcrumbs:first-child{margin-top:0;margin-left:0}.breadcrumbs:last-child{margin-right:0;margin-bottom:0}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.breadcrumbs{margin:0 0 35px}.breadcrumbs:first-child{margin-top:0;margin-left:0}.breadcrumbs:last-child{margin-right:0;margin-bottom:0}}@media only screen and (min-width:1200px){.breadcrumbs{margin:0 0 40px}.breadcrumbs:first-child{margin-top:0;margin-left:0}.breadcrumbs:last-child{margin-right:0;margin-bottom:0}}.breadcrumbs__item{white-space:nowrap;max-width:none!important;z-index:1;position:relative;padding-right:10px;cursor:default;color:#a69c8c}.breadcrumbs__item:before{content:"/";position:absolute;right:5px;transform:translateX(50%);color:#a69c8c;opacity:.4}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.breadcrumbs__item{padding-right:20px}.breadcrumbs__item:before{right:10px}}a.breadcrumbs__item{cursor:pointer}.tooltip{display:flex;align-items:center;justify-content:center;z-index:13;position:absolute;left:0;top:0;background-color:#2c2926;padding:2px 20px 0;max-width:50vw;min-height:30px;border-radius:100px;color:#e9e4dc}@media only screen and (min-width:1200px){.tooltip{min-height:40px;padding:4px 20px 0}}.tooltip--nowrap{white-space:nowrap}.page-top{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--spacing) * 8)}.page-top__title,.page-top__title:last-child{position:relative;margin:0 0 -.75em -.1em}.page-top .text--h1-docs{margin:0 0 -.72em -.1em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.page-top{min-height:calc(var(--spacing) * 6)}.page-top__title,.page-top__title:last-child{margin:0 0 -.6em -.1em}.page-top .text--h2-xl{margin:0 0 -.47em -.1em}.page-top .text--h1-docs{margin:0 0 -.6em -.1em}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9) and (max-width:979px),only screen and (min-width:668px) and (min-height:416px) and (max-width:979px),only screen and (min-width:980px) and (max-width:1199px){.page-top__title.page-top__title--doubleline,.page-top__title:last-child.page-top__title--doubleline{margin:0 0 -1.62em}}@media only screen and (min-width:1200px){.page-top__title,.page-top__title:last-child{margin:0 0 -.59em -.1em}.page-top__title.page-top__title--doubleline,.page-top__title:last-child.page-top__title--doubleline{margin:0 0 -.54em}.page-top .text--h1-docs{margin:0 0 -.59em -.1em}.page-top .text--h2-xl{margin:0 0 -.49em -.1em}}.page-top-spacer{height:calc(2rem + var(--spacing) * 50/20)}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.page-top-spacer{height:calc(4.5rem + var(--spacing) * 65/40)}.page-top-spacer--small{height:calc(4.5rem + var(--spacing-0-5))}}@media only screen and (min-width:1200px){.page-top-spacer{height:calc(8rem + var(--spacing) * 100/60)}.page-top-spacer--small{height:calc(7rem + var(--spacing-0-5))}}@media only screen and (min-width:1440px){.page-top-spacer--small{height:calc(8rem + var(--spacing) * 100/60)}}.page-top--sm{min-height:calc(var(--spacing) * 9.5)}.page-top--sm .page-top__title{position:absolute;left:var(--spacing);top:calc(100% - var(--spacing) - 3px)}.page-top--sm .page-top__subtitle{position:absolute;right:var(--spacing);bottom:var(--spacing)}@media (min-aspect-ratio:13/9),only screen and (min-width:568px){.page-top--sm{min-height:calc(var(--spacing) * 5)}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.page-top--sm{min-height:calc(var(--spacing) * 6.5)}.page-top--sm .page-top__title{top:calc(100% - var(--spacing) - 8px)}.page-top--sm .page-top__subtitle{right:var(--col-2)}}@media only screen and (min-width:980px){.page-top--sm{min-height:calc(var(--spacing) * 4)}}@media only screen and (min-width:1200px){.page-top--sm .page-top__title{top:calc(100% - var(--spacing) - 18px)}.page-top--sm .page-top__subtitle{right:var(--col-3);bottom:calc(var(--spacing) + 10px)}}.apartment-list{position:relative;margin-top:-10px}.apartment-list>li{margin-top:10px}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartment-list{display:flex;flex-wrap:wrap;margin-left:-10px}.apartment-list>li{margin-left:10px;flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}.apartment-list>li _:-ms-input-placeholder,:root .apartment-list>li{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}@-moz-document url-prefix(){.apartment-list>li{max-width:calc(50% - 10px)}}}@media only screen and (min-width:1200px){.apartment-list{display:block}.apartment-list>li{width:auto;max-width:none;min-width:0}}.apartment-list-more{text-align:center}.apartment-list-more .btn{margin-top:var(--spacing-2)}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartment-list-more .btn{margin-top:calc(var(--spacing) * 1.75)}}@media only screen and (min-width:1440px){.apartment-list-more .btn{margin-top:var(--spacing-1-5)}}.apartment-list-sorting{padding:0 0 15px}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartment-list-sorting{padding:0 0 25px}}.sort{display:flex;align-items:baseline;position:relative;overflow:hidden}.sort .icon{transition-property:transform,opacity;transform-origin:center;opacity:.2;color:#565440}.sort--desc .icon{transform:rotate(180deg)}.sort.is-active .icon{opacity:1}.sort select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.sort--label .icon{margin-left:.5rem}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.sort--label .icon{margin-left:1rem}}.animation--filter-button-in,.animation--filter-button-out{pointer-events:none}.apartment-filter-button{position:relative;z-index:1;padding:var(--spacing) var(--spacing) 0;display:inline-block;pointer-events:none}.apartment-filter-button.has-scroll-smooth{z-index:0}.apartment-filter-button .btn{pointer-events:all;min-width:120px}.apartment-filter-button__reset{position:absolute;z-index:1;top:var(--spacing);right:calc(130px + var(--spacing))}.apartment-filter-button--fixed{position:fixed;bottom:0;left:0;right:0;padding:var(--spacing);display:flex;align-items:flex-end;justify-content:center}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartment-filter-button--fixed{left:auto}}@media only screen and (min-width:1200px){.apartment-filter-button--fixed{left:50%;right:auto;transform:translateX(-50%) scale(1);transform-origin:center}}.apartment-filter-button--hidden{display:none}.animation--filter-button-in,.animation--filter-button-out{transition-property:transform,opacity;will-change:transform,opacity}.animation--filter-button-in--inactive,.animation--filter-button-out--active{opacity:0}@media only screen and (min-width:1200px){.animation--filter-button-in--inactive,.animation--filter-button-out--active{transform:translateX(-50%) scale(0)}}.filters-modal .modal__content-wrapper{justify-content:flex-start}.filters{position:relative;min-height:var(--viewport-height-actual);padding-top:45px;padding-bottom:calc(40px + var(--spacing-4))}.filters__counter{display:flex;align-items:flex-end;color:#c49f8a;padding-top:var(--spacing-3)}.filters__counter b{font-size:6.1rem;line-height:1.14754em;letter-spacing:-.02em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__counter b{font-size:8.1rem;line-height:.98765em;letter-spacing:-.04em}}@media only screen and (min-width:1440px){.filters__counter b{font-size:10.8rem;line-height:1.01852em;letter-spacing:-.04em}}@media only screen and (min-width:1920px){.filters__counter b{font-size:16.2rem;line-height:1em;letter-spacing:-.04em}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9){.filters__counter b{font-size:calc(6.1rem + 20 * ((100vw - 360px) / 308));line-height:calc(1.14754em + -1.59887 * ((100vw - 360px) / 308));letter-spacing:calc(-.02em + -.2 * ((100vw - 360px) / 308))}}@media (max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.filters__counter b{font-size:calc(6.1rem + 20 * ((100vw - 568px) / 412));line-height:calc(1.14754em + -1.59887 * ((100vw - 568px) / 412));letter-spacing:calc(-.02em + -.2 * ((100vw - 568px) / 412))}}.filters__counter b:after,.filters__counter b:before{content:"";display:block;height:0;overflow:hidden;position:relative}.filters__counter b:before{margin-top:-.10877em}.filters__counter b:after{margin-bottom:-.30877em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__counter b:before{margin-top:-.02883em}.filters__counter b:after{margin-bottom:-.22883em}}@media only screen and (min-width:1440px){.filters__counter b:before{margin-top:-.04426em}.filters__counter b:after{margin-bottom:-.24426em}}@media only screen and (min-width:1920px){.filters__counter b:before{margin-top:-.035em}.filters__counter b:after{margin-bottom:-.235em}}.filters__counter small{padding-left:var(--spacing)}.filters__counter small:after,.filters__counter small:before{content:"";display:block;height:0;overflow:hidden;position:relative}.filters__counter small:before{margin-top:-.33778em}.filters__counter small:after{margin-bottom:-.51278em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__counter small:before{margin-top:-.28727em}.filters__counter small:after{margin-bottom:-.46227em}}@media only screen and (min-width:1200px){.filters__counter small:before{margin-top:-.32923em}.filters__counter small:after{margin-bottom:-.50423em}}.filters__footer{background:#565440;position:fixed;z-index:1;left:0;bottom:0;right:0;display:flex;padding:var(--spacing)}.filters__footer .btn{flex-grow:1}.filters__footer .btn+.btn{margin-left:10px}.filters__footer__reset{position:absolute;z-index:1;right:110px;top:0;box-shadow:0 0 0 2px #565440}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters{display:flex;flex-direction:column;min-height:calc(var(--viewport-height-actual) - var(--spacing) - var(--spacing) * 1.75);padding-bottom:calc(var(--spacing) * 50 / 40)}.filters__spacer{flex-grow:1}.filters__counter{padding-top:var(--spacing)}.filters__footer{background:none;position:absolute;padding:0;left:auto;right:var(--spacing);bottom:calc(var(--spacing) * -1.75)}.filters__footer .btn+.btn{margin-left:0}}@media only screen and (min-width:1200px){.filters{padding-top:var(--spacing);padding-bottom:var(--spacing);min-height:calc(var(--viewport-height-actual) - var(--spacing) - 90px);margin-bottom:calc(var(--spacing) + 90px)}.filters__footer{bottom:-90px;left:50%;right:auto;transform:translateX(-50%)}.filters__footer__reset{right:130px}}.filters__list{position:relative;margin-top:-35px}.filters__list__item{margin-top:35px}.filters__list__item .form-control-checkbox__label{padding-top:2px}.filters__list__item--wide .group--filter{padding-right:var(--spacing)}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__list{margin-top:calc(var(--spacing) / 40 * -30);margin-left:calc(var(--spacing) * -1)}.filters__list__item{margin-top:calc(var(--spacing) / 40 * 30);margin-left:var(--spacing)}}@media only screen and (min-width:1200px){.filters__list{margin-top:calc(var(--spacing) / 60 * -55)}.filters__list__item{margin-top:calc(var(--spacing) / 60 * 55)}}.filters__list__item.filters__list__item--exclude-reserved>.form-group--md:first-child{margin-top:15px}.filters__list--label-alt .filter__list__item{margin:calc(var(--spacing) * 1.75) 0 0}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filters__list--label-alt .filter__list__item{margin-top:var(--spacing)}.filters__list--label-alt .filter-item{align-items:center}.filters__list--label-alt .filter-item__label{width:120px;flex-grow:0;flex-shrink:0;padding:6px 0 0}.filters__list--label-alt .filter-item__value{width:160px;padding:6px 0 0 var(--spacing);order:1;flex-grow:0;flex-shrink:0}.filters__list--label-alt .filter-item__input{width:calc(100% - 120px - 160px)}.filters__list--label-alt .filter-item .form-control-select{max-width:calc(var(--spacing) * 5 + 10px * 4)}}@media only screen and (min-width:1200px){.filters__list--label-alt{display:flex;flex-wrap:wrap}.filters__list--label-alt .filters__list__item{flex:0 0 calc(100% / 3 - var(--spacing));width:calc(100% / 3 - var(--spacing))}.filters__list--label-alt .filters__list__item _:-ms-input-placeholder,:root .filters__list--label-alt .filters__list__item{min-width:calc(100% / 3 - var(--spacing));max-width:calc(100% / 3 - var(--spacing))}@-moz-document url-prefix(){.filters__list--label-alt .filters__list__item{max-width:calc(100% / 3 - var(--spacing))}}.filters__list--label-alt .filters__list__item--wide{flex:0 0 calc(100% - var(--spacing));width:calc(100% - var(--spacing))}.filters__list--label-alt .filters__list__item--wide _:-ms-input-placeholder,:root .filters__list--label-alt .filters__list__item--wide{min-width:calc(100% - var(--spacing));max-width:calc(100% - var(--spacing))}@-moz-document url-prefix(){.filters__list--label-alt .filters__list__item--wide{max-width:calc(100% - var(--spacing))}}.filters__list--label-alt .filter-item{align-items:flex-start}.filters__list--label-alt .filter-item__label{order:1;width:auto;padding:30px 0 0}.filters__list--label-alt .filter-item__input{width:100%}.filters__list--label-alt .filter-item__value{width:auto;padding:30px 0 0 20px}.filters__list--label-alt .filter-item .form-control-select{max-width:none}}@media only screen and (min-width:1440px){.filters__list--label-alt .filters__list__item--wide{flex:0 0 calc(100% / 1.5 - var(--spacing));width:calc(100% / 1.5 - var(--spacing))}.filters__list--label-alt .filters__list__item--wide _:-ms-input-placeholder,:root .filters__list--label-alt .filters__list__item--wide{min-width:calc(100% / 1.5 - var(--spacing));max-width:calc(100% / 1.5 - var(--spacing))}@-moz-document url-prefix(){.filters__list--label-alt .filters__list__item--wide{max-width:calc(100% / 1.5 - var(--spacing))}}}.filter-item{display:flex;flex-wrap:wrap}.filter-item:first-child{margin-top:0}.filter-item__label{flex-grow:0;color:#c49f8a;padding:0 calc(var(--spacing) / 20 * 15) var(--spacing-0-5) 0}.filter-item__value{flex-grow:0;color:#e9e4dc;padding:0 0 var(--spacing-0-5) 0}.filter-item__input{width:100%;flex-shrink:0}.filter-item__input .btn.btn--primary.btn--outline.btn--square:after{transform:scale(1)!important}.filter-item .btn .icon{position:relative;margin-left:-.5rem}.filter-item .btn__text{padding-top:4px}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.filter-item__label{padding-right:calc(var(--spacing) / 40 * 20)}.filter-item__label,.filter-item__value{padding-bottom:calc(var(--spacing) / 40 * 7)}}@media only screen and (min-width:1200px){.filter-item__label{padding-right:calc(var(--spacing) / 60 * 30)}.filter-item__label,.filter-item__value{padding-bottom:calc(var(--spacing) / 60 * 25)}}.ui-pink .filter-item__label{color:#e9e4dc}.ui-pink .filter-item__value{color:#2c2926}.apartments-list-nav{position:relative;padding:var(--spacing)}.apartments-list-nav ul{position:relative}.apartments-list-nav li+li{border-top:1px solid #66634d}.apartments-list-nav a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing) / 20 * 24) 0}.apartments-list-nav__icon{position:relative;margin-top:-2px}.apartments-list-nav__button{pointer-events:none;position:absolute;left:0;top:0}.apartments-list-nav__button .btn{position:absolute;left:0;top:0;transform:translate(-77.77778%,-50%)}.apartments-list-nav__background__item{transition-property:opacity}.apartments-list-nav li{font-size:1.3rem;line-height:1.53846em;letter-spacing:.04em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartments-list-nav li{font-size:3.35rem;line-height:1.19403em;letter-spacing:.02em}}@media only screen and (min-width:1200px){.apartments-list-nav li{font-size:4.7rem;line-height:1.14754em;letter-spacing:.02em}}@media only screen and (min-width:1440px){.apartments-list-nav li{font-size:6.1rem;line-height:1.14754em;letter-spacing:-.02em}}@media only screen and (min-width:1920px){.apartments-list-nav li{font-size:8.1rem;line-height:1.14754em;letter-spacing:-.04em}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9){.apartments-list-nav li{font-size:calc(1.3rem + 20.5 * ((100vw - 360px) / 308));line-height:calc(1.53846em + -3.44432 * ((100vw - 360px) / 308));letter-spacing:calc(.04em + -.2 * ((100vw - 360px) / 308))}}@media (max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.apartments-list-nav li{font-size:calc(1.3rem + 20.5 * ((100vw - 568px) / 412));line-height:calc(1.53846em + -3.44432 * ((100vw - 568px) / 412));letter-spacing:calc(.04em + -.2 * ((100vw - 568px) / 412))}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.apartments-list-nav{padding:calc(var(--spacing) / 40 * 30) var(--spacing);font-family:Axiforma,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.apartments-list-nav__icon{margin-top:-6px}}@media only screen and (min-width:1200px){.apartments-list-nav{padding:calc(var(--spacing) / 60 * 200) var(--col-2)}.apartments-list-nav li+li{border:0}.apartments-list-nav li:after,.apartments-list-nav li:before{display:none}.apartments-list-nav a{padding:0}.apartments-list-nav__background{position:absolute;right:0;top:0;width:50%;height:100%}.apartments-list-nav__background__item{position:absolute;left:0;top:0;width:100%;height:100%}.apartments-list-nav__background__item img,.apartments-list-nav__background__item picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.apartments-list-nav__background__item[aria-hidden=true]{opacity:0}.apartments-list-nav__background__item[aria-hidden=true]:first-child{opacity:1}}