.shelters_housing_space_container_search_bar_calendar.not_date{display:none}.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 .sorting_result_content{margin:2.1vw 0 2vw;display:flex;justify-content:space-between;align-items:flex-start}.sorting_result_content_housing_options_map_and_sort{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.4vw;min-height:2.81vw}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort{width:100%;height:100%;flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort h1{display:inline-block;width:100%;font-size:2vw;font-weight:700}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button{margin-top:1.4vw;width:22.5vw;height:2.81vw;border:.14vw solid #00d1ff;background-color:#fff;border-radius:.7vw;display:flex;justify-content:center;align-items:center;font-size:1.12vw;font-weight:700;transition:background-color .2s ease-in}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button .sorting_result_content_housing_options_map_and_sort_sort_text{margin-right:.7vw}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button .sorting_result_content_housing_options_map_and_sort_sort_image{width:.63vw;height:.914vw;position:relative}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button:hover{background-color:#d2f0ff}.sorting_result_content_housing_options{width:56vw}.sorting_result_content_housing_options .sorting_result_content_housing_options_hotel_option .hotel_main_screen_left_block_money,.sorting_result_content_housing_options h2.mobile{display:none}.sorting_result_content_housing_options .sorting_result_content_housing_options_sort_loading{margin-bottom:1.4vw;width:100%;height:6vw;border-radius:.7vw;animation:blink1 2s linear infinite}@keyframes blink1{0%{background-color:rgba(81,81,81,.4)}50%{background-color:rgba(34,34,34,.1)}to{background-color:rgba(81,81,81,.4)}}.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_filters .sorting_result_content_filters_search_margin .hotel_main_screen_left_block_money{margin-bottom:1.4vw}.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 .sorting_result_content_filters_search_title{font-size:1.4vw;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}.modal_sort_and_map_sort_content{width:25vw;height:10vw;background:#fff;padding:1.4vw;position:relative;display:flex;justify-content:center;align-items:center;border-radius:.7vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content{width:100%;display:flex;justify-content:flex-start;align-items:center}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li:first-child{margin-bottom:.7vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li{display:flex;justify-content:flex-start;align-items:center}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li 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}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li input:checked[type=checkbox]{background-color:#9df5c4}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li 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}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li input:checked[type=checkbox]:before{left:1.47vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li .modal_sort_and_map_sort_content_content_li_text{font-size:1.1vw;font-weight:400}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_close_modal{position:absolute;top:.7vw;right:.7vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_close_modal .modal_sort_and_map_sort_content_close_modal_image{position:relative;width:1.4vw;height:1.4vw;cursor:pointer}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_title{font-size:.98vw;font-weight:700;margin-bottom:1.15vw;line-height:1.2vw}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar{width:15vw;position:relative}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content{width:110%;height:1.1vw;background:linear-gradient(90deg,#93EF44,#FFFF00 50.31%,#FC6501);display:flex;justify-content:space-between;align-items:center;padding:0 .35vw;border-radius:.35vw;font-size:.84vw;font-weight:400}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content_left{color:#d7ffa3}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content_right{color:#ffcb81}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_days{position:absolute;top:-40%;left:45%;width:2.1vw;height:2.1vw;border-radius:50%;display:flex;justify-content:center;align-items:center;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);box-shadow:0 0 .14vw rgba(0,0,0,.25);font-size:.84vw;font-weight:700;color:#fff}.sorting_result_content_housing_options_map_and_sort_map{background:url(/_next/static/media/map.bb906dcd.jpg) no-repeat 50%;background-size:cover;width:100%;height:9.81vw;display:flex;justify-content:center;align-items:center;margin-top:2.1vw;border-radius:.7vw;overflow:hidden}.sorting_result_content_housing_options_map_and_sort_map button{width:10.82vw;height:2.81vw;background:#2e3255;border-radius:.7vw;font-size:.98vw;font-weight:700;color:#fff;transition:background-color .2s ease-in}.sorting_result_content_housing_options_map_and_sort_map button:hover{background-color:#5a5f89}.overflow_search,.search_page_modal,.sorting_result_content_filters_search_margin_search_block{display:none}.hotel_content_conveniences{display:block;margin:2.1vw 0}.hotel_content_conveniences ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.hotel_content_conveniences ul li{flex-grow:1;border:.07vw solid #b8b8b8;border-radius:.7vw;height:3.93vw;vertical-align:top;margin:0 .7vw .7vw 0}.hotel_content_conveniences ul li .test{display:flex;justify-content:flex-start;align-items:center;height:100%;padding:.6vw 1.5vw}.hotel_content_conveniences ul li .test .hotel_content_conveniences_text{font-size:1.12vw;font-weight:400}@media(max-width:600px){.hotel_main_screen{display:flex;flex-direction:column-reverse;margin:0}.hotel_main_screen .hotel_main_screen_left_block{position:static;width:100%;margin-right:0}.hotel_main_screen .hotel_main_screen_left_block .hotel_main_screen_left_block_money,.hotel_main_screen .hotel_main_screen_left_block .hotel_main_screen_left_block_search{display:none}.hotel_main_screen .hotel_main_screen_right_block{width:100%}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences{display:block;margin:3.17vw 0 6.35vw}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences ul{display:flex;flex-wrap:wrap;justify-content:center}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences ul li{flex-grow:1;border:.317vw solid #b8b8b8;border-radius:3.17vw;height:100%;padding:1.2vw 3.17vw;margin:0 3.17vw 3.17vw 0}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences ul li .test{display:flex;justify-content:flex-start;align-items:center}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences ul li .test .hotel_content_conveniences_text{font-size:3.8vw;font-weight:400}}.hotel{color:#0b0a3e}.hotel .hotel_content h2{font-size:1.757vw;font-weight:700}.hotel_content_facilities{display:block}.hotel_content_facilities .hotel_content_facilities_conveniences{margin:1.4vw 0 2.1vw}.hotel_content_facilities .hotel_content_facilities_content{width:100%;column-width:20vw;orphans:1;widows:1}.hotel_content_facilities .hotel_content_facilities_content ul{display:inline-block;break-inside:avoid-column;margin-bottom:1.4vw}.hotel_content_facilities .hotel_content_facilities_content ul li{margin-bottom:.7vw;font-size:1.1vw;font-weight:400;display:flex;justify-content:flex-start;align-items:center}.hotel_content_facilities .hotel_content_facilities_content ul li .hotel_content_facilities_content_check{position:relative;width:1.12vw;height:.7vw;margin-right:.7vw}.hotel_content_facilities .hotel_content_facilities_content ul li .hotel_content_facilities_content_text{width:21vw}.hotel_content_facilities .hotel_content_facilities_content ul li:last-child{margin-bottom:0}.hotel_content_facilities .hotel_content_facilities_content ul li:first-child{font-size:1.2vw;font-weight:700}.hotel_content_modal_reviews{display:block;position:absolute;top:7vw;right:1vw;width:21vw;z-index:4}.hotel_content_modal_reviews .hotel_content_modal_reviews_title{font-size:1.12vw;font-weight:700}.hotel_content_modal_reviews .hotel_content_modal_reviews_top_text_text{font-size:.98vw;font-weight:400;color:#b8b8b8}.hotel_content_modal_reviews .hotel_content_modal_reviews_top_text_text.feedback{margin-top:.35vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_top{width:21vw;height:4.21vw;background:#fff;border-radius:.7vw;margin-bottom:.35vw;display:flex;justify-content:flex-end;align-items:center;padding:.7vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_top .hotel_content_modal_reviews_top_number{width:2.81vw;height:2.81vw;background:#fffb1f;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:.7vw;font-size:1.05vw;font-weight:400;color:#0b0a3e}.hotel_content_modal_reviews .hotel_content_modal_reviews_center{border-radius:.7vw;font-size:.98vw;font-weight:400}.hotel_content_modal_reviews .hotel_content_modal_reviews_center .hotel_content_modal_reviews_center_top{background-color:#d2f0ff;padding:.7vw 1.4vw;border-radius:.7vw .7vw 0 0}.hotel_content_modal_reviews .hotel_content_modal_reviews_center .hotel_content_modal_reviews_center_bottom{padding:.7vw;border-radius:0 0 .7vw .7vw;background-color:#fff;display:flex;justify-content:flex-start;align-items:center}.hotel_content_modal_reviews .hotel_content_modal_reviews_center .hotel_content_modal_reviews_center_bottom .image{width:2.81vw;height:2.81vw;background:#0b0a3e;border-radius:50%;margin-right:.7vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_center .hotel_content_modal_reviews_center_bottom .hotel_content_modal_reviews_title{margin-right:.7vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_center .hotel_content_modal_reviews_center_bottom .country{width:1.83vw;height:1.5vw;background:#0b0a3e;margin-right:.7vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_bottom{background-color:#fff;border-radius:.7vw;display:flex;justify-content:flex-end;align-items:center;padding:.7vw 1.4vw .7vw .7vw;margin-top:.35vw}.hotel_content_modal_reviews .hotel_content_modal_reviews_bottom .hotel_content_modal_reviews_bottom_number{width:2.81vw;height:2.81vw;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:.7vw;border:.14vw solid #0b0a3e;font-size:.845vw;font-weight:700;color:#0b0a3e}.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%}button.hotel_main_screen_left_block_money{width:100%;height:2.81vw;border-radius:.7vw;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));display:flex;justify-content:center;align-items:center;font-size:1vw;font-weight:700;color:#0b0a3e}.conveniences_modal,.hotel_content_seats_table_mobile_bottom_info_top_conveniences,.max_height_modal_mobile{display:none}.hotel_content_seats_table_true_error_user_auth{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.7vw}.hotel_content_seats_table_true_error_user_auth .hotel_content_seats_table_true_error_user_auth_image{position:relative;width:2.1vw;height:2.1vw;margin-right:.7vw}.hotel_content_seats_table_true_error_user_auth .hotel_content_seats_table_true_error_user_auth_text{font-size:1.1vw;font-weight:700;color:red}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}.hotel_content_reviews{margin-bottom:4vw}.hotel_content_reviews h3{font-size:1.4vw;font-weight:700}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container{margin-top:1.4vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block{position:relative;border-radius:.7vw;border:.07vw solid #b8b8b8;padding:1.4vw 1.8vw;width:49%;height:auto;margin-bottom:1.4vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_rate{position:absolute;top:.7vw;right:.9vw;width:2.3vw;height:2.3vw;background:#25ac03;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.98vw;font-weight:500;color:#fff}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_rate.orange{background-color:#c4ac01}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_rate.red{background-color:#bb4101}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.7vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_image{display:flex;justify-content:center;align-items:center;width:2.81vw;height:2.81vw;background:#9df5c4;font-size:1.4vw;font-weight:600;color:#fff;border-radius:50%;margin-right:.7vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_content .hotel_content_reviews_guest_liked_name_content_name{font-size:.98vw;font-weight:700;margin-bottom:.3vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_content .hotel_content_reviews_guest_liked_name_content_date{font-size:.98vw;font-weight:400;color:#b8b8b8}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_type{font-size:.98vw;font-weight:600;color:#0b0a3e;line-height:1.3vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content{margin-top:.6vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_rev_text{font-size:1.1vw;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_rev_text span{display:inline-block;position:relative;width:1.1vw;height:1.1vw;margin-right:.7vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_rev_text .hotel_content_reviews_guest_liked_li_content_rev_text_sub{width:94%}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_plus{margin-bottom:1.4vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top{display:inline-block;cursor:pointer;margin-top:.7vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top .hotel_content_reviews_guest_liked_li_content_details_top_contet{font-size:1.1vw;font-weight:400;color:#00d1ff;display:flex;justify-content:flex-start;align-items:center}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top .hotel_content_reviews_guest_liked_li_content_details_top_contet span{display:inline-block;position:relative;width:.7vw;height:.7vw;margin-left:.35vw;transition:transform}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_bottom{display:none}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details.active .hotel_content_reviews_guest_liked_li_content_details_top .hotel_content_reviews_guest_liked_li_content_details_top_contet span{transform:rotate(90deg)}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details.active .hotel_content_reviews_guest_liked_li_content_details_bottom{display:block}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons{display:flex;justify-content:space-between;align-items:center}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons button{border:.14vw solid #00d1ff;border-radius:.7vw;width:49%;height:2.81vw;background:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:700;color:#0b0a3e}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons button.one{width:100%}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons button.one.active{width:49%}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons a.two{border-radius:.7vw;width:49%;height:2.81vw;display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:700;color:#0b0a3e}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons a.two button{border:.14vw solid #00d1ff;border-radius:.7vw;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons a.two.light{width:100%}.mobile_leveles{display:none}.personal_account{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;min-height:100vh}.personal_account .personal_account_bot,.personal_account .personal_account_top{width:100%}.personal_account_level{background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);width:100%;height:11.17vw;display:flex;justify-content:center;align-items:center}.personal_account_level .personal_account_level_container{width:80%;display:flex;justify-content:space-between;align-items:flex-start}.personal_account_level .personal_account_level_container .personal_account_level_container_text,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web{font-size:1.12vw;font-weight:400;color:#fff;display:flex;align-items:center;gap:7px}.personal_account_level .personal_account_level_container .personal_account_level_container_text>div,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web>div{display:flex;align-items:center;gap:5px}.personal_account_level .personal_account_level_container .personal_account_level_container_text span,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web span{font-size:1.12vw;font-weight:700;color:#fff}.personal_account_level .personal_account_level_container .personal_account_level_container_text span.span,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web span.span{color:#00e0ff;font-size:1.3vw;cursor:pointer;padding:0 .35vw}.personal_account_level .personal_account_level_container .personal_account_level_container_text span.span_prpl,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web span.span_prpl{color:#ff00b8;font-size:1.3vw;cursor:pointer;padding:0 .15vw 0 .35vw}.personal_account_level .personal_account_level_container .personal_account_level_container_balance_image,.personal_account_level .personal_account_level_container .personal_account_level_container_level_image{position:relative;width:4.216vw;height:4.216vw;margin-bottom:1.4vw}.personal_account_level .personal_account_level_container .personal_account_level_container_balance_image .personal_account_level_container_level_image_text,.personal_account_level .personal_account_level_container .personal_account_level_container_level_image .personal_account_level_container_level_image_text{position:absolute;top:35%;left:40%;font-size:1.54vw;font-weight:700;color:#c8a000}.personal_account_level .personal_account_level_container .personal_account_level_container_balance,.personal_account_level .personal_account_level_container .personal_account_level_container_level{display:block;flex-direction:column;display:flex;justify-content:center;align-items:center}.personal_account_level .personal_account_level_container .personal_account_level_container_bar{flex-direction:column;display:none;width:28.1vw}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress{width:98%;height:1.4vw;background:#f3f3f3;margin:1.4vw 0;border-radius:.7vw}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content{position:relative;width:102%;height:100%;border-radius:.7vw;transform:matrix(-1,0,0,1,0,0);transition:width 2s ease}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content_element{position:absolute;top:-.35vw;left:0;z-index:4;content:"";border-radius:50%;width:2.1vw;height:2.1vw;box-shadow:0 0 .7vw rgba(0,0,0,.25)}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content:before{position:absolute;top:.17vw;left:.47vw;z-index:5;content:"";border-radius:50%;width:1.12vw;height:1.12vw;background:#fff}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_image{position:relative;width:38vw;height:3vw}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_text.progress{margin:0 0 1.4vw}.personal_account_my_reservations,.personal_account_wallet{min-height:100vh;flex-direction:column;display:flex;justify-content:space-between}.personal_account_my_reservations_content_content_hotels_hotel{padding:1.4vw 0;border-bottom:.07vw solid #b8b8b8}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar{width:25.3vw;height:1.4vw;background:#d9d9d9;display:flex;justify-content:flex-start;align-items:center;border-radius:0 .7vw .7vw 0;position:relative;color:"#0B0A3E"}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar_text{width:100%;height:100%;z-index:3;position:absolute;left:0;right:0;display:flex;justify-content:center;align-items:center;font-size:1.12vw;font-weight:400;color:#fff;border-radius:0 .7vw .7vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content{z-index:1;position:absolute;top:0;left:0;height:100%;border-radius:0 .7vw .7vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content.null{width:0;height:0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content.onepoint{background:#fc6501}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content.twopoint{background:linear-gradient(270deg,#FFFF00 40.31%,#FC6501)}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content.threepoint{background:linear-gradient(270deg,#93EF44 10%,#FFFF00 40%,#FC6501)}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content.lastpoint{background:linear-gradient(115.98deg,#0A9E4C 7.54%,#93EF44 64.93%)}.personal_account_my_reservations_content_content_hotels_hotel .status.progress span{color:#0a9e4c}.personal_account_my_reservations_content_content_hotels_hotel .status.progress span:after{background:#0a9e4c}.personal_account_my_reservations_content_content_hotels_hotel .status.expected span{color:#fc6a01}.personal_account_my_reservations_content_content_hotels_hotel .status.expected span:after{background:#fc6a01}.personal_account_my_reservations_content_content_hotels_hotel .status.completed span{color:red}.personal_account_my_reservations_content_content_hotels_hotel .status.completed span:after{background:red}.personal_account_my_reservations_content_content_hotels_hotel .status.cancelled span{color:red}.personal_account_my_reservations_content_content_hotels_hotel .status.cancelled span:after{background:red}.personal_account_my_reservations_content_content_hotels_hotel .status.onprocessing span{color:#00d1ff}.personal_account_my_reservations_content_content_hotels_hotel .status.onprocessing span:after{background:#00d1ff}.personal_account_my_reservations_content_content_hotels_hotel .status.payback span{color:#0a9e4c}.personal_account_my_reservations_content_content_hotels_hotel .status.payback span:after{background:#0a9e4c}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile{display:none}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web{display:flex;justify-content:space-between;align-items:flex-start}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_image{position:relative;width:9.13vw;height:8.8vw;border-radius:.7vw;overflow:hidden}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_web_image_no_photo{background-color:#d9d9d9;width:9.13vw;height:8.8vw;border-radius:.7vw;display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:500}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info{width:100%;margin-left:1.4vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_name_and_status{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_name_and_status h2{display:block;font-size:1.4vw;font-weight:700;width:70%}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_name_and_status .status{width:14.2vw;font-size:1.12vw;font-weight:400;text-align:start}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_name_and_status .status span{position:relative}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_name_and_status .status span:after{content:"";position:absolute;top:30%;right:-1vw;border-radius:50%;width:.7vw;height:.7vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle{width:100%;display:flex;justify-content:space-between;align-items:center}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_info_middle_date_and_id{width:19vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_info_middle_date_and_id .personal_account_my_reservations_content_content_hotels_hotel_info_date,.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_info_middle_date_and_id .personal_account_my_reservations_content_content_hotels_hotel_info_id{font-size:1.12vw;font-weight:400;color:#b8b8b8}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_info_middle_date_and_id .personal_account_my_reservations_content_content_hotels_hotel_info_date{margin-bottom:.5vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund{position:relative}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_title{font-size:1.12vw;font-weight:400;margin-bottom:.35vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_prise{font-size:1.12vw;font-weight:400;width:14.2vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_middle .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_prise .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_prise_prise{margin-top:.35vw;font-size:1.2vw;font-weight:700}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:1vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons{display:flex;justify-content:flex-start;align-items:center}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button{font-size:1.12vw;font-weight:700;background:#00d1ff;border-radius:.7vw;display:flex;justify-content:center;align-items:center;height:2.81vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button:first-child{margin-right:.7vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button:last-child{margin-right:0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button.chat{width:14.31vw;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%)}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button.chat .button_container{display:flex;justify-content:center;align-items:center;width:14vw;height:2.45vw;background-color:#fff;border-radius:.6vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button.cancelled,.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_info_buttons button.feedback{width:10.47vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_prise_text{text-align:end;font-size:.98vw;font-weight:400;color:#b8b8b8;width:30vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web .personal_account_my_reservations_content_content_hotels_hotel_info .personal_account_my_reservations_content_content_hotels_hotel_info_buttons_and_text .personal_account_my_reservations_content_content_hotels_hotel_prise_text span{color:#0b0a3e;cursor:pointer}.personal_account_my_reservations_content_content_hotels_hotel:first-child{padding-top:0}.personal_account_my_reservations_content_content_hotels_hotel:last-child{border:none;padding-bottom:0}.personal_account_text_not_booking{font-size:1.12vw;font-weight:400}header nav.web{position:fixed;top:0;right:0;width:100%;display:flex;justify-content:center;align-items:center;padding:2.1vw 0 1.26vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);z-index:8;transition:top .3s ease}header nav.web .nav_content{width:80%}header nav.web .nav_content .shelters_housing_space_container_nav{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}header nav.web .nav_content .shelters_housing_space_container_nav ul{display:flex;justify-content:space-between;align-items:center;width:80%}header nav.web .nav_content .shelters_housing_space_container_nav ul li a,header nav.web .nav_content .shelters_housing_space_container_nav ul li button{font-size:.98vw;font-weight:400;cursor:pointer;transition:color .2s ease-in;color:#0b0a3e}header nav.web .nav_content .shelters_housing_space_container_nav ul li button{background:none}header nav.web .nav_content .shelters_housing_space_container_nav ul li a:hover,header nav.web .nav_content .shelters_housing_space_container_nav ul li button:hover{color:#fff}header nav.web .nav_content .shelters_housing_space_container_nav .shelters_housing_space_container_arrow{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1.26vw}header nav.web .nav_content .shelters_housing_space_container_nav .shelters_housing_space_container_arrow .shelters_housing_space_container_arrow_images{width:1.4vw;height:.63vw;position:relative}header nav.web .nav_content .shelters_housing_space_container_nav .shelters_housing_space_container_arrow .shelters_housing_space_container_arrow_images img{cursor:pointer}header .shelters_housing_space_container_header{display:flex;justify-content:space-between;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_logo a{font-size:3.51vw;font-weight:400;color:#fff;font-family:var(--font-distant-galaxy),serif}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex,header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons{display:flex;justify-content:flex-start;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_messages_image{cursor:pointer;position:relative;width:1.8vw;height:1.8vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_notifications_image{cursor:pointer;position:relative;width:1.616vw;height:2.11vw;margin:0 2.11vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_object,header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_register{border-radius:.7vw;display:flex;justify-content:center;align-items:center;font-size:1.124vw;font-weight:700;cursor:pointer}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_object{width:22.2vw;height:2.53vw;border:.14vw solid #00d1ff;color:#fff;margin-right:.7vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons .shelters_housing_space_container_header_flex_buttons_register{width:16.8vw;height:2.53vw;background:#00d1ff}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons{display:flex;justify-content:flex-start;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons img{cursor:pointer}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 2.11vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container.login{width:2.81vw;height:2.81vw;background:#00d1ff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container{position:relative;z-index:2}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container .shelters_housing_space_container_header_flex_icons_personal_account_image{width:1.4vw;height:1.4vw;position:relative;z-index:6}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text{margin-left:.7vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_title{font-size:1.12vw;font-weight:700;color:#fff}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance_mobile{display:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance{font-size:.98vw;font-weight:400;color:#9df5c4;margin-top:.25vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance span{font-size:.98vw;font-weight:700}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu{position:absolute;top:3.81vw;left:-50%;width:15.5vw;height:13vw;background:#fff;padding:1.05vw;border-radius:.35vw;display:none;border:.07vw solid #b8b8b8;box-shadow:0 0 .7vw rgba(0,0,0,.25);z-index:6;transition:all .2s ease-in}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul a{color:#0b0a3e}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li{position:relative;margin-bottom:.9vw;cursor:pointer;font-size:1.12vw;font-weight:400}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li:last-child{margin-bottom:0;margin-top:2.1vw;display:flex;justify-content:flex-start;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account.login.book .shelters_housing_space_container_header_flex_icons_personal_account_image_container:before{position:absolute;top:.1vw;right:.1vw;content:"";width:.7vw;height:.7vw;background:red;border-radius:50%}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account.flag_menu.book .shelters_housing_space_container_header_flex_icons_personal_account_image_container:before{content:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account.flag_menu.book ul li:nth-child(2):before{position:absolute;top:.2vw;right:0;content:"";width:.7vw;height:.7vw;background:red;border-radius:50%}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account.flag_menu .shelters_housing_space_container_header_flex_icons_personal_account_menu{display:block}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_burger{width:1.62vw;height:1.4vw;position:relative}.header_background{padding:2.32vw 0;display:flex;justify-content:center;align-items:center}.header_background .header_background_container{width:80%}@media(max-width:600px){.shelters_housing_space_container .shelters_housing_space_container_header{padding:6.35vw 2.5%;display:flex;justify-content:space-between;align-items:center}}.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}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_content_week{display:none}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer{border:.07vw solid #b8b8b8;border-radius:0 0 .7vw .7vw}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_date{text-align:center;font-size:1.12vw;font-weight:700;color:#b8b8b8;margin:.7vw 0;border-radius:0 0 .7vw .7vw}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button{display:flex;justify-content:center;align-items:center;margin-bottom:1.5vw}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button button{width:15vw;height:2.5vw;background:#00d1ff;cursor:pointer;font-size:1.24vw;font-weight:700;color:#fff;transition:background-color .2s ease-in}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button button:hover{background-color:#0b0a3e}.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}.account{margin-top:3.51vw}.account footer{display:flex;justify-content:center;align-items:center;width:100%;height:7vw;background:#f3f3f3;padding-top:1.4vw}.account footer .personal_account_footer{width:80%}.account footer .personal_account_footer nav{width:100%;display:flex;justify-content:center;align-items:center}.account footer .personal_account_footer nav ul{width:50%;display:flex;justify-content:space-between;align-items:center}.account footer .personal_account_footer nav ul li a,.account footer .personal_account_footer nav ul li button{font-size:1.12vw;font-weight:700;color:#0b0a3e;text-decoration:underline}.account footer .personal_account_footer nav ul li button{background:none}.form_element_content{display:flex;justify-content:center;align-items:center}.form_element_content .form_element_content_container{width:35vw}.form_element_content .form_element_content_container h2{font-size:2.1vw;font-weight:700;text-align:center}.form_element_content .form_element_content_container .succes_request_text{margin-top:7vw;width:100%;height:2.81vw;background:#9df5c4;border:.14vw solid #0a9e4c;border-radius:.7vw;display:flex;justify-content:center;align-items:center;font-size:1.12vw;font-weight:700;color:#0a9e4c}.form_element_content .form_element_content_container .form_element_content_container_subtitle{text-align:center;font-size:1.12vw;font-weight:400;margin-top:2.1vw}.form_element_content .form_element_content_container .form_element_content_container_form{display:flex;justify-content:center;align-items:center}.form_element_content .form_element_content_container .form_element_content_container_form form{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:2.1vw;width:25.3vw}.form_element_content .form_element_content_container .form_element_content_container_form form input{width:25.3vw;height:2.81vw;border-radius:.7vw}.form_element_content .form_element_content_container .form_element_content_container_form form label{position:relative}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_text{text-align:start;width:100%;font-size:1.12vw;font-weight:700}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_text.error{margin-top:.6vh}.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=email],.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=password],.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=text]{border:.07vw solid #b8b8b8;padding-left:.7vw;font-size:1.12vw;font-weight:400;margin:1.2vh 0}.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=email]:focus,.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=password]:focus,.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=text]:focus{border:.14vw solid #00d1ff}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_image{position:absolute;bottom:35%;right:.7vw;cursor:pointer}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_image .form_element_content_container_form_label_image_container{position:relative;width:1.76vw;height:.7vw}.form_element_content .form_element_content_container .form_element_content_container_form form .input_error_message{font-size:.98vw;font-weight:400;color:red;margin-bottom:.35vh;width:100%;text-align:start}.form_element_content .form_element_content_container .form_element_content_container_form form .form_error_message{background-color:#f7c4c4;border:.14vw solid red;border-radius:.7vw;padding:.7vw;width:100%;height:100%;font-size:1.12vw;font-weight:700;color:red;text-align:center}.form_element_content .form_element_content_container .form_element_content_container_form form input[type=submit]{border:none;background-color:#00d1ff;cursor:pointer;font-size:1.12vw;font-weight:700;margin-top:.7vw}.form_element_content .form_element_content_container .form_element_content_container_text_registration,.form_element_content .form_element_content_container .form_element_content_container_text_suptext{text-align:center;font-size:1.12vw;font-weight:400}.form_element_content .form_element_content_container .form_element_content_container_text_suptext{margin-top:1.4vw;display:flex;justify-content:center;align-items:center}.form_element_content .form_element_content_container .form_element_content_container_text_suptext span a{color:#0b0a3e}.form_element_content .form_element_content_container .form_element_content_container_text_registration{margin:3.51vw 0 1.4vw}.form_element_content .form_element_content_container .form_element_content_container_text_registration span{font-size:1.12vw;font-weight:700}.form_element_content .form_element_content_container .form_element_content_container_text_registration span a{color:#0b0a3e}.form_element_content .form_element_content_container .form_element_content_container_text_registration span.thin{cursor:pointer;font-size:1.12vw;font-weight:400}@media(max-width:600px){.hotel_content_conveniences{display:none}}.hotel_main_screen{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;margin:2.1vw 0}.hotel_main_screen .hotel_main_screen_left_block{position:absolute;top:0;left:0;height:100%;width:21vw;margin-right:2.1vw}.hotel_main_screen .hotel_main_screen_left_block .hotel_main_screen_left_block_money{display:block}.hotel_main_screen .hotel_main_screen_left_block .hotel_main_screen_left_block_search{height:66%;margin-top:1.4vw}.hotel_main_screen .hotel_main_screen_right_block{width:71%}.hotel_main_screen .hotel_main_screen_right_block .hotel_content_conveniences,.hotel_main_screen .hotel_main_screen_right_block button.hotel_main_screen_left_block_money{display:none}@media(max-width:600px){.hotel{color:#0b0a3e}.hotel .hotel_content h2{font-size:5vw;font-weight:700}.hotel_content_facilities,.hotel_content_modal_reviews{display:none}.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}button.hotel_main_screen_left_block_money{width:100%;height:12.7vw;border-radius:3.17vw;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));display:flex;justify-content:center;align-items:center;font-size:3.81vw;font-weight:700;color:#0b0a3e;margin:3.17vw 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}.conveniences_modal_content .hotel_content_facilities_content{padding-bottom:10vh;height:80vh;overflow-y:scroll;display:flex;flex-wrap:wrap}.conveniences_modal_content .hotel_content_facilities_content ul{margin:6.35vw 0;width:46vw}.conveniences_modal_content .hotel_content_facilities_content ul li{width:100%;font-size:3.81vw;font-weight:400;margin-bottom:3.17vw;display:flex;justify-content:flex-start;align-items:center}.conveniences_modal_content .hotel_content_facilities_content ul li .hotel_content_facilities_content_check{position:relative;width:5vw;height:3.17vw;margin-right:3.17vw}.conveniences_modal_content .hotel_content_facilities_content ul li .hotel_content_facilities_content_text{width:36.5vw}.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_mobile{width:100%;height:100%;display:block;border-radius:3.17vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_title{font-size:4.44vw;font-weight:700;display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_title span{font-weight:400;margin-right:3.17vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_title .hotel_content_seats_table_mobile_top_title_image{position:relative;width:5vw;height:5vw;margin-left:1.6vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_title .hotel_content_seats_table_mobile_top_title_image.child{width:3.8vw;height:3.8vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_top{width:100%;background:#d2f0ff;border-radius:3vw 3vw 0 0;padding:3.17vw;display:flex;justify-content:space-between;align-items:center}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_top .hotel_content_seats_table_mobile_title{width:100%}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom{padding:3.17vw 3.17vw 0}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_photo_content_mobile{margin-top:0;margin-bottom:3.17vw;height:45vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_tariff{font-size:5vw;font-weight:500;color:#0a9e4c;margin-bottom:3.17vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_true_td_romm_information_credit{margin-top:3.17vw;display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_true_td_romm_information_credit .hotel_content_seats_table_true_td_romm_information_credit_content{padding:1.8vw 3.17vw;font-size:3.81vw;font-weight:400;color:#0b0a3e;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));border-radius:3.17vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_true_td_romm_information_credit .hotel_content_seats_table_true_td_romm_information_credit_content span{font-weight:700}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_meal{display:flex;justify-content:flex-start;align-items:center;margin:3vw 0}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_meal .hotel_content_seats_table_mobile_bottom_meal_image{position:relative;width:5vw;height:5vw;margin-right:1.6vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_meal .hotel_content_seats_table_mobile_bottom_meal_text{font-size:4vw;color:#0b0a3e}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_number_beds_title{font-size:4.44vw;font-weight:700;margin:1.6vw 0}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_number_beds{font-size:4.44vw;font-weight:400;display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_number_beds .hotel_content_seats_table_mobile_bottom_number_beds_image{position:relative;width:10vw;height:4.76vw;margin-left:3.17vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_info{margin:3.17vw 0 1.6vw}.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_info .hotel_content_seats_table_mobile_prise_line_through{text-align:end;font-size:3.5vw;font-weight:500;color:#ce2121;text-decoration:line-through}.hotel_content_seats_table_false,.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_info .hotel_content_seats_booking_next_bottom,.hotel_content_seats_table_mobile .hotel_content_seats_table_mobile_bottom .hotel_content_seats_table_mobile_bottom_info .modal_dublicate_component .hotel_content_seats_booking_next_top,.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 .element_modal{position:absolute;bottom:100%;left:0;padding:1.4vw 3vw;transform:scale(0);background:#fff;border:.2vw solid #0b0a3e;border-radius:2vw;z-index:3;min-width:100%;font-size:3.4vw;font-weight:400}.hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element .element_modal.active{transform:scale(1);transition:transform .2s ease}.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}.hotel_content_reviews .hotel_content_reviews_guest_liked_web{display:none}.hotel_content_reviews .hotel_content_reviews_guest_liked{margin-top:6.35vw}.hotel_content_reviews .hotel_content_reviews_guest_liked h3{display:none}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container{margin-top:0}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block{border-radius:3.17vw;border:.317vw solid #b8b8b8;padding:3.17vw;width:100%;margin-bottom:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_rate{top:1.6vw;right:1.6vw;width:7vw;height:7vw;font-size:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name{margin-bottom:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_image{width:8vw;height:8vw;font-size:4.6vw;margin-right:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_content .hotel_content_reviews_guest_liked_name_content_name{font-size:3.17vw;margin-bottom:.8vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_name .hotel_content_reviews_guest_liked_name_content .hotel_content_reviews_guest_liked_name_content_date{font-size:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_type{font-size:3.17vw;line-height:3.81vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content{margin-top:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_rev_text{font-size:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_rev_text span{width:3.17vw;height:4.17vw;margin-right:1.6vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content .hotel_content_reviews_guest_liked_li_content_plus{margin-bottom:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top{margin-top:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top .hotel_content_reviews_guest_liked_li_content_details_top_contet{font-size:3.17vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container ul li.main_block .hotel_content_reviews_guest_liked_li_content_details .hotel_content_reviews_guest_liked_li_content_details_top .hotel_content_reviews_guest_liked_li_content_details_top_contet span{width:2.5vw;height:2.5vw;margin-left:1.6vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons{margin-top:3.17vw;flex-direction:column}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons button{border:.635vw solid #00d1ff;border-radius:3.17vw;width:100%;height:12.7vw;background:#fff;font-size:4.44vw}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons button.one.active{width:100%}.hotel_content_reviews .hotel_content_reviews_guest_liked .hotel_content_reviews_guest_liked_container .hotel_content_reviews_guest_liked_container_buttons a.two,header .web{display:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_logo a{font-size:8.9vw;font-family:var(--font-distant-galaxy),serif}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex{display:flex;justify-content:flex-start;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_buttons{display:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons{display:flex;justify-content:flex-start;align-items:center}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons img{cursor:pointer}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account{position:relative;margin-right:9.52vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container.login{width:7.62vw;height:7.62vw;background:#00d1ff}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container.login .shelters_housing_space_container_header_flex_icons_personal_account_image{position:relative;width:3.81vw;height:3.81vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_image_container .shelters_housing_space_container_header_flex_icons_personal_account_image{width:6.35vw;height:6.35vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text{margin-left:1.6vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance,header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_title{display:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance_mobile{display:block;font-size:3.81vw;font-weight:400;color:#9df5c4}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_text .shelters_housing_space_container_header_flex_icons_personal_account_text_balance_mobile span{font-size:3.81vw;font-weight:700;color:#9df5c4}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu{position:fixed;top:35vh;left:0;z-index:13;background-color:#fff;box-shadow:none;border-radius:0;padding:0;width:100vw;height:145vw;border:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul{margin-top:6.35vw;padding:2.5%}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul a{color:#0b0a3e}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li{margin-bottom:5vw;font-size:4.44vw;font-weight:400;color:#0b0a3e}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li:last-child{margin-bottom:0;margin-top:6.35vw;display:flex;justify-content:flex-start;align-items:center;font-weight:700}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_personal_account.login{margin-right:6vw}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .personal_oveflow{position:fixed;top:0;left:0;z-index:12;width:100vw;height:100vh;background:#0b0a3e;opacity:.2}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_burger{width:7.93vw;height:6.35vw;position:relative}header .shelters_housing_space_container_header .shelters_housing_space_container_header_flex .shelters_housing_space_container_header_flex_icons .shelters_housing_space_container_header_flex_icons_leng{display:none}header .mobile{position:fixed;top:17vw;right:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:0;background:#fff;z-index:15;transition:right .3s ease}header .mobile .nav_content{width:100%;position:relative}header .mobile .nav_content .shelters_housing_space_container_nav{padding:0 2.5%;margin-top:6.35vw}header .mobile .nav_content .shelters_housing_space_container_nav ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}header .mobile .nav_content .shelters_housing_space_container_nav ul li{margin-bottom:6.35vw}header .mobile .nav_content .shelters_housing_space_container_nav ul li a,header .mobile .nav_content .shelters_housing_space_container_nav ul li button{font-size:4.45vw;font-weight:400;color:#0b0a3e;cursor:auto;transition:color .2s ease-in}header .mobile .nav_content .shelters_housing_space_container_nav ul li a:hover,header .mobile .nav_content .shelters_housing_space_container_nav ul li button:hover{color:#0b0a3e}header .mobile .nav_content .shelters_housing_space_container_nav .shelters_housing_space_container_arrow{display:none}.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_space_container .shelters_housing_space_container_header{display:block;padding:6.35vw 2.5%;display:flex;justify-content:space-between;align-items:center}.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}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content{position:relative;height:82.5%;overflow:auto;padding-bottom:15vh}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_content_week{border-bottom:.32vw solid #b8b8b8;display:flex;justify-content:center;align-items:center;padding:1.6vw 0}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_content_week ul{width:84vw;display:flex;justify-content:space-between;align-items:center;font-size:4.44vw;font-weight:400;color:#b8b8b8}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer{position:fixed;bottom:0;left:0;border:none;border-top:.32vw solid #b8b8b8;border-radius:0;z-index:13;width:100%;height:30vh;background-color:#fff;padding-bottom:15vh}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_date{text-align:center;border-radius:0;margin:4.76vw 0;font-size:4.44vw;font-weight:400;color:#b8b8b8}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button{display:flex;justify-content:center;align-items:center;margin-bottom:0}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button button{width:95%;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;margin:0 2.5%}.shelters_housing_space_container_search_bar_calendar_modal .shelters_housing_space_container_search_bar_calendar_modal_content .shelters_housing_space_container_search_bar_calendar_modal_footer .shelters_housing_space_container_search_bar_calendar_modal_footer_button button:hover{background-color:#00d1ff}.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.not_date{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_bar_calendar.not_date .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_bar_calendar.not_date .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_bar_calendar.not_date .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_bar_calendar.not_date .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_bar_calendar.not_date .shelters_housing_space_container_search_bar_calendar_modal{display:block}.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.not_date{display:block}.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 .sorting_result_content_fixed_elements{position:fixed;top:0;left:0;width:100%;z-index:2}.sorting_result .sorting_result_content_fixed_elements .header_background.mobile{display:flex}.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 .sorting_result_content{margin:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.sorting_result_content_housing_options_map_and_sort{position:relative;width:100%;margin:3.17vw 0 6.35vw}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort h1{display:inline-block;width:100%;line-height:4.44vw;font-size:3.8vw;font-weight:400;color:#0b0a3e}.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button{display:none}.sorting_result_content_housing_options{width:100vw;position:relative;background:#f3f3f3;padding:0 3.17vw 12.7vw;z-index:1;margin-top:20vw}.sorting_result_content_housing_options .sorting_result_content_housing_options_web{display:none}.sorting_result_content_housing_options h2.mobile{display:block;font-size:3.4vw;font-weight:400;line-height:4vw;margin:4vw 0 2vw}.sorting_result_content_housing_options .sorting_result_content_housing_options_hotel_option .hotel_main_screen_left_block_money{display:block;margin-bottom:3.17vw;border-radius:3.17vw;height:9.81vw;background:linear-gradient(90deg,rgba(147,239,68,.6),rgba(255,255,0,.6) 50.31%,rgba(252,101,1,.6));font-size:3.8vw;font-weight:700;color:#0b0a3e}.sorting_result_content_housing_options .sorting_result_content_housing_options_sort_loading{margin-top:3.17vw;margin-bottom:0;border-radius:1.6vw}.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 .hotel_main_screen_left_block_money,.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_bottom_left_cash_bar{margin-bottom: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_center .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_title{font-size:2.7vw;margin-bottom:1.6vw;line-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_center .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar{width:90%}.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_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content{height:3.17vw;background:linear-gradient(90deg,#93EF44,#FFFF00 50.31%,#FC6501);padding:0 1.6vw;border-radius:1.3vw;font-size:2.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_center .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_days{top:-50%;width:6.35vw;height:6.35vw;box-shadow:0 0 .635vw rgba(0,0,0,.25);font-size:3.17vw}.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,.sorting_result_content_filters_search .sorting_result_content_filters_search_title{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}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar{width:100%}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_title{font-size:3.81vw;margin-bottom:2vw;line-height:4.44vw}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar{width:100%;position:relative}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_content{width:100%;height:4vw;background:linear-gradient(90deg,#93EF44,#FFFF00 50.31%,#FC6501);padding:0 1.6vw;border-radius:1.3vw;font-size:3.17vw}.sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar_bar_days{position:absolute;top:-45%;left:45%;width:8vw;height:8vw;box-shadow:0 0 .635vw rgba(0,0,0,.25);font-size:3.81vw}.modal_sort_and_map_sort_content{width:90vw;height:50vw;padding:6.35vw;border-radius:3.17vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li:first-child{margin-bottom:3.17vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li input[type=checkbox]{width:12.7vw;height:6.35vw;margin-right:3.17vw;border-radius:3.17vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li input[type=checkbox]:before{position:absolute;top:1vw;left:1vw;width:4.44vw;height:4.44vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li input:checked[type=checkbox]:before{left:7.3vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_content ul li .modal_sort_and_map_sort_content_content_li_text{font-size:5vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_close_modal{position:absolute;top:1.6vw;right:1.6vw}.modal_sort_and_map_sort_content .modal_sort_and_map_sort_content_close_modal .modal_sort_and_map_sort_content_close_modal_image{position:relative;width:5vw;height:5vw;cursor:pointer}.sorting_result_content_housing_options_map_and_sort_map{display:none}.sorting_result_content_filters_search_margin_search_block.middle{top:0;left:0}.sorting_result_content_filters_search_margin_search_block.middle .sorting_result_content_filters_search_margin_search_block_content{width:95vw}.sorting_result_content_filters_search_margin_search_block{display:block;position:absolute;top:-25%;left:10vw;z-index:3}.sorting_result_content_filters_search_margin_search_block .sorting_result_content_filters_search_margin_search_block_content{width:80vw;height:9.5vw;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);border-radius:3.17vw;display:flex;justify-content:center;align-items:center}.sorting_result_content_filters_search_margin_search_block .sorting_result_content_filters_search_margin_search_block_content .sorting_result_content_filters_search_margin_search_block_content_content{width:98.4%;height:87%;background-color:#fff;border-radius:2.8vw;display:flex;justify-content:center;align-items:center}.sorting_result_content_filters_search_margin_search_block .sorting_result_content_filters_search_margin_search_block_content .sorting_result_content_filters_search_margin_search_block_content_content .sorting_result_content_filters_search_margin_search_block_content_content_left{width:10%;height:100%;display:flex;justify-content:center;align-items:center}.sorting_result_content_filters_search_margin_search_block .sorting_result_content_filters_search_margin_search_block_content .sorting_result_content_filters_search_margin_search_block_content_content .sorting_result_content_filters_search_margin_search_block_content_content_left .sorting_result_content_filters_search_margin_search_block_content_content_left_content{position:relative;width:1.6vw;height:3.17vw}.sorting_result_content_filters_search_margin_search_block .sorting_result_content_filters_search_margin_search_block_content .sorting_result_content_filters_search_margin_search_block_content_content .sorting_result_content_filters_search_margin_search_block_content_content_right{height:100%;width:90%;overflow-x:auto;display:flex;justify-content:flex-start;align-items:center;font-size:3.8vw;font-weight:700}.overflow_search{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0b0a3e;opacity:0;z-index:11}.overflow_search.active{display:block;opacity:.2}.search_page_modal{display:block;position:fixed;bottom:-75vh;right:0;width:100vw;z-index:12;padding:0;box-shadow:none;border-radius:0;background-color:#fff;transition:bottom .6s ease}.search_page_modal .search_page_modal_content{padding:4.44vw 3.17vw 6.35vw}.search_page_modal .search_page_modal_content .shelters_housing_space_container_search_bar_person label{margin:0}.search_page_modal .search_page_modal_content form input[type=submit]{height:9.52vw;font-size:4.44vw;margin-top:4.8vw}.search_page_modal .search_page_modal_content form label{margin:0 0 1.6vw;width:100%;height:9.52vw}.search_page_modal .search_page_modal_content form label .shelters_housing_space_container_search_bar_calendar_contant_image,.search_page_modal .search_page_modal_content form label .shelters_housing_space_container_search_bar_location_contant_image,.search_page_modal .search_page_modal_content form label .shelters_housing_space_container_search_bar_person_contant_image{width:4.44vw;height:4.44vw;margin-right:0}.search_page_modal .search_page_modal_content form label input{height:100%;font-size:3.8vw}.search_page_modal.active{bottom:0;transition:bottom .3s ease}.account{margin-top:9.52vw;height:100%}.account footer{width:100%;height:7vw;background:#f3f3f3;padding:4vw;height:100%;position:relative}.account footer .personal_account_footer{width:100%}.account footer .personal_account_footer nav ul{width:100%;flex-direction:column;display:flex;justify-content:space-between;align-items:center}.account footer .personal_account_footer nav ul li{margin-bottom:3.81vw;font-size:4.44vw;font-weight:700;color:#b8b8b8}.account footer .personal_account_footer nav ul li a,.account footer .personal_account_footer nav ul li button{font-size:3.5vw;font-weight:700;color:#b8b8b8}.account footer .personal_account_footer nav ul li:last-child{margin-bottom:0}.form_element_content .form_element_content_container{width:95%}.form_element_content .form_element_content_container h2{font-size:7.93vw;font-weight:700}.form_element_content .form_element_content_container .succes_request_text{margin:30vw 0 28vw;width:100%;height:12.7vw;background:#9df5c4;border:.635vw solid #0a9e4c;border-radius:3.17vw;font-size:5vw;font-weight:700;color:#0a9e4c}.form_element_content .form_element_content_container .form_element_content_container_subtitle{font-size:4.44vw;font-weight:400;color:#0b0a3e;margin-top:9.52vw}.form_element_content .form_element_content_container .form_element_content_container_form{width:100%}.form_element_content .form_element_content_container .form_element_content_container_form form{margin-top:9.52vw;width:100%}.form_element_content .form_element_content_container .form_element_content_container_form form input{width:100%;height:12.7vw;border-radius:3.17vw}.form_element_content .form_element_content_container .form_element_content_container_form form label{width:100%}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_text{font-size:5vw;font-weight:700;color:#0b0a3e;text-align:center}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_text.error{margin-top:.6vh}.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=email],.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=password],.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=text]{border:.317vw solid #b8b8b8;padding-left:3.17vw;font-size:5vw;font-weight:400;color:#0b0a3e;margin:3.17vw 0}.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=email]:focus,.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=password]:focus,.form_element_content .form_element_content_container .form_element_content_container_form form label input[type=text]:focus{border:.63vw solid #00d1ff}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_image{position:absolute;bottom:33%;right:4.76vw}.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_image .form_element_content_container_form_label_image_container{width:8.9vw;height:3.17vw}.form_element_content .form_element_content_container .form_element_content_container_form form .input_error_message{font-size:5vw;font-weight:700;color:red;margin-bottom:.35vh}.form_element_content .form_element_content_container .form_element_content_container_form form .form_error_message{border:.635vw solid red;border-radius:3.17vw;padding:3.17vw;font-size:5vw;font-weight:700;color:red;margin-bottom:2vw}.form_element_content .form_element_content_container .form_element_content_container_form form input[type=submit]{font-size:5vw;font-weight:700;color:#0b0a3e;margin-top:3.17vw}.form_element_content .form_element_content_container .form_element_content_container_text_registration,.form_element_content .form_element_content_container .form_element_content_container_text_suptext{font-size:5vw;font-weight:400;color:#0b0a3e}.form_element_content .form_element_content_container .form_element_content_container_text_suptext{margin-top:6.35vw}.form_element_content .form_element_content_container .form_element_content_container_text_registration{margin:9.52vw 0 6.35vw}.form_element_content .form_element_content_container .form_element_content_container_text_registration span{font-size:5vw;font-weight:700;color:#0b0a3e}.form_element_content .form_element_content_container .form_element_content_container_text_registration span.thin{cursor:auto;font-size:5vw;font-weight:400;color:#0b0a3e}.mobile_leveles{display:block;margin-left:3.17vw}.personal_account_level{display:none;position:relative;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%);width:95%;height:24.5vw;border-radius:3.17vw;margin:5vw 2.5% 0}.personal_account_level .personal_account_level_container{width:95%;height:24.5vw;display:flex;justify-content:center;align-items:flex-start}.personal_account_level .personal_account_level_container .personal_account_level_container_text,.personal_account_level .personal_account_level_container .personal_account_level_container_text_mobile{display:block;font-size:3.81vw;font-weight:400;color:#fff}.personal_account_level .personal_account_level_container .personal_account_level_container_text span,.personal_account_level .personal_account_level_container .personal_account_level_container_text_mobile span{font-size:3.81vw;font-weight:700;color:#fff}.personal_account_level .personal_account_level_container .personal_account_level_container_text span.span,.personal_account_level .personal_account_level_container .personal_account_level_container_text_mobile span.span{font-size:4.44vw;padding:0 1.6vw}.personal_account_level .personal_account_level_container .personal_account_level_container_balance,.personal_account_level .personal_account_level_container .personal_account_level_container_level,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web{display:none}.personal_account_level .personal_account_level_container .personal_account_level_container_bar{width:100%;height:100%}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress{margin:3.17vw 0;width:98%;height:3.17vw;background:#f3f3f3;border-radius:3.17vw}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content{width:102%;height:100%;border-radius:3.17vw}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content_element{position:absolute;top:-1.585vw;left:0;width:6.35vw;height:6.35vw;box-shadow:0 0 3.17vw rgba(0,0,0,.25)}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_bar_progress .personal_account_level_container_bar_progress_content:before{position:absolute;top:.1vw;left:1.5vw;width:3.17vw;height:3.17vw;background:#fff;box-shadow:0 0 3.17vw rgba(0,0,0,.25)}.personal_account_level .personal_account_level_container .personal_account_level_container_bar .personal_account_level_container_text.progress{margin:1.6vw 0 0}.personal_account_my_reservations_content_content_hotels_hotel{padding:6.35vw 0;border-bottom:.317vw solid #b8b8b8}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_web{display:none}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile{display:block}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile h2{font-size:4.44vw;font-weight:700;text-align:start;width:100%;margin-bottom:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_image{position:relative;width:100%;height:41.3vw;border-radius:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_image img{border-radius:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_image_no_photo{background-color:#d9d9d9;width:100%;height:41.3vw;border-radius:3.17vw;display:flex;justify-content:center;align-items:center;font-size:4.44vw;font-weight:500}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .status{font-size:4.44vw;font-weight:400;text-align:start;margin-top:1.6vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id{margin:4.76vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id_date,.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id_id{font-size:4.4vw;font-weight:400;color:#b8b8b8}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id .personal_account_my_reservations_content_content_hotels_hotel_mobile_date_id_date{margin-bottom:1.3vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar_title{font-size:4.44vw;font-weight:400;color:#0b0a3e}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar{width:100%;height:6.35vw;background:#d9d9d9;border-radius:0 3.17vw 3.17vw 0;margin:1.6vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar_text{font-size:5vw;font-weight:400;border-radius:0 3.17vw 3.17vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar .personal_account_my_reservations_content_content_hotels_hotel_prise_refund_refund_bar .bar_content{border-radius:0 3.17vw 3.17vw 0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar .personal_account_my_reservations_content_content_hotels_hotel_mobile_bar_text{font-size:3.17vw;font-weight:400;line-height:4vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_prise{font-size:4.44vw;font-weight:400;margin-top:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_prise span{font-size:5.71vw;font-weight:700}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_buttons{width:100%;flex-direction:column;margin-top:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_buttons button{width:100%;flex-grow:1;height:12.7vw;border-radius:3.17vw;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:700;color:#0b0a3e;background-color:#00d1ff;margin-top:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_buttons button:first-child{margin-top:0}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_buttons button.chat{width:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(93.25deg,#00E0FF .98%,#FF00B8 104.55%)}.personal_account_my_reservations_content_content_hotels_hotel .personal_account_my_reservations_content_content_hotels_hotel_mobile .personal_account_my_reservations_content_content_hotels_hotel_mobile_buttons button.chat .button_container{width:98%;height:91%;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:2.8vw}.personal_account_my_reservations_content_content_hotels_hotel:first-child{padding-top:0;margin-top:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel:last-child{border:none;padding-bottom:0}.personal_account_text_not_booking{margin-top:3.17vw;font-size:4.44vw;font-weight:400}}.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}}