@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.account footer .personal_account_footer nav ul li a,.account footer .personal_account_footer nav ul li button,.calendal_container .rdp-caption_label,.form_element_content .form_element_content_container .form_element_content_container_form form .form_error_message,.form_element_content .form_element_content_container .form_element_content_container_form form input[type=submit],.form_element_content .form_element_content_container .form_element_content_container_form form label .form_element_content_container_form_label_text,.form_element_content .form_element_content_container .form_element_content_container_text_registration span,.form_element_content .form_element_content_container .succes_request_text,.hotel_content_description_and_advantages_advantages h3,.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content button.web,.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element .hotel_content_description_and_advantages_description_content_element_title,.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content span,.hotel_content_frequent_questions .hotel_content_frequent_questions_right ul li .hotel_content_frequent_questions_right_text,.hotel_content_health_and_safety .hotel_content_health_and_safety_content .hotel_content_health_and_safety_content_title,.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left .hotel_content_landmarks_landmarks_title,.hotel_content_modal_reviews .hotel_content_modal_reviews_title,.hotel_content_popular_conveniences h3,.hotel_content_qiestion .hotel_content_qiestion_button,.hotel_content_reasons .hotel_content_reasons_content ul li .hotel_content_reasons_content_content .hotel_content_popular_conveniences_text,.hotel_content_seats .hotel_content_seats_error .hotel_content_seats_error_text,.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,.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,.hotel_content_seats_table_true table thead tr,.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.book,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li span,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_text,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_bottom,.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_title,.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,.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,.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left button,.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations ul li,.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content nav ul li,.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_prise,.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text h3,.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text h3,.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content .shelters_housing_flex_container_subscribe_newsletter_content_get form input[type=submit],.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content h3,.shelters_housing_save .shelters_housing_save_form form input[type=submit],.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title .shelters_housing_space_container_title_subtitle .shelters_housing_space_container_title_subtitle_cashback,.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_text,.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,.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_location .shelters_housing_space_container_search_bar_location_contant label input,.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,.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,.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,.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,.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block h3,.sorting_result_content_filters_search .shelters_housing_space_container_search_bar_calendar_error .shelters_housing_space_container_search_bar_calendar_error_text,.sorting_result_content_housing_options_map_and_sort .sorting_result_content_housing_options_map_and_sort_sort button,.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.web,.sorting_result_content_housing_options_option .sorting_result_content_housing_options_option_content .sorting_result_content_housing_options_option_content_main h3.web a,footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li,footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li a,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,table.hotel_content_seats_table_false thead tr{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_location .shelters_housing_space_container_search_bar_location_contant label input::-moz-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:-ms-input-placeholder{font-size:1.12vw;font-weight:700;color:#b8b8b8}.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,.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,.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,.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,.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,.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{font-size:1.12vw;font-weight:700;color:#b8b8b8}.calendal_container .rdp-cell,.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],.form_element_content .form_element_content_container .form_element_content_container_subtitle,.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_registration span.thin,.form_element_content .form_element_content_container .form_element_content_container_text_suptext,.hotel_content_conveniences ul li .test .hotel_content_conveniences_text,.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_cashback,.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element p,.hotel_content_health_and_safety .hotel_content_health_and_safety_content button,.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li .hotel_content_landmarks_landmarks_name,.hotel_content_reviews_themes ul li .hotel_content_reviews_themes_content .hotel_content_reviews_themes_content_text,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_image .hotel_content_terms_element_content_left_block_text,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li .personal_account_element_content_content_main_inside_general_diagram_bottom_text,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_top,.personal_account_element_content_content_main_inside_wallet_history .personal_account_element_content_content_main_inside_wallet_history_text,.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,.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,.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 .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,.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,.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_text,.personal_account_text_not_booking,.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h3,.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content h4,.sorting_result_content_filters_all_content .sorting_result_content_filters_all_block .sorting_result_content_filters_all_block_svap_text,.sorting_result_crumbs nav ul li,footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li .shelters_housing_footer_top_register_button,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{font-size:1.12vw;font-weight:400}.calendal_container .rdp-head_cell,.form_element_content .form_element_content_container .form_element_content_container_text_text,.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li .hotel_content_landmarks_landmarks_distance,.hotel_content_qiestion .hotel_content_qiestion_subtext_web,.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,.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations ul li span,.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text .shelters_housing_flex_container_popular_places_places_place_number,.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text .shelters_housing_flex_container_search_types_type_text_number,.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content .shelters_housing_flex_container_subscribe_newsletter_content_get form input[type=email],.shelters_housing_save .shelters_housing_save_form form input[type=email],.shelters_housing_save h4,.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}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_button,.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_name .hotel_content_qiestion_name_text,.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,.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_content span,.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,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}.sorting_result_content_filters_search form label input::-moz-placeholder{font-size:.98vw;font-weight:400}.sorting_result_content_filters_search form label input:-ms-input-placeholder{font-size:.98vw;font-weight:400}.form_element_content .form_element_content_container .form_element_content_container_form form .input_error_message,.hotel_content_landmarks .hotel_content_landmarks_sub_block .hotel_content_landmarks_sub_block_like,.hotel_content_landmarks .hotel_content_landmarks_sub_block .hotel_content_landmarks_sub_block_map,.hotel_content_modal_reviews .hotel_content_modal_reviews_center,.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 h4,.hotel_content_popular_conveniences ul li .test .hotel_content_popular_conveniences_text,.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_question .hotel_content_qiestion_question_text,.hotel_main_screen_right_block_buttons ul li,.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_content,.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,.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,.sorting_result_content_filters_search form .sorting_result_content_filters_search_text,.sorting_result_content_filters_search form input,.sorting_result_content_filters_search form label input::placeholder,.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,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination .break,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .pagination li .page-num,.sorting_result_content_housing_options_pagination .sorting_result_content_housing_options_pagination_pagination_block .sorting_result_content_housing_options_pagination_pagination_block_text,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 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}.hotel_content_health_and_safety .hotel_content_health_and_safety_content .hotel_content_health_and_safety_content_text,.hotel_content_landmarks .hotel_content_landmarks_sub_text,.hotel_content_modal_reviews .hotel_content_modal_reviews_top_text_text,.hotel_content_qiestion ul li .hotel_content_qiestion_date,.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,.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,.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_reviews span,.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h4,.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,.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}.shelters_housing_flex_container_destinations h2,.shelters_housing_flex_container_houses h2,.shelters_housing_flex_container_popular_places h2,.shelters_housing_flex_container_search h2{font-size:2.1vw;font-weight:700}.hotel .hotel_content h2,.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_title_and_rates h1,.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title h1,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title h1{font-size:1.757vw;font-weight:700}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_subtitle{font-size:1.757vw;font-weight:400;color:#b8b8b8}.hotel_content_landmarks .hotel_content_landmarks_sub_block .hotel_content_landmarks_sub_block_like,.hotel_content_qiestion .hotel_content_qiestion_button{border-radius:.7vw;background-color:#fff;display:flex;justify-content:center;align-items:center}.shelters_housing_space{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100vh;z-index:11}.shelters_housing_space .shelters_housing_space_video_container{width:100%;height:100%}.shelters_housing_space .shelters_housing_space_video_container video.web{-o-object-fit:cover;object-fit:cover;-o-object-position:top 50% right 15%;object-position:top 50% right 15%}.shelters_housing_space .shelters_housing_space_video_container video.mobile{display:none}.shelters_housing_space .shelters_housing_space_video_container video[poster]{height:100%;width:100%}.shelters_housing_space .shelters_housing_space_container{position:absolute;width:80%;height:60vh;margin-top:2.32vw;display:flex;justify-content:space-between;align-items:space-between;flex-direction:column;z-index:3}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title{margin:7.3vw 0 4.273vw}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title h1{font-size:3.16vw;font-weight:700;color:#fff}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title .shelters_housing_space_container_title_subtitle{display:flex;justify-content:flex-start;align-items:center;margin-top:1.4vw}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title .shelters_housing_space_container_title_subtitle h2{font-size:1.4vw;font-weight:400;color:#fff}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title .shelters_housing_space_container_title_subtitle .shelters_housing_space_container_title_subtitle_cashback{width:11.38vw;height:2.25vw;border-radius:.7vw;display:flex;justify-content:center;align-items:center;margin-left:.7vw;cursor:pointer;background:linear-gradient(90deg,#93ef44,#ff0 50.31%,#fc6501)}.shelters_housing_flex_container_travel{margin:4.2vw 0 3.51vw}.shelters_housing_flex_container_travel h2.mobile{display:none}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_left{width:100%;font-size:2.1vw;font-weight:700;margin-bottom:2.1vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right{width:100%}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-wrapper .swiper-slide{width:auto;cursor:pointer;transition:color .2s ease-in;display:flex;justify-content:center;align-items:center;padding:0 1.4vw;color:#b8b8b8}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-wrapper .swiper-slide .shelters_housing_flex_container_travel_countries_right_buttons_element{font-size:1.1vw;font-weight:800}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{color:#00d1ff}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-next{padding-right:.7vw;top:0;right:0;margin-top:0;color:#0b0a3e;width:7vw;height:100%;background:linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0));display:flex;justify-content:flex-end;align-items:center}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-next:after,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-prev:after{font-size:1.1vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-prev{padding-left:.7vw;top:0;left:0;margin-top:0;color:#0b0a3e;width:7vw;height:100%;background:linear-gradient(90deg,#fff 20%,hsla(0,0%,100%,0));display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_loading{margin:1.4vw 0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_loading .shelters_housing_flex_container_travel_loading_content{width:0;height:.2vw;border-radius:0 .35vw .35vw 0;background-color:#00d1ff}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small{display:flex;justify-content:space-between;align-items:flex-start}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a{border-radius:.7vw;margin-right:1.4vw;overflow:hidden}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block{position:relative;z-index:1}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block h3,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block h3{position:absolute;top:1.4vw;z-index:3;left:1.4vw;font-size:1.4vw;font-weight:700;color:#fff}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block .sub_text,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block .sub_text{position:absolute;top:3.51vw;z-index:3;left:1.4vw;font-size:.98vw;font-weight:400;color:#fff}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block:before,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block:before{cursor:pointer;z-index:2;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(9,13,21,.3),rgba(9,13,21,0));border-radius:.7vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block:last-child,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block:last-child{margin-right:0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large{margin-bottom:1.4vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block{width:40vw;height:21vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block{width:26.2vw;height:21vw}.shelters_housing_flex_container_search h2{margin-bottom:1.4vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types{display:flex;justify-content:space-between;align-items:flex-start}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type{width:18.8vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_image{width:18.8vw;height:14vw;position:relative}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_image img{border-radius:.7vw;cursor:pointer}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text{margin-top:.7vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text h3{cursor:pointer;display:inline-block}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text .shelters_housing_flex_container_search_types_type_text_number{margin-top:.35vw}.shelters_housing_flex_container_popular_places{margin:3.51vw 0}.shelters_housing_flex_container_popular_places h2{margin-bottom:.35vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places{display:flex;justify-content:space-between;align-items:flex-start;margin-top:1.4vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place{width:12.05vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_image{border-radius:.7vw;width:100%;height:12.05vw;overflow:hidden;position:relative}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_image a{display:inline-block;width:100%;height:100%;position:relative}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text{margin-top:.7vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text .shelters_housing_flex_container_popular_places_places_place_number{margin-top:.35vw}.shelters_housing_flex_container_subscribe_newsletter{display:flex;justify-content:flex-start;align-items:center;width:100%;height:9.35vw;border:.07vw solid #b8b8b8;margin-bottom:3.51vw;position:relative}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_image{position:relative;width:5.41vw;height:6.46vw;margin:0 2.337vw 0 1.4vw}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content h4{margin:.35vw 0 .7vw}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content .shelters_housing_flex_container_subscribe_newsletter_content_get form input[type=email]{width:39.35vw;height:2.81vw;border:.07vw solid #b8b8b8;border-radius:.7vw;padding-left:1.4vw;margin-right:.7vw}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content .shelters_housing_flex_container_subscribe_newsletter_content_get form input[type=submit]{border-radius:.7vw;width:11.17vw;height:2.81vw;background:#00d1ff;cursor:pointer}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_close{position:absolute;top:1.4vw;right:1.4vw}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_close .shelters_housing_flex_container_subscribe_newsletter_close_image{position:relative;width:1.05vw;height:1.05vw}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_close .shelters_housing_flex_container_subscribe_newsletter_close_image img{cursor:pointer}.shelters_housing_flex_container_houses h2{margin-bottom:1.4vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex{display:flex;justify-content:space-between;align-items:flex-start}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house{width:18.8vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_image{width:18.8vw;height:18.8vw;position:relative}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_image img{border-radius:.7vw;cursor:pointer}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text{margin-top:.7vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h3{cursor:pointer;display:inline-block}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h4{margin:.24vw 0 .35vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating{display:flex;justify-content:flex-start;align-items:center;margin-top:.35vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_estimation{width:1.97vw;height:1.97vw;background:#fffb1f;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.84vw;font-weight:700;color:#0b0a3e;margin-right:.84vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_reviews{font-size:.98vw;font-weight:500}.shelters_housing_flex_container_destinations{margin:3.51vw 0}.shelters_housing_flex_container_destinations h2{margin-bottom:1.4vw}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content nav ul{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content nav ul li{padding:.7vw 2.1vw;border-radius:.7vw;border:.14vw solid #00d1ff;cursor:pointer;margin-right:.7vw;transition:background-color .2s ease-in}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content nav ul li.active{background-color:#00d1ff}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content nav ul li:last-child{margin-right:0}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations{margin-top:3.51vw}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations ul{width:100%;display:grid;grid-template-columns:20vw 20vw 20vw 20vw}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations ul li{margin-bottom:1.4vw}.shelters_housing_flex_container_destinations .shelters_housing_flex_container_destinations_content .shelters_housing_flex_container_destinations_content_destinations ul li .shelters_housing_flex_container_destinations_content_destinations_name{margin-bottom:.35vw;cursor:pointer;display:inline-block}.shelters_housing_save{padding:3.51vw 0;background:url(/_next/static/media/background_save.59831b52.jpg) 50% no-repeat;background-size:cover}.shelters_housing_save h3{text-align:center;font-size:2.1vw;font-weight:700;color:#fff}.shelters_housing_save h4{text-align:center;margin:.35vw 0 1.4vw}.shelters_housing_save .shelters_housing_save_form{display:flex;justify-content:center;align-items:center}.shelters_housing_save .shelters_housing_save_form form input[type=email]{width:39.35vw;height:2.81vw;border-radius:.7vw;padding-left:1.4vw;margin-right:.7vw}.shelters_housing_save .shelters_housing_save_form form input[type=submit]{border-radius:.7vw;width:11.17vw;height:2.81vw;background:#00d1ff;cursor:pointer}.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}.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 transparent;border-right:1vw solid transparent;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 transparent;border-right:1vw solid transparent;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{width:17.07vw;height:1.4vw;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;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{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;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{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_crumbs{margin-top:1.4vw;display:block}.sorting_result_crumbs .sorting_result_crumbs_loading{height:1.4vw;width:100%;border-radius:.35vw;animation:blink1 2s linear infinite}.sorting_result_crumbs nav ul,.sorting_result_crumbs nav ul li{display:flex;justify-content:flex-start;align-items:center}.sorting_result_crumbs nav ul li,.sorting_result_crumbs nav ul li .sorting_result_crumbs_text{margin-right:.3vw}.sorting_result_crumbs nav ul li .sorting_result_crumbs_text a{color:#0b0a3e}.sorting_result_crumbs nav ul li span{color:#b8b8b8}.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;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}.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_filters .sorting_result_content_filters_search_mobile_filters{display:none}.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;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;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{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;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;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 .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}.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{margin-bottom:.35vw}.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[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{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(transparent,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%}.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__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{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}.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,#ff0 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_image{position:relative;width:1.76vw;height:1.76vw;margin-right:.7vw}.hotel_content_popular_conveniences{width:43vw}.hotel_content_popular_conveniences h3{display:block;margin-bottom:.7vw}.hotel_content_popular_conveniences h2{display:none}.hotel_content_popular_conveniences ul{width:100%}.hotel_content_popular_conveniences ul li{display:inline-block;margin:0 1.4vw .7vw 0}.hotel_content_popular_conveniences ul li .test{display:flex;justify-content:flex-start;align-items:center}.hotel_content_popular_conveniences ul li .test .hotel_content_popular_conveniences_image{position:relative;width:1.4vw;height:1.4vw;margin-right:.7vw}.hotel_content_popular_conveniences .hotel_content_popular_conveniences_button{display:none}.hotel_content_reasons{display:block;margin:3.51vw 0}.hotel_content_reasons .hotel_content_reasons_content ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:1.4vw;margin-top:1.4vw}.hotel_content_reasons .hotel_content_reasons_content ul li .hotel_content_reasons_content_content{display:flex;justify-content:flex-start;align-items:center;width:100%;height:3.51vw}.hotel_content_reasons .hotel_content_reasons_content ul li .hotel_content_reasons_content_content .hotel_content_reasons_content_image{position:relative;width:3.51vw;height:3.51vw}.hotel_content_reasons .hotel_content_reasons_content ul li .hotel_content_reasons_content_content .hotel_content_popular_conveniences_text{margin-left:1.4vw;width:19.67vw}.hotel_main_screen_right_block_buttons{margin-bottom:1.4vw}.hotel_main_screen_right_block_buttons ul{display:flex;justify-content:space-between;align-items:center}.hotel_main_screen_right_block_buttons ul li{display:flex;justify-content:center;align-items:center;background-color:#d2f0ff;padding:0 2.1vw;height:2.81vw;border-radius:.7vw;margin-right:.35vw;cursor:pointer}.hotel_main_screen_right_block_buttons ul li:last-child{margin-right:0}.hotel_main_screen_right_block_to_book{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.7vw}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul{display:flex;justify-content:flex-start;align-items:center}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul li{border-radius:.5vw;display:flex;justify-content:center;align-items:center;font-size:.91vw;font-weight:700;margin-right:.35vw;padding:.5vw 1.4vw}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul li:last-child{margin-right:0}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul li.hotel_main_screen_right_block_to_book_left_block_hotel{background-color:#0b0a3e;color:#fff}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul li.hotel_main_screen_right_block_to_book_left_block_person{background-color:#b8b8b8;color:#fff}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_left_block ul li.hotel_main_screen_right_block_to_book_left_free{background-color:#9df5c4;color:#0b0a3e}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block{display:flex;justify-content:space-start;align-items:center}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_like{width:2.1vw;height:1.83vw}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_share{width:1.4vw;height:1.68vw}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_like,.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_share{margin-right:1.4vw;position:relative;background-color:#fff}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_like .hotel_main_screen_right_block_to_book_right_block_like_image,.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_like .hotel_main_screen_right_block_to_book_right_block_share_image,.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_share .hotel_main_screen_right_block_to_book_right_block_like_image,.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.hotel_main_screen_right_block_to_book_right_block_share .hotel_main_screen_right_block_to_book_right_block_share_image{position:relative;width:100%;height:100%}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.book{width:11.24vw;height:2.81vw;border-radius:.7vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;opacity:.6;color:#fff;transition:opacity .2s ease-in}.hotel_main_screen_right_block_to_book .hotel_main_screen_right_block_to_book_right_block button.book:hover{opacity:1}.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}.hotel_main_screen_left_block_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}.hotel_main_screen_left_block_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}.hotel_main_screen_left_block_map button:hover{background-color:#5a5f89}.hotel_content_description_and_advantages_advantages{width:26vw}.hotel_content_description_and_advantages_advantages .hotel_content_description_and_advantages_advantages_content,.hotel_content_description_and_advantages_advantages .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar{width:100%;height:100%;background:#d2f0ff;border-radius:.7vw;padding:1.4vw}.hotel_content_description_and_advantages_advantages .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%}.hotel_content_description_and_advantages_advantages .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%}.hotel_content_description_and_advantages_advantages .hotel_content_description_and_advantages_advantages_content{margin-top:1.4vw}.hotel_content_description_and_advantages_advantages h3,.hotel_content_description_and_advantages_advantages ul li{margin-bottom:.7vw}.hotel_content_description_and_advantages_advantages ul li .li_title_element{font-size:1.1vw;font-weight:500;margin-bottom:.35vw}.hotel_content_description_and_advantages_advantages ul li .li_content_element{font-size:.98vw;font-weight:400}.hotel_content_description_and_advantages_advantages ul li:last-child{margin-bottom:0}.hotel_content_description_and_advantages_description{position:relative;width:53.4vw;margin-right:2.1vw;overflow:hidden}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content{padding-bottom:4vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content span{cursor:pointer;text-decoration:underline}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_cashback{margin-bottom:.7vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_cashback a{color:#0b0a3e}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element{margin-bottom:.7vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element .hotel_content_description_and_advantages_description_content_element_title{margin-bottom:.35vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element p{line-height:1.335vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element:last-child{margin-bottom:0}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button{width:100%;position:absolute;bottom:0;left:0}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content{position:relative}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content button.mobile{display:none}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content button.web{width:100%;height:2.81vw;border-radius:.7vw;background:#fff;display:flex;justify-content:center;align-items:center;border:.14vw solid #00d1ff}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content:after{content:"";width:100%;height:1.4vw;position:absolute;top:-1.4vw;left:0;background:linear-gradient(1turn,#fff 20%,hsla(0,0%,100%,.5))}.hotel_content_description_and_advantages{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3.5vw}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar,.hotel_content_description_and_advantages .hotel_content_reviews,.hotel_content_description_and_advantages h2{display:none}.hotel{color:#0b0a3e}.hotel .hotel_content button.hotel_content_mobile_button_scroll{display:none}.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{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_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%}.hotel_content_reviews_themes{display:block}.hotel_content_reviews_themes ul{display:flex;margin-top:.7vw}.hotel_content_reviews_themes ul li{display:inline-block;vertical-align:middle;border-radius:.7vw;border:.07vw solid #b8b8b8;padding:.7vw 1.4vw;margin-right:.7vw;cursor:pointer}.hotel_content_reviews_themes ul li .hotel_content_reviews_themes_content{display:flex;justify-content:flex-start;align-items:center}.hotel_content_reviews_themes ul li .hotel_content_reviews_themes_content .hotel_content_reviews_themes_content_image{position:relative;width:1.05vw;height:1.05vw;margin-right:.7vw}.hotel_content_reviews_themes ul li:last-child{margin-right:0}.hotel_content_qiestion{position:relative;height:25.7vw;overflow:hidden}.hotel_content_qiestion .hotel_content_qiestion_subtext_web{display:block;margin-top:.7vw}.hotel_content_qiestion .hotel_content_qiestion_button_mobile,.hotel_content_qiestion .hotel_content_qiestion_subtext_mobile{display:none}.hotel_content_qiestion ul{position:absolute;top:5vw;left:0;display:flex;justify-content:flex-start;align-items:center}.hotel_content_qiestion ul li{flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start;border-radius:.7vw;border:.07vw solid #b8b8b8;padding:1.4vw;margin-right:2.81vw;width:24.5vw;height:16vw}.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_name{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.4vw}.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_name .hotel_content_qiestion_name_image{position:relative;width:1.68vw;height:1.68vw;margin-right:.7vw}.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_question{display:flex;justify-content:flex-start;align-items:flex-start}.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_question .hotel_content_qiestion_question_image{position:relative;width:1.68vw;height:1.68vw;margin-right:.7vw}.hotel_content_qiestion ul li .hotel_content_qiestion_top_block .hotel_content_qiestion_question .hotel_content_qiestion_question_text{width:20vw}.hotel_content_qiestion .hotel_content_qiestion_button{position:absolute;bottom:0;left:0;width:19.67vw;height:2.81vw;border:.14vw solid #00d1ff;cursor:pointer}.hotel_content_landmarks{margin:3.51vw 0}.hotel_content_landmarks .hotel_content_landmarks_sub_block{margin:.7vw 0 1.4vw;display:flex;justify-content:flex-start;align-items:center}.hotel_content_landmarks .hotel_content_landmarks_sub_block .hotel_content_landmarks_sub_block_like{margin-right:.7vw;background-color:#d2f0ff;padding:.8vw 1.05vw}.hotel_content_landmarks .hotel_content_landmarks_sub_block .hotel_content_landmarks_sub_block_map{cursor:pointer;color:#00d1ff}.hotel_content_landmarks .hotel_content_landmarks_sub_text_mobile{display:none}.hotel_content_landmarks .hotel_content_landmarks_landmarks{display:grid;grid-template-columns:24.5vw 24.5vw 24.5vw;grid-column-gap:2.81vw;grid-row-gap:3.51vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul{width:100%}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li{width:100%;border-bottom:.07vw solid #b8b8b8;margin-bottom:1.05vw;padding-bottom:1.05vw;display:flex;justify-content:space-between;align-items:center}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li span{color:#7d7d7d}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li.li{display:flex}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.4vw;border-bottom:none;padding-bottom:0}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left{display:flex;justify-content:flex-start;align-items:center}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left .hotel_content_landmarks_landmarks_image{position:relative;width:1.4vw;height:1.4vw;margin-right:.7vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_right{display:none}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.hotel_content_landmarks .hotel_content_landmarks_sub_text{margin-top:2.1vw}.hotel_content_landmarks button{display:none}.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%;-moz-column-width:20vw;column-width:20vw;orphans:1;widows:1}.hotel_content_facilities .hotel_content_facilities_content ul{display:inline-block;-moz-column-break-inside:avoid;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_terms{margin:3.51vw 0}.hotel_content_terms .hotel_content_terms_element{margin-bottom:2.1vw}.hotel_content_terms .hotel_content_terms_element h2{margin-bottom:1.4vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.paid,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.services{padding-bottom:.7vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.paid .hotel_content_terms_element_content_left_block,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.services .hotel_content_terms_element_content_left_block{width:100%}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.paid .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_text,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content.services .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_text{width:70%}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content{background-color:#d2f0ff;padding:2.1vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul{-moz-column-width:30vw;column-width:30vw;orphans:1;widows:1}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li{display:inline-block;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:1.8vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_left_block{margin-bottom:.7vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content{display:flex;justify-content:space-between;align-items:flex-start;padding:.7vw;border-radius:.7vw;margin-bottom:.35vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_left{margin-right:1.4vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_left,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_right{width:16vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_left .hotel_content_terms_element_content_li_content_content_title,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_right .hotel_content_terms_element_content_li_content_content_title{font-size:1.1vw;font-weight:700;margin-bottom:.7vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_left .hotel_content_terms_element_content_li_content_content_text,.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content .hotel_content_terms_element_content_li_content_content_right .hotel_content_terms_element_content_li_content_content_text{font-size:1.1vw;font-weight:400}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content:nth-child(odd){background-color:#b7e7fe}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content ul li .hotel_content_terms_element_content_li_content .hotel_content_terms_element_content_li_content_content:last-child{margin-bottom:0}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_left_block{width:8.14vw;margin-right:9.5vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_image{display:flex;justify-content:flex-start;align-items:center}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_image .hotel_content_terms_element_content_left_block_image_image{position:relative;width:2.1vw;height:2.1vw;margin-right:.7vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_left_block{width:40%;margin-right:3vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_left_block .hotel_content_terms_element_content_left_block_text{line-height:1.4vw;width:70%}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_card_right .hotel_content_terms_element_content_card_right_top{margin-bottom:.7vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_card_right .hotel_content_terms_element_content_card_right_top ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_card_right .hotel_content_terms_element_content_card_right_top ul li{margin-right:1.4vw;margin-bottom:0}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_card_right .hotel_content_terms_element_content_card_right_top ul li .li_block_image{position:relative;width:3.51vw;height:2.1vw;box-shadow:0 0 .35vw rgba(0,0,0,.2)}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_card .hotel_content_terms_element_content_card_right .hotel_content_terms_element_content_card_right_bottom{font-size:.98vw;font-weight:400;color:#00d1ff}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block:first-child{margin-bottom:2.1vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block{display:flex;justify-content:flex-start;align-items:center}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_element_content_time_block_right_time{font-size:.98vw;font-weight:400;color:#0b0a3e;margin-bottom:.35vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_element_content_time_block_right_bar{background-color:#fff;border-radius:.35vw;width:24vw;height:1.4vw}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_element_content_time_block_right_bar .hotel_content_terms_element_content_time_block_right_bar_content{background-color:#9df5c4;border-radius:.35vw;height:100%}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_element_content_time_block_right_bar.right{display:flex;justify-content:flex-end;align-items:center}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_element_content_time_block_right_bar.left{display:flex;justify-content:flex-start;align-items:center}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_time .hotel_content_terms_element_content_time_block .hotel_content_terms_element_content_time_block_right .hotel_content_terms_content_content_text{margin-top:.35vw;font-size:.98vw;font-weight:400;color:#00d1ff}.hotel_content_terms .hotel_content_terms_element .hotel_content_terms_element_content .hotel_content_terms_element_content_text{font-size:1.1vw;font-weight:400;line-height:1.6vw}.hotel_content_frequent_questions{margin:3.51vw 0;width:100%;height:28.45vw;display:flex;justify-content:flex-start;align-items:flex-start}.hotel_content_frequent_questions .hotel_content_frequent_questions_left{width:21vw;height:100%;background:#d2f0ff;padding:3vw}.hotel_content_frequent_questions .hotel_content_frequent_questions_right,.hotel_content_frequent_questions .hotel_content_frequent_questions_right ul{width:100%}.hotel_content_frequent_questions .hotel_content_frequent_questions_right ul li{display:flex;justify-content:space-between;align-items:center;padding:1.4vw;border:.07vw solid #d2f0ff;cursor:pointer}.hotel_content_frequent_questions .hotel_content_frequent_questions_right ul li .hotel_content_frequent_questions_right_image{position:relative;width:.84vw;height:.42vw}.hotel_content_photo{position:relative;width:100%}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_title_and_rates{width:100%;display:flex;justify-content:space-between;align-items:center}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_title_and_rates h1{width:82%}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4{display:flex;justify-content:flex-start;align-items:center;margin:.35vw 0}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 span{display:inline-block;position:relative;width:.84vw;height:1.2vw;margin-right:.35vw}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 span.mobile{display:none}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_button{cursor:pointer}.hotel_content_photo .hotel_content_photo_number_reviews{display:none}.hotel_content_photo .hotel_content_photo_content_web{width:100%;margin-top:.9vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_bottom_image_photos_content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(11,10,62,.6);display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:700;color:#fff;border-radius:.7vw;cursor:pointer}.hotel_content_photo .hotel_content_photo_content_web .image img{border-radius:.7vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top.one{height:35.5vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top{width:100%;height:24.2vw;display:flex;justify-content:space-between;align-items:center}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_loading{width:100%;height:100%;background-color:#d4d4d4;border-radius:.7vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_left{width:17.3vw;height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_left .hotel_content_photo_top_left_image{position:relative;width:100%;height:11.65vw;border-radius:.7vw;overflow:hidden}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_left .hotel_content_photo_top_left_image:last-child{margin-bottom:0}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_right.one{position:relative;width:100%;height:100%}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_right.one .hotel_content_photo_bottom_image_photos_content{width:100%;height:100%}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_right{width:38vw;height:100%;border-radius:.7vw;overflow:hidden}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_top .hotel_content_photo_top_right .hotel_content_photo_top_right_image{position:relative;width:100%;height:100%}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_bottom{display:flex;justify-content:space-between;align-items:center;height:10.15vw;width:100%;margin-top:.9vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_bottom .hotel_content_photo_top_loading{width:100%;height:100%;background-color:#d4d4d4;border-radius:.7vw}.hotel_content_photo .hotel_content_photo_content_web .hotel_content_photo_bottom .hotel_content_photo_bottom_image{border-radius:.7vw;overflow:hidden;position:relative;width:13.4vw;height:100%}.hotel_content_photo .hotel_content_photo_content_web_and_mobile.not_image{display:flex;justify-content:center;align-items:center;margin-top:.9vw;width:100%;height:35.5vw;background:#e2e2e2;border-radius:.7vw;font-size:1.8vw;font-weight:500;color:#0b0a3e}.stars_rating{width:18%;text-align:end}.stars_rating span{display:inline-block;position:relative;width:1.4vw;height:1.4vw;margin-right:.35vw}.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_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}.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_health_and_safety{display:flex;justify-content:flex-start;align-items:center;border:.07vw solid #b8b8b8;padding:1.4vw 2.3vw;border-radius:.7vw;margin-top:2.1vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_image{position:relative;width:3.3vw;height:4.85vw;margin-right:2.3vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_content{width:58vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_content .hotel_content_health_and_safety_content_text{margin-top:.35vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_content button{margin-top:1.4vw;color:#00d1ff;background-color:#fff}.hotel_content_seats{margin:3.51vw 0}.hotel_content_seats .hotel_content_seats_error{display:flex;justify-content:flex-start;align-items:center;margin:.7vw 0 1.4vw}.hotel_content_seats .hotel_content_seats_error .hotel_content_seats_error_image{position:relative;width:2.1vw;height:2.1vw;margin-right:.7vw}.hotel_content_seats .hotel_content_seats_error .hotel_content_seats_error_text{color:red}.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:space-between;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;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{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;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{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,.conveniences_modal_content_footer,.description_modal_overflow,.guest_reviews_modal_sort_modal,.hotel_content_additional,.hotel_content_navigation,.hotel_content_qiestion_modal_content,.max_height_modal_mobile{display:none}.booking_hotel_modal_next_step{display:block}.hotel_content_photo_content_mobile,.hotel_content_seats_table_mobile_bottom_info_top_conveniences{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 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 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.prise .hotel_content_seats_table_true_td_subprise{display:flex;justify-content:flex-start;align-items:flex-start;font-size:.98vw;font-weight:400;color:#b8b8b8}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_subprise_block_taxes{position:relative}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_subprise_block_taxes .hotel_content_seats_table_true_td_subprise_block_taxes_content{z-index:5;display:flex;justify-content:space-between;align-items:flex-start}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_subprise_block_taxes .hotel_content_seats_table_true_td_subprise_block_taxes_content .hotel_content_seats_table_true_td_subprise_block_taxes_image{position:relative;width:1.4vw;height:1.4vw;border-radius:50%;cursor:pointer}.hotel_content_seats_table_true table tbody tr td.prise .hotel_content_seats_table_true_td_subprise_block_taxes .hotel_content_seats_table_true_td_subprise_block_taxes_content .hotel_content_seats_table_true_td_subprise{width:82%}.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}td.choosing{padding-left:.6vw;padding-top:.7vw}td.choosing .hotel_content_seats_table_true_td_choosing{height:100%;position:relative}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_button{z-index:5;width:4.57vw;height:1.83vw;border:.07vw solid #b8b8b8;border-radius:.35vw;padding:.35vw;display:flex;justify-content:space-between;align-items:center}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_button .hotel_content_seats_table_true_td_choosing_button_text{font-size:.98vw;font-weight:400}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_button .hotel_content_seats_table_true_td_choosing_button_image{position:relative;width:.7vw;height:.35vw}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list{position:absolute;top:1.9vw;left:0;width:10.5vw;padding:.35vw;border:.07vw solid #b8b8b8;box-shadow:0 0 .7vw rgba(0,0,0,.25);border-radius:.35vw;background-color:#fff;z-index:10}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list ul{width:100%}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5vw;cursor:pointer}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list ul li .hotel_content_seats_table_true_td_choosing_list_number,td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list ul li .hotel_content_seats_table_true_td_choosing_list_prise{font-size:.98vw;font-weight:400}td.choosing .hotel_content_seats_table_true_td_choosing .hotel_content_seats_table_true_td_choosing_list ul li:last-child{margin-bottom:0}td.choosing.err{background-color:#f7c4c4}td.booking{padding-top:.7vw;position:relative}td.booking .hotel_content_seats_table_true_td_ibooking{padding-left:1.4vw;width:12vw}td.booking .hotel_content_seats_table_true_td_ibooking button{width:100%;height:2.81vw;border-radius:.7vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;margin-bottom:1.4vw;font-size:.98vw;font-weight:700;color:#fff}td.booking .hotel_content_seats_table_true_td_ibooking ul{width:100%}td.booking .hotel_content_seats_table_true_td_ibooking ul li{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}td.booking .hotel_content_seats_table_true_td_ibooking ul li .hotel_content_seats_table_true_td_ibooking_check{position:relative;width:.77vw;height:.5vw;margin-right:.35vw}td.booking .hotel_content_seats_table_true_td_ibooking ul li .hotel_content_seats_table_true_td_ibooking_text{font-size:.98vw;font-weight:400;width:10vw}.hotel_content_seats_table_true_td_romm_information ul li,td.booking .hotel_content_seats_table_true_td_ibooking ul li:first-child{margin-bottom:.7vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_no_show{line-height:1.1vw;font-size:.98vw;font-weight:400;color:red}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_no_show span{font-weight:600}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation,.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation h3{display:none}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation.cancellation{font-size:.98vw;display:block}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation_page_id{display:block;line-height:1.1vw;font-size:.9vw;font-weight:400;color:#0a9e4c}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation_page_id span{font-weight:600}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise{display:none}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_text{font-size:.98vw;font-weight:400}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_text.active{font-weight:500}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal{display:flex;justify-content:flex-start;align-items:center}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_meal_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_meal_image{position:relative;margin-right:.7vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_bedding_image{width:2vw;height:1.05vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_meal_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_meal_image{width:1.4vw;height:1.4vw}.hotel_content_seats_table_true_td_romm_information ul li.number_person{display:flex;justify-content:flex-start;align-items:flex-end}.hotel_content_seats_table_true_td_romm_information ul li.number_person .hotel_content_seats_table_true_td_number_title{font-size:.98vw;font-weight:400;margin-right:.7vw}.hotel_content_seats_table_true_td_romm_information ul li:last-child{margin-bottom:0}.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:hsla(0,0%,93%,.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}.hotel_content_seats_table_true_td_subprise_block_taxes_modal{position:absolute;top:2vw;left:0;z-index:7;width:28.1vw;background-color:#fcfcfc;padding:.7vw;border:.07vw solid #0b0a3e;box-shadow:0 0 1.1vw rgba(0,0,0,.4)}.hotel_content_seats_table_true_td_subprise_block_taxes_modal ul li{margin-bottom:.35vw;font-size:1.1vw;font-weight:400;color:#0b0a3e}.hotel_content_seats_table_true_td_subprise_block_taxes_modal ul li:last-child{margin-bottom:0}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}.web_modal_photos_hotel{position:relative;padding:2.1vw;border-radius:.7vw;width:50vw;height:35vw;background-color:#fff}.web_modal_photos_hotel .web_modal_photos_hotel_content{width:100%;height:100%}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper{position:relative;width:100%;height:100%}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper{width:100%;height:100%;border-radius:.7vw;overflow:hidden}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper .swiper-slide{position:relative;width:40vw;height:100%;border-radius:.7vw;overflow:hidden}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper .swiper-button-next,.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper .swiper-button-prev{width:2.1vw;height:2.1vw;border-radius:50%;background:hsla(0,0%,93%,.75);color:#0b0a3e;box-shadow:0 0 .56vw rgba(0,0,0,.25)}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper .swiper-button-next:after,.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .mySwiper .swiper-button-prev:after{font-size:.7vw}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_swiper .hotel_content_photo_content_mobile_number_image{position:absolute;z-index:3;bottom:1vw;right:1vw;background:rgba(11,10,62,.5);border-radius:.7vw;padding:.7vw 1.4vw;display:flex;justify-content:center;align-items:center;font-size:.98vw;font-weight:700;color:#fff}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_close_modal{position:absolute;top:.7vw;right:.7vw}.web_modal_photos_hotel .web_modal_photos_hotel_content .web_modal_photos_hotel_content_close_modal .web_modal_photos_hotel_content_close_modal_image{position:relative;width:1.4vw;height:1.4vw;cursor:pointer}@media(max-width:600px){.web_modal_photos_hotel{display:none}}.hotel_content_how_it_work_info h2{display:inline-block;line-height:2.1vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile{display:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web{width:100%;margin-top:3.51vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li{width:13.5vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li .li_number{display:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li .hotel_content_how_it_work_info_content_image{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_block{position:relative;width:4.21vw;height:4.21vw;border-radius:50%}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_block:before{width:14vw;content:"";position:absolute;top:49%;left:3.7vw;height:.14vw;background-color:#0b0a3e}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_text{margin-top:1.4vw;width:100%;text-align:center;font-size:1.1vw;font-weight:400;line-height:1.3vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li:last-child .hotel_content_how_it_work_info_content_line{display:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web ul li:last-child .hotel_content_how_it_work_info_content_image_block:before{content:none}.booking_hotel_modal_next_step_content_data{display:none}.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 .hotel_content_seats_table_true_amenities_list_element{position:relative;margin-right:.5vw}.hotel_content_seats_table_true_amenities_list .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 .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 .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 .hotel_content_seats_table_true_amenities_list_element:last-child{margin-right:0}.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 span,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web,.personal_account_level .personal_account_level_container .personal_account_level_container_text_web span{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_menu{display:flex;justify-content:center;align-items:center;margin:3.51vw 0 7.8vw}.personal_account_menu .personal_account_menu_container{width:80%}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex{display:grid;grid-template-columns:38.9vw 38.9vw;grid-column-gap:1.4vw;grid-row-gap:.7vw;justify-items:center}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block{display:flex;justify-content:flex-start;align-items:flex-start;padding:1.4vw;border:.07vw solid #b8b8b8;border-radius:.7vw;cursor:pointer}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_image{width:3.51vw;height:3.51vw;position:relative}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content{margin-left:1.4vw;width:31.62vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content h2{font-size:1.4vw;font-weight:700;color:#0b0a3e;margin:.7vw 0}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_text{font-size:1.2vw;font-weight:400;color:#0b0a3e;line-height:1.4vw;margin-bottom:.25vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_subtext{line-height:1.8vw;font-size:1.2vw;font-weight:400;color:#0a9e4c}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_subtext span{font-weight:700}.transfer-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:9999}.transfer-modal.active{opacity:1;pointer-events:all}.transfer-modal-content{background:#fff;border-radius:10px;padding:20px;width:100%;max-width:530px;transform:scale(.8);transition:transform .4s ease}.transfer-modal.active .transfer-modal-content{transform:scale(1)}.transfer-modal-header{display:flex;justify-content:space-between;align-items:center}.transfer-modal-close{cursor:pointer;font-size:20px}.transfer-modal-body input{width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}.transfer-modal-body p{margin:10px 0}.transfer-modal-body p.success{color:green}.transfer-modal-body p.error{color:red}.transfer-modal-footer{display:flex;justify-content:space-between;gap:20px;margin-top:10px}.transfer-modal-footer button{padding:9px 20px;max-width:230px;width:100%;height:100%;border-radius:8px;background:#00d1ff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#0b0a3e}.finance-container{display:flex;align-items:center;justify-content:flex-end;gap:20px}.transfer-button,.wallet-button{padding:15px 2.81vw;border:1px solid #0b0a3e;border-radius:8px;cursor:pointer;margin-top:20px}.user-id{font-size:25px;font-weight:700;color:#0b0a3e;margin-bottom:20px;margin-right:auto}.personal_account_slider{position:relative;margin:1.4vw 0;display:flex;justify-content:center;align-items:center}.personal_account_slider .personal_account_slider_container_mobile_list{display:none}.personal_account_slider .personal_account_slider_container{position:relative;width:65vw;height:13vw}.personal_account_slider .personal_account_slider_container .swiper{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide{width:65vw;display:flex;justify-content:flex-start;align-items:center}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left{width:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left h2{font-size:2.46vw;font-weight:700}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left h2.three{font-size:2.1vw;z-index:2;position:relative}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_text{margin:1.4vw 0;line-height:1.3vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_text.three{margin-top:.7vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left button{width:11.66vw;height:2.8vw;background:#00d1ff;border-radius:.7vw;display:flex;justify-content:center;align-items:center}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left button.last_detailed{background-color:#fff;border:.14vw solid #00d1ff}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_button_flex{display:flex;justify-content:flex-start;align-items:flex-start}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_button_flex button:first-child{margin-right:1.4vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_right{width:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_right .personal_account_slider_container_slide_right_image{position:relative;width:32.75vw;height:23vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-pagination{display:none}.personal_account_slider .swiper-button-next{position:absolute;top:45%;right:10%;width:1.1vw;height:2.4vw;color:#0b0a3e}.personal_account_slider .swiper-button-next:after,.personal_account_slider .swiper-button-prev:after{font-size:2.4vw}.personal_account_slider .swiper-button-prev{position:absolute;top:45%;left:10%;width:1.1vw;height:2.4vw;color:#0b0a3e}.personal_account_my_reservations,.personal_account_wallet{min-height:100vh;flex-direction:column;display:flex;justify-content:space-between}.personal_account_my_reservations .personal_account_element_content,.personal_account_wallet .personal_account_element_content{flex:1 1 auto;display:flex;justify-content:center;align-items:flex-start}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container{width:80%}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title{display:flex;justify-content:flex-start;align-items:center;margin:1.4vw 0 1.6vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block{display:none}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_image,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_image{position:relative;width:3.51vw;height:3.51vw;margin-right:1.4vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_true,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_true{font-size:1.1vw;font-weight:700;color:#0a9e4c;margin-bottom:1.4vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_false,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_false{font-size:1.1vw;font-weight:700;color:red;margin-bottom:1.4vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct{display:flex;justify-content:flex-start;align-items:center}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct{position:relative;display:flex;justify-content:center;align-items:center;height:2.95vw;padding:0 1.4vw;border-radius:.7vw .7vw 0 0;cursor:pointer}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top{display:flex;justify-content:center;align-items:center;width:100%}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_text{display:block;font-size:1.4vw;font-weight:400;transition:color .1s ease-in}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active{border:.07vw solid #d9d9d9;border-bottom:none}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_text{font-weight:700}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_image_bottom,.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_image_top,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_image_bottom,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_image_top{display:none}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:after,.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:before,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:after,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:before{content:"";position:absolute;top:99%;width:100%;height:.14vw;background-color:#fff}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:hover .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:hover .personal_account_element_content_content_buttons_text{color:#00d1ff}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:hover .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:hover .personal_account_element_content_content_buttons_text{color:#0b0a3e}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_main_inside,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_main_inside{display:block;padding:1.4vw;border:.07vw solid #d9d9d9;border-radius:0 .7vw .7vw .7vw}.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;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,#ff0 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%,#ff0 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;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{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{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{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{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;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_element_content_content_main_inside_wallet_history ul li{margin:1.4vw 0;padding-top:1.4vw;border-top:.07vw solid #b8b8b8}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_date,.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_transaction{display:flex;justify-content:space-between;align-items:center}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_date{margin-bottom:.7vw}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_title{width:6.9vw;height:2.1vw;background:#d2f0ff;border-radius:.7vw;display:flex;justify-content:center;align-items:center}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_content{width:68vw;height:2.1vw;background:#f3f3f3;border-radius:.7vw;display:flex;justify-content:flex-start;align-items:center;padding-left:1vw}.personal_account_element_content_content_main_inside_wallet_history ul li:first-child{margin-top:0;border:none;padding-top:0}.personal_account_element_content_content_main_inside_wallet_history ul li:last-child{margin-bottom:0}.personal_account_element_content_content_main_inside_prise_token{z-index:5}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content{position:relative;padding:0;display:flex;justify-content:space-between;align-items:flex-start;height:550px}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content iframe{width:100%;height:100%}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_left{width:63%;height:100%}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_right{width:34%;height:100%}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block{position:absolute;top:0;left:0;display:none;z-index:7;width:100%;height:100%;border-radius:0 0 .7vw .7vw;background-color:#fff}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block_text{font-size:1.8vw;font-weight:700;text-align:center;width:100%;height:100%;margin-top:20%}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block.active{display:block}@media(max-width:1050px){.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content{display:block;height:100%}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_left{width:100%;height:230px}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_right{width:100%;margin-top:3vw;height:550px}}.personal_account_element_content_content_main_inside_general{display:flex;justify-content:space-between;align-items:flex-start}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram{width:22.5vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_top{position:relative;width:14vw;height:14vw;margin:0 auto 1.4vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li{width:100%;height:2.1vw;background:#f3f3f3;border-radius:.7vw;display:flex;justify-content:space-between;align-items:center;padding:0 1.4vw 0 2.81vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li .personal_account_element_content_content_main_inside_general_diagram_bottom_text{position:relative}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{content:"";position:absolute;left:-1.4vw;top:20%;width:.7vw;height:.7vw;border-radius:50%}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:first-child{margin-bottom:.35vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:first-child .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{background:linear-gradient(115.98deg,#0a9e4c 7.54%,#93ef44 64.93%)}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:last-child .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{background:linear-gradient(90deg,#93ef44,#ff0 50.31%,#fc6501)}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money{width:50.8vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top{margin-bottom:4.21vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile{display:none}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul{display:flex;justify-content:space-between;align-items:flex-start}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li{width:32%}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_bottom,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_top{width:100%;height:2.81vw;border-radius:.7vw;display:flex;justify-content:center;align-items:center}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_top{background-color:#d2f0ff;margin-bottom:.35vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul li .personal_account_element_content_content_main_inside_general_money_top_li_bottom{background-color:#f3f3f3}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom{display:flex;justify-content:center;align-items:center}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul{display:flex;justify-content:center;align-items:flex-start}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li{display:flex;justify-content:center;align-items:center;flex-direction:column}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_image{position:relative;width:4.21vw;height:4.21vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_image_sing{position:relative;width:1vw;height:2.03vw;margin:1.1vw 2.81vw 0}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_text{margin-top:1.4vw;text-align:center}.personal_account_mobile_level{display:none}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled{position:relative;width:30vw;height:13vw;background:#fff;border-radius:.7vw;padding:.7vw;display:flex;justify-content:center;align-items:center}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content_text{font-size:1.1vw;font-weight:500;color:#0b0a3e;text-align:center;margin-bottom:1.6vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content button{display:flex;justify-content:center;align-items:center;border-radius:.7vw;font-size:1.1vw;font-weight:700;color:#fff;width:100%;height:2.1vw;background:#00d1ff}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .hotel_id_modal_room_conteiner_close_modal{position:absolute;top:.35vw;right:.35vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .hotel_id_modal_room_conteiner_close_modal .hotel_id_modal_room_conteiner_close_modal_image{position:relative;width:1.4vw;height:1.4vw;cursor:pointer}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{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 nav.mobile{display:none}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:Distant Galaxy}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{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{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_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}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 .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li:last-child .shelters_housing_space_container_header_flex_icons_personal_account_menu_image{position:relative;width:1.4vw;height:1.4vw;margin-left:1vw}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;background-image:url(/_next/static/media/background_save.59831b52.jpg);display:flex;justify-content:center;align-items:center;background-size:cover}.header_background .header_background_container{width:80%}footer{margin-top:4vw;background-color:#fff;padding-bottom:4vw}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav{padding:1.4vw 0;background-color:#00d1ff;width:100%;display:flex;justify-content:center;align-items:center}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer{width:80%;display:flex;justify-content:space-between;align-items:center}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li a{color:#0b0a3e;display:inline-block;text-decoration:underline}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li .shelters_housing_footer_top_nav_text{cursor:pointer;display:inline-block;text-decoration:underline}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li button.shelters_housing_footer_top_nav_text{background-color:#00d1ff;font-size:1.1vw;font-weight:700;color:#0b0a3e}footer .shelters_housing_footer_top .shelters_housing_footer_top_nav ul.footer li .shelters_housing_footer_top_register_button{padding:.7vw 2.81vw;border:.07vw solid #0b0a3e;border-radius:.7vw;cursor:pointer}footer .shelters_housing_footer_bottom{margin-top:3.51vw;display:flex;justify-content:center;align-items:flex-start}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container{width:80%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top{width:100%;margin-bottom:4vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer{width:100%;display:flex;justify-content:space-between;align-items:flex-start}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li:first-child .shelters_housing_footer_bottom_container_top_footer_title{line-height:1.3vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li:last-child{width:20vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li{width:25.3vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li .shelters_housing_footer_bottom_container_top_footer_title{font-size:1.1vw;font-weight:700}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li .shelters_housing_footer_bottom_container_top_footer_text{width:90%;margin-top:.7vw;font-size:1.1vw;font-weight:400;line-height:1.3vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner{margin-top:1.4vw;width:75%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li{margin-bottom:1.4vw;width:7.73vw;height:1.4vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li .partner_element{position:relative;width:100%;height:100%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li:first-child{width:6.6vw;height:2.1vw;margin-right:2.1vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li:nth-child(2){width:7.73vw;height:2.1vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li:nth-child(3){width:5.67vw;margin-right:2.1vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.partner li:nth-child(4){width:10.05vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments{margin-top:1.4vw;width:70%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li:first-child .payments_element,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li:last-child .payments_element{position:relative;width:80%;height:80%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li:first-child .payments_element img,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li:last-child .payments_element img{border-radius:1.6vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li{display:flex;justify-content:center;align-items:center;width:3.51vw;height:2.1vw;box-shadow:0 0 .35vw rgba(0,0,0,.3);border-radius:.35vw;margin:0 .7vw .7vw 0}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li .payments_element{position:relative;width:100%;height:100%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top ul.footer li ul.payments li .payments_element img{border-radius:.35vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content{width:100%;display:flex;justify-content:center;align-items:center}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text{display:flex;justify-content:space-between;align-items:flex-start;width:100%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_rate{width:20vw;flex-direction:column;text-align:start;font-size:1.1vw;font-weight:500;color:#898989;cursor:pointer}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email{width:20vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_email,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_tel{display:flex;justify-content:flex-start;align-items:center}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_email span,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_tel span{position:relative;width:1.3vw;height:1.2vw;margin-right:.7vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_email a,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_tel a{font-size:.98vw;font-weight:500;color:#14128e;transition:color .2s ease-in}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_email a:hover,footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_tel a:hover{color:#1b18cc}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_top .form_element_content_container_text_text_content .form_element_content_container_text_text .form_element_content_container_text_text_tel_and_email .form_element_content_container_text_text_email{margin-top:.35vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom{display:flex;justify-content:space-between;align-items:center}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_left{width:25%;font-size:1.4vw;font-weight:700}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_right{width:75%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_right ul.footer{display:flex;justify-content:space-between;align-items:center}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_right ul.footer li{width:7vw;height:2.1vw}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_right ul.footer li .hotels_element{position:relative;width:100%;height:100%}footer .shelters_housing_footer_bottom .shelters_housing_footer_bottom_container .shelters_housing_footer_bottom_container_bottom .shelters_housing_footer_bottom_container_bottom_right ul.footer li:nth-child(3){height:2.8vw}.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_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{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{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_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;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}.shelters_housing_space_container_header_flex_icons_leng{position:relative;margin-left:2.1vw;z-index:6}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content .shelters_housing_space_container_header_flex_icons_leng_block_content_icon{position:relative;width:2vw;height:1.4vw;margin-right:.7vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content .shelters_housing_space_container_header_flex_icons_leng_block_content_arrow{position:relative;width:1vw;height:.4vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu{width:17.6vw;height:5.8vw;background:#fff;overflow:auto;position:absolute;top:2.5vw;right:0;border-radius:.7vw;box-shadow:0 0 .5vw rgba(0,0,0,.3)}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li{width:100%;height:2.81vw;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;padding:0 1.4vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_image{position:relative;width:2vw;height:1.4vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_text{margin-left:.7vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_check{position:relative;width:1.4vw;height:1vw;position:absolute;top:30%;right:1vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active:first-child{border-radius:.7vw .7vw 0 0}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active:last-child{border-radius:0 0 .7vw .7vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active{background:#d2f0ff}.nav_title_block{display:none}.calendal_container{display:block}.calendal_container .rdp{--rdp-cell-size:2.81vw;--rdp-accent-color:#00f;--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 transparent}.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 transparent;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;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-weeknumber{font-size:1.054vw}.calendal_container .rdp-day,.calendal_container .rdp-weeknumber{border:.14vw solid transparent}.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}.loading_request_id .loading_request_id_top{width:100%;height:2.81vw;border-radius:.7vw;animation:blink1 2s linear infinite}.loading_request_id .loading_request_id_center{margin-top:.7vw;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.loading_request_id .loading_request_id_center .loading_request_id_center_left{width:60vw}.loading_request_id .loading_request_id_center .loading_request_id_center_left ul li{width:100%;height:4.91vw;animation:blink1 2s linear infinite;margin-bottom:.7vw;border-radius:.7vw}.loading_request_id .loading_request_id_center .loading_request_id_center_left ul li:last-child{margin-bottom:0}.loading_request_id .loading_request_id_center .loading_request_id_center_right{width:18.3vw}.loading_request_id .loading_request_id_center .loading_request_id_center_right ul li{width:100%;height:4.91vw;animation:blink1 2s linear infinite;margin-bottom:.7vw;border-radius:.7vw}.loading_request_id .loading_request_id_center .loading_request_id_center_right ul li:last-child{margin-bottom:0}.loading_request_search{width:56vw}.loading_request_search ul{margin-top:1.4vw}.loading_request_search ul li{width:100%;height:17vw;border-radius:.7vw;animation:blink1 2s linear infinite;margin-bottom:1.4vw}.loading_request_search ul li:last-child{margin-bottom:0}.loading_router{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}.loading_router .loading_router_flex{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:#0b0a3e;opacity:.2}.loading_router .loading_router_flex_content{position:absolute;top:25%;left:32%;z-index:6;flex-direction:column;display:flex;justify-content:center;align-items:center;width:36.5vw;height:24vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);border-radius:.7vw}.loading_filters ul li{border-radius:.7vw;animation:blink1 2s linear infinite;margin-bottom:1.4vw;background-color:rgba(81,81,81,.4);width:100%;height:33.7vw}@media(max-width:600px){.loading_filters{display:none}}.pagination_click_loading,.pagination_click_loading ul{width:100%}.pagination_click_loading ul li{border-radius:.7vw;height:18.2vw;animation:blink1 2s linear infinite;margin-bottom:.7vw;background-color:rgba(81,81,81,.4)}.pagination_click_loading ul li:last-child{margin-bottom:0}@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)}}.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{color:#0b0a3e;text-decoration:underline}.account footer .personal_account_footer nav ul li button{text-decoration:underline;color:#0b0a3e;background:none}header.header_personal_account{display:flex;justify-content:center;align-items:center;width:100%;height:6.18vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);margin-bottom:14vh}header.header_personal_account .header_personal_account_container{width:80%;display:flex;justify-content:space-between;align-items:center}header.header_personal_account .header_personal_account_container h1{display:inline-block;font-size:3.51vw;font-weight:400;color:#fff;font-family:Distant Galaxy;cursor:pointer}header.header_personal_account .header_personal_account_container .header_personal_account_container_image{position:relative;width:2.81vw;height:2.81vw;border-radius:50%}.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;color:#0a9e4c}.form_element_content .form_element_content_container .form_element_content_container_subtitle{text-align:center;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%}.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;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{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%;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;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}.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 a{color:#0b0a3e}.form_element_content .form_element_content_container .form_element_content_container_text_registration span.thin{cursor:pointer}.form_element_content .form_element_content_container .form_element_content_container_text_text{line-height:1.33vw;text-align:center;margin-bottom:2.1vw}.form_element_content .form_element_content_container .form_element_content_container_text_text span{font-weight:500;text-decoration:underline;cursor:pointer}.form_element_content_container_form_content{position:relative;width:60vw;height:80vh;background:#fff;padding:2.1vw 1.4vw 1.4vw;border-radius:.7vw}.form_element_content_container_form_content .form_element_content_container_form_content_content{width:100%;height:100%;overflow-y:scroll}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_title{font-size:1.4vw;font-weight:700;text-align:center;margin-bottom:1.4vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_subtitle{font-size:.98vw;font-weight:400;margin-top:1.4vw;font-style:italic}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li{font-size:1.2vw;font-weight:400}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_title{font-weight:700;margin:.7vw 0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text{font-size:.98vw;line-height:1.15vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text p{margin:.35vw 0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text p.italic{font-style:italic;text-decoration:underline}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.none_left li{margin-left:0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.personal{margin:.7vw 0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.two{margin-left:.7vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.two li{font-style:italic}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul li{font-size:.98vw;line-height:1.2vw;margin:.25vw 0 .25vw .7vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul li.first{font-weight:600;margin:0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul li.first.none{font-weight:400}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul li.first.none span{font-weight:600}.form_element_content_container_form_content .booking_details_hotel_content_bottom_right_overflow_modal_close_image{position:absolute;top:.7vw;right:.7vw}.form_element_content_container_form_content .booking_details_hotel_content_bottom_right_overflow_modal_close_image .booking_details_hotel_content_bottom_right_overflow_modal_close_image_contant{cursor:pointer;position:relative;width:1.4vw;height:1.4vw}@media(max-width:600px){.hotel_content_conveniences{display:none}.hotel_content_popular_conveniences{width:100%}.hotel_content_popular_conveniences h3{display:none}.hotel_content_popular_conveniences h2{display:block}.hotel_content_popular_conveniences ul{margin:3.17vw 0;width:100%}.hotel_content_popular_conveniences ul li{margin:0 3.17vw 3.17vw 0}.hotel_content_popular_conveniences ul li .test .hotel_content_popular_conveniences_image{width:6.35vw;height:6.35vw;margin-right:3.17vw}.hotel_content_popular_conveniences ul li .test .hotel_content_popular_conveniences_text{font-size:3.81vw;font-weight:400}.hotel_content_popular_conveniences .hotel_content_popular_conveniences_button{display:block;width:100%;font-size:4.44vw;font-weight:700;color:#00d1ff;text-decoration:underline}.hotel_content_reasons,.hotel_main_screen_right_block_buttons,.hotel_main_screen_right_block_to_book{display:none}.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_image{width:8vw;height:6vw;margin-right:3.17vw}.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_main_screen_left_block_map{height:30vw;margin-top:3.17vw;border-radius:3.17vw}.hotel_main_screen_left_block_map button{width:60vw;height:12.7vw;border-radius:3.17vw;font-size:4.44vw}.hotel_content_description_and_advantages_advantages{margin-top:3.17vw;width:100%;height:100%;background:#fff;border-radius:0;padding:0}.hotel_content_description_and_advantages_advantages .hotel_content_description_and_advantages_advantages_content,.hotel_content_description_and_advantages_advantages .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar{background-color:#fff;border-radius:0;padding:0}.hotel_content_description_and_advantages_advantages .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar{display:none}.hotel_content_description_and_advantages_advantages .hotel_content_description_and_advantages_advantages_content{margin-top:0}.hotel_content_description_and_advantages_advantages h3{font-size:5vw;font-weight:700;margin-bottom:3.17vw}.hotel_content_description_and_advantages_advantages ul li{margin-bottom:3.17vw}.hotel_content_description_and_advantages_advantages ul li .li_title_element{font-size:3.81vw;margin-bottom:1vw}.hotel_content_description_and_advantages_advantages ul li .li_content_element{font-size:3.81vw}.hotel_content_description_and_advantages_description{width:100%;margin-bottom:3.17vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile{width:100%;height:100%;overflow:hidden}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content{margin-top:3.17vw;padding-bottom:0}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content span{cursor:auto;font-size:3.4vw;font-weight:600}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_cashback{line-height:4.3vw;font-size:3.4vw;font-weight:400;margin-bottom:3vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element{margin-bottom:3vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element .hotel_content_description_and_advantages_description_content_element_title{font-size:3.4vw;font-weight:600;margin-bottom:1.6vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_mobile .hotel_content_description_and_advantages_description_content .hotel_content_description_and_advantages_description_content_element p{font-size:3.4vw;font-weight:400;line-height:4.3vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button{bottom:4.76vw;left:3.17vw}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content{position:relative}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content button.mobile{display:block;font-size:4.44vw;font-weight:700;color:#00d1ff;text-decoration:underline;width:100%;height:100%;border-radius:0;background:#fff;display:flex;justify-content:flex-start;align-items:center}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content button.web{display:none}.hotel_content_description_and_advantages_description .hotel_content_description_and_advantages_description_button .hotel_content_description_and_advantages_description_button_content:after{width:100%;height:4.17vw;position:absolute;top:-4.17vw;left:0;background:linear-gradient(1turn,#fff 20%,hsla(0,0%,100%,.5))}.hotel_content_description_and_advantages{display:block;margin:3.17vw 0 6.35vw}.hotel_content_description_and_advantages .hotel_content_reviews{display:block}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback{margin-bottom:3.17vw;border-radius:3.17vw;width:100%;height:100%;background:#d2f0ff;padding:4.76vw 3.17vw}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback .sorting_result_content_housing_options_option_content_main_bottom_left_cash_bar{display:block}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback .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{text-align:center;font-size:5vw;line-height:6vw}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback .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%}.hotel_content_description_and_advantages .hotel_content_description_and_advantages_cashback .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%}.hotel_content_description_and_advantages h2{display:block}.hotel{color:#0b0a3e}.hotel .hotel_content h2{font-size:5vw;font-weight:700}.hotel .hotel_content button.hotel_content_mobile_button_scroll{background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);border-radius:3.17vw;width:100%;height:12.7vw;display:flex;justify-content:center;align-items:center;font-size:4.44vw;font-weight:700;color:#fff;margin:3.17vw 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,.hotel_content_reviews_themes{display:none}.hotel_content_qiestion{height:100%;overflow:visible;margin:3.17vw 0}.hotel_content_qiestion .hotel_content_qiestion_subtext_web{display:none}.hotel_content_qiestion .hotel_content_qiestion_subtext_mobile{display:block;font-size:3.8vw;font-weight:400;margin-top:3.17vw}.hotel_content_qiestion .hotel_content_qiestion_button_mobile{display:block;font-size:4.44vw;font-weight:700;color:#00d1ff;text-decoration:underline;margin-top:1.585vw}.hotel_content_qiestion .hotel_content_qiestion_button,.hotel_content_qiestion ul{display:none}.hotel_content_landmarks{margin:0}.hotel_content_landmarks .hotel_content_landmarks_sub_block{display:none}.hotel_content_landmarks .hotel_content_landmarks_sub_text_mobile{display:block;font-size:3.8vw;font-weight:400;margin:1.585vw 0 3.17vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks{display:block}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul{background-color:#d2f0ff;border-radius:3.17vw;width:100%;height:100%;margin-bottom:1.585vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:0;margin-bottom:3.17vw;padding:0 3.17vw;display:none;transition:display .2s ease-in}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li .hotel_content_landmarks_landmarks_name{font-size:3.8vw;font-weight:400}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li .hotel_content_landmarks_landmarks_distance{font-size:3.8vw;font-weight:400;color:#7d7d7d}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li.li{display:none}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li.list{display:flex}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child{display:flex;justify-content:space-between;align-items:center;margin:0;padding:1.585vw 3.17vw;border-radius:3.17vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left{display:flex;justify-content:flex-start;align-items:center}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left .hotel_content_landmarks_landmarks_image{position:relative;width:5.87vw;height:5vw;margin-right:3.17vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_left .hotel_content_landmarks_landmarks_title{font-size:3.8vw;font-weight:700}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:first-child .hotel_content_landmarks_landmarks_right{position:relative;display:block;width:3.5vw;height:1.75vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:nth-child(2){margin-top:3.17vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul li:last-child{padding-bottom:3.17vw}.hotel_content_landmarks .hotel_content_landmarks_landmarks ul:last-child{margin-bottom:0}.hotel_content_landmarks .hotel_content_landmarks_sub_text{margin:6.35vw 0;font-size:3.8vw;font-weight:400}.hotel_content_landmarks button{display:block;width:100%;height:12.7vw;border-radius:3.17vw;background:#fff;display:flex;justify-content:center;align-items:center;border:.63vw solid #00d1ff;font-size:5vw;font-weight:500}.hotel_content_facilities,.hotel_content_frequent_questions,.hotel_content_terms{display:none}.hotel_content_photo{position:relative;width:100%}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_title_and_rates{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_title_and_rates h1{width:100%;line-height:6vw;font-size:5vw;font-weight:700;margin-top:6.35vw}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4{margin:3.17vw 0}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 span.mobile{display:inline-block;width:3.17vw;height:4.45vw;margin-right:1.585vw}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 span.web{display:none}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_button,.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_text_h4 h4{font-size:3.8vw;font-weight:400;color:#7d7d7d}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_number_reviews{display:block;margin:1.585vw 0 3.17vw;display:flex;justify-content:fex-start;align-items:center}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_number_reviews .hotel_content_photo_number_reviews_number{width:8.9vw;height:8.9vw;background:#fffb1f;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:3.8vw;font-weight:400;margin-right:1.6vw}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_number_reviews .hotel_content_photo_number_reviews_title{font-size:3.8vw;font-weight:700;position:relative;margin-right:3.17vw}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_number_reviews .hotel_content_photo_number_reviews_title:before{content:"";position:absolute;top:45%;right:-2.1vw;width:.6vw;height:.6vw;background:#b8b8b8;border-radius:50%}.hotel_content_photo .hotel_content_photo_text .hotel_content_photo_number_reviews .hotel_content_photo_number_reviews_text{font-size:3.8vw;font-weight:400;color:#b8b8b8}.hotel_content_photo .hotel_content_photo_content_web{display:none}.stars_rating{width:100%;text-align:start;margin-top:1.6vw}.stars_rating span{width:6.35vw;height:6.35vw;margin-right:1.6vw}.hotel_content_modal_reviews{display:none}.hotel_content_health_and_safety{display:flex;justify-content:flex-start;align-items:flex-start;border:none;padding:none;border-radius:none;margin:0}.hotel_content_health_and_safety .hotel_content_health_and_safety_image{width:11.75vw;height:16.2vw;margin-right:3.17vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_content{width:74vw}.hotel_content_health_and_safety .hotel_content_health_and_safety_content .hotel_content_health_and_safety_content_title{font-size:3.8vw;font-weight:700}.hotel_content_health_and_safety .hotel_content_health_and_safety_content .hotel_content_health_and_safety_content_text{margin-top:3.17vw;font-size:3.8vw;font-weight:400;color:#b8b8b8}.hotel_content_health_and_safety .hotel_content_health_and_safety_content button{margin-top:3.17vw;font-size:4.44vw;font-weight:400;color:#00d1ff;background-color:#fff}.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 .hotel_content_seats_error{width:100%;height:19vw;background:#f7c4c4;border-radius:3.17vw;border:.317vw solid red;margin:6.35vw 0}.hotel_content_seats .hotel_content_seats_error .hotel_content_seats_error_image{width:9.52vw;height:9.52vw;margin:0 3.17vw}.hotel_content_seats .hotel_content_seats_error .hotel_content_seats_error_text{font-size:4.44vw;font-weight:700;color:#0b0a3e;width:76%}.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;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{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;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{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;border:.317vw solid #b8b8b8;padding:4.76vw 3.17vw}.hotel_content_navigation{display:block}.hotel_content_navigation h2{margin-bottom:4.8vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element{padding:3.17vw 3.17vw 3.17vw 0;border-bottom:.317vw solid #b8b8b8}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element .hotel_content_navigation_content_element_top{display:flex;justify-content:space-between;align-items:center}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element .hotel_content_navigation_content_element_top .hotel_content_navigation_content_element_top_image{position:relative;width:3.5vw;height:1.75vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element .hotel_content_navigation_content_element_top .hotel_content_navigation_content_element_top_text{font-size:3.8vw;font-weight:400}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul{margin-top:4.8vw;transition:max-height .2s ease-in}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul li{font-size:3.8vw;font-weight:400;color:#00d1ff;line-height:4.44vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul li:first-child{margin-bottom:3.17vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul li:last-child{margin-bottom:1.585vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul.hidden{display:none}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element ul.active{display:block}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:first-child{border-top:.317vw solid #b8b8b8}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:first-child .hotel_content_navigation_content_element_top{display:flex;justify-content:flex-start;align-items:center}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:first-child .hotel_content_navigation_content_element_top .hotel_content_navigation_content_element_top_image{width:3.17vw;height:4.8vw;margin-right:1.585vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:last-child{border-bottom:none;margin-bottom:3.17vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:last-child .hotel_content_navigation_content_element_top{display:flex;justify-content:flex-start;align-items:center;margin-left:6.35vw}.hotel_content_navigation .hotel_content_navigation_content .hotel_content_navigation_content_element:last-child .hotel_content_navigation_content_element_top .hotel_content_navigation_content_element_top_image{width:4.8vw;height:3.17vw;margin-right:6.35vw}.hotel_content_additional{display:block;margin:6.35vw 0}.hotel_content_additional .hotel_content_additional_element{border-radius:3.17vw;border:.317vw solid #b8b8b8;margin-bottom:1.585vw}.hotel_content_additional .hotel_content_additional_element .hotel_content_additional_element_button{display:flex;justify-content:space-between;align-items:center;padding:3.17vw;border-radius:3.17vw}.hotel_content_additional .hotel_content_additional_element .hotel_content_additional_element_button .hotel_content_additional_element_button_text{font-size:5vw;font-weight:700}.hotel_content_additional .hotel_content_additional_element .hotel_content_additional_element_button .hotel_content_additional_element_button_image{position:relative;width:3.5vw;height:1.75vw}.hotel_content_additional .hotel_content_additional_element ul{display:none;padding:1.585vw 3.17vw 3.17vw}.hotel_content_additional .hotel_content_additional_element ul li{margin-bottom:3.17vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_title_content{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.6vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_title_content .hotel_content_additional_element_li_title_content_image{position:relative;width:6.35vw;height:6.35vw;margin-right:3.17vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_title{font-size:3.81vw;font-weight:700}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_payment_content{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:4vw 0 5vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_payment_content .hotel_content_additional_element_li_payment_content_content .hotel_content_additional_element_li_payment_content_image{position:relative;width:15.87vw;height:9.52vw;margin-right:3.17vw;box-shadow:0 0 2vw rgba(0,0,0,.2);margin-bottom:1.6vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_text{font-size:3.81vw;font-weight:400;line-height:4.44vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_text.blue{color:#00d1ff}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content{padding:3.17vw;border-radius:2vw;width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content .hotel_content_additional_element_li_subtitle{font-size:3.81vw;font-weight:700;margin-bottom:1.6vw}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content .hotel_content_additional_element_li_content_left{width:65%}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content .hotel_content_additional_element_li_content_right{width:30%}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content:nth-child(2n){background-color:#f4f4f4}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content:last-child{margin-bottom:0}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content_share{display:flex;justify-content:flex-start;align-items:center}.hotel_content_additional .hotel_content_additional_element ul li .hotel_content_additional_element_li_content_share .hotel_content_additional_element_li_content_share_image{position:relative;width:4.76vw;height:4.76vw;margin-right:3.17vw}.hotel_content_additional .hotel_content_additional_element ul li:last-child{margin-bottom:0}.hotel_content_additional .hotel_content_additional_element ul.active{display:block}.hotel_content_additional .hotel_content_additional_element .hotel_content_additional_element:last-child{margin-bottom:0}.description_modal_overflow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;z-index:12;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .4s ease}.description_modal_overflow .description_modal_overflow_modal{width:100vw;height:77.5vh;background-color:#fff;transform:scale(.1);transition:transform .4s ease}.description_modal_overflow .description_modal_overflow_modal .description_modal_overflow_modal_content{padding:3.17vw 2.5% 12.7vw;height:70vh;overflow:auto}.description_modal_overflow .description_modal_overflow_modal .description_modal_overflow_modal_content p{font-size:3.8vw;font-weight:400;line-height:5.71vw}.description_modal_overflow.active{opacity:1;pointer-events:all}.description_modal_overflow.active .description_modal_overflow_modal{transform:scale(1)}.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}.conveniences_modal_content_footer{position:absolute;bottom:0;left:0;border-top:.317vw solid #b8b8b8;width:100%;height:25vh;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;padding:6.35vw 2.5% 0}.conveniences_modal_content_footer button{width:46vw;height:12.7vw;border-radius:3.17vw;font-size:5vw;font-weight:500;color:#0b0a3e}.conveniences_modal_content_footer a{display:block;width:100%;height:12.7vw;border-radius:3.17vw;font-size:5vw;font-weight:500;color:#0b0a3e}.conveniences_modal_content_footer a button{width:100%;height:100%;background-color:#00d1ff;border-radius:3.17vw}.conveniences_modal_content_footer button:first-child{border:.635vw solid #00d1ff}.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_qiestion_modal_content{display:block;width:100%;height:100%;padding:0 2.5%}.hotel_content_qiestion_modal_content ul{position:relative;top:0;left:0;width:100%;height:100%;display:block;height:80vh;overflow-y:scroll;padding-bottom:10vh}.hotel_content_qiestion_modal_content ul li{width:100%;height:57vw;border-radius:3.17vw;padding:4.76vw 0 0;margin-bottom:3.17vw}.hotel_content_qiestion_modal_content ul li .hotel_content_qiestion_modal_content_top{padding:0 2.5%}.hotel_content_qiestion_modal_content ul li .hotel_content_qiestion_modal_content_top .hotel_content_qiestion_modal_content_title{font-size:3.8vw;font-weight:700}.hotel_content_qiestion_modal_content ul li .hotel_content_qiestion_modal_content_top .hotel_content_qiestion_modal_content_question{font-size:3.8vw;font-weight:400;line-height:4.44vw;margin:4.76vw 0}.hotel_content_qiestion_modal_content ul li .hotel_content_qiestion_modal_content_top .hotel_content_qiestion_modal_content_data{font-size:3.17vw;font-weight:400;color:#b8b8b8}.hotel_content_qiestion_modal_content ul li .li_footer{width:100%;display:flex;justify-content:space-between;align-items:center;border-top:.317vw solid #b8b8b8;padding:3.17vw 2.5%}.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_image{position:relative;width:4.44vw;height:3.8vw;margin-right:1.585vw}.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_text{font-size:3.8vw;font-weight:700;color:#00d1ff}.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_left .li_footer_image{margin-bottom:1vw}.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_right .li_footer_image{margin-top:1.8vw}.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_left,.hotel_content_qiestion_modal_content ul li .li_footer .li_footer_right{display:flex;justify-content:flex-start;align-items:center}.hotel_content_qiestion_modal_content ul li:first-child{margin-top:6.35vw}.hotel_content_qiestion_modal_content ul li:last-child{margin-bottom:0}.hotel_content_reviews_mobile_modal_content{margin:0 2.5%;height:67.5vh;overflow-y:scroll;padding-bottom:5vh}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel{border:.317vw solid #b8b8b8;border-radius:3.17vw;margin-top:6.35vw}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top{display:flex;justify-content:space-between;align-items:center;padding:3.17vw}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top .hotel_content_reviews_mobile_modal_content_data_hotel_top_left{display:flex;justify-content:flex-start;align-items:center}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top .hotel_content_reviews_mobile_modal_content_data_hotel_top_left .hotel_content_reviews_mobile_modal_content_data_hotel_top_left_number{width:8.9vw;height:8.9vw;background:#fffb1f;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1.585vw;font-size:3.8vw;font-weight:400}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top .hotel_content_reviews_mobile_modal_content_data_hotel_top_left .hotel_content_reviews_mobile_modal_content_data_hotel_top_left_text{font-size:3.8vw;font-weight:400;color:#b8b8b8}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top .hotel_content_reviews_mobile_modal_content_data_hotel_top_left .hotel_content_reviews_mobile_modal_content_data_hotel_top_left_text span{font-size:3.8vw;font-weight:700;color:#0b0a3e}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_top .hotel_content_reviews_mobile_modal_content_data_hotel_top_right{position:relative;width:3.5vw;height:1.75vw}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_data_hotel .hotel_content_reviews_mobile_modal_content_data_hotel_bottom{margin:0 2.5%}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_filters{display:flex;justify-content:space-between;align-items:center;margin:3.17vw 0}.hotel_content_reviews_mobile_modal_content .hotel_content_reviews_mobile_modal_content_filters button{width:46vw;height:12.7vw;border-radius:3.17vw;background:#fff;display:flex;justify-content:center;align-items:center;border:.635vw solid #00d1ff;font-size:5vw;font-weight:700;color:#0b0a3e}.guest_reviews_modal_sort_modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:13;background:rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:opacity .4s ease}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content{width:95vw;height:52vw;background:#fff;border:.317vw solid #b8b8b8;border-radius:3.17vw;padding:6.35vw;transform:scale(.1);transition:transform .4s ease}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.17vw}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content ul li .li_text{font-size:4.44vw;font-weight:400}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content ul li input[type=checkbox]{position:relative;width:5vw;height:5vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:.317vw solid #b8b8b8;border-radius:1.585vw;transition:.2s;background:url(/_next/static/media/check.d5990ee2.svg) no-repeat 50%;background-size:2.54vw,1.6vw}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content ul li input:checked[type=checkbox]{background-color:#9df5c4}.guest_reviews_modal_sort_modal .guest_reviews_modal_sort_modal_content ul li:last-child{margin-bottom:0}.guest_reviews_modal_sort_modal.active{opacity:1;pointer-events:all}.guest_reviews_modal_sort_modal.active .guest_reviews_modal_sort_modal_content{transform:scale(1)}.filters_modal_reviews .filters_modal_reviews_content{padding:0 2.5%}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content{padding-bottom:10vh;height:80vh;overflow-y:scroll}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element{margin-bottom:6.35vw}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element .filters_modal_reviews_content_content_element_title{margin-bottom:3.17vw;font-size:4.44vw;font-weight:700}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:3.17vw}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element ul li input[type=checkbox]{position:relative;width:5vw;height:5vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:.317vw solid #b8b8b8;border-radius:1.585vw;margin-right:3.17vw;transition:.2s;background:url(/_next/static/media/check.d5990ee2.svg) no-repeat 50%;background-size:2.54vw,1.6vw}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element ul li input:checked[type=checkbox]{background-color:#9df5c4}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element ul li .li_text{font-size:3.8vw;font-weight:400}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element ul li:last-child{margin-bottom:0}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element:first-child{margin-top:6.35vw}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_content_element:last-child{margin-bottom:0}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_title{margin-bottom:3.17vw;font-size:4.44vw;font-weight:700}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_bottom,.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top{display:flex;justify-content:flex-start;align-items:center}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_bottom .button,.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top .button{margin-right:3.17vw;display:flex;justify-content:center;align-items:center;border-radius:3.17vw;background-color:#fff;padding:3vw 3.17vw;font-size:3.8vw;font-weight:400;border:.317px solid #b8b8b8;transition:background-color .2s ease-in}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_bottom .button span,.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top .button span{font-size:6vw;font-weight:300;margin-right:3.17vw}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_bottom .button.active,.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top .button.active{background:#d2f0ff;border:.317vw solid #00d1ff}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_bottom .button:last-child,.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top .button:last-child{margin-right:0}.filters_modal_reviews .filters_modal_reviews_content .filters_modal_reviews_content_content .filters_modal_reviews_content_buttons .filters_modal_reviews_content_buttons_content .filters_modal_reviews_content_buttons_content_top{margin-bottom:3.17vw}.filters_modal_reviews .conveniences_modal_content_footer button{width:100%}.filters_modal_reviews .filters_modal_reviews_reset{position:absolute;top:6vw;left:3.17vw;font-size:3.17vw;font-weight:700;color:#b8b8b8}.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_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{display:none}.hotel_content_seats_table_mobile_modal_fixed{position:fixed;top:-20%;left:0;background-color:#fff;z-index:15;width:100%;transition:top .2s ease;box-shadow:0 1.9vw 1.58vw -.7vw rgba(34,60,80,.2)}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_top{padding:3.17vw;border-bottom:.317vw solid #b8b8b8;display:flex;justify-content:space-between;align-items:center}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_top .hotel_content_seats_table_mobile_modal_fixed_top_left{font-size:3.17vw;font-weight:400;width:90%}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_top .hotel_content_seats_table_mobile_modal_fixed_top_right{position:relative;width:3.17vw;height:3.17vw}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_bottom{padding:3.17vw;display:flex;justify-content:space-between;align-items:center}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_bottom .hotel_content_seats_table_mobile_modal_fixed_bottom_left{font-size:3.17vw;font-weight:700}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_bottom .hotel_content_seats_table_mobile_modal_fixed_bottom_right{text-align:end;font-size:3.17vw;font-weight:400;line-height:3.3vw}.hotel_content_seats_table_mobile_modal_fixed .hotel_content_seats_table_mobile_modal_fixed_bottom .hotel_content_seats_table_mobile_modal_fixed_bottom_right span{font-weight:700}.hotel_content_seats_table_mobile_modal_fixed.active{top:0}.hotel_content_seats_table_mobile_container{width:100%;height:100%;box-shadow:0 0 3.17vw rgba(0,0,0,.4);border-radius:3.17vw;display:block;margin-top:3.17vw}.hotel_content_seats_table_mobile_container .hotel_content_seats_table_mobile_container_buttons{padding:0 2.5% 3.17vw}.hotel_content_seats_table_mobile_container .hotel_content_seats_table_mobile_container_buttons button{width:100%;height:12.71vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;margin-bottom:3.17vw;font-size:4.44vw;font-weight:700;color:#fff;cursor:auto}.hotel_content_seats_table_mobile_container .hotel_content_seats_table_mobile_container_buttons .hotel_content_seats_table_mobile_container_buttons_all_info{font-size:4.44vw;font-weight:500;color:#00d1ff;text-decoration:underline;display:inline-block}.booking_hotel_modal_next_step{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}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_header{padding:3.17vw 2.5%;border-bottom:.317vw solid #b8b8b8}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_header .booking_hotel_modal_next_step_header_text{display:flex;justify-content:flex-end;align-items:center;font-size:3.17vw;font-weight:700;color:#b8b8b8}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_header .booking_hotel_modal_next_step_header_text span{display:inline-block;position:relative;width:4.76vw;height:4.76vw;margin-left:3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content{overflow:scroll;height:95vh;padding:6.35vw 2.5% 15vh}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_title{font-size:4.44vw;font-weight:700;margin-bottom:3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .hotel_content_seats_table_mobile_amenities_list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:3.17vw 0}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element{position:relative;margin-right:1.6vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .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}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .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}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .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:5.5vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .hotel_content_seats_table_mobile_amenities_list .hotel_content_seats_table_true_amenities_list_element:last-child{margin-right:0}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .hotel_content_seats_table_true_td_romm_information{margin-bottom:3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_info_hotel{margin-top:3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_info_hotel .booking_hotel_modal_next_step_content_info_hotel_text{font-size:3.8vw;font-weight:400;display:flex;justify-content:flex-start;align-items:center}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_info_hotel .booking_hotel_modal_next_step_content_info_hotel_text span{font-weight:700}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_info_hotel .booking_hotel_modal_next_step_content_info_hotel_text span.image{position:relative;width:9.52vw;height:4.76vw;margin-left:1.585vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_info_hotel .booking_hotel_modal_next_step_content_info_hotel_text:last-child{margin-top:1.585vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .modal_dublicate_component .modal_dublicate_component_main_content{background:#d2f0ff;border:.317vw solid #b8b8b8;border-radius:3.17vw;padding:3.17vw 0;height:100%}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .modal_dublicate_component .modal_dublicate_component_main_content .hotel_content_seats_table_mobile_bottom_info_bottom{padding:0 3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .modal_dublicate_component .modal_dublicate_component_main_content .hotel_content_seats_booking_next_top{padding:3.3vw 3.17vw 0;border-top:.317vw solid #b8b8b8}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .modal_dublicate_component .modal_dublicate_component_main_content .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number{margin:0}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .modal_dublicate_component .hotel_content_seats_booking_next_bottom .hotel_content_seats_booking_next_bottom_text:first-child{border-top:none}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content button.booking_hotel_modal_next_step_content_button{width:100%;height:12.71vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:700;color:#fff}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list{margin:6.35vw 0 3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li.text{border:none;border-radius:0;text-align:center;margin:5vw 0 3.17vw;font-size:4.44vw;font-weight:500}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li{border-radius:3.17vw;border:.317vw solid #b8b8b8;margin-bottom:1.6vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_top{padding:3.17vw;border:3.17vw 3.17vw 0 0;display:flex;justify-content:space-between;align-items:center}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_top .booking_hotel_modal_next_step_content_list_top_text{font-size:5vw;font-weight:700}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_top .booking_hotel_modal_next_step_content_list_top_image{position:relative;width:3.5vw;height:1.75vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_bottom{padding:0 3.17vw 3.17vw;display:none}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_bottom .booking_hotel_modal_next_step_content_list_bottom_text{font-size:3.8vw;font-weight:400;margin-bottom:3.17vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_bottom .booking_hotel_modal_next_step_content_list_bottom_text:last-child{margin-bottom:0;line-height:4.44vw}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li .booking_hotel_modal_next_step_content_list_bottom.active{display:block}.booking_hotel_modal_next_step .booking_hotel_modal_next_step_content .booking_hotel_modal_next_step_content_list ul li:last-child{margin-bottom:0}.booking_hotel_modal_next_step.active{transform:scale(1);opacity:1}.hotel_content_photo_content_mobile{display:block;width:100%;height:63vw;margin-top:3.17vw}.hotel_content_photo_content_mobile .conteiner{width:100%;height:100%;position:relative}.hotel_content_photo_content_mobile .conteiner .hotel_content_photo_content_mobile_full_block{position:absolute;top:0;right:0;background:#fff;display:flex;justify-content:center;align-items:center;z-index:2;padding:1.6vw}.hotel_content_photo_content_mobile .conteiner .hotel_content_photo_content_mobile_full_block .hotel_content_photo_content_mobile_full{position:relative;width:8vw;height:8vw}.hotel_content_photo_content_mobile .conteiner .mySwiper{height:100%;position:relative;z-index:1;overflow:hidden;border-radius:3.17vw;background:#fff}.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-next,.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-prev{border-radius:50%;width:8.9vw;height:8.9vw;background:#fff;opacity:.8;display:flex;justify-content:center;align-items:center}.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-next:after,.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-prev:after{content:"";background-size:cover;width:100%;height:50%}.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-next:after{margin-right:1.5vw;background:url(/_next/static/media/arrow-right.eece75db.svg) no-repeat 50%}.hotel_content_photo_content_mobile .conteiner .mySwiper .swiper-button-prev:after{margin-left:1.5vw;background:url(/_next/static/media/arrow-left.366d446d.svg) no-repeat 50%}.hotel_content_photo_content_mobile .conteiner .hotel_content_photo_content_mobile_number_image{position:absolute;bottom:3.17vw;right:3.17vw;z-index:3;background:rgba(11,10,62,.5);border-radius:3.17vw;width:15.9vw;height:6.35vw;display:flex;justify-content:center;align-items:center;font-size:3.8vw;font-weight:700;color:#fff}.hotel_content_photo_content_mobile_no_photo{font-size:5vw;font-weight:700;color:red}.hotel_content_photo_content_mobile.full{position:fixed;top:0;left:0;min-height:100vh;min-width:100vw;z-index:10;margin-top:0;display:flex;justify-content:center;align-items:center;background:#000}.hotel_content_photo_content_mobile.full .conteiner{height:350px;width:100%}.hotel_content_photo_content_mobile.full .conteiner .mySwiper{border-radius:0;height:100%;width:100%}.hotel_content_photo_content_mobile.full .conteiner .hotel_content_photo_content_mobile_number_image{left:3.17vw}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_top_cancellation{display:flex;justify-content:flex-start;align-items:flex-start}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_top_cancellation .hotel_content_seats_table_mobile_bottom_info_top_cancellation_image{position:relative;width:3.8vw;height:3.8vw;margin-right:1.6vw}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_top_cancellation .hotel_content_seats_table_mobile_bottom_info_top_cancellation_text{font-size:3.8vw;font-weight:400;color:#0a9e4c;line-height:4.44vw}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_top_cancellation .hotel_content_seats_table_mobile_bottom_info_top_cancellation_text span{font-weight:700}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content{margin-top:1.6vw;display:flex;justify-content:flex-start;align-items:center}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content_image{position:relative;width:5vw;height:5vw;border-radius:50%;margin-right:1.7vw}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_top_text{font-size:4.44vw;font-weight:400;color:#0b0a3e}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_top_text span{font-weight:700}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_top_prise{font-size:5vw;font-weight:700;color:#0b0a3e}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_text{font-size:4vw;font-weight:700;color:#0a9e4c}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_text span{font-weight:700}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_prise{font-size:4.44vw;font-weight:700;color:#0a9e4c}.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom,.modal_dublicate_component .hotel_content_seats_table_mobile_bottom_info_bottom .hotel_content_seats_table_mobile_bottom_info_bottom_content .hotel_content_seats_table_mobile_bottom_info_bottom_content_top{display:flex;justify-content:space-between;align-items:center}.modal_dublicate_component .hotel_content_seats_booking_next_top{display:block}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number{display:flex;justify-content:center;align-items:center;margin:3.17vw 0}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content{width:49.8vw;height:12.7vw;display:flex;justify-content:space-between;align-items:center;border:.317vw solid #00d1ff;border-radius:3.17vw}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content .hotel_content_seats_booking_next_top_number_content_left,.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content .hotel_content_seats_booking_next_top_number_content_right{width:12.7vw;height:12.7vw;display:flex;justify-content:center;align-items:center;background-color:#00d1ff;font-size:5vw;font-weight:400}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content .hotel_content_seats_booking_next_top_number_content_center{font-size:4.44vw;font-weight:700}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content .hotel_content_seats_booking_next_top_number_content_right{border-radius:0 3.17vw 3.17vw 0}.modal_dublicate_component .hotel_content_seats_booking_next_top .hotel_content_seats_booking_next_top_number .hotel_content_seats_booking_next_top_number_content .hotel_content_seats_booking_next_top_number_content_left{border-radius:3.17vw 0 0 3.17vw}.modal_dublicate_component .hotel_content_seats_booking_next_bottom{padding:0 2.5%}.modal_dublicate_component .hotel_content_seats_booking_next_bottom .hotel_content_seats_booking_next_bottom_text:first-child{border-top:.317vw solid #b8b8b8;padding:3.17vw 0;line-height:5vw}.modal_dublicate_component .hotel_content_seats_booking_next_bottom .hotel_content_seats_booking_next_bottom_text:nth-child(3){margin:3.17vw 0 6.35vw}.modal_dublicate_component .hotel_content_seats_booking_next_bottom .hotel_content_seats_booking_next_bottom_text{font-size:3.8vw;font-weight:400;text-align:center}.modal_dublicate_component .hotel_content_seats_booking_next_bottom .hotel_content_seats_booking_next_bottom_text span{font-size:3.17vw;font-weight:400;color:#b8b8b8}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_content{width:100%;height:12.7vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;margin-top:3.17vw}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_content .hotel_main_screen_left_block_booking_one_day_content_text{font-size:4.44vw;font-weight:700;color:#fff}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal{position:fixed;top:-30%;left:0;background-color:#fff;z-index:12;width:100%;transition:top .2s ease;box-shadow:0 1.9vw 1.58vw -1.58vw rgba(34,60,80,.2)}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_top{padding:3.17vw;border-bottom:.317vw solid #b8b8b8;display:flex;justify-content:space-between;align-items:center}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_top .hotel_main_screen_left_block_booking_one_day_modal_top_content_left{font-size:3.81vw;font-weight:400}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_top .hotel_main_screen_left_block_booking_one_day_modal_top_content_right{position:relative;width:3.17vw;height:3.17vw}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_bottom{padding:3.17vw}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_bottom ul li{margin-bottom:1.6vw}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_bottom ul li span{font-weight:700}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal .hotel_main_screen_left_block_booking_one_day_modal_bottom ul li:last-child{margin-bottom:0}.hotel_main_screen_left_block_booking_one_day .hotel_main_screen_left_block_booking_one_day_modal.active{top:0}.hotel_content_seats_table_false,.hotel_content_seats_table_true{display:none}.hotel_content_seats_table_false_mobile,.hotel_content_seats_table_true_mobile{display:block}.hotel_content_seats_table_false_mobile ul li.container{width:100%;height:100%;border:.635vw solid #00d1ff;border-radius:3.17vw;margin-top:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_top{padding:3.17vw;border-radius:2.5vw 2.5vw 0 0;background:#d2f0ff;width:100%}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_top .hotel_content_seats_table_false_mobile_li_name{font-size:4.44vw;font-weight:700}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom{padding:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_number{display:flex;justify-content:flex-start;align-items:flex-end;font-size:4.44vw;font-weight:400}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_number .hotel_content_seats_table_false_mobile_li_number_text{margin-right:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure{margin-top:1.6vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure span{font-size:4.44vw;font-weight:400}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_li_structure span.bold{font-weight:700}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences{margin-top:3.17vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul li{flex-grow:1;padding:1.5vw 3.17vw;border:.317vw solid #0a9e4c;background-color:#9df5c4;margin:0 1.5vw 1.5vw 0;border-radius:1.585vw}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom .hotel_content_seats_table_false_mobile_conveniences ul li .hotel_content_seats_table_false_mobile_conveniences_text{font-size:3.17vw;font-weight:400;color:#0a9e4c}.hotel_content_seats_table_false_mobile ul li.container .hotel_content_seats_table_false_mobile_bottom button{width:100%;height:12.7vw;background:#fff;border:.635vw solid #0b0a3e;margin-top:3.17vw;border-radius:3.17vw;font-size:4.44vw;font-weight:700;color:#0b0a3e}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_over_text{font-size:5vw;font-weight:700;margin-right:1.6vw}.hotel_content_seats_table_true_td_number .hotel_content_seats_table_true_td_number_image{width:5vw;height:5vw;margin-right:1.6vw}.hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content_taxes{padding:6vw 2.5% 0}.hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content_taxes ul li{font-size:4.44vw;font-weight:500;color:#0b0a3e;margin-bottom:3vw;line-height:6vw}.hotel_content_seats_table_mobile_bottom_info_bottom_content_bottom_content_taxes ul li:last-child{margin-bottom:0}.hotel_content_seats_table_true_td_romm_information ul li{margin-bottom:1.6vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_no_show{line-height:4.44vw;font-size:3.81vw;font-weight:500}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation.cancellation{font-size:3.81vw;font-weight:400}.hotel_content_seats_table_true_td_romm_information ul li .booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation_page_id{display:block;line-height:4.44vw;font-size:3.81vw;font-weight:500}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_text{font-size:3.81vw;font-weight:400}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_text.active{font-weight:500}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_meal_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_meal_image{margin-right:1.6vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_bedding_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_bedding_image{width:9vw;height:5vw}.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_bedding .hotel_content_seats_table_true_td_romm_information_meal_image,.hotel_content_seats_table_true_td_romm_information ul li .hotel_content_seats_table_true_td_romm_information_meal .hotel_content_seats_table_true_td_romm_information_meal_image{width:7vw;height:7vw}.hotel_content_seats_table_true_td_romm_information ul li.number_person{display:flex;justify-content:flex-start;align-items:flex-end}.hotel_content_seats_table_true_td_romm_information ul li.number_person .hotel_content_seats_table_true_td_number_title{font-size:3.81vw;font-weight:500;margin-right:3.17vw}.hotel_content_how_it_work_info{display:none}.hotel_content_how_it_work_info h2{width:100%;line-height:6vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.web{display:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile{display:block;width:100%;margin-top:3.17vw;display:flex;justify-content:space-between;align-items:center}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul{width:48%;display:flex;flex-direction:column}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li{position:relative;width:100%;padding:3.17vw;border-radius:3.17vw;margin-bottom:3.17vw;background:#f3f3f3}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li .li_number{position:absolute;right:3.17vw;bottom:0;font-size:40vw;font-weight:900;color:#dadada;line-height:28.5vw;z-index:1}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li .hotel_content_how_it_work_info_content_image{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_block{position:relative;width:19vw;height:19vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_block:before{content:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li .hotel_content_how_it_work_info_content_image .hotel_content_how_it_work_info_content_image_text{margin-top:3.17vw;width:100%;text-align:center;font-size:3.17vw;font-weight:400;line-height:3.5vw}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li:last-child{margin-bottom:0}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li:last-child .hotel_content_how_it_work_info_content_line{display:none}.hotel_content_how_it_work_info .hotel_content_how_it_work_info_content.mobile ul li:last-child .hotel_content_how_it_work_info_content_image_block:before{content:none}.booking_hotel_modal_next_step_content_data{display:block;border:.317vw solid #b8b8b8;border-radius:3.17vw;padding:3.17vw;margin-bottom:3.17vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_top{display:flex;justify-content:flex-start;align-items:center;margin-bottom:3.17vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_top .booking_hotel_modal_next_step_content_data_bottom_center .booking_hotel_modal_next_step_content_data_bottom_center_top{font-size:3.81vw;font-weight:400;line-height:4.44vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_top .booking_hotel_modal_next_step_content_data_bottom_center .booking_hotel_modal_next_step_content_data_bottom_center_top span{font-weight:700}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_footer{display:flex;justify-content:flex-start;align-items:center;margin-top:6vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_footer .booking_hotel_modal_next_step_content_data_top_text{font-size:4vw;font-weight:400;color:#1974bf;font-weight:500}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom{display:flex;justify-content:space-between;align-items:center}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_left{border-right:.317vw solid #b8b8b8;margin-right:3.17vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_left,.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_right{width:50%}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_left .booking_hotel_modal_next_step_content_data_bottom_title,.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_right .booking_hotel_modal_next_step_content_data_bottom_title{font-size:3.8vw;font-weight:700}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_left .booking_hotel_modal_next_step_content_data_bottom_data,.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_right .booking_hotel_modal_next_step_content_data_bottom_data{font-size:5vw;font-weight:700;color:#1974bf;margin:2vw 0 1.5vw}.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_left .booking_hotel_modal_next_step_content_data_bottom_time,.booking_hotel_modal_next_step_content_data .booking_hotel_modal_next_step_content_data_bottom .booking_hotel_modal_next_step_content_data_bottom_right .booking_hotel_modal_next_step_content_data_bottom_time{font-size:3.8vw;font-weight:400;color:#b8b8b8}}.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}@media(max-width:600px){header nav.web{display:none}header .shelters_housing_space_container_header .shelters_housing_space_container_header_logo a{font-size:8.9vw;font-family:Distant Galaxy}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 .shelters_housing_space_container_header_flex_icons_personal_account_menu ul li:last-child .shelters_housing_space_container_header_flex_icons_personal_account_menu_image{position:relative;width:6.35vw;height:6.35vw;margin-left:3.17vw}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 nav.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 nav.mobile .nav_content{width:100%;position:relative}header nav.mobile .nav_content .nav_leng_block{display:block;padding:6.35vw 2.5% 0;display:flex;justify-content:space-between;align-items:center}header nav.mobile .nav_content .nav_leng_block .nav_leng_block_title{font-size:4.45vw;font-weight:700;color:#0b0a3e}header nav.mobile .nav_content .shelters_housing_space_container_nav{padding:0 2.5%;margin-top:6.35vw}header nav.mobile .nav_content .shelters_housing_space_container_nav ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}header nav.mobile .nav_content .shelters_housing_space_container_nav ul li{margin-bottom:6.35vw}header nav.mobile .nav_content .shelters_housing_space_container_nav ul li a,header nav.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 nav.mobile .nav_content .shelters_housing_space_container_nav ul li a:hover,header nav.mobile .nav_content .shelters_housing_space_container_nav ul li button:hover{color:#0b0a3e}header nav.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.59831b52.jpg);display:flex;justify-content:center;align-items:center;background-size:cover}.header_background .header_background_container{width:95%}.header_background.mobile{display:flex;padding-bottom:9.9vw}.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}footer{padding-bottom:0}footer .shelters_housing_footer_bottom,footer .shelters_housing_footer_top{display:none}.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}.shelters_housing_space_container_header_flex_icons_leng{position:relative;margin-left:0;z-index:6}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content .shelters_housing_space_container_header_flex_icons_leng_block_content_icon{position:relative;width:9.2vw;height:6.35vw;margin-right:3.17vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_block .shelters_housing_space_container_header_flex_icons_leng_block_content .shelters_housing_space_container_header_flex_icons_leng_block_content_arrow{position:relative;width:3.5vw;height:1.9vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu{width:100.5vw;height:60vh;background:#fff;position:absolute;top:9.52vw;left:-82vw;border-radius:0;box-shadow:none;border-top:.32vw solid #b8b8b8}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li{width:100%;height:12.7vw;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;padding:0}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_image{position:relative;width:9.2vw;height:6.35vw;margin-left:2.5vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_text{font-size:5vw;font-weight:700;color:#0b0a3e;margin-left:3.17vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li .shelters_housing_space_container_header_flex_icons_leng_menu_check{position:relative;width:6.35vw;height:4.28vw;position:absolute;top:30%;right:3vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active:first-child{border-radius:.7vw .7vw 0 0}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active:last-child{border-radius:0 0 .7vw .7vw}.shelters_housing_space_container_header_flex_icons_leng .shelters_housing_space_container_header_flex_icons_leng_menu ul li.active{background:#d2f0ff}.nav_title_block{display:block;border-bottom:.32vw solid #b8b8b8;padding:5vw 0 3.17vw;display:flex;justify-content:center;align-items:center;position:relative}.nav_title_block .nav_title_block_title{font-size:5vw;font-weight:700;color:#0b0a3e}.nav_title_block .nav_title_block_flex{position:absolute;top:35%;right:2.5%}.nav_title_block .nav_title_block_flex .nav_title_block_flex_image{position:relative;width:4.76vw;height:4.76vw}.nav_title_block .nav_title_block_flex.search{position:absolute;top:29%;left:2.5%}.nav_title_block .nav_title_block_flex.search .nav_title_block_flex_image{position:relative;width:6.35vw;height:6.7vw}.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 transparent;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 transparent}.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}.loading_router .loading_router_flex_content{position:absolute;top:25%;left:10%;width:80vw;height:76vw;border-radius:3.17vw}.loading_request_id{margin-top:3.17vw}.loading_request_id .loading_request_id_top{display:none}.loading_request_id .loading_request_id_center{margin-top:0;display:block}.loading_request_id .loading_request_id_center .loading_request_id_center_left{width:100%}.loading_request_id .loading_request_id_center .loading_request_id_center_left ul li{border-radius:3.17vw;width:100%;height:55vw;margin-bottom:3.17vw}.loading_request_id .loading_request_id_center .loading_request_id_center_left ul li:nth-child(4),.loading_request_id .loading_request_id_center .loading_request_id_center_right{display:none}.loading_request_search{width:100%}.loading_request_search ul{margin-top:3.17vw}.loading_request_search ul li{width:100%;height:70vw;border-radius:3.17vw;margin-bottom:3.17vw}.pagination_click_loading ul li{border-radius:3.17vw;height:61vw;margin-bottom:3.17vw}.pagination_click_loading ul li:first-child{margin-top:3.17vw}.shelters_housing_space{display:flex;justify-content:center;align-items:flex-start;width:100%;height:100vh;background:url(/_next/static/media/main_screen_background_mobile.6b7620cb.jpg) no-repeat 50%;background-size:cover;overflow:hidden}.shelters_housing_space .shelters_housing_space_video_container{width:100%;height:79vh;margin-top:15vh}.shelters_housing_space .shelters_housing_space_video_container video.web{display:none}.shelters_housing_space .shelters_housing_space_video_container video.mobile{display:block;-o-object-fit:cover;object-fit:cover;transform:scale(1.18);-o-object-position:top 50% right 35%;object-position:top 50% right 35%}.shelters_housing_space .shelters_housing_space_container{margin-top:0;width:100%;height:100%}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content{display:flex;justify-content:space-between;align-items:space-between;flex-direction:column;height:87vh}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title{margin:1vw 0 0;padding:0 2.5%}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title h1{width:70%;position:absolute;top:18vw;left:3.17vw;font-size:6.35vw;font-weight:700;color:#fff;text-align:start;line-height:8vw}.shelters_housing_space .shelters_housing_space_container .shelters_housing_space_container_content .shelters_housing_space_container_title .shelters_housing_space_container_title_subtitle{display:none}}@media(min-width:768px)and (max-width:1281px)and (min-height:449px)and (max-height:650px){.shelters_housing_space{width:100%;height:70vh}.shelters_housing_space .shelters_housing_space_container{height:50vh}}@media(min-width:768px)and (max-width:1024px)and (min-height:650px)and (max-height:1500px){.shelters_housing_space{width:100%;height:40vh}.shelters_housing_space .shelters_housing_space_container{height:25vh}}@media(min-width:1024px)and (max-width:1300px)and (min-height:650px)and (max-height:1500px){.shelters_housing_space{width:100%;height:80vh}.shelters_housing_space .shelters_housing_space_container{height:55vh}}@media(max-width:600px){.shelters_housing_flex_container_travel{margin:9.52vw 0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries{height:100%;margin-bottom:0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_left{width:90%;font-size:6.35vw;margin-bottom:7vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right{margin-bottom:3.17vw;width:100%}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-wrapper .swiper-slide{padding:0 3.17vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-wrapper .swiper-slide .shelters_housing_flex_container_travel_countries_right_buttons_element{font-size:3.81vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-next{padding-right:0;cursor:none;width:12vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-next:after,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-prev:after{font-size:3.17vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_countries .shelters_housing_flex_container_travel_countries_right .shelters_housing_flex_container_travel_countries_right_buttons .mySwiper .swiper-button-prev{padding-left:0;cursor:none;width:12vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_loading{margin:3.17vw 0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_loading .shelters_housing_flex_container_travel_loading_content{height:1vw;border-radius:0 1.6vw 1.6vw 0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small{display:block}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a{display:block;border-radius:3.17vw;margin-right:0;margin-bottom:3.17vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block{position:relative}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block h3,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block h3{position:absolute;top:3.17vw;left:3.17vw;font-size:5vw;cursor:pointer}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large a .city_block .sub_text,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small a .city_block .sub_text{position:absolute;top:9.51vw;z-index:3;left:3.17vw;font-size:4.3vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block:before,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block:before{border-radius:3.17vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block:last-child,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block:last-child{margin-bottom:0}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large{margin-bottom:3.17vw}.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_large .city_block,.shelters_housing_flex_container_travel .shelters_housing_flex_container_travel_cities .shelters_housing_flex_container_travel_cities_small .city_block{width:100%;height:57vw}.shelters_housing_flex_container_search h2{font-size:6.35vw;font-weight:700;color:#0b0a3e;margin-bottom:3.17vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types{display:grid;grid-template-columns:46vw 46vw;grid-column-gap:2.8vw;grid-row-gap:4vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type{width:100%}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_image{width:100%;height:33vw;position:relative}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_image img{border-radius:3.17vw;cursor:pointer}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text{margin-top:1.5vw}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text h3{font-size:5vw;font-weight:700;color:#0b0a3e}.shelters_housing_flex_container_search .shelters_housing_flex_container_search_types .shelters_housing_flex_container_search_types_type .shelters_housing_flex_container_search_types_type_text .shelters_housing_flex_container_search_types_type_text_number{margin-top:1.6vw;font-size:5vw;font-weight:400;color:#b8b8b8}.shelters_housing_flex_container_popular_places{margin:9.52vw 0}.shelters_housing_flex_container_popular_places h2{font-size:6.35vw;font-weight:700;color:#0b0a3e;margin-bottom:1.6vw;width:70%;line-height:6.7vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_subtitle{font-size:5.7vw;font-weight:400;color:#b8b8b8;line-height:6.7vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places{display:flex;justify-content:space-between;align-items:flex-start;overflow:scroll;margin-top:3.17vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place{width:100%;margin-right:6.35vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_image{width:56vw;height:56vw;position:relative}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text{margin-top:3vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text h3{font-size:5vw;font-weight:700;color:#0b0a3e;cursor:pointer;line-height:6vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place .shelters_housing_flex_container_popular_places_places_place_text .shelters_housing_flex_container_popular_places_places_place_number{margin-top:1.6vw;font-size:5vw;font-weight:400;color:#b8b8b8;line-height:6vw}.shelters_housing_flex_container_popular_places .shelters_housing_flex_container_popular_places_places .shelters_housing_flex_container_popular_places_places_place:last-child{margin-right:0}.shelters_housing_flex_container_subscribe_newsletter{margin:0;padding:0;border:none;height:0}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_image{position:relative;width:0;height:0;margin:0}.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_close,.shelters_housing_flex_container_subscribe_newsletter .shelters_housing_flex_container_subscribe_newsletter_content{display:none}.shelters_housing_flex_container_houses{margin-bottom:9.52vw}.shelters_housing_flex_container_houses h2{font-size:6.35vw;font-weight:700;color:#0b0a3e;margin-bottom:3.17vw;width:70%;line-height:6.7vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex{display:grid;grid-template-columns:45.6vw 45.6vw;grid-column-gap:3vw;grid-row-gap:4vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house{width:100%}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_image{width:100%;height:46vw;position:relative}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_image img{border-radius:3.17vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text{margin-top:1.5vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h3{font-size:5vw;font-weight:400;color:#0b0a3e;line-height:6vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text h4{font-size:5vw;font-weight:400;color:#b8b8b8;margin:1vw 0 2vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_prise{font-size:5vw;font-weight:700;color:#0b0a3e}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating{margin-top:1vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_estimation{width:8.9vw;height:8.9vw;background:#fffb1f;font-size:3.8vw;margin-right:3.17vw}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_reviews{font-size:4.44vw;font-weight:500;margin-top:1vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.shelters_housing_flex_container_houses .shelters_housing_flex_container_houses_flex .shelters_housing_flex_container_houses_flex_house .shelters_housing_flex_container_houses_flex_house_text .shelters_housing_flex_container_houses_flex_house_text_rating .shelters_housing_flex_container_houses_flex_house_text_rating_reviews span{font-size:4.44vw;font-weight:400;margin-top:1vw}.shelters_housing_flex_container_destinations{display:none}.shelters_housing_save{padding:3.17vw}.shelters_housing_save h3{text-align:center;font-size:6.35vw;font-weight:700;color:#fff}.shelters_housing_save h4{text-align:center;margin:1.6vw 0 3.17vw;line-height:5vw;font-size:4.44vw;font-weight:400;color:#b8b8b8}.shelters_housing_save .shelters_housing_save_form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.shelters_housing_save .shelters_housing_save_form form{width:100%}.shelters_housing_save .shelters_housing_save_form form input[type=email]{width:100%;height:12.7vw;border-radius:3.17vw;padding-left:5vw;margin-right:0;font-size:4.44vw;font-weight:400;color:#0b0a3e}}@media(max-width:600px){.shelters_housing_save .shelters_housing_save_form form input::-moz-placeholder{color:#b8b8b8}.shelters_housing_save .shelters_housing_save_form form input:-ms-input-placeholder{color:#b8b8b8}.shelters_housing_save .shelters_housing_save_form form input::placeholder{color:#b8b8b8}.shelters_housing_save .shelters_housing_save_form form input[type=submit]{margin-top:3.17vw;width:100%;height:12.7vw;border-radius:3.17vw;background:#00d1ff;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:700;color:#0b0a3e}.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::-moz-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:-ms-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::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,.sorting_result_crumbs{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;padding-bottom:9.9vw}.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:45vw}.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_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters{display:block;display:flex;justify-content:space-around;align-items:center}.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters .sorting_result_content_filters_search_mobile_filters_text{font-size:4.44vw;font-weight:400;color:#0b0a3e;margin-left:1.6vw}.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters .sorting_result_content_filters_search_mobile_filters_block{display:flex;justify-content:flex-start;align-items:center}.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters .sorting_result_content_filters_search_mobile_filters_block .sorting_result_content_filters_search_mobile_filters_center_image,.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters .sorting_result_content_filters_search_mobile_filters_block .sorting_result_content_filters_search_mobile_filters_left_image,.sorting_result_content_filters .sorting_result_content_filters_search_margin .sorting_result_content_filters_search_mobile_filters .sorting_result_content_filters_search_mobile_filters_block .sorting_result_content_filters_search_mobile_filters_right_image{position:relative;width:4.44vw;height:4.44vw}.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,#ff0 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::-moz-placeholder{font-size:4.44vw;font-weight:400;color:#b8b8b8}.sorting_result_content_filters_search form label input:-ms-input-placeholder{font-size:4.44vw;font-weight:400;color:#b8b8b8}.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(transparent,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,#ff0 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-top:6.35vw;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:4.44vw;font-weight:700;color:#b8b8b8}.account footer .personal_account_footer nav ul li:last-child{margin-bottom:0}header.header_personal_account{height:21vw;margin-bottom:9.52vw}header.header_personal_account .header_personal_account_container{width:95%}header.header_personal_account .header_personal_account_container h1{font-size:8.9vw}header.header_personal_account .header_personal_account_container .header_personal_account_container_image{width:9.52vw;height:9.52vw}.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}.form_element_content .form_element_content_container .form_element_content_container_text_text{font-size:4.44vw;font-weight:400;color:#b8b8b8;line-height:5.1vw;margin-bottom:0}.form_element_content_container_form_content{width:90vw;height:80vh;background:#fff;padding:6.35vw 3.17vw 3.17vw;border-radius:3.17vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_title{font-size:4.44vw;margin-bottom:6.35vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_subtitle{font-size:3.17vw;margin-top:5vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li{font-size:3.17vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_title{font-weight:700;margin:3.8vw 0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text{font-size:3.17vw;line-height:4vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text p{margin:1.6vw 0}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.personal{margin:0 0 3.17vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul.two{margin-left:3.17vw}.form_element_content_container_form_content .form_element_content_container_form_content_content .form_element_content_container_form_content_content_text .form_element_content_container_form_content_content_text_content ul li .li_text ul li{font-size:3.17vw;line-height:4vw;margin:.75vw 0 .75vw 3.17vw}.form_element_content_container_form_content .booking_details_hotel_content_bottom_right_overflow_modal_close_image{position:absolute;top:1.2vw;right:1.2vw}.form_element_content_container_form_content .booking_details_hotel_content_bottom_right_overflow_modal_close_image .booking_details_hotel_content_bottom_right_overflow_modal_close_image_contant{cursor:pointer;position:relative;width:5vw;height:5vw}.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_menu{display:flex;justify-content:center;align-items:center;margin:3.51vw 0 7.8vw}.personal_account_menu .personal_account_menu_container{width:95%}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex{display:block}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block{display:flex;justify-content:flex-start;align-items:center;padding:3.17vw;border:.317vw solid #b8b8b8;border-radius:3.17vw;margin-bottom:3.17vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_image{width:12.7vw;height:12.7vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content{margin-left:3.17vw;width:60%}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content h2{font-size:6.35vw;font-weight:700;color:#0b0a3e;margin:0;width:65vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_text{display:none}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_subtext{margin-top:3.17vw;width:100%;line-height:6.35vw;font-size:5vw}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_subtext span{font-weight:700}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block .personal_account_menu_container_flex_block_content .personal_account_menu_container_flex_block_content_subtext span.line{display:none}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block:first-child{align-items:flex-start}.personal_account_menu .personal_account_menu_container .personal_account_menu_container_flex .personal_account_menu_container_flex_block:last-child{margin-bottom:0}.personal_account_slider{position:relative;margin:3.17vw 2.5vw;display:flex;justify-content:center;align-items:center;width:95vw}.personal_account_slider .personal_account_slider_container_mobile_list{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:6.35vw}.personal_account_slider .personal_account_slider_container_mobile_list ul{display:flex;justify-content:flex-start;align-items:center}.personal_account_slider .personal_account_slider_container_mobile_list ul li{width:2.54vw;height:2.54vw;background:#0b0a3e;border-radius:50%;margin-right:3.17vw}.personal_account_slider .personal_account_slider_container_mobile_list ul li:last-child{margin-right:0}.personal_account_slider .personal_account_slider_container{position:relative;width:100%;height:65vw;overflow:hidden;background:#fff;box-shadow:0 0 1.6vw rgba(0,0,0,.25);border-radius:3.17vw}.personal_account_slider .personal_account_slider_container .swiper{position:absolute;top:0;left:0;display:flex;justify-content:flex-start;align-items:flex-start;transition:left .3s ease}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide{position:relative;padding:6.35vw 3.17vw;width:95vw;height:100%;flex-direction:column;display:flex;justify-content:flex-start;align-items:center;margin-right:0}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left{width:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left h2{display:block;font-size:6.35vw;font-weight:700;text-align:center;margin-bottom:3.17vw;line-height:7vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left h2.three{font-size:5vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile{width:100%;position:absolute;bottom:16vw;left:0}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_text{font-size:3.8vw;font-weight:400;color:#0b0a3e;margin:0;line-height:4.44vw;text-align:center;width:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_text.one{width:100%}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_text.three,.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_text.two{width:100%;font-size:3.17vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_button_flex{display:flex;justify-content:center;align-items:center;margin-top:3.17vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_button_flex button{width:53vw;height:12.7vw;border-radius:3.17vw;background:#00d1ff;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:700;color:#0b0a3e}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_button_flex button.last_detailed{background-color:#fff;border:.14vw solid #00d1ff}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_button_flex.three button{width:42.5vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile .personal_account_slider_container_slide_left_button_flex.three button.last_detailed{margin-left:3.17vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_absolute_mobile.two{bottom:16vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_left .personal_account_slider_container_slide_left_buttons{margin-top:0}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_right{display:flex;justify-content:center;align-items:center}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_right .personal_account_slider_container_slide_right_image{position:relative;width:73.65vw;height:52vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-wrapper .swiper-slide .personal_account_slider_container_slide_right.two .personal_account_slider_container_slide_right_image{position:relative;width:71vw;height:46vw}.personal_account_slider .personal_account_slider_container .swiper .swiper-pagination{display:block;bottom:6.35vw}.personal_account_slider .swiper-button-next,.personal_account_slider .swiper-button-prev{display:none}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container{width:95%}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title{position:relative;margin:3.17vw 0 6.35vw;display:flex;justify-content:center;align-items:center}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block{position:absolute;top:13%;left:0;display:block}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block .personal_account_element_content_title_arrow,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_arrow_block .personal_account_element_content_title_arrow{position:relative;width:9.7vw;height:9.7vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_image,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title .personal_account_element_content_title_image{position:relative;width:12.7vw;height:12.7vw;margin-right:3.17vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title h1,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_title h1{font-size:4.44vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_false,.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_true,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_false,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_container_message_true{font-size:5vw;margin-bottom:3.17vw;line-height:6vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct{flex-direction:column}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct{flex-direction:column;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;border-radius:3.17vw;border:.07vw solid #d9d9d9;margin-bottom:3.17vw;cursor:auto}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top{display:flex;justify-content:space-between;align-items:center;padding:3.8vw 3.17vw;border-radius:3.17vw 3.17vw 0 0}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left{display:flex;justify-content:flex-start;align-items:center}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_left_image,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_left_image{margin-right:3.17vw;position:relative;width:6.35vw;height:6.35vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_left_circle,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_left_circle{display:block;width:3.17vw;height:3.17vw;border-radius:50%;margin-right:3.17vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_left .personal_account_element_content_content_buttons_top_text{display:block;font-size:4.44vw;font-weight:400}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_image,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_top .personal_account_element_content_content_buttons_top_image{display:block;width:3.81vw;height:1.8vw;position:relative}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_bottom,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct .personal_account_element_content_content_buttons_bottom{display:block;width:100%;padding:0 3.17vw 3.8vw}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active{border:.07vw solid #d9d9d9}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.punct.active .personal_account_element_content_content_buttons_text{font-weight:700}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:hover .personal_account_element_content_content_buttons_text,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:hover .personal_account_element_content_content_buttons_text{color:#0b0a3e}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:after,.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:before,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:after,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li.active:before{content:none}.personal_account_my_reservations .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:last-child,.personal_account_wallet .personal_account_element_content .personal_account_element_content_container .personal_account_element_content_content .personal_account_element_content_content_buttons ul.ulpunct li:last-child{margin-bottom: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}.personal_account_element_content_content_main_inside_wallet_history{margin-top:6.35vw}.personal_account_element_content_content_main_inside_wallet_history ul li{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start;padding-top:0;border:none;margin:0 0 5vw}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_date,.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_transaction{flex-direction:column;width:42.5vw;height:100%}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_date{margin-bottom:0}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_title{width:100%;height:9.52vw;border-radius:3.17vw;font-size:4.44vw;font-weight:700;color:#0b0a3e;margin-bottom:3.17vw}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_content{width:100%;height:100%;background:#f3f3f3;border-radius:3.17vw;padding:3.17vw;font-size:4.44vw;font-weight:400;color:#0b0a3e;flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center;line-height:6vw}.personal_account_element_content_content_main_inside_wallet_history ul li .personal_account_element_content_content_main_inside_wallet_history_content span{font-size:4.44vw;font-weight:700;color:#0b0a3e}.personal_account_element_content_content_main_inside_wallet_history ul li:first-child{margin-top:0;border:none;padding-top:0}.personal_account_element_content_content_main_inside_wallet_history ul li:last-child{margin-bottom:0}.personal_account_element_content_content_main_inside_wallet_history .personal_account_element_content_content_main_inside_wallet_history_text{font-size:5vw;font-weight:400;color:#0b0a3e}.personal_account_element_content_content_main_inside_prise_token{margin-top:5vw}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content{padding:0}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_left{height:230px}.personal_account_element_content_content_main_inside_prise_token .personal_account_element_content_content_main_inside_prise_token_buy_tokens .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block .personal_account_element_content_content_main_inside_prise_token_buy_tokens_content_loading_block_text{font-size:5vw}.personal_account_element_content_content_main_inside_general{flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start;margin-top:9.52vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram{width:100%}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_top{position:relative;width:63.5vw;height:63.5vw;margin:0 auto 6.35vw;display:block}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li{width:100%;height:9.52vw;background:#f3f3f3;border-radius:3.17vw;display:flex;justify-content:space-between;align-items:center;padding:3.17vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li .personal_account_element_content_content_main_inside_general_diagram_bottom_text{position:relative;font-size:5vw;font-weight:400;color:#0b0a3e;margin-left:5vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{content:"";position:absolute;left:-5vw;top:20%;width:3.17vw;height:3.17vw;border-radius:50%}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li span{font-size:5vw;font-weight:700;color:#0b0a3e}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:first-child{margin-bottom:1.6vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:first-child .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{background:linear-gradient(115.98deg,#0a9e4c 7.54%,#93ef44 64.93%)}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_diagram .personal_account_element_content_content_main_inside_general_diagram_bottom ul li:last-child .personal_account_element_content_content_main_inside_general_diagram_bottom_text:before{background:linear-gradient(90deg,#93ef44,#ff0 50.31%,#fc6501)}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money{display:flex;flex-direction:column-reverse;width:100%;margin-top:9.52vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top{margin-bottom:0}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile{display:block}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile button{width:100%;height:12.7vw;border-radius:3.17vw;background:#fff;display:flex;justify-content:space-between;align-items:center;border:.63vw solid #00d1ff;padding:3.17vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile button .personal_account_element_content_content_main_inside_general_money_top_btn_mobile_text{font-size:5vw;font-weight:700;color:#0b0a3e}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile button .personal_account_element_content_content_main_inside_general_money_top_btn_mobile_image{position:relative;width:3.5vw;height:1.75vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul{display:block;width:100%}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li .personal_account_element_content_content_main_inside_general_money_top_li_bottom,.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li .personal_account_element_content_content_main_inside_general_money_top_li_top{width:42.5vw;height:100%;border-radius:3.17vw;display:flex;justify-content:center;align-items:center;padding:3.17vw 0}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li .personal_account_element_content_content_main_inside_general_money_top_li_top{background-color:#d2f0ff;margin-bottom:0;font-size:5vw;font-weight:400;color:#0b0a3e}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li .personal_account_element_content_content_main_inside_general_money_top_li_bottom{background-color:#f3f3f3;font-size:5vw;font-weight:700;color:#0b0a3e}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top .personal_account_element_content_content_main_inside_general_money_top_btn_mobile ul li:last-child{margin-bottom:0}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_top ul{display:none}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom{margin-bottom:9.52vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content{width:100%;display:flex;justify-content:center;align-items:center}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul{width:100%;display:flex;justify-content:space-between;align-items:center}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li{display:flex;justify-content:center;align-items:center}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_image{position:relative;width:12.7vw;height:12.7vw;margin:0 4vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_image_sing{position:relative;width:4.127vw;height:9.52vw;margin-bottom:9.52vw}.personal_account_element_content_content_main_inside_general .personal_account_element_content_content_main_inside_general_money .personal_account_element_content_content_main_inside_general_money_bottom .personal_account_element_content_content_main_inside_general_money_bottom_content ul li .personal_account_element_content_content_main_inside_general_money_bottom_content_text{font-size:3.8vw;font-weight:700;color:#0b0a3e;margin-top:3.17vw;text-align:center}.personal_account_mobile_level{display:block;margin-top:3.17vw}.personal_account_mobile_level .personal_account_mobile_level_content{display:flex;justify-content:flex-start;align-items:center}.personal_account_mobile_level .personal_account_mobile_level_content .personal_account_mobile_level_content_image{position:relative;width:12.7vw;height:12.7vw;margin-right:3.17vw}.personal_account_mobile_level .personal_account_mobile_level_content .personal_account_mobile_level_content_image .personal_account_mobile_level_content_image_text{font-size:4.76vw;font-weight:700;color:#c8a000;position:absolute;top:33%;left:39%}.personal_account_mobile_level .personal_account_mobile_level_content .personal_account_mobile_level_content_text{font-size:4.44vw;font-weight:700;color:#0b0a3e}.personal_account_mobile_level .personal_account_mobile_level_content .personal_account_mobile_level_content_text span{padding:0 1.3vw;color:#00e0ff;font-size:5vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled{width:80vw;height:60vw;background:#fff;border-radius:3.17vw;padding:6.35vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content_text{font-size:4vw;margin-bottom:3.17vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .personal_account_my_reservations_content_content_hotels_hotel_modal_canselled_content button{border-radius:3.7vw;font-size:4vw;height:9.8vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .hotel_id_modal_room_conteiner_close_modal{position:absolute;top:1.6vw;right:1.6vw}.personal_account_my_reservations_content_content_hotels_hotel_modal_canselled .hotel_id_modal_room_conteiner_close_modal .hotel_id_modal_room_conteiner_close_modal_image{position:relative;width:6.35vw;height:6.35vw}}.booking_details_hotel_content_top_bar{margin:2.1vw 0;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block .booking_details_hotel_content_top_bar_block_number{width:2.8vw;height:2.8vw;background:#00d1ff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:700;margin-right:.7vw}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block .booking_details_hotel_content_top_bar_block_number .booking_details_hotel_content_top_bar_block_image{position:relative;width:1.3vw;height:.7vw}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_text{font-size:1.1vw;font-weight:700;color:#b8b8b8}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block.active .booking_details_hotel_content_top_bar_block_text{color:#0b0a3e}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_line{width:70%;height:.07vw;background:#b8b8b8}.booking_details_hotel_content_bottom_left{width:28.1vw}.booking_details_hotel_content_bottom_left ul{width:100%}.booking_details_hotel_content_bottom_left ul li{border:.07vw solid #b8b8b8;border-radius:.7vw;padding:1.4vw;margin-bottom:2.1vw}.booking_details_hotel_content_bottom_left ul li:last-child{margin-bottom:0}.booking_details_hotel_content_bottom_left ul li.details_prise{padding:0}.booking_details_hotel_content_bottom_left_notes h3{position:relative;display:inline-block;padding-left:2.1vw}.booking_details_hotel_content_bottom_left_notes h3:after{position:absolute;top:45%;left:.7vw;content:"";border-radius:50%;width:.35vw;height:.35vw;background:#0b0a3e}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text{font-size:.983vw;font-weight:400;line-height:1.1vw}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text p{margin:.7vw 0}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text ul li{padding:0;border:none;border-radius:0;margin-bottom:0}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation{display:block;font-size:1.1vw;font-weight:400;color:#0a9e4c}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation_page_id{display:none}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation.cancellation{color:#ce2121}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise{display:flex;justify-content:space-between;align-items:center;margin-top:.7vw}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise .booking_details_hotel_content_bottom_left_cancellation_prise_left,.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise .booking_details_hotel_content_bottom_left_cancellation_prise_right{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_left_prise h3{display:block;padding:1.4vw 1.4vw 0}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content{padding:0 1.4vw;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_left,.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_right{font-size:1.1vw;font-weight:700;line-height:1.4vw}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_right{text-align:end}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom{border-radius:0 0 .7vw .7vw;margin-top:1.4vw;padding:1.4vw;background-color:#d2f0ff;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom .booking_details_hotel_content_bottom_left_prise_bottom_left,.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom .booking_details_hotel_content_bottom_left_prise_bottom_right{font-size:1.4vw;font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top{display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left{border-right:.07vw solid #b8b8b8;margin-right:1.4vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right{width:50%}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_title,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_title{font-size:.984vw;font-weight:700;margin-bottom:.7vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_data,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_data{font-size:1.1vw;font-weight:400;color:#b8b8b8;line-height:1.26vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_data span,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_data span{font-weight:700;color:#0b0a3e}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_bottom{font-size:1.1vw;font-weight:400;line-height:1.26vw;margin:1.4vw 0}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_bottom span{font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer{border-top:.07vw solid #b8b8b8}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_content{font-size:1.1vw;font-weight:400;margin:1.4vw 0;line-height:1.26vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_content span{font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_button a{font-size:1.1vw;font-weight:700;color:#00d1ff;cursor:pointer}.booking_details_hotel_content_bottom_right{width:50vw}.booking_details_hotel_content_bottom_right .error_responce{width:100%;height:100%;background:#f7c4c4;padding:1.05vw 1.4vw;border-radius:.7vw;border:.07vw solid red;margin-top:1.4vw;display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right .error_responce .error_responce_image{position:relative;width:2.1vw;height:2.1vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right .error_responce .error_responce_text{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right .booking_details_hotel_content_bottom_right_error_booking{font-size:1.1vw;font-weight:700;color:red;margin-top:5vw;text-align:center}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements{width:100%}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right{border:.07vw solid #b8b8b8;border-radius:.7vw;padding:1.4vw;margin-bottom:2.1vw;background-color:#d2f0ff}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right .label_title.error{color:red}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right .PhoneInput.error input,.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right input.error,.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right select.error{border-color:red}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right:last-child{margin-bottom:0}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right:first-child,.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right:last-child{background-color:#fff}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right:last-child{background-color:#fff;border:none;padding:0}.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:100%;margin-bottom:1.4vw}.booking_details_hotel .shelters_housing_flex_container .booking_details_hotel_content_bottom h2.booking_details_hotel_content_bottom_right_information_h2{width:38vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_almost_done{display:flex;justify-content:center;align-items:center;width:30.54vw;height:2.81vw;background:#9df5c4;font-size:1.1vw;font-weight:400;color:#0a9e4c;border-radius:.7vw;margin-bottom:1.05vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_almost_done span{color:red}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text_mobile{display:none}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs{display:flex;flex-wrap:wrap;width:100%}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label{width:28.1vw;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .label_title{font-size:1.1vw;font-weight:700;margin-bottom:.35vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input{width:100%;height:2.81vw;background:#fff;border-radius:.7vw;border:.07vw solid #b8b8b8;padding-left:.7vw;font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input::-moz-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input:-ms-input-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input::placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .label_text{margin-top:.35vw;font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .input_error_message{font-size:.8vw;font-weight:500;color:red;margin-top:.35vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label.small{width:17.57vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label.small:first-child{margin-right:1.4vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label:last-child{margin-bottom:0}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest{margin-top:1.4vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest_title{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul{margin-top:.35vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul li{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul li .li_who_guest_text{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul li:first-child{margin-bottom:.7vw}.booking_details_hotel_content_bottom_right_hotel_details{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_left{border-radius:.7vw;overflow:hidden}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_left .booking_details_hotel_content_bottom_right_hotel_details_left_image{position:relative;width:12.65vw;height:12.65vw;cursor:pointer}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right{width:31.6vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right h1{font-size:1.76vw;font-weight:700}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location{margin:.7vw 0}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title{font-size:1.1vw;font-weight:500}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile{display:none}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_number{font-size:.98vw;font-weight:400;color:#0a9e4c;margin-top:.35vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences{width:31.6vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences h2,.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences h3{display:none}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences ul{display:flex;flex-wrap:wrap}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences ul li{display:inline-block}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews{display:flex;justify-content:fex-start;align-items:center}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_number{width:2.1vw;height:2.1vw;background:#fffb1f;font-size:.84vw;font-weight:400;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:.7vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_title{font-size:.84vw;font-weight:700;margin-right:.35vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_text{font-size:.84vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile{display:none}.booking_details_hotel_content_bottom_right_information{position:relative}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_image{position:relative;width:1.4vw;height:1.4vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_text{margin:0 .35vw;font-size:1.1vw;font-weight:400;color:#0a9e4c}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_text span{font-weight:700}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_info{font-size:1.1vw;font-weight:400;margin:1.4vw 0;line-height:1.3vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests{display:flex;justify-content:flex-start;align-items:center;margin-top:1.4vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests .booking_details_hotel_content_bottom_right_information_guests_title{font-size:1.1vw;font-weight:700;margin-right:.7vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests select{width:4.92vw;height:2.81vw;background:#fff;padding:.7vw .35vw;border-radius:.7vw;border:.07vw solid #b8b8b8;text-align:center;font-size:.98vw;font-weight:400}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs{display:flex;justify-content:space-between;align-items:flex-start;margin-top:1.4vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right{width:22.5vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label{width:100%}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label .label_title,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label .label_title{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input{margin-top:.35vw;width:100%;height:2.81vw;border-radius:.7vw;border:.07vw solid #b8b8b8;padding-left:.7vw;font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input::-moz-placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input::-moz-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input:-ms-input-placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input:-ms-input-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input::placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input::placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label .input_error_message,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label .input_error_message{font-size:.8vw;font-weight:500;color:red;margin-top:.35vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_delete{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_delete .booking_details_hotel_content_bottom_right_information_delete_image{position:relative;width:.98vw;height:.98vw;margin-right:.35vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_delete .booking_details_hotel_content_bottom_right_information_delete_text{font-size:1.1vw;font-weight:700;color:red}.booking_details_hotel_content_bottom_right_special_requests p{font-size:1.1vw;font-weight:400;line-height:1.34vw;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_special_requests label .label_title{font-size:1.1vw;font-weight:700;margin-bottom:.35vw}.booking_details_hotel_content_bottom_right_special_requests label .label_title span{font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_special_requests label textarea{width:100%;height:5vw;font-size:.98vw;font-weight:400;padding:.7vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_image{position:relative;width:1.4vw;height:1.4vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_text{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_in{margin-bottom:.7vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_in,.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_out{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time{margin-top:2.1vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_title{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_title span{font-size:1.1vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time select{margin:.35vw 0;width:13vw;height:2.81vw;background:#fff;border-radius:.7vw;border:.07vw solid #b8b8b8;padding-left:.35vw;font-size:.98vw;font-weight:400}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_text{font-size:.98vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_elements_error{width:100%;height:100%;background:#f7c4c4;padding:1.05vw 1.4vw .35vw;border-radius:.7vw;border:.07vw solid red;margin-bottom:2.1vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_top{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_top .booking_details_hotel_content_bottom_right_elements_error_top_image{position:relative;width:2.1vw;height:2.1vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_top .booking_details_hotel_content_bottom_right_elements_error_top_text{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom{margin-top:1.4vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul{display:flex;flex-wrap:wrap}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul li{font-size:1.1vw;font-weight:700;color:red;cursor:pointer;margin-right:1.4vw;margin-bottom:.7vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul li:hover{text-decoration:underline}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul li:last-child{margin-right:0}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:80%}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_title{font-size:1.1vw;font-weight:700;display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_title input{width:1.1vw;height:1.1vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payments{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block{margin-top:.35vw;border:.07vw solid #b8b8b8;border-radius:.7vw;background-color:#fff;height:3.51vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block .li_payment_block_image{position:relative}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block .li_payment_block_text{font-size:.84vw;font-weight:400;width:5.2vw;text-align:end}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block .li_payment_block_text span{font-weight:700}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token{margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token .li_payment_block{display:flex;justify-content:space-between;align-items:center;width:9.83vw;padding:0 1.05vw 0 .7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token .li_payment_block .li_payment_block_image{position:relative;width:2.5vw;height:2.5vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card{margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block{display:flex;justify-content:center;align-items:center;width:4.77vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block .li_payment_block_image{width:2.95vw;height:.95vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:first-child .li_payment_block_image{width:2.53vw;height:2vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:last-child{margin-right:3.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:last-child .li_payment_block_image{width:3.44vw;height:2.1vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.credit .li_payment_block{display:flex;justify-content:center;align-items:center;width:9.83vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.credit .li_payment_block .li_payment_block_image{width:7.73vw;height:1.97vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:first-child{display:flex;justify-content:center;align-items:center;width:6.25vw;margin-right:.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:first-child .li_payment_block_image{width:4.7vw;height:1.97vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:nth-child(2){display:flex;justify-content:center;align-items:center;width:12.44vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:nth-child(2) .li_payment_block_image{width:11vw;height:1.97vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p{font-size:1.1vw;font-weight:400;line-height:1.34vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p span{font-weight:700;text-decoration:underline;cursor:pointer}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p.small{font-size:.98vw;font-weight:400;margin:.7vw 0}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_check{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_check p{width:96%}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons{width:100%;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;margin-top:2.1vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block{display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block_check{width:17vw;height:3vw;border-radius:.7vw;background:#fff;display:flex;justify-content:center;align-items:center;border:.14vw solid #00d1ff;font-size:1.1vw;font-weight:700;cursor:pointer;margin-right:1.4vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block button{border:none;width:20.5vw;height:3vw;border-radius:.7vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;opacity:.6;font-size:1.1vw;font-weight:700;color:#fff;transition:opacity .2s ease-in}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block button:hover{opacity:1}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_text{margin-top:.7vw;font-size:1.1vw;font-weight:700;color:#00d1ff;text-decoration:underline;cursor:pointer}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_true_mobile{display:none}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left{width:30vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label{display:block;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon--border{width:1.5vw;height:1.05vw;display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon--border img{width:2vw;height:1.05vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{width:.35vw;height:.35vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .label_title{font-size:1.1vw;font-weight:700;margin-bottom:.35vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .label_title span{color:red}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label input{height:2.81vw;border-radius:.7vw;border:.07vw solid #b8b8b8;padding:.7vw;font-size:.98vw;font-weight:400}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .lavel_sub_text{margin-top:.35vw;font-size:1.1vw;font-weight:400;color:#b8b8b8;line-height:1.33vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check{display:flex;justify-content:flex-start;align-items:flex-start}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text{width:30vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text .booking_details_hotel_content_bottom_right_elements_three_content_check_text_top{font-size:1.1vw;font-weight:400;line-height:1.33vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text .booking_details_hotel_content_bottom_right_elements_three_content_check_text_bottom{margin-top:.35vw;font-size:.98vw;font-weight:400;color:#b8b8b8}.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 .booking_details_hotel_content_bottom_right_overflow_modal{width:39vw;height:35.1vw;background:#fff;border-radius:.7vw;padding:2.1vw;transform:scale(0);transition:transform .4s ease}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container{position:relative}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title{width:30vw;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title h2{margin-bottom:.35vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title .booking_details_hotel_content_bottom_right_overflow_modal_container_location{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data{padding:1.4vw 0 .7vw;border-top:.07vw solid #b8b8b8;border-bottom:.07vw solid #b8b8b8}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_top{font-size:1.1vw;font-weight:400;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_top span{font-weight:700}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data{display:flex;justify-content:flex-start;align-items:center;margin-top:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in{width:40%;border-right:.07vw solid #b8b8b8;margin-right:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .title,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .title{font-size:.98vw;font-weight:700;margin-bottom:.65vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .data,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .data{font-size:1.1vw;font-weight:700;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .data span,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .data span{font-size:.98vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_number{padding:.7vw 0;font-size:1.1vw;font-weight:700;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_number span{color:#0a9e4c;cursor:pointer;text-decoration:underline}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise{border-top:.07vw solid #b8b8b8;border-bottom:.07vw solid #b8b8b8;padding:1.4vw 0;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise_left,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise_right{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button{padding-top:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button{width:21vw;height:3vw;cursor:pointer;border-radius:.7vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button button{width:100%;height:100%;border-radius:.7vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;opacity:.6;transition:opacity .2s ease-in}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_text{font-size:1.1vw;font-weight:700;color:#fff}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button button:hover{opacity:1}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_close_image{position:absolute;top:0;right:0;cursor:pointer}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_close_image .booking_details_hotel_content_bottom_right_overflow_modal_close_image_contant{position:relative;width:1.05vw;height:1.05vw}.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)}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:2.1vw;height:100%}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_left_total_mobile{display:none}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_left{height:100%}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_right{position:absolute;top:0;right:0;margin-top:2.1vw;width:30vw;height:96.8%;background:#f3f3f3;border-radius:.7vw;border:.07vw solid #b8b8b8;padding:1.4vw}.shelters_housing_flex_container_last_page_contant_right_data_correct h2{font-size:1.4vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_right_data_correct p{font-size:1.1vw;font-weight:400;margin:.7vw 0 1.4vw;line-height:1.35vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.4vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li .shelters_housing_flex_container_last_page_contant_right_data_correct_li_image{position:relative;width:1.4vw;height:1.4vw;margin-right:.7vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li .shelters_housing_flex_container_last_page_contant_right_data_correct_li_text{font-size:1.1vw;font-weight:700;text-decoration:underline;cursor:pointer}.shelters_housing_flex_container_last_page_contant_right_data_correct button{width:100%;height:2.81vw;border-radius:.7vw;background:linear-gradient(93.25deg,rgba(0,224,255,.6) .98%,rgba(255,0,184,.6) 104.55%);display:flex;justify-content:center;align-items:center;font-size:1.1vw;font-weight:700;color:#fff}.shelters_housing_flex_container_last_page_contant_right_data_correct .shelters_housing_flex_container_last_page_contant_right_data_correct_sup_text{margin-top:1.4vw;font-size:.98vw;font-weight:400;color:#b8b8b8;line-height:1.3vw}.shelters_housing_flex_container_last_page_contant_left_prise{width:48vw}.shelters_housing_flex_container_last_page_contant_left_prise h2{font-size:1.4vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content{margin-top:.7vw;width:100%;height:100%;background:#fff;border-radius:.7vw;border:.07vw solid #b8b8b8}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_top{padding:1.4vw;border-radius:.7vw .7vw 0 0}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_top ul li{width:100%;display:flex;justify-content:space-between;align-items:center}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_top ul li .li_left_prise,.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_top ul li .li_right_prise{font-size:1.1vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom{border-radius:0 0 .7vw .7vw;background:#d2f0ff}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise{padding:1.4vw;display:flex;justify-content:space-between;align-items:center}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise_left,.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise_right{font-size:1.4vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li{font-size:1.1vw;font-weight:400;border-top:.07vw solid #b8b8b8;padding:1.4vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_top_prise{font-weight:700;margin-bottom:.35vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise{line-height:1.33vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise span{font-size:1.1vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise.click span{text-decoration:underline;cursor:pointer}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_mobile_botton{display:none}.shelters_housing_flex_container_last_page_thanks_name{margin-top:2.1vw;background:rgba(157,245,196,.4);border:.07vw solid #0a9e4c;border-radius:.7vw;padding:1.4vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_thank{font-size:1.1vw;font-weight:700;margin-bottom:1.4vw}.shelters_housing_flex_container_last_page_thanks_name h1{font-size:1.76vw;font-weight:700;color:#0a9e4c;margin-bottom:1.4vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content{display:flex;justify-content:space-between;align-items:flex-start}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left{margin-top:.7vw;width:57vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li:last-child{margin-bottom:0}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.7vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_content{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .image_container{position:relative;width:1.4vw;height:.91vw;margin-right:.7vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_text{font-size:1.1vw;font-weight:400;line-height:1.33vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_text span{font-weight:700;text-decoration:underline;cursor:pointer}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_text.span span{text-decoration:none;cursor:auto}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change .li_change_image{position:relative;width:1vw;height:2vw;margin:0 .35vw 0 .7vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change .li_change_text{font-size:.98vw;font-weight:400;color:#0a9e4c;text-decoration:underline;cursor:pointer}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li:first-child{margin-bottom:.35vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_print{margin-bottom:1.9vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_confirmation,.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_print{width:18.3vw;height:4.36vw;border-radius:.7vw;border:.14vw solid #0a9e4c;font-size:1.1vw;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_left{font-size:1.1vw;font-weight:700}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center_image{position:relative;width:1vw;height:2vw;margin:0 .35vw 0 .7vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center_text{font-size:.98vw;font-weight:400;color:#0a9e4c;text-decoration:underline;cursor:pointer}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number.mobile{display:none}.shelters_housing_flex_container_last_page_contant_left_details{width:48vw;margin-bottom:1.4vw}.shelters_housing_flex_container_last_page_contant_left_details h2{font-size:1.4vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile{display:none}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content{margin-top:.7vw;width:100%;height:100%;background:#fff;padding:1.4vw;border-radius:.7vw;border:.07vw solid #b8b8b8}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content h2{margin-bottom:1.4vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.05vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content ul li .li_left_block{width:16.9vw;font-size:1.1vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content ul li .li_right_block{font-size:1.1vw;font-weight:400}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content ul li:last-child{margin-bottom:0}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content .shelters_housing_flex_container_last_page_contant_left_details_change{display:flex;justify-content:flex-start;align-items:center;margin-left:16.9vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content .shelters_housing_flex_container_last_page_contant_left_details_change .shelters_housing_flex_container_last_page_contant_left_details_change_image{position:relative;width:1vw;height:2vw;margin-right:.35vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content .shelters_housing_flex_container_last_page_contant_left_details_change .shelters_housing_flex_container_last_page_contant_left_details_change_text{font-size:.98vw;font-weight:400;color:#00d1ff;text-decoration:underline;cursor:pointer}@media(max-width:600px){.booking_details_hotel_content_top_bar{margin:6.35vw 0;position:relative;top:0;left:0}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block{width:100%;position:relative;flex-direction:column-reverse}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block{width:100%}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block .booking_details_hotel_content_top_bar_block_number{width:6.35vw;height:6.35vw;background:#00d1ff;font-size:2.54vw;font-weight:700;margin-right:0}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block .booking_details_hotel_content_top_bar_block_number .booking_details_hotel_content_top_bar_block_image{width:3.17vw;height:1.75vw}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block.one{display:flex;justify-content:flex-start;align-items:center;padding-left:5vw}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_number_block.two{display:flex;justify-content:flex-end;align-items:center;padding-right:9vw}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block .booking_details_hotel_content_top_bar_block_text{font-size:3.17vw;font-weight:700;color:#b8b8b8;margin-bottom:1.6vw;width:100%;text-align:end}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block:first-child .booking_details_hotel_content_top_bar_block_text{text-align:start}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_block:nth-child(2) .booking_details_hotel_content_top_bar_block_text{text-align:center}.booking_details_hotel_content_top_bar .booking_details_hotel_content_top_bar_line{position:absolute;top:8vw;left:11%;width:75%;height:.64vw;background:#00d1ff}.booking_details_hotel_content_bottom_left{display:none}.booking_details_hotel_content_bottom_left_notes h3{position:relative;display:inline-block;padding-left:2.1vw}.booking_details_hotel_content_bottom_left_notes h3:after{position:absolute;top:45%;left:.7vw;content:"";border-radius:50%;width:.35vw;height:.35vw;background:#0b0a3e}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text{font-size:.983vw;font-weight:400;line-height:1.1vw}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text p{margin:.7vw 0}.booking_details_hotel_content_bottom_left_notes .booking_details_hotel_content_bottom_left_notes_text ul li{padding:0;border:none;border-radius:0;margin-bottom:0}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_explanation{font-size:1.1vw;font-weight:400;color:#0a9e4c}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise{display:flex;justify-content:space-between;align-items:center;margin-top:.7vw}.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise .booking_details_hotel_content_bottom_left_cancellation_prise_left,.booking_details_hotel_content_bottom_left_cancellation .booking_details_hotel_content_bottom_left_cancellation_prise .booking_details_hotel_content_bottom_left_cancellation_prise_right{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_left_prise h3{display:block;padding:1.4vw 1.4vw 0}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content{padding:0 1.4vw;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_left,.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_right{font-size:1.1vw;font-weight:700;line-height:1.4vw}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_content .booking_details_hotel_content_bottom_left_prise_content_right{text-align:end}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom{border-radius:0 0 .7vw .7vw;margin-top:1.4vw;padding:1.4vw;background-color:#d2f0ff;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom .booking_details_hotel_content_bottom_left_prise_bottom_left,.booking_details_hotel_content_bottom_left_prise .booking_details_hotel_content_bottom_left_prise_bottom .booking_details_hotel_content_bottom_left_prise_bottom_right{font-size:1.4vw;font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top{display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left{border-right:.07vw solid #b8b8b8;margin-right:1.4vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right{width:50%}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_title,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_title{font-size:.984vw;font-weight:700;margin-bottom:.7vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_data,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_data{font-size:1.1vw;font-weight:400;color:#b8b8b8;line-height:1.26vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_left .booking_details_hotel_content_bottom_left_details_booking_content_data span,.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_top .booking_details_hotel_content_bottom_left_details_booking_content_top_right .booking_details_hotel_content_bottom_left_details_booking_content_data span{font-weight:700;color:#0b0a3e}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_bottom{font-size:1.1vw;font-weight:400;line-height:1.26vw;margin:1.4vw 0}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_content .booking_details_hotel_content_bottom_left_details_booking_content_bottom span{font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer{border-top:.07vw solid #b8b8b8}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_content{font-size:1.1vw;font-weight:400;margin:1.4vw 0;line-height:1.26vw}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_content span{font-weight:700}.booking_details_hotel_content_bottom_left_details_booking .booking_details_hotel_content_bottom_left_details_booking_footer .booking_details_hotel_content_bottom_left_details_booking_footer_button a{font-size:1.1vw;font-weight:700;color:#00d1ff;cursor:pointer}.booking_details_hotel_content_bottom_right{width:100%}.booking_details_hotel_content_bottom_right .error_responce{padding:3.17vw;border-radius:3.17vw;border:.317vw solid red;margin-top:3.17vw}.booking_details_hotel_content_bottom_right .error_responce .error_responce_image{position:relative;width:6.35vw;height:6.35vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right .error_responce .error_responce_text{font-size:3.81vw}.booking_details_hotel_content_bottom_right .booking_details_hotel_content_bottom_right_error_booking{font-size:5vw;margin-top:5vw}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements{width:100%}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right{border:.317vw solid #b8b8b8;border-radius:3.17vw;padding:3.17vw;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.element_right:first-child{background-color:#fff;border-radius:0;border:none;padding:0}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.your_arrival_time{background-color:#fff}.booking_details_hotel_content_bottom_right ul.booking_details_hotel_content_bottom_right_elements li.special_requests{padding:0;border:none;background-color:#fff;margin-bottom:6.35vw}.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 .shelters_housing_flex_container .booking_details_hotel_content_bottom h2.booking_details_hotel_content_bottom_right_information_h2{width:100%}.booking_details_hotel footer{margin-top:6.35vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_almost_done{display:none}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text_mobile{display:block;font-size:3.81vw;font-weight:400}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text .booking_details_hotel_content_bottom_right_enter_your_details_content_leng_text_mobile span{color:red}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label{width:100%;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .input_error_message{font-size:3.17vw;margin-top:1.6vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .label_title{width:100%;font-size:3.81vw;font-weight:700;margin-bottom:1.5vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input{width:100%;height:12.7vw;background:#fff;border-radius:3.17vw;border:.317vw solid #b8b8b8;padding-left:3.17vw;font-size:3.81vw;font-weight:400}}@media(max-width:600px){.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input::-moz-placeholder{font-size:3.81vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input:-ms-input-placeholder{font-size:3.81vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label input::placeholder{font-size:3.81vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label .label_text{margin-top:1.5vw;font-size:3.81vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label.small{width:100%}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_inputs label.small:first-child{margin-right:0}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest{margin-top:3.17vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest_title{font-size:3.81vw;font-weight:700}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul{margin-top:3.17vw}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul li .li_who_guest_text{font-size:3.81vw;font-weight:400}.booking_details_hotel_content_bottom_right_enter_your_details .booking_details_hotel_content_bottom_right_enter_your_details_content .booking_details_hotel_content_bottom_right_enter_your_details_content_who_guest ul li:first-child{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details{display:block}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_left{display:none}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right{width:100%;margin-top:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right h1{font-size:5vw;font-weight:700;line-height:6vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location{margin:3.17vw 0 1.5vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title{display:none}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile{display:block;display:flex;justify-content:flex-start;align-items:flex-start}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile_image{position:relative;width:3.17vw;height:4.44vw;margin-right:1.5vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile .booking_details_hotel_content_bottom_right_hotel_details_right_location_title_mobile_text{font-size:3.8vw;font-weight:400;color:#b8b8b8;width:93%}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_location .booking_details_hotel_content_bottom_right_hotel_details_right_location_number{font-size:3.8vw;font-weight:400;color:#b8b8b8;margin-top:1.5vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .hotel_content_popular_conveniences{display:none}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_number{width:9vw;height:9vw;font-size:3.81vw;font-weight:400;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_title{font-size:3.81vw;font-weight:700;margin-right:1.5vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_right .booking_details_hotel_content_bottom_right_hotel_details_right_reviews .hotel_content_photo_number_reviews_text{font-size:3.81vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile{display:block;width:100%}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_prise{width:100%;height:15.9vw;background:#9df5c4;padding:3.17vw;border-radius:3.17vw;border:.317vw solid #0a9e4c;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_prise .booking_details_hotel_content_bottom_right_hotel_details_mobile_prise_left{font-size:4.44vw;font-weight:700;color:#0a9e4c}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_prise .booking_details_hotel_content_bottom_right_hotel_details_mobile_prise_right{font-size:7vw;font-weight:400;color:#0a9e4c}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info{margin-top:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info ul li{display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info ul li .li_icon{position:relative;width:4.44vw;height:4.44vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info ul li .li_text{font-size:3.81vw;font-weight:400;width:83%}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info ul li .li_text span{color:#00d1ff;text-decoration:underline}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_info ul li:first-child{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_error{margin:6.35vw 0 3.17vw;width:100%;height:22vw;background:#f7c4c4;display:flex;justify-content:flex-start;align-items:flex-start;border:.317vw solid red;border-radius:3.17vw;padding:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_error .booking_details_hotel_content_bottom_right_hotel_details_mobile_error_image{position:relative;width:9.52vw;height:9.52vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_hotel_details .booking_details_hotel_content_bottom_right_hotel_details_mobile .booking_details_hotel_content_bottom_right_hotel_details_mobile_error .booking_details_hotel_content_bottom_right_hotel_details_mobile_error_text{font-size:4.44vw;font-weight:700;color:red;width:80%;line-height:5vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_meal{margin:5vw 0}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_meal .booking_details_hotel_content_bottom_right_information_meal_image{width:5vw;height:5vw;margin-right:1.6vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_meal .booking_details_hotel_content_bottom_right_information_meal_text{font-size:4vw;color:#0b0a3e}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:3.17vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_image{width:3.81vw;height:3.81vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_image:last-child{display:none}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_free .booking_details_hotel_content_bottom_right_information_free_text{margin:0;font-size:3.81vw;width:83%}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_info{font-size:3.81vw;margin:3.17vw 0;line-height:4.44vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests{margin-top:1.5vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests .booking_details_hotel_content_bottom_right_information_guests_title{font-size:3.81vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_guests select{width:22.2vw;height:12.7vw;padding:3.17vw;border-radius:3.17vw;border:.317vw solid #b8b8b8;font-size:4.44vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:3.17vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label{width:100%}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label .label_title,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label .label_title{font-size:3.81vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input{margin-top:1.6vw;width:100%;height:12.7vw;border-radius:3.17vw;border:.317vw solid #b8b8b8;padding-left:3.17vw;font-size:3.81vw}}@media(max-width:600px){.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input::-moz-placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input::-moz-placeholder{font-size:3.81vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input:-ms-input-placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input:-ms-input-placeholder{font-size:3.81vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label input::placeholder,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label input::placeholder{font-size:3.81vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left label .input_error_message,.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_right label .input_error_message{font-size:3.17vw;margin-top:1.6vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_inputs .booking_details_hotel_content_bottom_right_information_inputs_left{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_information .booking_details_hotel_content_bottom_right_information_delete{display:none}.booking_details_hotel_content_bottom_right_special_requests p{font-size:3.81vw;line-height:4.44vw;margin-bottom:6.35vw}.booking_details_hotel_content_bottom_right_special_requests label .label_title{font-size:5vw;margin-bottom:3.17vw;line-height:5.5vw}.booking_details_hotel_content_bottom_right_special_requests label textarea{border:.317vw solid #b8b8b8;width:100%;height:22vw;font-size:3.81vw;padding:3.17vw;border-radius:1.67vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival{margin-top:1.67vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_image{position:relative;width:3.81vw;height:3.81vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_text{font-size:3.81vw;font-weight:400;color:#0a9e4c;width:83%;line-height:4.44vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_in{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_in,.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_arrival .booking_details_hotel_content_bottom_right_arrival_time_arrival_out{display:flex;justify-content:flex-start;align-items:flex-start}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time{margin-top:6.35vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_title{font-size:3.81vw;line-height:4.44vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_title span{font-size:3.81vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time select{margin:1.6vw 0;width:100%;height:12.7vw;background:#fff;border-radius:3.17vw;border:.317vw solid #b8b8b8;padding-left:1.6vw;font-size:3.81vw}.booking_details_hotel_content_bottom_right_arrival_time .booking_details_hotel_content_bottom_right_arrival_time_click_time .booking_details_hotel_content_bottom_right_arrival_time_click_time_text{font-size:3.81vw}.booking_details_hotel_content_bottom_right_elements_error{padding:3.17vw;border-radius:3.17vw;border:.317vw solid red;margin-bottom:6.35vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_top .booking_details_hotel_content_bottom_right_elements_error_top_image{width:9.52vw;height:9.52vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_top .booking_details_hotel_content_bottom_right_elements_error_top_text{font-size:4vw;font-weight:700;width:86%;line-height:5vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom{margin-top:3.17vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul li{font-size:3.81vw;font-weight:700;color:red;cursor:auto;margin-right:6.35vw;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_error .booking_details_hotel_content_bottom_right_elements_error_bottom ul li:hover{text-decoration:none}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul{width:90%}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_title{font-size:3.81vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_title input{width:5vw;height:5vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block{margin-top:1.6vw;border:.317vw solid #b8b8b8;border-radius:3.17vw;height:12.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li .li_payment_block .li_payment_block_text{font-size:3.17vw;width:19vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token .li_payment_block{width:35.2vw;padding:0 3.3vw 0 2.54vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.token .li_payment_block .li_payment_block_image{width:9.2vw;height:9.2vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block{width:16.35vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block .li_payment_block_image{width:10.55vw;height:3.5vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:first-child{width:21.6vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:first-child .li_payment_block_image{width:10.1vw;height:7.94vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:last-child{margin-right:3.7vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.card .li_payment_block:last-child .li_payment_block_image{width:12.38vw;height:7.43vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.credit{margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.credit .li_payment_block{width:35.2vw;display:flex;justify-content:flex-start;align-items:center;padding-left:2.54vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.credit .li_payment_block .li_payment_block_image{width:28vw;height:7.07vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:first-child{width:22.54vw;margin-right:3.17vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:first-child .li_payment_block_image{width:17.14vw;height:7.07vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:nth-child(2){width:45.1vw}.booking_details_hotel_content_bottom_right_elements_three_payment .booking_details_hotel_content_bottom_right_elements_three_payment_content ul li.pay .li_payment_block:nth-child(2) .li_payment_block_image{width:39.5vw;height:7.07vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p{font-size:3.81vw;line-height:4.44vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p span{font-weight:700;cursor:auto}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p.small{font-size:3.17vw;text-align:center;margin:3.17vw 0;padding-bottom:3.17vw;border-bottom:.317vw solid #b8b8b8;line-height:3.8vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking p.botton_p{text-align:center;width:100%}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_check{display:flex;justify-content:space-between;align-items:flex-start}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_check p{width:90%}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons{width:100%;display:flex;justify-content:center;align-items:center;margin-top:6.35vw}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block{display:flex;justify-content:center;align-items:center;width:100%}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block_check{display:none}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_block button{border:none;width:100%;height:12.7vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;font-size:5vw;opacity:1}.booking_details_hotel_content_bottom_right_elements_three_complete_booking .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons .booking_details_hotel_content_bottom_right_elements_three_complete_booking_buttons_text{display:none}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_true_mobile{display:block;font-size:3.81vw;font-weight:400;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_true_mobile span{color:red}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content{display:block}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left{width:100%}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label{display:block;margin-bottom:3.17vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountrySelect{cursor:auto}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon--border{box-shadow:none;width:8.23vw;height:5vw;display:flex;justify-content:flex-start;align-items:center}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon--border img{width:100%;height:100%}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{background:url(/_next/static/media/down_arrow.0d4b8962.svg);border-style:none;opacity:1;width:3.17vw;height:1.67vw;transform:none}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .label_title{font-size:3.81vw;margin-bottom:1.67vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label input{width:100%;height:12.7vw;border-radius:3.17vw;border:.317vw solid #b8b8b8;padding:3.17vw;font-size:3.81vw;font-weight:400}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left label .lavel_sub_text{margin-top:1.5vw;font-size:3.81vw;line-height:4.44vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text{width:90%}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text .booking_details_hotel_content_bottom_right_elements_three_content_check_text_top{font-size:3.81vw;line-height:4.44vw}.booking_details_hotel_content_bottom_right_elements_three .booking_details_hotel_content_bottom_right_elements_three_content .booking_details_hotel_content_bottom_right_elements_three_content_left .booking_details_hotel_content_bottom_right_elements_three_content_check .booking_details_hotel_content_bottom_right_elements_three_content_check_text .booking_details_hotel_content_bottom_right_elements_three_content_check_text_bottom{margin-top:.5vw;font-size:3.81vw;line-height:4.44vw}.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 .booking_details_hotel_content_bottom_right_overflow_modal{width:39vw;height:35.1vw;background:#fff;border-radius:.7vw;padding:2.1vw;transform:scale(0);transition:transform .4s ease}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container{position:relative}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title{width:30vw;margin-bottom:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title h2{margin-bottom:.35vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_title .booking_details_hotel_content_bottom_right_overflow_modal_container_location{font-size:1.1vw;font-weight:400}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data{padding:1.4vw 0 .7vw;border-top:.07vw solid #b8b8b8;border-bottom:.07vw solid #b8b8b8}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_top{font-size:1.1vw;font-weight:400;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_top span{font-weight:700}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data{display:flex;justify-content:flex-start;align-items:center;margin-top:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in{width:40%;border-right:.07vw solid #b8b8b8;margin-right:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .title,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .title{font-size:.98vw;font-weight:700;margin-bottom:.65vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .data,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .data{font-size:1.1vw;font-weight:700;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_in .data span,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_data .booking_details_hotel_content_bottom_right_overflow_modal_container_data_out .data span{font-size:.98vw;font-weight:400;color:#b8b8b8}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_number{padding:.7vw 0;font-size:1.1vw;font-weight:700;line-height:1.33vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_number span{color:#0a9e4c;cursor:pointer;text-decoration:underline}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise{border-top:.07vw solid #b8b8b8;border-bottom:.07vw solid #b8b8b8;padding:1.4vw 0;display:flex;justify-content:space-between;align-items:center}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise_left,.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise .booking_details_hotel_content_bottom_right_overflow_modal_container_data_prise_right{font-size:1.1vw;font-weight:700}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button{padding-top:1.4vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button{position:relative;width:21vw;height:3vw;cursor:pointer;border-radius:.7vw}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button button{width:100%;height:100%;border-radius:.7vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;opacity:.6}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_button .booking_details_hotel_content_bottom_right_overflow_modal_container_data_button_text{position:absolute;top:30%;left:10%;font-size:1.1vw;font-weight:700;color:#fff}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_close_image{position:absolute;top:0;right:0;cursor:pointer}.booking_details_hotel_content_bottom_right_overflow .booking_details_hotel_content_bottom_right_overflow_modal .booking_details_hotel_content_bottom_right_overflow_modal_container .booking_details_hotel_content_bottom_right_overflow_modal_close_image .booking_details_hotel_content_bottom_right_overflow_modal_close_image_contant{position:relative;width:1.05vw;height:1.05vw}.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}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant{display:block;margin:3.17vw 0 6.35vw;height:100%}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_left_total_mobile{width:100%;height:15.8vw;background:#9df5c4;border-radius:3.17vw;border:.317vw solid #0a9e4c;padding:3.17vw;display:flex;justify-content:space-between;align-items:center;margin-bottom:3.17vw}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_left_total_mobile .shelters_housing_flex_container_last_page_contant_left_total_mobile_left{font-size:4.44vw;font-weight:700;color:#0a9e4c}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_left_total_mobile .shelters_housing_flex_container_last_page_contant_left_total_mobile_right{font-size:7vw;font-weight:400;color:#0a9e4c}.shelters_housing_flex_container_last_page .shelters_housing_flex_container_last_page_contant .shelters_housing_flex_container_last_page_contant_right{position:static;margin-top:6.35vw;width:100%;height:100%;background:#fff;border-radius:3.17vw;border:.317vw solid #b8b8b8;padding:3.17vw}.shelters_housing_flex_container_last_page_contant_right_data_correct h2{font-size:5vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_right_data_correct p{font-size:3.81vw;font-weight:400;margin:3.17vw 0 6.35vw;line-height:4.44vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li{margin-bottom:6.35vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li .shelters_housing_flex_container_last_page_contant_right_data_correct_li_image{width:5vw;height:5vw;margin-right:3.17vw}.shelters_housing_flex_container_last_page_contant_right_data_correct ul li .shelters_housing_flex_container_last_page_contant_right_data_correct_li_text{font-size:3.81vw;cursor:auto}.shelters_housing_flex_container_last_page_contant_right_data_correct button{width:100%;height:12.7vw;border-radius:3.17vw;background:linear-gradient(93.25deg,rgba(0,224,255,.6) .98%,rgba(255,0,184,.6) 104.55%);display:flex;justify-content:center;align-items:center;font-size:5vw}.shelters_housing_flex_container_last_page_contant_right_data_correct .shelters_housing_flex_container_last_page_contant_right_data_correct_sup_text{line-height:4.44vw;margin-top:3.17vw;font-size:3.81vw}.shelters_housing_flex_container_last_page_contant_left_prise{width:100%}.shelters_housing_flex_container_last_page_contant_left_prise h2{font-size:5vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content{margin-top:3.17vw;width:100%;height:100%;background:#fff;border-radius:0;border:none}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_top{display:none}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom{border-radius:0;background:#fff}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_last_prise{display:none}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li{font-size:3.81vw;font-weight:400;border-top:none;padding:0}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_top_prise{font-weight:700;margin-bottom:1.5vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise{line-height:4.44vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise span{font-size:3.81vw;font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom ul li .li_bottom_prise.click span{text-decoration:underline;cursor:auto}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_content .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom .shelters_housing_flex_container_last_page_contant_left_prise_content_bottom_mobile_botton{display:inline-block;font-size:4.44vw;font-weight:700;color:#00d1ff;text-decoration:underline;margin-top:3.17vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content{margin-top:6.35vw;padding:0 2.5%}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li{font-size:3.81vw;font-weight:400}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li .li_top_prise{font-weight:700;margin:1.5vw 0}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li .li_bottom_prise{line-height:4.44vw}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li .li_bottom_prise span{font-weight:700}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li .li_bottom_prise.click span{cursor:auto}.shelters_housing_flex_container_last_page_contant_left_prise .shelters_housing_flex_container_last_page_contant_left_prise_modal_mobile_content ul li:first-child .li_top_prise{margin-top:0}.shelters_housing_flex_container_last_page_thanks_name{margin-top:6.35vw;border:.317vw solid #0a9e4c;border-radius:3.17vw;padding:3.17vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_thank{font-size:3.81vw;margin-bottom:1.5vw}.shelters_housing_flex_container_last_page_thanks_name h1{font-size:5vw;margin-bottom:6vw;line-height:6vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content{display:block}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left{margin-top:0;width:100%}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li{margin-bottom:3.17vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_content{display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .image_container{width:3.81vw;height:2.54vw;margin-right:1.5vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_text{font-size:3.81vw;line-height:4.44vw;width:90%}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change{width:100%;margin:0;display:flex;justify-content:flex-start;align-items:center}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change .li_change_image{position:relative;width:4vw;height:8vw;margin:0 1.5vw 0 5.3vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li .li_change .li_change_text{font-size:3.81vw;cursor:auto}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_left ul li:first-child{margin-bottom:0;flex-direction:column}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_print{margin-bottom:3.17vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_confirmation,.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_print{width:100%;height:12.7vw;border-radius:3.17vw;border:.635vw solid #0a9e4c;font-size:4.44vw;cursor:auto}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number.mobile{display:flex;justify-content:center;align-items:center;width:100%;margin:3.17vw 0}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number.mobile .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_left{font-size:4.44vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number.mobile .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center_image{position:relative;width:4vw;height:8vw;margin:0 1.5vw 0 3vw}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number.mobile .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number_center_text{font-size:3.81vw;cursor:auto}.shelters_housing_flex_container_last_page_thanks_name .shelters_housing_flex_container_last_page_thanks_name_content .shelters_housing_flex_container_last_page_thanks_name_content_right .shelters_housing_flex_container_last_page_thanks_name_content_right_phone_number{display:none}.shelters_housing_flex_container_last_page_contant_left_details{width:100%;margin-bottom:3.17vw;padding:3.17vw;border-radius:3.17vw;border:.317vw solid #b8b8b8}.shelters_housing_flex_container_last_page_contant_left_details h2{font-size:5vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content{display:none}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile{display:block;padding:0;border:none;border-radius:0;margin-top:6.35vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:3.17vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_left{width:50%;margin-right:3.17vw;border-right:.317vw solid #b8b8b8}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_left .title,.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_right .title{font-size:3.81vw;font-weight:700;margin-bottom:1.5vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_left .text,.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_right .text{font-size:3.81vw;font-weight:400;color:#b8b8b8;line-height:4.44vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_left .text span,.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_data .shelters_housing_flex_container_last_page_contant_left_details_content_data_right .text span{font-size:3.81vw;font-weight:700;color:#00d1ff}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_long{font-size:3.81vw;font-weight:400;padding-bottom:3.17vw;margin-bottom:3.17vw;border-bottom:.317vw solid #b8b8b8}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_long span{font-weight:700}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_prise_and_number .text_block{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vw}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_prise_and_number .text_block .text{font-size:3.81vw;font-weight:400}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_prise_and_number .text_block:first-child .text{font-weight:700}.shelters_housing_flex_container_last_page_contant_left_details .shelters_housing_flex_container_last_page_contant_left_details_content.mobile .shelters_housing_flex_container_last_page_contant_left_details_content_prise_and_number .text_block:last-child{margin-bottom:0}}.how_it_works_pages_content_main_screen{display:flex;justify-content:space-between;align-items:center;margin:2.1vw 0 8vw}.how_it_works_pages_content_main_screen h2.mobile{display:none}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_left{position:relative;width:42vw;height:32vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right h1{font-size:3.5vw;font-weight:700;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2.1vw;text-align:end}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li{position:relative;width:23vw;height:100%;background-color:rgba(0,209,255,.1);padding:1.4vw .7vw 1.4vw 3.16vw;border-radius:.7vw;font-size:1.1vw;font-weight:700;color:#fff;line-height:1.34vw;margin:0 7vw 1.4vw 0}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li .how_it_works_pages_content_main_screen_right_img{position:absolute;top:13%;left:-7%}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li .how_it_works_pages_content_main_screen_right_img .how_it_works_pages_content_main_screen_right_img_conteiner{position:relative;width:3.51vw;height:5.62vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li:nth-child(2){margin-right:0}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li:last-child{margin-bottom:0}.how_it_works_pages{background:url(/_next/static/media/backgroundPage.5f4549ee.jpg) 50% no-repeat;background-size:cover;overflow:hidden;position:relative;padding-bottom:5vw}.how_it_works_pages .header_background{background-image:none}.how_it_works_pages .shelters_housing_save{display:none}.how_it_works_pages footer{position:absolute;bottom:0;left:0;z-index:6;width:100%}.line_info{width:100%;height:117vw;position:relative}.line_info .line_info_line_image{position:absolute;top:0;left:-10vw}.line_info .line_info_line_image .line_info_line_image_container{position:relative;z-index:5;width:100vw;height:126vw}.line_info ul li{border-radius:.7vw;padding:1.4vw 1.4vw 2.1vw}.line_info ul li .line_info_text{font-size:1.1vw;font-weight:400;color:#fff;line-height:1.34vw}.line_info ul li .line_info_button{cursor:pointer;font-size:1.1vw;font-weight:700;color:#fff;width:100%;height:2.81vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center}.line_info ul li .line_info_img{position:relative;width:15.5vw;height:5.4vw}.line_info ul li .li_content_image{position:relative;width:2.1vw;height:2.1vw}.line_info ul li .line_info_subtext{font-size:.98vw;font-weight:400;color:#b8b8b8}.line_info ul li .li_number_stage{display:none}.line_info ul li.booking,.line_info ul li.cashback,.line_info ul li.registration,.line_info ul li.track_accrual{width:18.27vw}.line_info ul li.booking .line_info_text,.line_info ul li.cashback .line_info_text,.line_info ul li.registration .line_info_text,.line_info ul li.track_accrual .line_info_text{width:15.46vw}.line_info ul li.registration{height:12vw;position:absolute;top:-5.7vw;left:3.6vw;background:rgba(0,209,255,.1);border:.14vw solid #00d1ff}.line_info ul li.registration .line_info_button{width:85%;position:absolute;top:58%;left:7.5%;z-index:6}.line_info ul li.registration .line_info_text{margin-bottom:1.4vw}.line_info ul li.booking{position:absolute;top:22vw;left:16.3vw;background:rgba(53,178,240,.1);border:.14vw solid #35b2f0}.line_info ul li.booking .line_info_img{z-index:6}.line_info ul li.booking .line_info_text{position:relative;z-index:6;margin-bottom:.7vw}.line_info ul li.cashback{position:absolute;top:10.5vw;left:38.5vw;background:rgba(108,130,225,.1);border:.14vw solid #6c82e1}.line_info ul li.cashback .line_info_text{margin-bottom:.7vw}.line_info ul li.track_accrual{position:absolute;top:15.6vw;right:1.7vw;background:rgba(160,84,210,.1);border:.14vw solid #a054d2}.line_info ul li.track_accrual .line_info_text{margin-bottom:.7vw}.line_info ul li.amount_accrual{position:absolute;top:44vw;right:17vw;background:rgba(106,131,225,.1);border:.14vw solid #6a83e1;width:35.1vw}.line_info ul li.amount_accrual ul{margin-top:.7vw}.line_info ul li.amount_accrual ul li{display:flex;justify-content:flex-start;align-items:flex-start;padding:0;margin-bottom:.4vw}.line_info ul li.amount_accrual ul li .li_content_image{margin-right:.7vw}.line_info ul li.amount_accrual ul li .line_info_text{width:29.5vw}.line_info ul li.amount_accrual ul li:last-child{margin-bottom:0}.line_info ul li.wallet{position:absolute;top:56.7vw;left:2vw;background:rgba(181,65,204,.1);border:.14vw solid #b541cc;width:23vw}.line_info ul li.wallet .line_info_text{margin-bottom:.7vw}.line_info ul li.wallet .line_info_img{position:relative;width:19.67vw;height:7vw}.line_info ul li.prise{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:16.2vw;position:absolute;top:77.8vw;right:-1.3vw;background:rgba(255,0,184,.1);border:.14vw solid #ff00b8;width:23vw}.line_info ul li.prise .line_info_button{width:86%;position:absolute;top:56%;left:6.5%;z-index:6}.line_info ul li.prise .line_info_subtext{width:100%}.line_info ul li.amount_accrual.en{top:46.8vw}.line_info ul li.amount_accrual.es{top:44.1vw}.line_info ul li.amount_accrual.ar{top:48.2vw}.line_info ul li.wallet.en{top:58vw}.line_info ul li.wallet.ar{top:59.3vw}.line_info ul li.prise.en{top:79.2vw}.line_info ul li.prise.ar{top:80.6vw}.line_info ul li.registration.ar,.line_info ul li.registration.en,.line_info ul li.registration.es{top:-4.4vw}.line_info ul li.booking.ar{top:23.5vw}.line_info ul li.cashback.en,.line_info ul li.cashback.es{top:11.5vw}.line_info ul li.cashback.ar{top:13vw}.line_info ul li.track_accrual.en{top:18.3vw}.line_info ul li.track_accrual.ar{top:19.7vw}.line_info.ar,.line_info.en,.line_info.es{height:117vw}.advantages ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.advantages ul li{position:relative;width:24.3vw;height:2.81vw;border-radius:.7vw;border:.14vw solid #00d1ff;display:flex;justify-content:center;align-items:center;margin-bottom:.7vw}.advantages ul li .li_text{font-size:1.1vw;font-weight:700;color:#fff}.advantages ul li .li_image{position:absolute;top:1.1vw;right:1.1vw}.advantages ul li .li_image .li_image_content{position:relative;width:1.1vw;height:.6vw}.questions_form{margin:6.32vw 0 3.51vw}.questions_form h2{font-size:2.1vw;font-weight:700;color:#fff;text-align:center}.questions_form h3{font-size:1.1vw;font-weight:400;color:#b8b8b8;text-align:center;margin:.35vw 0 1.4vw}.questions_form .questions_form_content{display:flex;justify-content:center;align-items:flex-start}.questions_form .questions_form_content form{width:28.1vw}.questions_form .questions_form_content form input{width:100%;height:2.81vw;background:#fff;border-radius:.7vw;padding:0 1.4vw;margin-bottom:.7vw}.questions_form .questions_form_content form input::-moz-placeholder,.questions_form .questions_form_content form textarea::-moz-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.questions_form .questions_form_content form input:-ms-input-placeholder,.questions_form .questions_form_content form textarea:-ms-input-placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.questions_form .questions_form_content form input::placeholder,.questions_form .questions_form_content form textarea::placeholder{font-size:1.1vw;font-weight:400;color:#b8b8b8}.questions_form .questions_form_content form textarea{width:100%;height:7vw;background:#fff;resize:none;border-radius:.7vw;padding:.7vw 1.4vw;margin-bottom:1.4vw}.questions_form .questions_form_content form input[type=submit]{background:#00d1ff;font-size:1.1vw;font-weight:700;color:#0b0a3e;margin-bottom:0}@media(max-width:600px){.how_it_works_pages_content_main_screen{display:block;margin:6.35vw 0 9.52vw}.how_it_works_pages_content_main_screen h2.mobile{display:block;font-size:8vw;font-weight:700;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:6.35vw;text-align:center}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_left{width:100%;height:74.6vw;margin-bottom:22vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right h1{display:none}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul{display:flex;justify-content:flex-start;align-items:flex-start}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li{position:relative;width:100%;padding:6.35vw 6.35vw 3.17vw;text-align:center;border-radius:3.17vw;font-size:4.44vw;line-height:5.4vw;margin:0 0 15.9vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li .how_it_works_pages_content_main_screen_right_img{position:absolute;top:-12vw;left:40vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li .how_it_works_pages_content_main_screen_right_img .how_it_works_pages_content_main_screen_right_img_conteiner{position:relative;width:11.75vw;height:19vw}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li:nth-child(2){margin-right:0}.how_it_works_pages_content_main_screen .how_it_works_pages_content_main_screen_right ul li:last-child{margin-bottom:0}.how_it_works_pages{background:url(/_next/static/media/backgroundPage.5f4549ee.jpg) 50% no-repeat;background-size:cover;overflow:hidden;padding-bottom:0}.how_it_works_pages .header_background{background-image:none}.how_it_works_pages .shelters_housing_save{display:none}.how_it_works_pages footer{position:relative;z-index:7}.line_info.en{height:718vw}.line_info.en li{margin-bottom:23vw}.line_info.en .line_info_line_image{top:-67vw}.line_info.en .li_number_stage .li_number_stage_vertical_line{height:17.9vw}.line_info.en li.prise .li_number_stage_vertical_line:before{top:16.1vw}.line_info.es{height:713vw}.line_info.es .line_info_line_image{top:-70vw}.line_info.ar{height:695vw}.line_info.ar li{margin-bottom:23vw}.line_info.ar .line_info_line_image{top:-87vw}.line_info.ar .li_number_stage .li_number_stage_vertical_line{height:17.9vw}.line_info.ar li.prise .li_number_stage_vertical_line:before{top:16.1vw}.line_info{width:100%;height:730vw;position:relative}.line_info .line_info_line_image{position:absolute;top:-55vw;left:-2.6%}.line_info .line_info_line_image .line_info_line_image_container{position:relative;z-index:5;width:100vw;height:940vw}.line_info ul{position:relative;z-index:6}.line_info ul li{border-radius:3.17vw;padding:6.35vw 6.35vw 9.52vw;margin-bottom:25vw}.line_info ul li .line_info_text{font-size:4.44vw;line-height:5.23vw;text-align:center}.line_info ul li .line_info_button{font-size:5vw;width:100%;height:12.7vw;border-radius:3.17vw;background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center}.line_info ul li .line_info_img{position:relative;width:100%;height:28.6vw}.line_info ul li .li_content_image{position:relative;width:9.52vw;height:9.52vw}.line_info ul li .line_info_subtext{font-size:4.44vw}.line_info ul li .li_number_stage{display:block;position:relative}.line_info ul li .li_number_stage .li_number_stage_content{position:absolute;top:3vw;left:34.5vw;width:12.7vw;height:12.7vw;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:8vw;font-weight:700;color:#fff}.line_info ul li .li_number_stage .li_number_stage_vertical_line{position:absolute;top:15.7vw;left:40.7vw;width:.635vw;height:19.5vw}.line_info ul li.booking,.line_info ul li.booking .line_info_text,.line_info ul li.cashback,.line_info ul li.cashback .line_info_text,.line_info ul li.registration,.line_info ul li.registration .line_info_text,.line_info ul li.track_accrual,.line_info ul li.track_accrual .line_info_text{width:100%}.line_info ul li.registration{height:100%;position:static;border:.635vw solid #00d1ff}.line_info ul li.registration .line_info_button{width:100%;position:static}.line_info ul li.registration .line_info_text{margin-bottom:6.35vw}.line_info ul li.registration .li_number_stage_content,.line_info ul li.registration .li_number_stage_vertical_line{background-color:#00d1ff}.line_info ul li.booking{position:static;border:.635vw solid #35b2f0}.line_info ul li.booking .line_info_text{margin-bottom:3.17vw}.line_info ul li.booking .li_number_stage_content,.line_info ul li.booking .li_number_stage_vertical_line{background-color:#35b2f0}.line_info ul li.cashback{position:static;border:.635vw solid #6c82e1}.line_info ul li.cashback .line_info_text{margin-bottom:3.17vw}.line_info ul li.cashback .li_number_stage_content,.line_info ul li.cashback .li_number_stage_vertical_line{background-color:#6c82e1}.line_info ul li.track_accrual{position:static;border:.635vw solid #a054d2}.line_info ul li.track_accrual .line_info_text{margin-bottom:3.17vw}.line_info ul li.track_accrual .li_number_stage_content,.line_info ul li.track_accrual .li_number_stage_vertical_line{background-color:#a054d2}.line_info ul li.amount_accrual{position:static;border:.635vw solid #6a83e1;width:100%}.line_info ul li.amount_accrual .li_number_stage_content,.line_info ul li.amount_accrual .li_number_stage_vertical_line{background-color:#6a83e1}.line_info ul li.amount_accrual ul{margin-top:3.17vw}.line_info ul li.amount_accrual ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin-bottom:3.17vw}.line_info ul li.amount_accrual ul li .li_content_image{margin-right:0;margin-bottom:1.6vw}.line_info ul li.amount_accrual ul li .line_info_text{width:100%;text-align:center}.line_info ul li.amount_accrual ul li:last-child{margin-bottom:0}.line_info ul li.wallet{position:static;border:.635vw solid #b541cc;width:100%}.line_info ul li.wallet .line_info_text{margin-bottom:3.17vw}.line_info ul li.wallet .line_info_img{position:relative;width:100%;height:28.6vw}.line_info ul li.wallet .li_number_stage_content,.line_info ul li.wallet .li_number_stage_vertical_line{background-color:#ff00b8}.line_info ul li.prise{display:block;position:static;border:.635vw solid #ff00b8;width:100%;height:100%}.line_info ul li.prise .li_number_stage_content,.line_info ul li.prise .li_number_stage_vertical_line{background-color:#ff00b8}.line_info ul li.prise .li_number_stage_vertical_line{height:15vw}.line_info ul li.prise .li_number_stage_vertical_line:before{position:absolute;top:15vw;left:-.7vw;content:"";width:1.9vw;height:1.9vw;background:#ff00b8;border-radius:50%}.line_info ul li.prise .line_info_button{margin:6.25vw 0 3.17vw;width:100%;position:static}.line_info ul li.prise .line_info_subtext{width:100%}.advantages ul{position:relative;z-index:10;display:block;flex-wrap:nowrap}.advantages ul li{width:100%;height:12.7vw;border-radius:3.17vw;border:.635vw solid #00d1ff;margin-bottom:3.17vw}.advantages ul li .li_text{font-size:5vw}.advantages ul li .li_image{top:5vw;right:4vw}.advantages ul li .li_image .li_image_content{position:relative;width:4vw;height:2vw}.questions_form{margin:6.35vw 0}.questions_form h2{font-size:6.35vw}.questions_form h3{font-size:4.44vw;margin:1.6vw 0 3.17vw}.questions_form .questions_form_content{display:flex;justify-content:center;align-items:flex-start}.questions_form .questions_form_content form{width:100%}.questions_form .questions_form_content form input{height:12.7vw;border-radius:3.17vw;padding:0 3.17vw;margin-bottom:3.17vw;text-align:center}}@media(max-width:600px){.questions_form .questions_form_content form input::-moz-placeholder,.questions_form .questions_form_content form textarea::-moz-placeholder{font-size:4.44vw}.questions_form .questions_form_content form input:-ms-input-placeholder,.questions_form .questions_form_content form textarea:-ms-input-placeholder{font-size:4.44vw}.questions_form .questions_form_content form input::placeholder,.questions_form .questions_form_content form textarea::placeholder{font-size:4.44vw}.questions_form .questions_form_content form textarea{height:25.4vw;text-align:center;border-radius:3.17vw;padding:3.17vw;margin-bottom:6.35vw}.questions_form .questions_form_content form input[type=submit]{font-size:5vw}}.end_booking_page{min-height:100vh;display:flex;justify-content:space-between;flex-direction:column}.end_booking_page_false_request_component{margin-top:2.81vw}.end_booking_page_false_request_component .end_booking_page_false_request_component_content h1{font-size:1.76vw;font-weight:700;text-align:center}.end_booking_page_false_request_component .end_booking_page_false_request_component_content .end_booking_page_false_request_component_content_image{margin-top:2.81vw;display:flex;justify-content:center;align-items:center}.end_booking_page_false_request_component .end_booking_page_false_request_component_content .end_booking_page_false_request_component_content_image .end_booking_page_false_request_component_content_image_content{position:relative;width:48.8vw;height:32vw}.end_booking_page_loading_component{margin-top:2.81vw}.end_booking_page_loading_component .end_booking_page_loading_component_content h1{font-size:1.76vw;font-weight:700;text-align:center}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_image{display:flex;justify-content:center;align-items:center;margin:2.81vw 0 2.1vw}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_image .end_booking_page_loading_component_content_image_content{position:relative;width:53.5vw;height:31.13vw}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_button{display:flex;justify-content:center;align-items:center}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_button .end_booking_page_loading_component_content_button_content{background:linear-gradient(93.25deg,#00e0ff .98%,#ff00b8 104.55%);display:flex;justify-content:center;align-items:center;border-radius:.7vw;width:15.46vw;height:2.81vw;font-size:1.1vw;font-weight:700;color:#fff}@media(max-width:600px){.end_booking_page_false_request_component{margin-top:12.7vw}.end_booking_page_false_request_component .end_booking_page_false_request_component_content h1{font-size:6.35vw}.end_booking_page_false_request_component .end_booking_page_false_request_component_content .end_booking_page_false_request_component_content_image{margin:12.7vw 0}.end_booking_page_false_request_component .end_booking_page_false_request_component_content .end_booking_page_false_request_component_content_image .end_booking_page_false_request_component_content_image_content{width:100%;height:82vw}.end_booking_page_loading_component{margin-top:12.7vw}.end_booking_page_loading_component .end_booking_page_loading_component_content h1{font-size:8vw}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_image{margin:10vw 0}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_image .end_booking_page_loading_component_content_image_content{width:100%;height:82vw}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_button{margin-bottom:16vw}.end_booking_page_loading_component .end_booking_page_loading_component_content .end_booking_page_loading_component_content_button .end_booking_page_loading_component_content_button_content{border-radius:3.17vw;width:100%;height:12.7vw;font-size:5vw}}.error_page{width:56vw;height:100%;background:#f7c4c4;padding:1.4vw;border-radius:.7vw;border:.07vw solid red;display:flex;justify-content:flex-start;align-items:center}.error_page .error_page_image{position:relative;width:2.8vw;height:2.8vw;margin-right:.7vw}.error_page .error_page_text{font-size:1.4vw;font-weight:700}@media(max-width:600px){.error_page{margin-top:3.17vw;width:100%;height:100%;background:#f7c4c4;padding:3.17vw;border-radius:3.17vw;border:.317vw solid red}.error_page .error_page_image{position:relative;width:9.52vw;height:9.52vw;margin-right:3.17vw}.error_page .error_page_text{font-size:4.44vw;font-weight:700;width:76%;line-height:5vw}}.contact_page{background:url(/_next/static/media/backgroundPage.5f4549ee.jpg) 50% no-repeat;background-size:cover;overflow:hidden}.contact_page .header_background{background-image:none}.contact_page .shelters_housing_save{display:none}.contact_page .contact_page_content{margin-bottom:9.81vw}.contact_page .contact_page_content .contact_page_content_images{width:100%;position:relative;display:flex;justify-content:center;align-items:flex-start}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements{margin-top:2.55vw;position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements .contact_page_content_images_planet{position:relative;width:40vw;height:40vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements .contact_page_content_images_elements_logo{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements .contact_page_content_images_elements_logo .contact_page_content_images_elements_logo_logo{position:relative;width:23.75vw;height:23.75vw;opacity:.6}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts{width:100%;position:absolute;top:6.2vw;left:0;display:flex;justify-content:space-between;align-items:center}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul{width:50%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.4vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_text_block{font-size:1.1vw;font-weight:400;color:#fff;text-align:center;line-height:1.3vw;width:18.27vw;padding:.91vw 0;border-radius:.7vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_text_block span{font-weight:700}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_arrow_image{position:relative;width:.35vw;height:.7vw;margin:0 30% 0 .8vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_line_block{position:relative;height:.07vw;width:100%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_line_block:before{position:absolute;top:-.3vw;right:-.3vw;content:"";width:.4vw;height:.4vw;border-radius:50%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.prev_last .li_text_block{display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(/_next/static/media/ofis_msk.16f0bfcf.png) 50% no-repeat;background-size:cover}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.prev_last .li_text_block span{margin-bottom:.8vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.last .li_text_block{display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(/_next/static/media/ofis.ac641349.png) 50% no-repeat;background-size:cover}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.last .li_text_block .li_image{position:relative;width:1.1vw;height:1.4vw;margin:.35vw 0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li:last-child{margin-bottom:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li .li_text_block{border:.14vw solid #00d1ff;box-shadow:0 0 .7vw #00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li .li_line_block{border-top:.14vw solid #00d1ff;box-shadow:0 0 .7vw #00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li .li_line_block:before{background-color:#00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:first-child{display:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2){align-items:flex-end}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2) .li_line_block{width:44%;border-top:.14vw solid #00d1ff;border-right:.14vw solid #00d1ff;box-shadow:none;border-radius:0 .35vw 0 0;height:2.4vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2) .li_line_block:before{position:absolute;top:82%;right:-.3vw;background-color:#00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(3) .li_line_block{width:30%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(4) .li_line_block{width:23.8%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(5) .li_line_block{width:27.6%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(6){align-items:flex-start}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(6) .li_line_block{width:42%;border-top:none;border-bottom:.14vw solid #00d1ff;border-right:.14vw solid #00d1ff;box-shadow:none;border-radius:0 0 .35vw 0;height:3.4vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(6) .li_line_block:before{position:absolute;top:0;right:-.3vw;background-color:#00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1.47vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li .li_text_block{border:.14vw solid #eb11bd;box-shadow:0 0 .7vw #eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li .li_line_block{border-top:.14vw solid #eb11bd;box-shadow:0 0 .7vw #eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li .li_line_block:before{left:0;background-color:#eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram{position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block{display:none;position:absolute;top:0;left:0;z-index:7;background:#0b0a3e;border:.14vw solid #eb11bd;box-shadow:0 0 .7vw #eb11bd;border-radius:.7vw;width:18.27vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element{cursor:pointer}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element a{width:100%;height:100%;padding:.7vw 1.4vw;display:inline-block;display:flex;justify-content:flex-start;align-items:center;font-size:1.1vw;font-weight:500;color:#fff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element .li_flex_block_element_image{position:relative;width:1.4vw;height:1.4vw;margin-right:.7vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:last-child{border-radius:0 0 .7vw .7vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:last-child a{padding-bottom:1vw;border-radius:0 0 .7vw .7vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:first-child{border-radius:.7vw .7vw 0 0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:first-child a{padding-top:1vw;border-radius:.7vw .7vw 0 0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:hover{background-color:#2e3255}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block.active{display:block}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_text_block{cursor:pointer;display:flex;justify-content:flex-start;align-items:center}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:first-child{display:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(2){align-items:flex-end}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(2) .li_line_block{width:49%;border-top:.14vw solid #eb11bd;border-left:.14vw solid #eb11bd;box-shadow:none;border-radius:.35vw 0 0 0;height:2.4vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(2) .li_line_block:before{position:absolute;top:82%;left:-.3vw;background-color:#eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(3) .li_line_block{width:32%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(4) .li_line_block{width:24.7%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(5) .li_line_block{width:26%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(6) .li_line_block{width:34%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(7){align-items:flex-start;z-index:5}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(7) .li_line_block{width:50%;border-top:none;border-bottom:.14vw solid #eb11bd;border-left:.14vw solid #eb11bd;box-shadow:none;border-radius:0 0 0 .35vw;height:2.4vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(7) .li_line_block:before{top:-.3vw;left:-.2vw;background-color:#eb11bd}@media(max-width:600px){.contact_page .contact_page_content{margin-bottom:9.81vw}.contact_page .contact_page_content .contact_page_content_images{display:block}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements{margin:3.17vw 0 12.7vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements .contact_page_content_images_planet{width:95vw;height:95vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_elements .contact_page_content_images_elements_logo .contact_page_content_images_elements_logo_logo{width:65vw;height:65vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts{position:static;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul{width:100%;border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li{padding:0 6.35vw;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_text_block{font-size:5vw;line-height:6vw;width:100%;padding:4.9vw 0;border-radius:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_text_block span{font-weight:700}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_arrow_image{position:relative;width:3.17vw;height:4.44vw;margin:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_line_block{height:.317vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li .li_line_block:before{content:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.mobile{padding:0;position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.mobile .mobile_image{position:absolute;top:40%;right:6.35vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.prev_last{margin-bottom:4.9vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.prev_last .li_text_block span{margin-bottom:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.prev_last .li_line_block{margin-top:4.9vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.last .li_text_block{background-size:contain;margin-bottom:4.9vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li.last .li_text_block .li_image{width:5vw;height:6.35vw;margin:1.6vw 0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul li:last-child{margin-bottom:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left{margin-bottom:6.35vw;border:.635vw solid #00d1ff;box-shadow:0 0 3.17vw #00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li.mobile{padding:0;position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li.mobile .mobile_image{right:5vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li.mobile .mobile_image .li_arrow_image{width:5.8vw;height:4.44vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li .li_text_block{border:none;box-shadow:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li .li_line_block{border-top:.635vw solid #00d1ff;box-shadow:0 0 3.17vw #00d1ff}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(4) .li_line_block{margin-bottom:4.9vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2){position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2) .li_line_block{border-right:none;height:auto;border-top:.635vw solid #00d1ff;box-shadow:0 0 3.17vw #00d1ff;border-radius:0}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(2):before{content:"";width:100%;border-top:.635vw solid #00d1ff;box-shadow:0 0 3.17vw #00d1ff;height:.317vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:last-child .li_line_block{display:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:first-child{display:block}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.left li:nth-child(n) .li_line_block{width:100%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right{margin-bottom:12.7vw;border:.635vw solid #eb11bd;box-shadow:0 0 3.17vw #eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li{display:flex;justify-content:flex-end;align-items:center}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li .li_text_block{border:none;box-shadow:none}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li .li_line_block{border-top:.635vw solid #eb11bd;box-shadow:0 0 3.17vw #eb11bd}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:last-child .li_line_block,.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(2) .li_line_block{width:100%;border-top:.635vw solid #eb11bd;border-left:none;border-bottom:none;box-shadow:0 0 3.17vw #eb11bd;border-radius:0;height:.317vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:first-child{display:block}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li:nth-child(n) .li_line_block{width:100%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram{position:relative}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_text_block{display:flex;justify-content:center;align-items:center;cursor:auto}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_text_block .li_arrow_image{margin-right:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block{position:static;background:fixed;border:none;box-shadow:none;border-radius:0;width:100%}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element{cursor:auto;border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element a{padding:2vw 5vw;font-size:5vw;border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element .li_flex_block_element_image{width:6.35vw;height:6.35vw;margin-right:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:last-child{border-radius:3.17vw;margin-bottom:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:last-child a{padding-bottom:2vw;border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:first-child{border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:first-child a{padding-top:2vw;border-radius:3.17vw}.contact_page .contact_page_content .contact_page_content_images .contact_page_content_images_punkts ul.right li.telegram .li_flex_block .li_flex_block_element:active{background-color:#2e3255}}.modal_error_content_content{width:30vw;height:10vw;background:#fff;padding:1.4vw;position:relative;display:flex;justify-content:center;align-items:center;border-radius:.7vw}.modal_error_content_content .modal_error_content_content_text{text-align:center;font-size:1.1vw;font-weight:500;line-height:1.4vw}.modal_error_content_content .hotel_id_modal_room_conteiner_close_modal{position:absolute;top:.7vw;right:.7vw}.modal_error_content_content .hotel_id_modal_room_conteiner_close_modal .hotel_id_modal_room_conteiner_close_modal_image{position:relative;width:1.4vw;height:1.4vw;cursor:pointer}@media(max-width:600px){.modal_error_content_content{width:80vw;height:40vw;background:#fff;padding:6.35vw;border-radius:3.17vw;z-index:11}.modal_error_content_content .modal_error_content_content_text{font-size:4.44vw;line-height:5vw}.modal_error_content_content .hotel_id_modal_room_conteiner_close_modal{position:absolute;top:3.17vw;right:3.17vw;z-index:16}.modal_error_content_content .hotel_id_modal_room_conteiner_close_modal .hotel_id_modal_room_conteiner_close_modal_image{width:5vw;height:5vw}}.modal_video_play_youtube{width:49.5vw;height:27.9vw;background:#000}.modal_video_play_youtube iframe{width:100%;height:100%}@media(max-width:600px){.modal_video_play_youtube{width:90%;height:51vw;background:#000}.modal_video_play_youtube iframe{width:100%;height:100%}}.about_page .shelters_housing_flex .shelters_housing_flex_container{width:100%}.about_page footer{margin-top:0}.contact_data_phone_block .PhoneInputCountry .PhoneInputCountryIcon--border{width:1.5vw;height:1.05vw;display:flex;justify-content:flex-start;align-items:center}.contact_data_phone_block .PhoneInputCountry .PhoneInputCountryIcon--border img{width:100%;height:100%}.contact_data_phone_block .PhoneInputCountry .PhoneInputCountrySelectArrow{width:.35vw;height:.35vw}@media(max-width:600px){.contact_data_phone_block .PhoneInputCountry .PhoneInputCountryIcon--border{width:7.8vw;height:5vw}.contact_data_phone_block .PhoneInputCountry .PhoneInputCountryIcon--border img{width:9vw;height:96%}.contact_data_phone_block .PhoneInputCountry .PhoneInputCountrySelectArrow{width:1.6vw;height:1.6vw}}@font-face{font-family:Distant Galaxy;src:local("Distant Galaxy"),url(/_next/static/media/DISTGRG_.855f610a.ttf);font-display:swap}*{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:Roboto,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}.FirstLogin_modal_content__S_ioc{position:fixed;bottom:-29vh;left:0;width:100%;height:28vh;background-color:#fff;display:flex;justify-content:center;padding-top:1.4vw;align-items:flex-start;box-shadow:0 1.15vw 2.1vw .7vw rgba(0,0,0,.5);z-index:11;transition:bottom .3s ease-in}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC{width:80%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button__2EoSI,.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button_reg_log__A3iKO{border-radius:.7vw;font-size:.98vw;font-weight:500;border:.14vw solid #00d1ff;background-color:#fff;transition:background-color .2s ease,color .2s ease}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button__2EoSI:hover,.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button_reg_log__A3iKO:hover{background-color:#00d1ff;color:#fff}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA{display:flex;justify-content:space-between;align-items:center}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA ul{width:50%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA ul li{font-size:1.1vw;font-weight:500;text-align:flex-start;margin-bottom:.35vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA ul li:last-child{margin-bottom:0}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah{width:50%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_btn__f0dxE{display:flex;justify-content:flex-end;align-items:center}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_btn__f0dxE .FirstLogin_button_reg_log__A3iKO{width:50%;height:2.5vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_link__4ufoF{margin-top:.7vw;text-align:end;padding-right:18%;font-size:1.1vw;font-weight:500}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_link__4ufoF a{color:#b8b8b8;transition:color .2s ease-in}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_link__4ufoF a:hover{color:#797777}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_btn__f0dxE .FirstLogin_button__2EoSI{margin-top:.7vw;height:2.1vw;width:100%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR{margin-top:2.1vw;display:flex;justify-content:flex-start;align-items:center}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR input{width:1.1vw;height:1.1vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR label{margin-left:.7vw;width:95%;font-size:.98vw;line-height:1.1vw;font-weight:400}.FirstLogin_modal_content__S_ioc.FirstLogin_active__qDfXW{bottom:0;transition:bottom 1s ease}@media(max-width:600px){.FirstLogin_modal_content__S_ioc{bottom:-40vh;width:100%;height:38vh;padding-top:4.3vw;box-shadow:0 5vw 9.5vw 3.17vw rgba(0,0,0,.5)}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC{width:95%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button__2EoSI,.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_button_reg_log__A3iKO{border-radius:3.17vw;font-size:4.3vw;border:.5vw solid #00d1ff}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA{flex-direction:column}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA ul{width:100%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA ul li{font-size:3.6vw;margin-bottom:1vw;line-height:3.9vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah{width:100%;margin-top:3.17vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_btn__f0dxE .FirstLogin_button_reg_log__A3iKO{width:100%;height:7vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_text_block__oCtxA .FirstLogin_btns__96Fah .FirstLogin_link__4ufoF{margin-top:3.17vw;text-align:center;padding-right:0;font-size:3.8vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_btn__f0dxE .FirstLogin_button__2EoSI{margin-top:3.17vw;height:7vw;width:100%}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR{margin-top:3.17vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR input{width:5vw;height:5vw}.FirstLogin_modal_content__S_ioc .FirstLogin_modal_container__ztohC .FirstLogin_checkbox__5Pb48 .FirstLogin_checkbox_content__7nEVR label{margin-left:3.17vw;width:90%;font-size:3.3vw;line-height:3.81vw}}