.shelters_housing_space_container_search form{display:flex;justify-content:space-between;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar{width:64.8vw;height:100%;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);border-radius:0 .7vw .7vw .7vw;padding:.28vw;display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{background-color:#fff;position:relative}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error{position:absolute;top:4vw;left:0;display:flex;justify-content:flex-start;align-items:center;width:18.2vw;height:4.07vw;background:#f7c4c4;border-radius:.7vw;border:.07vw solid red;padding:0 .7vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image{position:relative;width:3vw;height:3vw;margin-right:.7vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text{position:relative;font-size:1.12vw;font-weight:700}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after{position:absolute;top:-1.8vw;left:-1vw;content:"";width:0;height:0;border-left:1vw solid rgba(0,0,0,0);border-right:1vw solid rgba(0,0,0,0);border-bottom:1vw solid #f7c4c4}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before{position:absolute;top:-1.87vw;left:-1vw;content:"";border-left:1vw solid rgba(0,0,0,0);border-right:1vw solid rgba(0,0,0,0);border-bottom:1vw solid red}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location{padding:1.2vw;width:20.3vw;border-right:.2vw solid #b8b8b8;border-radius:0 0 0 .7vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label .shelters_housing_space_container_search_bar_location_contant_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label input::placeholder{font-size:1.12vw;font-weight:700;color:#b8b8b8}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label input{width:17.07vw;height:1.4vw;font-size:1.12vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_search{display:none}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location.modal .shelters_housing_space_container_search_bar_location_search{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar{padding:1.2vw;width:19.16vw;border-right:.2vw solid #b8b8b8}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label .shelters_housing_space_container_search_bar_calendar_contant_image{width:1.757vw;height:1.757vw;position:relative;margin-right:.8vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;width:14.55vw;height:1.4vw;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_modal{display:none}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{padding:1.2vw 0 1.2vw 1.2vw;width:26vw;border-radius:0 .7vw .7vw 0}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label.gidrate{height:1.757vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label .shelters_housing_space_container_search_bar_person_contant_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input{height:1.4vw;background-color:#fff;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_number_modal{display:none}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{display:block}.shelters_housing_space_container_search form input[type=submit]{width:13.05vw;height:4.56vw;border-radius:.7vw;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);font-size:1.24vw;font-weight:500;color:#fff;cursor:pointer}.sorting_result .header_background.mobile,.sorting_result footer.modile_search_page{display:none}.sorting_result_content_filters{width:21.08vw;height:100%}.sorting_result_content_filters .sorting_result_content_filters_search_margin{margin-bottom:2.1vw}.sorting_result_content_housing_options_option{position:relative;box-shadow:0 0 .45vw rgba(0,0,0,.4);background-color:#fff;margin-bottom:1.1vw;border-radius:.7vw;width:100%;height:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_loading{width:100%;height:100%;background-color:#d4d4d4;border-radius:.7vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content{display:flex;justify-content:space-between;align-items:flex-start}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image_block{width:25%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.web{position:absolute;top:0;left:0;width:25%;height:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.web .sorting_result_content_housing_options_option_content_image_block{width:100%;height:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.web .sorting_result_content_housing_options_option_content_image_block .sorting_result_content_housing_options_option_content_image_block_photo{width:100%;height:100%;position:relative;border-radius:.7vw 0 0 .7vw;overflow:hidden;cursor:pointer}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.web .sorting_result_content_housing_options_option_content_image_block_photo_not{width:100%;height:100%;background-color:#e2e2e2;display:flex;justify-content:center;align-items:center;border-radius:.7vw 0 0 .7vw;font-size:1.1vw;font-weight:400}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile,.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main_content_mobile{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main_content_web{display:block;width:75%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main{padding:1.3vw;min-height:14vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.mobile{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.web{display:inline-block;margin-bottom:.35vw;line-height:1.2vw;font-size:1.12vw;font-weight:700;color:#0b0a3e}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.web a{line-height:1.2vw;font-size:1.12vw;font-weight:700;color:#0b0a3e;cursor:pointer;transition:color .2s ease-in}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.web a:hover{color:#eb11bd}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_adress{font-size:.98vw;font-weight:400;color:#b8b8b8;line-height:1.2vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex{display:flex;justify-content:space-between;align-items:center}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left{width:50%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left .sorting_result_content_housing_options_option_content_main_center_right_person{font-size:.98vw;font-weight:400;color:#b8b8b8;text-align:start;margin-bottom:.7vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left .stars_rating{width:44%;text-align:start;margin:.35vw 0}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left .stars_rating span{width:1.1vw;height:1.1vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left .sorting_result_content_housing_options_option_content_main_center_left_reviews{margin-bottom:.7vw;font-size:.98vw;font-weight:700;color:#0b0a3e;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_left .sorting_result_content_housing_options_option_content_main_center_left_reviews span{font-weight:700;display:flex;justify-content:center;align-items:center;margin-left:.7vw;width:2vw;height:2vw;background-color:#fffb1f;border-radius:50%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_right{width:50%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_right .sorting_result_content_housing_options_option_content_main_center_right{height:100%;width:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_right .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise{text-align:end}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_right .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise span.decoration{font-size:1.4vw;font-weight:400;color:#cc3535;text-decoration:line-through;margin-top:0}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_flex .sorting_result_content_housing_options_option_content_main_right .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise span{display:inline-block;margin-top:.35vw;font-size:1.4vw;font-weight:700;color:#0b0a3e}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:1.1vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_left_type{width:60%;font-size:.98vw;font-weight:700}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_right.mobile{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_right.web{display:block}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_right.web a{background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);opacity:.6;border-radius:.7vw;font-size:1.1vw;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:2.81vw;transition:opacity .2s ease-in}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_right.web a:hover{opacity:1}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom .sorting_result_content_housing_options_option_content_main_bottom_right{width:13.35vw}.sorting_result_content_housing_options_pagination{margin-top:3.51vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_mobile_text{display:none}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_text{display:block;font-size:1.12vw;font-weight:400;margin-bottom:.35vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block{position:relative;display:block}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .sorting_result_content_housing_options_pagination_pagination_block_text{position:absolute;top:.92vw;right:1.4vw;font-size:.98vw;font-weight:400;display:block}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination{width:100%;height:2.81vw;display:flex;justify-content:flex-start;align-items:center;border:.07vw solid #b8b8b8;border-radius:.7vw;padding:.7vw 1.4vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination li{margin:0 .35vw;display:block}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination li .page-num{width:1.68vw;height:1.68vw;display:flex;justify-content:center;align-items:center;font-size:.98vw;font-weight:400;cursor:pointer;color:#0b0a3e}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .active{border:.07vw solid #b8b8b8;border-radius:.35vw;color:#b8b8b8}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .break{font-size:.98vw;font-weight:400}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow{display:inline-block;transform:scaleX(.6);font-size:1.5vw;font-weight:400;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-bottom:.35vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow a{color:#0b0a3e}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow.disabled,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block.hidden{display:none}.sorting_result_content_filters_search{width:100%;height:100%;background:#e2e2e2;padding:1.4vw;border-radius:.7vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error{display:flex;justify-content:flex-start;align-items:center;width:18.2vw;height:4.07vw;background:#f7c4c4;border-radius:.7vw;border:.07vw solid red;padding:0 .7vw;margin-bottom:.7vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image{position:relative;width:3vw;height:3vw;margin-right:.7vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text{position:relative;font-size:1.12vw;font-weight:700}.sorting_result_content_filters_search form{margin-top:1.4vw}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location.modal .shelters_housing_space_container_search_bar_location_search,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{display:block}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person{position:relative}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_location_search,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_search{position:absolute;top:4.2vw;left:0;box-shadow:0 0 4px rgba(0,0,0,.25);display:none}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error{display:none}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_number_modal{position:absolute;top:2.85vw;left:0;box-shadow:0 0 4px rgba(0,0,0,.25);display:none}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar_contant_image,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location_contant_image,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person_contant_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.sorting_result_content_filters_search form .sorting_result_content_filters_search_text{font-size:.98vw;font-weight:400;margin-bottom:.35vw}.sorting_result_content_filters_search form input{font-size:.98vw;font-weight:400}.sorting_result_content_filters_search form input[type=submit]{display:flex;justify-content:center;align-items:center;width:18.27vw;height:2.81vw;background:#2e3255;border-radius:.7vw;font-size:1.12vw;font-weight:500;color:#fff;cursor:pointer;margin-top:1vw;transition:background-color .2s ease-in}.sorting_result_content_filters_search form input[type=submit]:hover{background-color:#5a5f89}.sorting_result_content_filters_search form label{display:flex;justify-content:flex-start;align-items:center;margin:0 0 .7vw;width:18.27vw;height:2.81vw;background:#fff;border-radius:.7vw;padding-left:.7vw}.sorting_result_content_filters_search form label .sorting_result_content_filters_search_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.sorting_result_content_filters_search form label input::placeholder{font-size:.98vw;font-weight:400}.sorting_result_content_filters_search form label input[type=button],.sorting_result_content_filters_search form label input[type=text]{width:87.5%;height:1.125vw;background:#fff;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_filters_search form label input[type=button].person{width:95%;height:1.125vw;background:#fff;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_filters_search form label.last{margin-bottom:.25vw}.sorting_result_content_filters_search form label.person{margin-top:.7vw}.sorting_result_content_filters_all{width:100%;height:100%;border:.07vw solid #b8b8b8;border-radius:.7vw;margin-bottom:3.51vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_all{border-bottom:.07vw solid #b8b8b8;padding:1.4vw 0;display:flex;justify-content:center;align-items:center}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_all h2{font-size:1.4vw;font-weight:700}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block{padding:1.4vw;border-bottom:.07vw solid #b8b8b8}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block h3{font-size:1.12vw;font-weight:700;margin-bottom:.7vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_content .loader{display:flex;justify-content:center;align-items:center;margin-top:1.4vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_content .loader .loader_content{--b:.35vw;--n:10;--g:5deg;--c:#0B0A3E;width:3.5vw;height:3.5vw;aspect-ratio:1;border-radius:50%;padding:.07vw;background:conic-gradient(rgba(0,0,0,0),var(--c)) content-box;--_m:repeating-conic-gradient(#0000 0deg,#000 1deg calc(360deg/var(--n) - var(--g) - 1deg),#0000 calc(360deg/var(--n) - var(--g)) calc(360deg/var(--n))),radial-gradient(farthest-side,#0000 calc(98% - var(--b)),#000 calc(100% - var(--b)));-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:destination-in;mask-composite:intersect;animation:load 1.5s infinite steps(var(--n))}@keyframes load{to{transform:rotate(1turn)}}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap{margin:.7vw 0;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap input[type=checkbox]{position:relative;width:2.81vw;height:1.55vw;background:#d9d9d9;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin-right:.7vw;border-radius:.7vw;transition:.2s}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap input:checked[type=checkbox]{background-color:#9df5c4}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap input[type=checkbox]:before{position:absolute;top:.225vw;left:.225vw;content:"";width:1.1vw;height:1.1vw;border-radius:50%;background:#fff;transform:scale(1.1);transition:.2s}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap input:checked[type=checkbox]:before{left:1.525vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap_text{width:100%;font-size:1.12vw;font-weight:400}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.7vw;width:100%}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li input[type=checkbox]{position:relative;width:1.55vw;height:1.5vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:.07vw solid #b8b8b8;margin-right:.7vw;border-radius:.35vw;transition:.2s;background:url(/_next/static/media/check.d5990ee2.svg) no-repeat 50%;background-size:.77vw,.6vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li input:checked[type=checkbox]{background-color:#9df5c4}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content{width:87%}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text{display:flex;justify-content:space-between;align-items:center}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_text{font-size:.98vw;font-weight:400}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button{width:8.85vw;height:2.53vw;border:.07vw solid #b8b8b8;border-radius:.35vw;padding:.7vw;display:flex;justify-content:space-between;align-items:center}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button span{font-size:.98vw;font-weight:400;color:#b8b8b8}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button .minus,.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button .plus{width:2.25vw;height:1.4vw;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.98vw;font-weight:400;color:#00d1ff}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button .minus.limit,.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button .plus.limit{color:#b8b8b8}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text__button span.active{color:#00d1ff}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_block{width:85%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_block span:first-child{font-size:.98vw;font-weight:400;color:#0b0a3e}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_block .sorting_result_content_filters_all_block_content_subtext{margin-top:.35vw;font-size:.98vw;font-weight:400;color:#b8b8b8}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text span:last-child{font-size:.98vw;font-weight:400;color:#b8b8b8}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters{width:14vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters .sorting_result_content_filters_all_block_all_filters_block{display:flex;justify-content:flex-start;align-items:center;text-decoration:underline;font-size:.98vw;font-weight:400;color:#00d1ff;cursor:pointer}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters .sorting_result_content_filters_all_block_all_filters_block .sorting_result_content_filters_all_block_all_filters_block_image{width:.832vw;height:.48vw;position:relative;margin-left:.7vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block:last-child{border-bottom:none}.hotel{color:#0b0a3e}.hotel .hotel_content h2{font-size:1.757vw;font-weight:700}.hotel_content_seats{margin:3.51vw 0}.hotel_content_seats .shelters_housing_space_container_search_id{display:block;margin:1.4vw 0 2.1vw}.hotel_content_seats .shelters_housing_space_container_search_id form{display:flex;justify-content:center;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar{width:57vw;height:2.81vw;border-radius:.7vw;display:flex;justify-content:flex-start;align-items:center;border:.14vw solid #0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location{display:none}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{background-color:#fff;position:relative}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_modal,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_number_modal,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_modal,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_number_modal{display:none}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{display:block}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar{margin-right:1.8vw;padding:0 1.4vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant{display:flex;justify-content:flex-start;align-items:center;width:25vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label{width:100%;display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label .shelters_housing_space_container_search_bar_calendar_contant_image{width:1.757vw;height:1.757vw;position:relative;margin-right:.8vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;width:100%;height:1.4vw;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar:before{position:absolute;top:-.5vw;right:0;content:"";height:2.81vw;width:.12vw;background-color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{width:25vw;border-radius:0 .7vw .7vw 0}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label .shelters_housing_space_container_search_bar_person_contant_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input{height:1.4vw;background-color:#fff;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form input[type=submit]{width:20.38vw;height:2.81vw;background:#0b0a3e;border-radius:.7vw;font-size:1.24vw;font-weight:500;color:#fff;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id .shelters_housing_space_container_search_bar_calendar_modal,.hotel_content_seats .shelters_housing_space_container_search_id .shelters_housing_space_container_search_bar_number_modal{position:absolute;top:3.5vw;left:0}.hotel_content_seats_table .error_page{width:100%}.max_height_modal_mobile{display:none}table.hotel_content_seats_table_false{width:100%;border-collapse:collapse}table.hotel_content_seats_table_false thead{width:100%;height:100%;background:#00d1ff;border-radius:.7vw}table.hotel_content_seats_table_false thead tr{font-size:1.12vw;font-weight:700}table.hotel_content_seats_table_false thead tr th{text-align:start;vertical-align:center;border-right:.1vw solid #299eb8;padding:.7vw 0}table.hotel_content_seats_table_false thead tr th:first-child{width:48.5%;border-radius:.7vw 0 0 .7vw;padding-left:1.4vw}table.hotel_content_seats_table_false thead tr th:nth-child(2){width:26%;padding-left:1.4vw}table.hotel_content_seats_table_false thead tr th:last-child{border-right:0;border-radius:0 .7vw .7vw 0}table.hotel_content_seats_table_false tbody tr{border-bottom:.1vw solid #299eb8}table.hotel_content_seats_table_false tbody tr td{padding-left:1.4vw;border-right:.1vw solid #299eb8;height:4.57vw}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_false_td_top{display:flex;justify-content:flex-start;align-items:center}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_false_td_top .hotel_content_seats_table_false_td_top_image{position:relative;width:.9vw;height:1.4vw;margin-right:.35vw}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_false_td_top .hotel_content_seats_table_false_td_top_text{font-size:1.1vw;font-weight:700}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_false_td_top .hotel_content_seats_table_false_td_top_text:hover{color:#eb11bd;cursor:pointer}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_false_td_bottom{margin-top:.35vw;font-size:.98vw;font-weight:400}table.hotel_content_seats_table_false tbody tr td button{width:100%;height:2.81vw;border-radius:.7vw;background:#0b0a3e;display:flex;justify-content:center;align-items:center;font-size:.98vw;font-weight:700;color:#fff}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image{margin-top:0}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image:nth-child(2n){margin-right:.7vw}table.hotel_content_seats_table_false tbody tr td .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_services_number_text{font-size:1.1vw;font-weight:400;margin-top:0}table.hotel_content_seats_table_false tbody tr td:last-child{border-right:none;padding:0 1.4vw}.hotel_content_seats_table_true table{width:100%;border-collapse:collapse}.hotel_content_seats_table_true table thead{width:100%;height:100%;background:#00d1ff;border-radius:.7vw}.hotel_content_seats_table_true table thead tr{font-size:1.12vw;font-weight:700}.hotel_content_seats_table_true table thead tr th{text-align:center;vertical-align:top;border-right:.1vw solid #299eb8;padding:.7vw 0}.hotel_content_seats_table_true table thead tr th:first-child{width:35%;border-radius:.7vw 0 0 .7vw;padding-left:1.4vw;text-align:start}.hotel_content_seats_table_true table thead tr th:nth-child(2){width:21%}.hotel_content_seats_table_true table thead tr th:nth-child(3){width:18%}.hotel_content_seats_table_true table thead tr th:nth-child(4){width:7.5%}.hotel_content_seats_table_true table thead tr th:last-child{border-right:0;border-radius:0 .7vw .7vw 0}.hotel_content_seats_table_true table tbody tr{border-bottom:.1vw solid #299eb8}.hotel_content_seats_table_true table tbody tr td{vertical-align:top;border-right:.1vw solid #299eb8}.hotel_content_seats_table_true table tbody tr td.prise{padding:.7vw}.hotel_content_seats_table_true table tbody tr td.prise .best_prise_tariff{font-size:.9vw;font-weight:500;color:#25ac03;margin-bottom:.5vw}.hotel_content_seats_table_true table tbody tr td.prise .prise_credit{margin-top:.7vw;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.hotel_content_seats_table_true table tbody tr td.prise .prise_credit .prise_credit_title{margin-bottom:.4vw;display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_true table tbody tr td.prise .prise_credit .prise_credit_title .prise_credit_title_circle{width:.4vw;height:.4vw;background:#c0f68e;border-radius:50%;margin-right:.35vw}.hotel_content_seats_table_true table tbody tr td.prise .prise_credit .prise_credit_title .prise_credit_title_text{font-size:.86vw;font-weight:400;color:#0b0a3e}.hotel_content_seats_table_true table tbody tr td.prise .prise_credit .prise_credit_content{font-size:.86vw;font-weight:700;color:#0b0a3e;padding:.4vw .7vw;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));border-radius:.7vw}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_prise_line_through{text-decoration:line-through;font-size:.98vw;font-weight:500;color:#ce2121;margin-bottom:.35vw}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_prise{font-size:1.25vw;font-weight:700;margin-bottom:.7vw}.hotel_content_seats_table_true table tbody tr td:last-child{border-left:none;border-bottom:none}.hotel_content_seats_table_true table tbody tr td.booking{border:none}.hotel_content_seats_table_true table tbody tr td.information{padding:.45vw .8vw .7vw}.hotel_id_modal_room_overlow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:4%;z-index:12;background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .4s ease;overflow:auto}.hotel_id_modal_room_overlow .hotel_id_modal_room{width:73vw;height:40.8vw;transform:scale(.1);background-color:#fff;transition:transform .4s ease;padding:2.1vw;border-radius:.7vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner{position:relative;height:100%;display:flex;justify-content:space-between;align-items:flex-start}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_no_photo{font-size:2.1vw;font-weight:700}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left{height:100%;width:41vw;display:flex;justify-content:space-between;align-items:space-between;flex-direction:column}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top{width:100%;height:28vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2{width:100%;height:100%;border-radius:.7vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2 .swiper-slide{position:relative;width:40vw;height:30vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2 .swiper-button-next,.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2 .swiper-button-prev{width:2.1vw;height:2.1vw;border-radius:50%;background:rgba(236,236,236,.75);color:#0b0a3e;box-shadow:0 0 .56vw rgba(0,0,0,.25)}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2 .swiper-button-next:after,.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_top .mySwiper2 .swiper-button-prev:after{font-size:.7vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom{height:8vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper{height:100%;padding:0 .2vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-wrapper{align-items:center}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-slide{height:7.8vw;cursor:pointer;border-radius:.7vw;overflow:hidden}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-slide.active,.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-slide:hover{outline:.14vw solid #00d1ff}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-slide.active:after,.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_left .hotel_id_modal_room_conteiner_left_bottom .mySwiper .swiper-slide:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.7vw;background:#fff;opacity:.3}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right{width:24vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_id_modal_room_conteiner_right_name{font-size:1.4vw;font-weight:700}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_bad{display:flex;justify-content:flex-start;align-items:center;font-size:1.1vw;font-weight:400;margin-top:.7vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_bad .hotel_content_seats_table_true_bad_image{position:relative;width:2.1vw;height:1vw;margin-left:.7vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services{margin-top:1.4vw;height:30vw;overflow:auto}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services .hotel_content_seats_table_true_td_services_title{font-size:1.1vw;font-weight:700}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services ul{margin:.7vw 0;flex-wrap:wrap;display:flex;justify-content:flex-start;align-items:flex-start}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services ul li{display:flex;justify-content:flex-start;align-items:center;margin:0 .7vw .7vw 0}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services ul li .hotel_content_seats_table_true_td_services_check{position:relative;width:.7vw;height:.6vw;margin-right:.35vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services ul li .hotel_content_seats_table_true_td_services_text{width:10w;font-size:.98vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_close_modal{position:absolute;top:-1.1vw;right:-1.1vw}.hotel_id_modal_room_overlow .hotel_id_modal_room .hotel_id_modal_room_conteiner .hotel_id_modal_room_conteiner_close_modal .hotel_id_modal_room_conteiner_close_modal_image{position:relative;width:1.1vw;height:1.1vw;cursor:pointer}.hotel_id_modal_room_overlow.active{opacity:1;pointer-events:all}.hotel_id_modal_room_overlow.active .hotel_id_modal_room{transform:scale(1)}td.mealImage{padding:.7vw 0 .7vw 1.4vw}td.mealImage .hotel_content_seats_table_true_name{font-size:1.1vw;font-weight:700;text-decoration:underline;width:96%}td.mealImage .hotel_content_seats_table_true_first_image{cursor:pointer;width:95%;height:13vw;border-radius:.7vw}td.mealImage .hotel_content_seats_table_true_first_image .hotel_content_seats_table_true_first_image_content{position:relative;width:100%;height:100%;border-radius:.7vw;overflow:hidden}td.mealImage .hotel_content_seats_table_true_td_services{margin-top:1.4vw}td.mealImage .hotel_content_seats_table_true_td_services ul{width:96%;display:flex;flex-wrap:wrap;justify-content:flex-start}td.mealImage .hotel_content_seats_table_true_td_services ul li{flex-grow:1;padding:.35vw .7vw;border:.07vw solid #0a9e4c;background-color:#9df5c4;margin:0 .35vw .35vw 0;border-radius:.35vw}td.mealImage .hotel_content_seats_table_true_td_services ul li .hotel_content_seats_table_true_td_services_text{font-size:.98vw;font-weight:400;color:#0a9e4c}.hotel_id_modal_room_overlow.not_image .hotel_id_modal_room{width:40vw;height:30vw}.hotel_id_modal_room_overlow.not_image .hotel_id_modal_room .hotel_id_modal_room_conteiner_right{width:100%}.hotel_id_modal_room_overlow.not_image .hotel_id_modal_room .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_true_td_services{height:19vw;overflow:auto}.hotel_id_modal_room_overlow.not_image .hotel_id_modal_room .hotel_id_modal_room_conteiner_right .hotel_id_modal_room_conteiner_right_name{font-size:1.2vw}.hotel_id_modal_room_overlow.not_image .hotel_id_modal_room .hotel_id_modal_room_conteiner_right .hotel_content_seats_table_not_image_modal_conteiner_content_title{font-size:1.4vw;font-weight:700;margin-bottom:1.4vw}.hotel_content_seats_table_false_mobile,.hotel_content_seats_table_true_mobile{display:none}td.number{padding:.45vw .8vw .7vw}td.number .hotel_content_seats_table_true_td_number{width:100%;height:100%;flex-wrap:wrap;display:flex;justify-content:center;align-items:center}td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over{display:flex;justify-content:center;align-items:flex-end}td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over_text{font-size:1.2vw;font-weight:700;margin-right:.35vw}td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image{position:relative;width:1.55vw;height:1.4vw;margin-right:.7vw;margin-top:.25vw}td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image:last-child,td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image:nth-child(2n){margin-right:0}td.number .hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_services_number_text{font-size:.84vw;font-weight:400;text-align:center;margin-top:.25vw}.hotel_content_seats_table_true_td_number{display:flex;justify-content:flex-start;align-items:flex-end}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over_text{line-height:0;font-size:1.1vw;font-weight:700;margin-right:.35vw}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image{position:relative;width:1.1vw;height:1.1vw;margin-right:.35vw}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image:last-child{margin-right:0}.hotel_content_seats_table_true_amenities_list{width:96%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:.7vw 0}.hotel_content_seats_table_true_amenities_list_element{position:relative;margin-right:.5vw}.hotel_content_seats_table_true_amenities_list_element .element_modal{position:absolute;bottom:100%;left:0;padding:.5vw 1.2vw;transform:scale(0);background:#fff;border:.07vw solid #0b0a3e;border-radius:.7vw;z-index:3;min-width:100%}.hotel_content_seats_table_true_amenities_list_element .element_modal.active{transform:scale(1);transition:transform .2s ease}.hotel_content_seats_table_true_amenities_list_element .hotel_content_seats_table_true_amenities_list_element_text{cursor:pointer;font-size:1.3vw}.hotel_content_seats_table_true_amenities_list_element:last-child{margin-right:0}.header_background{padding:2.32vw 0;display:flex;justify-content:center;align-items:center}.header_background .header_background_container{width:80%}.shelters_housing_flex{display:flex;justify-content:center;align-items:flex-start}.shelters_housing_flex .shelters_housing_flex_container{width:80%}.shelters_housing_space_container_search_bar_location_search{position:absolute;top:5.5vw;left:0;z-index:6;background-color:#fff;box-shadow:0 0 1.4vw rgba(0,0,0,.3);border-radius:.7vw;padding:.9vw 2.1vw;width:30vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_input_block,.shelters_housing_space_container_search_bar_location_search header{display:none}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content .title{font-size:1.3vw;font-weight:700;margin-bottom:1.1vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content .shelters_housing_space_container_search_bar_location_search_elements_location_content_not_variable{font-size:1.1vw;font-weight:500;color:#0b0a3e}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul{display:block;list-style:none}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li .shelters_housing_space_container_search_bar_location_search_image{font-size:1.4vw;margin-right:.7vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li .shelters_housing_space_container_search_bar_location_search_content{cursor:pointer;width:100%;font-size:1vw;font-weight:700}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li.error{height:2.95vw;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center;font-size:1.1vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2) li .shelters_housing_space_container_search_bar_location_search_image{width:1.195vw;height:1.757vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2) li:last-child{margin-bottom:0}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_button button{display:none}.shelters_housing_space_container_search_bar_number_modal{position:absolute;top:5.5vw;right:0;z-index:6;background-color:#fff;box-shadow:0 0 1.4vw rgba(0,0,0,.3);border-radius:.7vw;padding:.9vw 2.1vw;width:30vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul{list-style:none}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li.child{display:flex;justify-content:space-between;align-items:flex-start}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.05vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_minus,.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_plus{width:3.23vw;height:3.23vw;display:flex;justify-content:center;align-items:center;border:.14vw solid #00d1ff;border-radius:.7vw;font-size:1.24vw;font-weight:400;color:#00d1ff;cursor:pointer}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_number{font-size:1.12vw;font-weight:700}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_minus.limit,.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_plus.limit{border:none;background-color:#f3f3f3;color:#b8b8b8;cursor:not-allowed}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_number{display:flex;justify-content:space-between;align-items:center;width:10vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age{width:100%;margin-top:.7vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element{margin-bottom:.7vw;width:100%}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element select{font-size:.98vw;font-weight:700;width:100%;border:.14vw solid #00d1ff;padding:.35vw;border-radius:.35vw;background-color:#fff}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element:last-child{margin-bottom:0}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_name{font-size:1.12vw;font-weight:700;line-height:1.33vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_name span{font-size:1.12vw;font-weight:400;color:#b8b8b8}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_content{display:flex;justify-content:space-between;align-items:center;width:10vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container .shelters_housing_space_container_search_bar_number_modal_container_button{display:none}.shelters_housing_space_container_search_bar_calendar_modal{position:absolute;top:5.5vw;left:0;z-index:1000;box-shadow:0 0 1.4vw rgba(0,0,0,.3);border-radius:.7vw;background-color:#fff}.calendal_container{display:block}.calendal_container .rdp{--rdp-cell-size:2.81vw;--rdp-accent-color:#0000ff;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:.14vw solid var(#180270);--rdp-outline-selected:.21vw solid var(#180270);margin:1.4vw;flex-direction:row;flex-wrap:nowrap}.calendal_container .rdp-vhidden{width:.07vw!important;height:.07vw!important;padding:0!important;clip:rect(.07vw,.07vw,.07vw,.07vw)!important;border:0!important}.calendal_container .rdp-button:focus-visible:not([disabled]){background-color:#00d1ff}.calendal_container .rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.calendal_container .rdp-button{border:.14vw solid rgba(0,0,0,0)}.calendal_container .rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.calendal_container .rdp-month{margin:0}.calendal_container .rdp-month:first-child{margin-left:0}.calendal_container .rdp-month:last-child{margin-right:0}.calendal_container .rdp-table{margin-top:1vw}.calendal_container .rdp-caption_label{padding:0 .35vw;border:.14vw solid rgba(0,0,0,0);font-size:1.12vw;font-weight:700;text-transform:capitalize}.calendal_container .rdp-nav_button{padding:.35vw}.calendal_container .rdp-nav_button svg{width:1.4vw;height:.7vw}.calendal_container .rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{border-radius:.42vw;background:#00d1ff}.calendal_container .rdp-dropdown_icon{margin:0 0 0 .35vw}.calendal_container .rdp-head{border:0}.calendal_container .rdp-head_row,.calendal_container .rdp-row{height:100%}.calendal_container .rdp-head_cell{vertical-align:middle;text-transform:none;font-size:1.12vw;font-weight:400;color:#b8b8b8;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0}.calendal_container .rdp-tbody{border:0}.calendal_container .rdp-tfoot{margin:.7vw}.calendal_container .rdp-cell{font-size:1.12vw;font-weight:400}.calendal_container .rdp-weeknumber{font-size:1.054vw}.calendal_container .rdp-day,.calendal_container .rdp-weeknumber{border:.14vw solid rgba(0,0,0,0)}.calendal_container .rdp-day_selected,.calendal_container .rdp-day_selected:active,.calendal_container .rdp-day_selected:focus-visible,.calendal_container .rdp-day_selected:hover{color:#fff;background:#00d1ff}.calendal_container .rdp-day_selected:focus-visible{outline-offset:.14vw;background:#00d1ff}.calendal_container .rdp-day_range_start{color:#fff;background:#00d1ff;background-color:#00d1ff}.calendal_container .rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0;background:#00d1ff}.calendal_container .rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.calendal_container .rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0;background:#00d1ff}.calendal_container .rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0;background:#00d1ff}.calendal_container .rdp-day_range_middle{background:#00d1ff}@media(max-width:600px){.hotel{color:#0b0a3e}.hotel .hotel_content h2{font-size:5vw;font-weight:700}.hotel_content_seats{margin:0 0 3.17vw}.hotel_content_seats .shelters_housing_space_container_search_bar_calendar_modal{top:0;height:100%}.hotel_content_seats .shelters_housing_space_container_search_id{display:none}.hotel_content_seats .shelters_housing_space_container_search_id form{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar{width:42.16vw;height:2.81vw;border-radius:.7vw;display:flex;justify-content:flex-start;align-items:center;border:.14vw solid #0b0a3e;margin-right:1.4vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{background-color:#fff;position:relative}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar{width:16.16vw;margin-right:2.1vw;padding-left:1.4vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label .shelters_housing_space_container_search_bar_calendar_contant_image{width:1.757vw;height:1.757vw;position:relative;margin-right:.8vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;width:9vw;height:1.4vw;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar:before{position:absolute;top:-.5vw;right:0;content:"";height:2.81vw;width:.12vw;background-color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{width:25vw;border-radius:0 .7vw .7vw 0}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant,.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label .shelters_housing_space_container_search_bar_person_contant_image{width:1.195vw;height:1.757vw;position:relative;margin-right:.7vw}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input{height:1.4vw;background-color:#fff;font-size:1.12vw;font-weight:700;color:#b8b8b8;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input.active{font-size:1.12vw;font-weight:700;color:#0b0a3e}.hotel_content_seats .shelters_housing_space_container_search_id form input[type=submit]{width:20.38vw;height:2.81vw;background:#0b0a3e;border-radius:.7vw;font-size:1.24vw;font-weight:500;color:#fff;cursor:pointer}.hotel_content_seats .shelters_housing_space_container_search_id .shelters_housing_space_container_search_bar_calendar_modal,.hotel_content_seats .shelters_housing_space_container_search_id .shelters_housing_space_container_search_bar_number_modal{position:absolute;top:3.5vw;left:0}.main_punkts{border-radius:3.17vw!important;border:.317vw solid #b8b8b8!important;padding:4.76vw 3.17vw!important}.max_height_modal_mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:12;transform:scale(0);background-color:#fff;opacity:0;transition:transform .4s ease,opacity .4s ease}.max_height_modal_mobile.active{transform:scale(1);opacity:1}.conveniences_modal_content{padding:0 2.5%;position:relative}.max_height_modal_mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:12;transform:scale(0);background-color:#fff;opacity:0;transition:transform .4s ease,opacity .4s ease}.max_height_modal_mobile.active{transform:scale(1);opacity:1}.hotel_content_seats_table_false,.hotel_content_seats_table_true{display:none}.hotel_content_seats_table_false_mobile,.hotel_content_seats_table_true_mobile{display:block}.hotel_content_seats_table_false_mobile ul li.container{width:100%;height:100%;border:.635vw solid #00d1ff;border-radius:3.17vw;margin-top:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_top{padding:3.17vw;border-radius:2.5vw 2.5vw 0 0;background:#d2f0ff;width:100%}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_top .hotel_content_seats_table_false_mobile_li_name{font-size:4.44vw;font-weight:700}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom{padding:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_number{display:flex;justify-content:flex-start;align-items:flex-end;font-size:4.44vw;font-weight:400}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_number .hotel_content_seats_table_false_mobile_li_number_text{margin-right:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure{margin-top:1.6vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure span{font-size:4.44vw;font-weight:400}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure span.bold{font-weight:700}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences{margin-top:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul li{flex-grow:1;padding:1.5vw 3.17vw;border:.317vw solid #0a9e4c;background-color:#9df5c4;margin:0 1.5vw 1.5vw 0;border-radius:1.585vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul li .hotel_content_seats_table_false_mobile_conveniences_text{font-size:3.17vw;font-weight:400;color:#0a9e4c}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom button{width:100%;height:12.7vw;background:#fff;border:.635vw solid #0b0a3e;margin-top:3.17vw;border-radius:3.17vw;font-size:4.44vw;font-weight:700;color:#0b0a3e}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over_text{font-size:5vw;font-weight:700;margin-right:1.6vw}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image{width:5vw;height:5vw;margin-right:1.6vw}.hotel_content_seats_table_mobile_amenities_list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:3.17vw}.hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element{position:relative;margin-right:1.6vw}.hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element .hotel_content_seats_table_true_amenities_list_element_text{font-size:6vw}.hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element:last-child{margin-right:0}.hotel_content_reviews{display:none;margin:0}.hotel_content_reviews h3{font-size:1.4vw;font-weight:700}.header_background{padding:6.35vw 0;background-image:url(/_next/static/media/background_save.a70cbe88.webp);display:flex;justify-content:center;align-items:center;background-size:cover}.header_background .header_background_container{width:95%}.header_background.mobile{display:flex}.shelters_housing_flex{display:flex;justify-content:center;align-items:flex-start}.shelters_housing_flex .shelters_housing_flex_container{width:95%}.shelters_housing_space_container_search_bar_location_search{position:fixed;top:18vw;right:0;width:100vw;height:91vh;display:flex;justify-content:center;align-items:flex-start;z-index:12;padding:0;touch-action:none;border-radius:0;transform:scale(0);background-color:#fff;opacity:0;transition:transform .4s ease,opacity .4s ease}.shelters_housing_space_container_search_bar_location_search header{display:block}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_input_block{display:block;margin:6.35vw 2.5%;height:12.7vw;width:95%;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);border-radius:4vw;display:flex;justify-content:center;align-items:center;overflow-y:auto}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_input_block input{border-radius:3.17vw 0 0 3.17vw;height:11.43vw;width:87%;padding-left:3.17vw;font-size:4.44vw;font-weight:700;color:#0b0a3e;background-color:#fff}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_input_block .shelters_housing_space_container_search_bar_location_search_input_block_clear{width:11.5%;height:11.43vw;background:#fff;border-radius:0 3.17vw 3.17vw 0;display:flex;justify-content:center;align-items:center}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_input_block .shelters_housing_space_container_search_bar_location_search_input_block_clear .shelters_housing_space_container_search_bar_location_search_input_block_clear_image{position:relative;width:6.35vw;height:6.35vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location{height:100%}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content{height:60vh;overflow:auto;padding:3.17vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content .title{font-size:6.35vw;margin-bottom:5vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content .shelters_housing_space_container_search_bar_location_search_elements_location_content_not_variable{text-align:center;font-size:5vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul{display:block;list-style:none;position:relative}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li{width:100%;margin-bottom:3.17vw;height:12vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li .shelters_housing_space_container_search_bar_location_search_image{font-size:6.35vw;margin-right:3.17vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li .shelters_housing_space_container_search_bar_location_search_content{cursor:pointer;width:90%;font-size:4.44vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul li.error{height:2.95vw;display:flex;justify-content:flex-start;align-items:center;font-size:4.44vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2){padding-top:0;border-top:none}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2) li .shelters_housing_space_container_search_bar_location_search_image{width:auto;height:auto;font-size:6.35vw;margin-right:3.17vw}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2) li .shelters_housing_space_container_search_bar_location_search_image .image_location_modal_icon{width:100%;height:100%}.shelters_housing_space_container_search_bar_location_search .shelters_housing_space_container_search_bar_location_search_elements_location .shelters_housing_space_container_search_bar_location_search_elements_location_content ul:nth-child(2) li:last-child{margin-bottom:0}input[type=button]{border-radius:3.17vw;height:11.43vw;width:98.5%;padding-left:3.17vw;font-size:4.44vw;font-weight:700;color:#0b0a3e;display:flex;justify-content:flex-start;align-items:center;background-color:#fff;overflow-y:auto}.shelters_housing_space_container_search_bar_number_modal{position:fixed;top:18vw;right:0;width:100vw;height:91vh;z-index:12;padding:0;box-shadow:none;border-radius:0;transform:scale(0);background-color:#fff;opacity:0;transition:transform .4s ease,opacity .4s ease}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:6.35vw 2.5%}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul{width:100%;height:55vh;overflow-y:scroll}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li{margin-bottom:4.76vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_minus,.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_plus{width:12.7vw;height:12.7vw;border:.37vw solid #00d1ff;border-radius:3.17vw;font-size:5vw;font-weight:400;color:#00d1ff}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_number{font-size:4.44vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_number{width:46vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age{margin-top:3.17vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element{margin-bottom:3.17vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element select{font-size:3.17vw;font-weight:400;color:#0b0a3e;width:100%;border:.317vw solid #00d1ff;padding:1.6vw;border-radius:1.6vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul li .shelters_housing_space_container_search_bar_number_modal_content_child .shelters_housing_space_container_search_bar_number_modal_content_child_age .shelters_housing_space_container_search_bar_number_modal_content_child_age_element:last-child{margin-bottom:0}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_name{font-size:4.44vw;font-weight:700;color:#0b0a3e;line-height:5vw;width:40vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_name span{font-size:4.44vw;font-weight:400;color:#b8b8b8}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container ul .shelters_housing_space_container_search_bar_number_modal_content{width:46vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container .shelters_housing_space_container_search_bar_number_modal_container_button{display:block;width:100%;padding-top:6.35vw}.shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container .shelters_housing_space_container_search_bar_number_modal_container_button button{width:100%;height:12.7vw;border-radius:3.17vw;background:#00d1ff;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;color:#0b0a3e}.shelters_housing_space_container_search_bar_calendar_modal{position:fixed;top:18vw;right:0;width:100vw;height:91vh;display:flex;justify-content:center;align-items:flex-start;z-index:12;padding:0;touch-action:none;border-radius:0;transform:scale(0);background-color:#fff;opacity:0;transition:transform .4s ease,opacity .4s ease}.calendal_container{width:100vw;display:flex;justify-content:center;align-items:center}.calendal_container .rdp{--rdp-cell-size:13.2vw;width:100%}.calendal_container .rdp-months{display:flex;flex-wrap:wrap;flex-direction:column;width:95vw}.calendal_container .rdp-month{margin:0;width:95vw}.calendal_container .rdp-month:first-child{margin-left:0}.calendal_container .rdp-month:last-child{margin-right:0}.calendal_container .rdp-table{max-width:100%;padding:0 8vw;width:95vw;height:100%}.calendal_container .rdp-caption{width:95vw}.calendal_container .rdp-caption_label{padding:0;border:.14vw solid rgba(0,0,0,0);text-transform:capitalize;font-size:4.44vw;font-weight:700;color:#0b0a3e;margin:5vw 0}.calendal_container .rdp-nav_button{padding:.35vw}.calendal_container .rdp-nav_button svg{width:6.35vw;height:6.35vw}.calendal_container .rdp-caption_end .rdp-nav{right:3%}}@media(max-width:600px){.calendal_container .rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{border-radius:.42vw}.calendal_container .rdp-dropdown_icon{margin:0 0 0 .35vw}.calendal_container .rdp-head{display:none}.calendal_container .rdp-head_row,.calendal_container .rdp-row{height:100%}.calendal_container .rdp-head_cell{vertical-align:middle;text-transform:none;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;width:100%}.calendal_container .rdp-tbody{border:0;width:100vw}.calendal_container .rdp-tfoot{margin:0}.calendal_container .rdp-cell{font-size:4.44vw;font-weight:700;color:#0b0a3e}.calendal_container .rdp-weeknumber{font-size:1.054vw}.calendal_container .rdp-day,.calendal_container .rdp-weeknumber{border:.14vw solid rgba(0,0,0,0)}.calendal_container .rdp-day_selected:focus-visible{outline-offset:.14vw}.calendal_container .rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.calendal_container .rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.calendal_container .rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.calendal_container .rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal{transform:scale(1);opacity:1}.shelters_housing_space_container_search_bar_calendar.fix .shelters_housing_space_container_search_bar_calendar_modal{top:0;height:100vh}.shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{transform:scale(1);opacity:1}.shelters_housing_space_container_search_bar_person.fix .shelters_housing_space_container_search_bar_number_modal{top:0;height:100vh}.shelters_housing_space_container_search_bar_person.fix .shelters_housing_space_container_search_bar_number_modal .shelters_housing_space_container_search_bar_number_modal_container_button{padding-top:20vw}.shelters_housing_space_container_search{position:relative;width:100%;padding:0 2.5%;margin-bottom:14vh;z-index:6}.shelters_housing_space_container_search form{display:block;width:100%}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar{width:100%;border-radius:0 2vw 2vw 2vw;padding:.63vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{flex-direction:column}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error{position:relative;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;width:100%;height:19vw;background:#f7c4c4;border-radius:2vw;border:.32vw solid red;padding:0 3.17vw;margin-top:1.585vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image{width:9.52vw;height:9.52vw;margin-right:2vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text{font-size:4.45vw;font-weight:700;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before{display:none}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location{padding:5vw 6.35vw 1.585vw;width:100%;border:none;border-radius:0 2vw 0 0;background:#ececec!important;display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant{background-color:#fff;padding:2vw 3.17vw;width:100%;border-radius:2vw;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label .shelters_housing_space_container_search_bar_location_contant_image{width:6.35vw;height:7vw;margin-right:3.17vw;background:#fff}}@media(max-width:600px){.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label input::placeholder{font-size:4.45vw;font-weight:400;color:#0b0a3e;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_contant label input{width:100%;height:5.71vw;font-size:4.45vw;font-weight:400;color:#0b0a3e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_search{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_location.modal .shelters_housing_space_container_search_bar_location_search{transform:scale(1);opacity:1}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar{padding:1.585vw 6.35vw;width:100%;border-right:none;border-radius:none;background-color:#ececec!important;display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant{display:block;background-color:#fff;padding:2vw 3.17vw;width:100%;border-radius:2vw;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label .shelters_housing_space_container_search_bar_calendar_contant_image{width:6.35vw;height:6.35vw;margin-right:3.17vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input{width:100%;height:5.71vw;font-size:4.45vw;font-weight:400;color:#0b0a3e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_contant label input.active{font-size:4.45vw;font-weight:400;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_modal{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal{transform:scale(1);opacity:1}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_calendar.not_date{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person{padding:1.585vw 6.35vw 5vw;width:100%;border-right:none;border-radius:0 0 2vw 2vw;background-color:#ececec!important;display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant{display:block;background-color:#fff;padding:2vw 3.17vw;width:100%;border-radius:2vw;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label.gidrate{height:6.35vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label{justify-content:flex-start;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label .shelters_housing_space_container_search_bar_person_contant_image{position:relative;width:6.35vw;height:6.35vw;margin-right:3.17vw}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input{display:flex;justify-content:flex-start;align-items:center;width:100%;height:5.71vw;font-size:4.45vw;font-weight:400;color:#0b0a3e;overflow:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_person_contant label input.active{font-size:4.45vw;font-weight:400;color:#0b0a3e}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_number_modal{display:block}.shelters_housing_space_container_search form .shelters_housing_space_container_search_bar .shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{transform:scale(1);opacity:1}.shelters_housing_space_container_search form input[type=submit]{margin-top:3.17vw;width:100%;height:12.7vw;border-radius:2vw;font-size:5vw;font-weight:500;color:#fff;cursor:pointer}.sorting_result footer{display:none}.sorting_result footer.modile_search_page{display:block;padding-bottom:0}.sorting_result .header_background.web{display:none}.sorting_result footer{margin-top:0}.sorting_result .shelters_housing_flex_container{width:100vw}.sorting_result_content_filters{position:relative;width:100%;height:100%;box-shadow:0 .62vw 1.89vw rgba(0,0,0,.25);padding:9.8vw 0 4.76vw;background-color:#fff}.sorting_result_content_filters .max_height_modal_mobile{top:20.5vw;height:91vh}.sorting_result_content_filters .sorting_result_content_filters_search_margin{margin-bottom:0}.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search{display:none}.sorting_result_content_housing_options_option{box-shadow:0 0 2.5vw rgba(0,0,0,.4);margin-bottom:3.17vw;border-radius:3.17vw;overflow:hidden}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_loading{width:100%;height:115vw;background-color:#d4d4d4;border-radius:3.17vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content{width:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image_block{min-width:30%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.web{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile{position:absolute;top:0;left:0;display:block;min-width:30%;height:100%;transition:min-width .4s ease}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile .sorting_result_content_housing_options_option_content_image_content,.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile .sorting_result_content_housing_options_option_content_image_content .swiper{width:100%;height:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile .sorting_result_content_housing_options_option_content_image_content .swiper .swiper-pagination-bullet{background-color:#fff!important;opacity:1}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_image.mobile .sorting_result_content_housing_options_option_content_image_block_photo_not{width:100%;height:100%;background-color:#e2e2e2;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:3.17vw 0 0 3.17vw;font-size:3.8vw;font-weight:400}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main_content_mobile{position:relative;display:block;width:70%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main_content_mobile a{color:#0b0a3e}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main_content_web{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main{padding-bottom:3.17vw;min-height:auto}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top{padding:2vw 3.17vw 0;width:100%;margin-bottom:2vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_adress{font-size:3.5vw;font-weight:400;line-height:3.8vw;margin-top:1.6vw;text-align:start;vertical-align:middle;color:#0b0a3e}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_adress span{position:relative;width:3.17vw;height:3.2vw;display:inline-block;margin-right:1vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_left{width:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_left h3.mobile{display:inline-block;margin-bottom:.8vw;line-height:4.4vw;font-size:4.2vw;font-weight:700;cursor:auto}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_left h3.web{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_left .sorting_result_content_housing_options_option_content_main_top_star_mobile{display:block}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_left .sorting_result_content_housing_options_option_content_main_top_star_mobile span{width:3.8vw;height:3.8vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_right{width:100%}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_center_left_reviews{margin-top:1.6vw;font-size:3.6vw;font-weight:400;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_center_left_reviews span{display:flex;justify-content:center;align-items:center;margin-left:0;width:7.5vw;height:7.5vw;font-size:3.3vw;margin-right:1.6vw;background-color:#003b95;border-radius:50%;color:#fff}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_credit_mobile{margin-top:2vw;display:block;font-size:2.7vw;font-weight:400;padding:1.2vw 2vw;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));border-radius:1.6vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_top .sorting_result_content_housing_options_option_content_main_top_credit_mobile span{font-weight:700}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_left_stars_credit{display:none}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_left{padding:0 3.17vw;width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_left .sorting_result_content_housing_options_option_content_main_bottom_left_type.mobile{display:block;margin-top:2.2vw;width:100%;text-align:end;font-size:3.6vw;font-weight:700}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right{padding:0 3.17vw;height:auto;width:100%;margin-top:.8vw}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_person{font-size:3.8vw;margin:.8vw 0 1.6vw;font-weight:400;color:#b8b8b8;text-align:end}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise{text-align:end}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise span.decoration{font-size:4.3vw;font-weight:400;color:#cc3535;text-decoration:line-through}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise.mobile{font-size:4.3vw;font-weight:700;display:block}.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_bottom,.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main .sorting_result_content_housing_options_option_content_main_center .sorting_result_content_housing_options_option_content_main_center_right .sorting_result_content_housing_options_option_content_main_center_right_prise.web{display:none}.sorting_result_content_housing_options_option:first-child{margin-top:3.17vw}.sorting_result_content_housing_options_pagination{margin:6.35vw 0 0}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_mobile_text{display:block;text-align:center;font-size:5vw;font-weight:400;margin-bottom:1.6vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .sorting_result_content_housing_options_pagination_pagination_block_text,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_text{display:none}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination{width:100%;height:100%;flex-direction:column-reverse;display:flex;justify-content:flex-start;align-items:center;border:0;border-radius:0;padding:0}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination li{display:none}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow{width:100%;height:12.7vw;border:.63vw solid #00d1ff;border-radius:3.17vw;transform:scaleX(1);font-size:5vw;font-weight:700;padding-bottom:0}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow a{width:100%;height:100%;border-radius:3.17vw;display:flex;justify-content:center;align-items:center}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow.next,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow.prev{display:none}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .arrow:last-child{margin-bottom:3.17vw}.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block.hidden{display:none}.sorting_result_content_filters_search{width:100%;height:100%;background:#e2e2e2;padding:6.35vw;border-radius:3.17vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error{position:relative;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;width:100%;height:19vw;background:#f7c4c4;border-radius:2vw;border:.32vw solid red;padding:0 3.17vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_image{width:9.52vw;height:9.52vw;margin-right:2vw}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text{font-size:4.45vw;font-weight:700;color:#0b0a3e}.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:after,.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text:before{display:none}.sorting_result_content_filters_search form{margin-top:0}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar.modal .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location.modal .shelters_housing_space_container_search_bar_location_search,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person.modal .shelters_housing_space_container_search_bar_number_modal{transform:scale(1);opacity:1}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person{position:relative}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_location_search,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_calendar_modal,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location .shelters_housing_space_container_search_bar_location_search{display:block;position:fixed;top:20.5vw;left:0;transform:scale(0);opacity:0;width:100vw;height:91vh}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar .shelters_housing_space_container_search_bar_calendar_error{display:none}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person .shelters_housing_space_container_search_bar_number_modal{display:block;position:fixed;top:20.5vw;right:0;width:100vw;height:91vh;transform:scale(0);opacity:0}.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_calendar_contant_image,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_location_contant_image,.sorting_result_content_filters_search form .shelters_housing_space_container_search_bar_person_contant_image{width:6.35vw;height:6.35vw;position:relative}.sorting_result_content_filters_search form .sorting_result_content_filters_search_text{display:none}.sorting_result_content_filters_search form input{font-size:4.44vw;font-weight:400;color:#0b0a3e;width:100%;height:12.7vw;background:#fff}.sorting_result_content_filters_search form input[type=submit]{width:100%;height:12.7vw;background:#2e3255;border-radius:3.17vw;font-size:5vw;font-weight:500;color:#fff;margin-top:6.35vw}.sorting_result_content_filters_search form label{display:flex;justify-content:flex-start;align-items:center;margin:3.17vw 0;width:100%;height:12.7vw;background:#fff;border-radius:3.17vw;padding:0 3.17vw}.sorting_result_content_filters_search form label .sorting_result_content_filters_search_image{width:6.35vw;height:6.35vw;position:relative;margin:0}}@media(max-width:600px){.sorting_result_content_filters_search form label input::placeholder{font-size:4.44vw;font-weight:400;color:#b8b8b8}.sorting_result_content_filters_search form label input[type=button],.sorting_result_content_filters_search form label input[type=text]{width:66vw;height:8vw;background:#fff;display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_filters_search form label input[type=button].person{width:95%;height:8vw;background:#fff;display:flex;justify-content:flex-start;align-items:center;overflow-x:auto}.sorting_result_content_filters_search form label:first-child{margin-top:0}.sorting_result_content_filters_search form label.last{display:none}.sorting_result_content_filters_search form label.person{margin-top:0}.sorting_result_content_filters_all{display:none;position:relative}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_content_content{overflow:auto;height:71vh;padding-bottom:10vh}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_content_button{position:absolute;bottom:0;left:0;border-top:.317vw solid #b8b8b8;width:100%;height:20vh;display:flex;justify-content:center;align-items:flex-start;background-color:#fff;padding:6.35vw 2.5% 0}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_content_button button{width:100%;height:12.7vw;border-radius:3.17vw;font-size:5vw;font-weight:500;color:#0b0a3e;background-color:#00d1ff}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_all{display:none}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block{padding:3.17vw;border-bottom:none}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block h3{font-size:4.44vw;font-weight:700;margin-bottom:3.17vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_content .loader{margin-top:6.35vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_content .loader .loader_content{--b:1.6vw;--n:10;--g:5deg;--c:#0b0a3e;width:12vw;height:12vw;aspect-ratio:1;border-radius:50%;padding:.317vw;background:conic-gradient(rgba(0,0,0,0),var(--c)) content-box;--_m:repeating-conic-gradient(#0000 0deg,#000 1deg calc(360deg / var(--n) - var(--g) - 1deg),#0000 calc(360deg / var(--n) - var(--g)) calc(360deg / var(--n))),radial-gradient(farthest-side,#0000 calc(98% - var(--b)),#000 calc(100% - var(--b)));-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:destination-in;mask-composite:intersect;animation:load 1.5s infinite steps(var(--n))}}@media(max-width:600px){@keyframes load{to{transform:rotate(1turn)}}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li{margin-bottom:4.44vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li input[type=checkbox]{width:6.5vw;height:6.35vw;border:.317vw solid #b8b8b8;margin-right:3.17vw;border-radius:1.6vw;background-size:3.4vw,3vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content{width:87%}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_text{font-size:3.17vw;width:100%}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_block{width:100%}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text .sorting_result_content_filters_all_block_content_text_block span:first-child{font-size:3.17vw;font-weight:400;color:#0b0a3e}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li .sorting_result_content_filters_all_block_content .sorting_result_content_filters_all_block_content_text span:last-child{font-size:3.17vw;font-weight:400}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block ul li:last-child{margin-bottom:0}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters{width:14vw}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters .sorting_result_content_filters_all_block_all_filters_block{display:flex;justify-content:flex-start;align-items:center;text-decoration:underline;font-size:.98vw;font-weight:400;color:#00d1ff;cursor:pointer}.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_all_filters .sorting_result_content_filters_all_block_all_filters_block .sorting_result_content_filters_all_block_all_filters_block_image{width:.832vw;height:.48vw;position:relative;margin-left:.7vw}}.booking_details_hotel .shelters_housing_flex_container input[type=checkbox]{position:relative;width:1.55vw;height:1.5vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:.07vw solid #b8b8b8;margin-right:.7vw;border-radius:.35vw;transition:.2s;background-size:.77vw,.6vw}.booking_details_hotel .shelters_housing_flex_container input:checked[type=checkbox]:before{position:absolute;top:.35vw;left:.35vw;content:"";width:.7vw;height:.7vw;border-radius:.2vw;background:#0b0a3e}.booking_details_hotel .shelters_housing_flex_container h3{font-size:1.4vw;font-weight:700;width:100%;margin-bottom:1.4vw;line-height:1.69vw}.booking_details_hotel .shelters_housing_flex_container .booking_details_hotel_content_bottom{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel .shelters_housing_flex_container .booking_details_hotel_content_bottom h2{font-size:1.756vw;font-weight:700;width:87%;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_overflow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:12;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .4s ease}.booking_details_hotel_content_bottom_right_overflow.active{opacity:1;pointer-events:all}.booking_details_hotel_content_bottom_right_overflow.active .booking_details_hotel_content_bottom_right_overflow_modal{transform:scale(1)}@media(max-width:600px){.booking_details_hotel .shelters_housing_flex_container input[type=checkbox]{width:6.35vw;height:6.35vw;background:#fff;border:.317vw solid #b8b8b8;margin-right:3.17vw;border-radius:50%;transition:.2s}.booking_details_hotel .shelters_housing_flex_container input:checked[type=checkbox]:before{top:22%;left:22%;width:3.17vw;height:3.17vw;background:#0b0a3e;border-radius:50%}.booking_details_hotel .shelters_housing_flex_container h3{font-size:1.4vw;font-weight:700;width:100%;margin-bottom:1.4vw;line-height:1.69vw}.booking_details_hotel .shelters_housing_flex_container .booking_details_hotel_content_bottom{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel .shelters_housing_flex_container .booking_details_hotel_content_bottom h2{font-size:5vw;font-weight:700;margin-bottom:1.5vw}.booking_details_hotel footer{margin-top:6.35vw}.booking_details_hotel_content_bottom_right_overflow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:12;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .4s ease}.booking_details_hotel_content_bottom_right_overflow.active{opacity:1;pointer-events:all}.booking_details_hotel_content_bottom_right_overflow.active .booking_details_hotel_content_bottom_right_overflow_modal{transform:scale(1)}.booking_details_hotel_content_bottom_right_overflow.not_date{display:none}}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}a:active{color:#0b0a3e}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;color:#0b0a3e;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:var(--font-roboto),system-ui,sans-serif;background-color:#fff}button,input,textarea{font-family:inherit;background-color:#fff}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}.swiper-pagination-bullet{background-color:#b8b8b8!important}.swiper-pagination-bullet-active{background-color:#0b0a3e!important}.first{font-weight:600!important;margin:0!important}.first.none{font-weight:400!important}.first.none span{font-weight:600!important}.personal{margin:.7vw 0!important}@media(max-width:600px){.personal{margin:0 0 3.17vw!important}}