.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;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{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{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:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}:root{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-color:#fff;--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1}.fs__mobile-show-filters{margin-bottom:40px}.fs__mobile-show-filters button{width:100%}.fs__mobile-show-filters .btn--with-icon-left span{margin-left:10px;transform:translateY(2px)}.fs__price_top_main{display:block;font-family:ivymode,sans-serif;font-size:20px;font-weight:200}.fs__footer_note{margin-top:50px}.fs__footer_note p{font-weight:500}@media(min-width:992px){.fs{align-items:flex-start;display:flex}.fs__main{flex:1}.fs__mobile-show-filters{display:none}.fs__footer_note p{font-size:18px}}@media(min-width:1400px){.fs__footer_note p{font-size:20px;max-width:600px}}@media(max-width:991px){.fs__filters_wrapper{background-color:#080f1e;bottom:0;left:0;opacity:0;overflow:scroll;padding:20px 36px;position:fixed;right:0;top:0;transition:visibility 0s,opacity .3s;visibility:hidden;z-index:99999}.fs__filters_wrapper.visible{opacity:1;visibility:visible}.fs__filters_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.fs__filters_header h2{color:#fff;font-size:16px;line-height:1.25;text-transform:uppercase}.fs__filters_header button{background:none;border:0;display:block;margin:0;padding:0;transform:translateX(16px)}.fs__filters_header button svg{display:block}.fs__filters_mobile-apply button{width:100%}}.fs__filters_checkbox-group{margin-bottom:32px}.fs__filters_checkbox-group h3{color:#fff;font-size:14px;font-style:italic;letter-spacing:.5px;line-height:1.2;margin-bottom:14px}.fs__filters_checkbox-group_items{display:flex}.fs__filters_checkbox-group_items label{margin-right:6px}.fs__filters_checkbox-group_items label input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fs__filters_checkbox-group_items label input[type=checkbox]:checked~span{background-color:#ae815d}.fs__filters_checkbox-group_items label>span{align-items:center;border:1px solid #ae815d;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0 19px;transition:box-shadow .2s,background-color .2s}.fs__filters_checkbox-group_items label>span span{transform:translateY(1px)}.fs__filters_checkbox-group_items label>span:hover{box-shadow:inset 0 0 0 1px #ae815d}.fs__filters_checkbox-group_items label:last-child{margin-right:0}.fs__filters_checkbox-group--types .fs__filters_checkbox-group_items{align-items:flex-start;flex-direction:column}.fs__filters_checkbox-group--types .fs__filters_checkbox-group_items label{margin-bottom:6px;margin-right:0}.fs__filters_checkbox-group--types .fs__filters_checkbox-group_items label:last-child{margin-bottom:0}.fs__filters_checkbox-group--amenities .fs__filters_checkbox-group_items{flex-wrap:wrap}.fs__filters_checkbox-group--amenities .fs__filters_checkbox-group_items label{margin-bottom:6px}.fs__filters_checkbox-group--floors .fs__filters_checkbox-group_items label>span,.fs__filters_checkbox-group--rooms .fs__filters_checkbox-group_items label>span{padding:0;width:34px}.fs__filters_slider{margin-bottom:32px}.fs__filters_slider_header{align-items:center;display:flex;justify-content:space-between}.fs__filters_slider_header h3{color:#fff;font-size:14px;font-style:italic;letter-spacing:.5px;line-height:1.2;margin-bottom:14px}.fs__filters_slider_values span:first-child:after{content:" - "}.fs__filters_slider_values span:last-child:after{content:attr(data-suffix);display:inline-block;margin-left:3px}.fs__filters_slider .noUi-target{background:none;border:0;border-radius:0;box-shadow:none;padding:0 16px 0 0}.fs__filters_slider .noUi-target:after{background:#4c3c37;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.fs__filters_slider .noUi-connect{background:#ae815d;height:1px;top:50%}.fs__filters_slider .noUi-connects{border-radius:0}.fs__filters_slider .noUi-handle{background:#ae815d;border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;right:-16px;top:0;width:16px}.fs__filters_slider .noUi-handle:after,.fs__filters_slider .noUi-handle:before{content:none}@media(min-width:992px){.fs__filters{margin-right:40px;position:-webkit-sticky;position:sticky;top:61px;width:305px}.fs__filters_header{display:none}.fs__filters_checkbox-group:nth-last-child(2){margin-bottom:0}.fs__filters_mobile-apply{display:none}}.fs__rooms-info{display:flex;flex-wrap:wrap;margin-bottom:31px}.fs__rooms-info_item{align-items:flex-start;border-left:1px solid #ae815d;display:flex;flex:0 0 50%;flex-direction:column;margin-bottom:29px;padding:2px 0 4px 14px}.fs__rooms-info_item span:first-child{color:#ae815d;font-family:ivymode,sans-serif;font-size:18px;line-height:1.3;margin-bottom:9px;white-space:nowrap}.fs__rooms-info_item span:last-child{font-weight:300;line-height:1.125}@media(min-width:1200px){.fs__rooms-info{flex-wrap:nowrap;justify-content:center;margin-bottom:60px}.fs__rooms-info_item{flex:none;margin-bottom:0;margin-right:20px;padding:0 0 6px 21px}.fs__rooms-info_item span:first-child{font-size:17px}.fs__rooms-info_item span:last-child{font-size:15px}.fs__rooms-info_item:last-child{margin-right:0}}@media(min-width:1600px){.fs__rooms-info_item{margin-right:30px}.fs__rooms-info_item span:first-child{font-size:24px}.fs__rooms-info_item span:last-child{font-size:18px}}.fs__view-mode{display:none}@media(min-width:992px){.fs__view-mode{align-items:center;border-bottom:1px solid #4c3c37;display:flex;justify-content:flex-end;padding-bottom:20px}.fs__view-mode>span{font-family:ivymode,sans-serif;font-size:14px;font-style:italic;line-height:17px;margin-right:20px}.fs__view-mode ul{display:flex;list-style:none;margin:0;padding:0}.fs__view-mode ul li{margin-right:20px}.fs__view-mode ul li button{background:0;border:0;cursor:pointer;display:flex;margin:0;padding:0}.fs__view-mode ul li button svg{display:block;margin-right:10px}.fs__view-mode ul li button span{color:#fff;display:block;font-weight:300;line-height:1;transform:translateY(1px)}.fs__view-mode ul li button.active span{color:#ae815d}.fs__view-mode ul li:last-child{margin-right:0}}.fs__results_list{margin-bottom:50px}.fs__results_pagination{display:flex;list-style:none;margin:0;padding:0}.fs__results_pagination li{margin-right:16px}.fs__results_pagination li a{align-items:center;border:1px solid #ae815d;display:flex;height:46px;justify-content:center;line-height:.9;width:46px}.fs__results_pagination li.active a{background-color:#ae815d}.fs__results_pagination li:last-child{margin-right:0}.fs__results_item{cursor:pointer}.fs__results_item-card{background-color:#fff;margin-bottom:20px;padding:28px 30px;position:relative}.fs__results_item-card .fs__results_item--name-type{background-color:#ae815d;font-size:14px;left:0;line-height:.9;padding:7px 10px 4.42px 11px;position:absolute;top:0;transform:rotate(-90deg) translateX(calc(-100% + 12px)) translateY(12px);transform-origin:left}.fs__results_item-card .fs__results_item_image img{aspect-ratio:1/1;height:100%;margin:0 auto 50px;max-width:200px;object-fit:contain;width:100%}.fs__results_item-card .fs__results_item_data{margin-bottom:20px}.fs__results_item-card .fs__results_item_data_top{align-items:flex-end;border-bottom:1px solid rgba(8,15,30,.47);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:15px}.fs__results_item-card .fs__results_item_data_main{align-items:center;display:flex;justify-content:space-between}.fs__results_item-card .fs__results_item_data_main ul{list-style:none;margin:0;padding:0}.fs__results_item-card .fs__results_item_data_main ul li{color:#080f1e;font-weight:300}.fs__results_item-card .fs__results_item_data_main span{color:#ae815d;font-family:ivymode,sans-serif;font-size:40px;line-height:1.275}.fs__results_item-card .fs__results_item--actions_wrapper{display:flex;flex-direction:column}.fs__results_item-card .fs__results_item--actions button{align-items:center;background:none;border:1px solid #ae815d;cursor:pointer;display:flex;height:38px;justify-content:center;margin-bottom:9px}.fs__results_item-card .fs__results_item--actions button span{color:#ae815d;font-weight:400;pointer-events:none;transform:translateY(2px)}.fs__results_item-card .fs__results_item--actions button:last-child{background-color:#ae815d;margin-bottom:0}.fs__results_item-card .fs__results_item--actions button:last-child span{color:#fff}.fs__results_item-card:last-child{margin-bottom:0}.fs__results_item--price{color:#ae815d}.fs__results_item--status{color:#080f1e;font-weight:300;line-height:1;text-transform:lowercase}.fs__results--table-view{display:none}@media(min-width:768px){.fs__results_item-card{display:flex;flex:0 1 calc(50% - 10px);flex-direction:column;margin-right:20px}.fs__results_item-card .fs__results_item_data{flex:1}.fs__results_item-card:nth-child(2n){margin-right:0}.fs__results_item-card:last-child{margin-bottom:20px}.fs__results--card-view .fs__results_list{display:flex;flex-wrap:wrap;width:100%}}@media(min-width:992px){.fs__results_table{border-collapse:collapse;border-spacing:0;margin-bottom:50px;width:100%}.fs__results_table thead{border-bottom:1px solid #4c3c37}.fs__results_table thead tr th{padding:19px 0}.fs__results_table thead tr th span{display:inline-block;font-family:ivymode,sans-serif;font-size:14px;font-style:italic;font-weight:200;line-height:17px;width:100%}.fs__results_table thead tr th span.sort{cursor:pointer;position:relative}.fs__results_table thead tr th span.sort:before{top:2px}.fs__results_table thead tr th span.sort:after,.fs__results_table thead tr th span.sort:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im00IDAgNCA1SDBaIi8+PC9zdmc+) no-repeat;background-size:contain;content:"";height:5px;position:absolute;right:0;transition:opacity .3s;width:8px}.fs__results_table thead tr th span.sort:after{bottom:0;transform:rotate(180deg)}.fs__results_table thead tr th span.sort.asc:after,.fs__results_table thead tr th span.sort.desc:before{opacity:0}.fs__results_table thead tr th:first-child{text-align:left}.fs__results_item-card .fs__results_item--actions_wrapper{flex-direction:row}.fs__results_item-card .fs__results_item--actions button{flex:1;margin-bottom:0}.fs__results_item-card .fs__results_item--actions button:first-child{background-color:#ae815d}.fs__results_item-card .fs__results_item--actions button:first-child span{color:#fff}.fs__results_item-card .fs__results_item--actions button:last-child{display:none}.fs__results_item-row{transition:background-color .3s}.fs__results_item-row td{border-bottom:1px solid #4c3c37;padding:25px 0;text-align:center}.fs__results_item-row .fs__results_item--name{padding-left:20px}.fs__results_item-row .fs__results_item--name-wrapper{align-items:center;display:flex}.fs__results_item-row .fs__results_item--name-symbol{color:#ae815d;font-family:ivymode,sans-serif;font-size:30px}.fs__results_item-row .fs__results_item--name-type{background-color:#ae815d;display:block;font-size:14px;line-height:.9;margin-left:25px;padding:4px 5px 1px;text-align:left;width:-webkit-min-content;width:-moz-min-content;width:min-content}.fs__results_item-row .fs__results_item--amenities{min-width:100px}.fs__results_item-row .fs__results_item--status{color:#fff}.fs__results_item-row .fs__results_item--actions{padding:0 20px;width:41px}.fs__results_item-row .fs__results_item--actions_wrapper{display:flex}.fs__results_item-row .fs__results_item--actions_wrapper button{align-items:center;background:#ae815d;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:41px;justify-content:center;padding:0;width:41px}.fs__results_item-row .fs__results_item--actions_wrapper button svg{display:block}.fs__results_item-row:hover{background-color:#0e172b}.fs__results--card-view{display:none;margin-top:27px}.fs__results--card-view.visible{display:block}.fs__results--table-view{display:none}.fs__results--table-view.visible{display:block}}@media(min-width:1400px){.fs__results_item-card{flex:0 1 calc(33.33333% - 13.33333px)}.fs__results_item-card:nth-child(2n){margin-right:20px}.fs__results_item-card:nth-child(3n){margin-right:0}}.fs__no-results-msg{align-items:center;display:none;margin-bottom:40px}.fs__no-results-msg svg{display:block;flex:0 0 32px;margin-right:10px}.fs__no-results-msg p{font-size:14px}.fs__no-results-msg.visible{display:flex}@media(min-width:992px){.fs__no-results-msg{justify-content:center;margin-bottom:20px;margin-top:20px}.fs__no-results-msg p{font-size:16px}}