.noUi-horizontal{height:.75rem!important}.noUi-horizontal .noUi-handle{height:1.375rem!important;right:-.75rem!important;top:-.375rem!important;width:1.375rem!important}.noUi-target{background-color:#fff!important;border:.0625rem solid rgba(73,57,152,.5)!important;border-radius:.375rem;box-shadow:0 1rem 1rem -.25rem rgba(26,26,26,.239)!important}.noUi-connect{background-color:#493998!important}.noUi-handle{background-color:#fff!important;border:.125rem solid #493998!important;border-radius:.75rem!important;cursor:pointer!important}.noUi-active,.noUi-handle{box-shadow:0 1rem 1rem -.25rem rgba(26,26,26,.239)!important}.noUi-handle:after,.noUi-handle:before{display:none!important}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:1.125rem}.noUi-horizontal .noUi-handle{height:1.75rem;right:-1.0625rem;top:-.375rem;width:2.125rem}.noUi-vertical{width:1.125rem}.noUi-vertical .noUi-handle{bottom:-1.0625rem;height:2.125rem;right:-.375rem;width:1.75rem}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-1.0625rem;right:auto}.noUi-target{background:#fafafa;border:.0625rem solid #d3d3d3;border-radius:.25rem;box-shadow:inset 0 .0625rem .0625rem #f0f0f0,0 .1875rem .375rem -.3125rem #bbb}.noUi-connects{border-radius:.1875rem}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.1875rem;box-shadow:inset 0 0 .0625rem #fff,inset 0 .0625rem .4375rem #ebebeb,0 .1875rem .375rem -.1875rem #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 .0625rem #fff,inset 0 .0625rem .4375rem #ddd,0 .1875rem .375rem -.1875rem #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:.875rem;left:.875rem;position:absolute;top:.375rem;width:.0625rem}.noUi-handle:after{left:1.0625rem}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:.0625rem;left:.375rem;top:.875rem;width:.875rem}.noUi-vertical .noUi-handle:after{top:1.0625rem}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:.625rem}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:5rem;left:0;padding:.625rem 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:.3125rem;margin-left:-.0625rem;width:.125rem}.noUi-marker-horizontal.noUi-marker-sub{height:.625rem}.noUi-marker-horizontal.noUi-marker-large{height:.9375rem}.noUi-pips-vertical{height:100%;left:100%;padding:0 .625rem;top:0}.noUi-value-vertical{padding-left:1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:.125rem;margin-top:-.0625rem;width:.3125rem}.noUi-marker-vertical.noUi-marker-sub{width:.625rem}.noUi-marker-vertical.noUi-marker-large{width:.9375rem}.noUi-tooltip{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.1875rem;color:#000;display:block;padding:.3125rem;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:.625rem;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:1.75rem;top:auto;-webkit-transform:translateY(-1.125rem);transform:translateY(-1.125rem)}.page--search-wrapper{display:flex;position:relative}.filter__wrapper{height:100%}.filter__map{border-radius:.75rem;box-shadow:0 1rem 1rem -.25rem rgba(26,26,26,.239);margin:0 0 2rem;max-width:100%;overflow:hidden}.filter__map .gm-fullscreen-control{display:block!important}.filter__body{background-color:#fff;border:.0625rem solid #b0beff;border-radius:.75rem;box-shadow:0 1rem 1rem -.25rem rgba(26,26,26,.239);display:flex;flex-direction:column;left:0;max-height:100vh;max-height:100dvh;max-width:16.875rem;overflow:hidden;padding:.9375rem 0;position:sticky;top:1.25rem;z-index:2}.filter__content{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.filter__content::-webkit-scrollbar{display:none}.filter__title{border-bottom:.0625rem solid #b0beff;margin:0;padding:0 .9375rem .9375rem}.filter__title,.filter__title h2{font-size:1.125rem;margin:0}.filter__section{border-bottom:.0625rem solid #b0beff;padding:.9375rem}.filter__section:last-child{border-bottom:0}.filter--filter{flex:0 0 16.875rem;max-width:16.875rem;width:100%}.section-filter__title{color:#493998;font-weight:600;line-height:1.2;margin:0 0 1.25rem}.section-filter__checkboxes--styled{display:flex;flex-wrap:wrap;margin:0 -.5rem;row-gap:1rem}.section-filter__checkboxes--styled .checkbox{flex:0 0 4.0625rem;height:1.875rem;margin:0 .5rem;width:4.0625rem}.section-filter__checkboxes--styled .checkbox:focus-visible .checkbox__text{background-color:#b0beff;transition:background-color .3s ease,color .3s ease}.section-filter__checkboxes--styled .checkbox:not(:first-child){margin:0 .5rem}.section-filter__checkboxes--styled .checkbox__input:focus-visible+.checkbox__text{outline:.0625rem solid #1a1a1a;outline-offset:.0625rem}.section-filter__checkboxes--styled .checkbox__input:checked+.checkbox__text{background-color:#493998;color:#fff}.section-filter__checkboxes--styled .checkbox__text{align-items:center;background-color:#f2f2f2;border-radius:1rem;display:flex;font-weight:600;height:100%;justify-content:center;transition:background-color .3s ease,color .3s ease;width:100%}.section-filter__checkboxes--styled .checkbox__text:after,.section-filter__checkboxes--styled .checkbox__text:before{display:none}.section-filter__checkbox{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.section-filter__checkbox:not(:first-child){margin:.9375rem 0 0}.catalog{margin:0 0 0 1.5rem;max-width:100%;width:100%}.catalog__top{align-items:flex-end;display:flex;justify-content:space-between}.catalog__left{margin:0 .9375rem 0 0}.catalog__title,.catalog__title h1{font-size:1.5rem}.catalog__title{color:#493998;margin:0 0 2rem}.catalog__title>span{color:#1a1a1a;margin:0 0 0 .5rem}.catalog__title h1{display:inline}.catalog__sort{max-width:21.25rem}.catalog__view{align-items:center;background-color:#f2f2f2;border-radius:6.25rem;display:flex;height:2.8125rem;position:relative;width:12.5rem}.catalog__view-btn{flex:0 0 50%;font-weight:600;position:relative;transition:all .2s ease-in-out .1s;z-index:1}.catalog__view-btn--active{color:#fff}.catalog__view-btn--grid.catalog__view-btn--active~.catalog__view-switch{left:6.3125rem}.catalog__view-switch{background-color:#493998;border-radius:6.25rem;box-shadow:0 1rem 1rem -.25rem rgba(26,26,26,.239);display:block;height:calc(100% - .625rem);left:.3125rem;position:absolute;transition:left .2s ease-in-out;width:5.9375rem}.catalog__filter-btn{display:none;margin:.5rem 0 0}.catalog__body{margin:2rem 0 0}.catalog__list{display:flex;flex-direction:column}.catalog__list--grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.25rem;row-gap:.75rem}.catalog__list--grid .catalog__card{flex:0 1 calc(33.333% - 0.5rem);margin:0 .25rem}.catalog__list--grid .card-catalog__image{height:12.5rem;margin:0 0 1.5rem;width:100%}.catalog__list--grid .card-catalog__wrapper{flex-direction:column}.catalog__list--grid .card-catalog__top{flex-direction:column-reverse;row-gap:0}.catalog__list--grid .card-catalog__top-left{margin:1.5rem 0 0}.catalog__list--grid .card-catalog__top-right{align-items:start;flex-direction:row;margin:0 0 0 .5rem}.catalog__list--grid .card-catalog__review{margin:0 0 0 1rem}.catalog__list--grid .card-catalog__bottom{flex-direction:column}.catalog__list--grid .card-catalog__bottom-right{margin:1rem 0 0}.catalog__list--grid .card-catalog__info{text-align:start}.catalog__list--grid .card-catalog__title h2{font-size:1rem}.catalog__list--grid .card-catalog__actions>a,.catalog__list--grid .card-catalog__actions>address,.catalog__list--grid .card-catalog__actions>button,.catalog__list--grid .card-catalog__actions>span{white-space:wrap}.catalog__card{margin:0 0 .9375rem}.catalog__button[hidden]{display:inline-flex!important}.catalog__button img{margin:0 .5rem 0 0}.catalog__button span{color:#fff}.catalog__button:after{border:.125rem solid #fff;border-left:0;border-top:0;position:relative;right:-.5rem;top:.125rem}.card-catalog{background-color:transparent;padding:.9375rem;transition:background-color .3s ease}.card-catalog__wrapper{display:flex}.card-catalog__image{border-radius:.75rem;flex:0 0 14.375rem;height:14.375rem;margin:0 1rem 0 0;max-height:14.375rem;overflow:hidden;width:14.375rem}.card-catalog__image a{display:block;height:100%;width:100%}.card-catalog__image a img{border-radius:inherit;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.card-catalog__content{width:100%}.card-catalog__top{display:flex;justify-content:space-between}.card-catalog__top-left{margin:0 .9375rem 0 0}.card-catalog__top-right{align-items:end;display:flex;flex-direction:column}.card-catalog__title{margin:0 0 .625rem}.card-catalog__title h2{color:#493998;font-size:1.125rem;font-weight:600;margin:0}.card-catalog__title h2 a{transition:opacity .3s ease}.card-catalog__title h2 a:focus-visible{opacity:.7}.card-catalog__actions{align-items:center;display:flex;flex-wrap:wrap;row-gap:.3125rem}.card-catalog__actions>a,.card-catalog__actions>address,.card-catalog__actions>button,.card-catalog__actions>span{color:#8c8c8c;font-size:.875rem;font-weight:600;line-height:1.4;padding:0 .875rem 0 0;position:relative;transition:color .3s ease;white-space:nowrap}.card-catalog__actions>a:not(:last-child):after,.card-catalog__actions>address:not(:last-child):after,.card-catalog__actions>button:not(:last-child):after,.card-catalog__actions>span:not(:last-child):after{background-color:#8c8c8c;border-radius:6.25rem;content:"";display:block;flex:0 0 0.1875rem;height:.1875rem;position:absolute;right:.375rem;top:50%;transform:translateY(-50%);width:.1875rem}.card-catalog__actions a,.card-catalog__actions button{transition:opacity .3s ease}.card-catalog__actions a:focus-visible,.card-catalog__actions button:focus-visible{opacity:.7}.card-catalog__review{font-size:.875rem;margin:1.5rem 0 0;white-space:nowrap}.card-catalog__bottom{display:flex;justify-content:space-between;margin:1rem 0 0}.card-catalog__tag{font-size:.875rem;font-weight:600;line-height:1.2;position:relative}.card-catalog__tag:not(:first-child){margin:.375rem 0 0}.card-catalog__info{text-align:end}.card-catalog__meta{color:#8c8c8c;font-size:.875rem;font-weight:600;margin:0 0 .75rem}.card-catalog__price{color:#493998;font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.card-catalog__currency{margin:0 .1875rem 0 0}.card-catalog__taxes{color:#8c8c8c;font-size:.75rem}.card-catalog__warning{margin:1rem 0 0}@media (max-width:61.99875em){.filter{display:none}.filter__map{margin:0}.filter__body{flex:1 1 100%;max-width:100%}.catalog{margin:0}.catalog__filter-btn{display:block}.catalog__list--grid .card-catalog__actions{align-items:start;flex-direction:column}.catalog__list--grid .card-catalog__actions>a:after,.catalog__list--grid .card-catalog__actions>address:after,.catalog__list--grid .card-catalog__actions>button:after,.catalog__list--grid .card-catalog__actions>span:after{display:none!important}.card-catalog__bottom-right{margin:1rem 0 0}.card-catalog__info{text-align:start}}@media (max-width:47.99875em){.catalog{margin:0}.catalog__top{align-items:start;flex-wrap:wrap;justify-content:start}.catalog__left{flex:1 1 calc(50% - 0.9375rem)}.catalog__right{display:flex;flex-direction:column}.catalog__title{flex:1 1 100%}.catalog__sort{max-width:100%}.catalog__body{margin:1rem 0 0}.catalog__list--grid .catalog__card{flex:0 1 calc(50% - 0.75rem);margin:0 .375rem;padding:.625rem}.card-catalog__wrapper{flex-direction:column}.card-catalog__image{flex:1 1 100%;margin:0 0 1.5rem;width:21.875rem}}@media (max-width:29.99875em){.catalog__left{flex:1 1 100%;margin:0 0 .625rem}.catalog__right{flex-direction:row;justify-content:space-between;width:100%}.catalog__view-btn--grid.catalog__view-btn--active~.catalog__view-switch{left:53%}.catalog__view-switch{width:46%}.catalog__view{height:auto}.catalog__filter-btn{margin:0 0 0 .5rem}.catalog__list--grid{margin:0 -.375rem}.card-catalog__image{width:100%}.card-catalog__bottom{flex-direction:column}.card-catalog .warning-room-types__icon{display:none}}@media (any-hover:hover){.section-filter__checkboxes--styled .checkbox:hover .checkbox__text{background-color:#b0beff;transition:background-color .3s ease,color .3s ease}.card-catalog:hover{background-color:#f2f2f2}.card-catalog__actions a:hover,.card-catalog__actions button:hover,.card-catalog__title h2 a:hover{opacity:.7}}