@font-face{font-display:swap;font-family:CodeProLight;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE62_0_0.9f24cbd32dc9099159ec5fbc53ccf6bc.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE62_0_0.9f24cbd32dc9099159ec5fbc53ccf6bc.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE62_0_0.7016450c6c7554684fb18199c4c86def.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE62_0_0.d3bcfb258b929902d9601cd9d429148a.ttf) format("truetype")}@font-face{font-display:swap;font-family:CodePro;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE60_0_0.469b40a7bdee94bbf946b5c05579cdb8.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE60_0_0.469b40a7bdee94bbf946b5c05579cdb8.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE60_0_0.cbc1b6510926774e8cf726d1c01b20b6.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AAE60_0_0.98dece7b9f6290c1a04ff74d3f1dca01.ttf) format("truetype")}@font-face{font-display:swap;font-family:CodeProBold;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AE6E1_0_0.22606fe9d3e5f9c02b0dbaeae543ee65.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AE6E1_0_0.22606fe9d3e5f9c02b0dbaeae543ee65.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AE6E1_0_0.a872bd0270e1bd400cf561af882582cb.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/2AE6E1_0_0.005c19d1092e5cb46b420a05cce7c823.ttf) format("truetype")}@font-face{font-display:swap;font-family:openSansSemibold;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Semibold-webfont.503e2cda06ca72dcfd5e1e551cddc2a6.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Semibold-webfont.503e2cda06ca72dcfd5e1e551cddc2a6.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Semibold-webfont.6f45693214ccf191bd549b54675fb932.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Semibold-webfont.ebb4075c492635026654613966dd23c3.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Semibold-webfont.2b3c362f63097824d1115d90539f9fc6.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:openSansRegular;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Regular-webfont.b187ae7a2bf6c644ea23be39f3f762d6.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Regular-webfont.b187ae7a2bf6c644ea23be39f3f762d6.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Regular-webfont.2d9d3501dadd9040fb8122f79ae810d5.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Regular-webfont.7dd5829dcca1660ba2ab21cc89cd080b.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Regular-webfont.1e9280dd039d7b95cb34ac00ad5e4f33.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:openSansBold;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Bold-webfont.57435fa5ca611816891e9d0f9efc0011.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Bold-webfont.57435fa5ca611816891e9d0f9efc0011.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Bold-webfont.c1d0062e29aa52ac31f197f1f31fbb7e.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Bold-webfont.a91b920369d87edf8ba0a02bc0bb28eb.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Bold-webfont.a498568ff788d0a47810367ac6c8768f.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:bebasNeueRegular;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/BebasNeue-Regular-webfont.69a66f7f6a8d1b7b18b768158c18031d.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/BebasNeue-Regular-webfont.69a66f7f6a8d1b7b18b768158c18031d.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/BebasNeue-Regular-webfont.477504b85996c06036ee60b2476c0bac.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/BebasNeue-Regular-webfont.97c11dc9ee450e1ab9403eb397c2278b.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/BebasNeue-Regular-webfont.ed6ea42638dca7bc8d20da1a828751c8.svg#bebasneue_regular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:openSansItalic;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Italic-webfont.53b747821df4541b2d29b96267f64d0d.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Italic-webfont.53b747821df4541b2d29b96267f64d0d.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Italic-webfont.13f3fd8da640c5d95d3939f1f6117c23.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Italic-webfont.2edf3f62ac9b28fb936aba95d9fdb9c6.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Italic-webfont.bf0e8f45ec2857da5acd9a76a0554cda.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:openSansLight;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Light-webfont.1f92d99589415b90b0e8f8a7d74cfc96.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Light-webfont.1f92d99589415b90b0e8f8a7d74cfc96.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Light-webfont.e752fe1a336c3b1ca5701ff55b5e317a.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Light-webfont.bf3de37711fb59d221c1c737576c6bf2.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/OpenSans-Light-webfont.7dfc18a054e05dba63f1a792cbd0f47e.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:openSansExtraBold;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/opensans-extrabold-webfont.877b9b8893c0b61581d82326bfe5a7f2.woff2) format("woff2"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/opensans-extrabold-webfont.21ff52b3fd98ba17c3cd7a3e85619d82.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Rubl;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/rouble-webfont.587a7be2cf01e57ed45d0f8de6fd9c35.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/rouble-webfont.587a7be2cf01e57ed45d0f8de6fd9c35.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/rouble-webfont.7485bd0c933eb40e1612dd8fcd518dc9.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/rouble-webfont.db1ebf488a08cad7f939ef2c52ac8d57.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/rouble-webfont.11b5a88b62e36475eec67f75e0b7bf93.svg#als_rublregular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:gilroyLight;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.8273f35bfe7bdeeac2a0323cbc647ced.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.8273f35bfe7bdeeac2a0323cbc647ced.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.1006c5b7328890afb0130080a88bdac8.woff2) format("woff2"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.e5a47d677e83fee74e2d0b2e39e5bb9d.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.0494ec8ba96b885a480e8f9fce788e97.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-light-webfont.d9a59e99413f37e9cad59046239706d0.svg#gilroylight) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:gilroyExtraBold;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.3f874af579dabfe74b2401fa6b850f8b.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.3f874af579dabfe74b2401fa6b850f8b.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.7cc87721e6ba3c1c56166a260e57b20d.woff2) format("woff2"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.96f6d11f7049c6eccb3575c19980b5ec.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.5d26d8d58e1dd89a201ed4ec1b57080d.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/gilroy-extrabold-webfont.4cba300aeda29268c02599ebe3c2cbdd.svg#gilroyextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icons-32;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.7bb7eb18759639fb1363d4818bae6703.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.7bb7eb18759639fb1363d4818bae6703.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.171a9d94f1977bbd4f43c5c8df62c71e.woff2) format("woff2"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.5e7fa0253f956c92230686339471c1bb.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.85413308b13ea1036c0c874770e31a12.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.ea1d4c7541637cb95ac1aba70e09ed2c.svg#icons-32) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:icons-32;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-32.ea1d4c7541637cb95ac1aba70e09ed2c.svg#icons-32) format("svg")}}.icon-i32_beach:before,.icon-i32_circle_arrow_up:before,.icon-i32_crown:before,.icon-i32_debit_card:before,.icon-i32_fire_o:before,.icon-i32_garant:before,.icon-i32_plane:before,.icon-i32_sea:before,.icon-i32_thin_ccard:before,.icon-i32_thin_operators:before,.icon-i32_thin_price:before,.icon-i32_to_search:before,.icon-i32_tourhunter:before,.icon-i32_winter:before,[data-icon]:before{display:inline-block;font-family:icons-32;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-i32_beach:before{content:"\F171"}.icon-i32_circle_arrow_up:before{content:"\F132"}.icon-i32_crown:before{content:"\F151"}.icon-i32_debit_card:before{content:"\F135"}.icon-i32_fire_o:before{content:"\F137"}.icon-i32_garant:before{content:"\F13A"}.icon-i32_plane:before{content:"\F13E"}.icon-i32_sea:before{content:"\F141"}.icon-i32_thin_ccard:before{content:"\F152"}.icon-i32_thin_operators:before{content:"\F153"}.icon-i32_thin_price:before{content:"\F154"}.icon-i32_to_search:before{content:"\F14D"}.icon-i32_tourhunter:before{content:"\F155"}.icon-i32_winter:before{content:"\F170"}@font-face{font-family:icons-16;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.e8f9be1e44d718f5b3794966ac92393a.eot);src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.e8f9be1e44d718f5b3794966ac92393a.eot#iefix) format("embedded-opentype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.e5a16a8c2419f1da06417305ca885128.woff2) format("woff2"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.d5e4c4082d324c744f9b48e9bafba61d.woff) format("woff"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.5eb901aa89460eb661483e54d24c7f12.ttf) format("truetype"),url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.a0f484f4ab9ef778bb8dac334d893a63.svg#icons-16) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:icons-16;src:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/font/icons-16.a0f484f4ab9ef778bb8dac334d893a63.svg#icons-16) format("svg")}}[data-icon]:before{content:attr(data-icon)}.icon-i16-search_nights-2:before,.icon-i16-search_to-2:before,.icon-i16-search_who-2:before,.icon-i16-tinkoff_date:before,.icon-i16_adress-light:before,.icon-i16_adult-2:before,.icon-i16_air-conditioning:before,.icon-i16_aircraft:before,.icon-i16_airplane:before,.icon-i16_airport:before,.icon-i16_akvariaum:before,.icon-i16_all-inclusive:before,.icon-i16_aquapark:before,.icon-i16_arrow-left:before,.icon-i16_arrow-right:before,.icon-i16_arrow_down:before,.icon-i16_arrow_down_thin:before,.icon-i16_arrow_left:before,.icon-i16_arrow_left_thin:before,.icon-i16_arrow_right:before,.icon-i16_arrow_right_thin:before,.icon-i16_arrow_up:before,.icon-i16_arrow_up_thin:before,.icon-i16_attention:before,.icon-i16_ava:before,.icon-i16_baby-2:before,.icon-i16_back_arrow:before,.icon-i16_bag:before,.icon-i16_beach2:before,.icon-i16_beach:before,.icon-i16_beach_pebble:before,.icon-i16_beach_sand:before,.icon-i16_beach_sand_pebble:before,.icon-i16_beauty:before,.icon-i16_bicycle:before,.icon-i16_boat:before,.icon-i16_book:before,.icon-i16_botanical:before,.icon-i16_bridge:before,.icon-i16_cal:before,.icon-i16_call:before,.icon-i16_car:before,.icon-i16_card:before,.icon-i16_castle:before,.icon-i16_cave:before,.icon-i16_ccard:before,.icon-i16_cells:before,.icon-i16_chat_support:before,.icon-i16_chateau:before,.icon-i16_check2:before,.icon-i16_check:before,.icon-i16_check_ok:before,.icon-i16_check_thin:before,.icon-i16_child:before,.icon-i16_children:before,.icon-i16_children_animators:before,.icon-i16_children_aquapark:before,.icon-i16_children_childBed:before,.icon-i16_children_childmenu:before,.icon-i16_children_mealAi:before,.icon-i16_children_nanny:before,.icon-i16_children_nearAirport:before,.icon-i16_children_russia:before,.icon-i16_children_seaEnter:before,.icon-i16_children_shortFly:before,.icon-i16_chirch:before,.icon-i16_circle-arrow-right-thin:before,.icon-i16_circle_arrow_down_thin:before,.icon-i16_circle_arrow_up_thin:before,.icon-i16_city-icon:before,.icon-i16_city:before,.icon-i16_clock-3:before,.icon-i16_clock-5:before,.icon-i16_clock-6:before,.icon-i16_clock-light:before,.icon-i16_clock:before,.icon-i16_close:before,.icon-i16_clouds:before,.icon-i16_clubs:before,.icon-i16_coinPig:before,.icon-i16_comment:before,.icon-i16_comments-small:before,.icon-i16_computer:before,.icon-i16_confirm_circle:before,.icon-i16_contacts:before,.icon-i16_coords-light:before,.icon-i16_create:before,.icon-i16_credit_card:before,.icon-i16_dashed-star:before,.icon-i16_date2:before,.icon-i16_date-3:before,.icon-i16_desert:before,.icon-i16_display:before,.icon-i16_diving:before,.icon-i16_documents:before,.icon-i16_dots:before,.icon-i16_early_booking:before,.icon-i16_eco:before,.icon-i16_ecotours:before,.icon-i16_eiffel:before,.icon-i16_email:before,.icon-i16_entertainment:before,.icon-i16_envelope:before,.icon-i16_excursions:before,.icon-i16_extreme:before,.icon-i16_faith:before,.icon-i16_family:before,.icon-i16_faq-icon:before,.icon-i16_fb:before,.icon-i16_features:before,.icon-i16_filters:before,.icon-i16_filters_2:before,.icon-i16_finish:before,.icon-i16_fishing:before,.icon-i16_food2:before,.icon-i16_food-2:before,.icon-i16_forest:before,.icon-i16_freeSafe:before,.icon-i16_from:before,.icon-i16_garant:before,.icon-i16_garanty-icon:before,.icon-i16_gastro:before,.icon-i16_gastrotours:before,.icon-i16_globe:before,.icon-i16_graph:before,.icon-i16_halfsun:before,.icon-i16_handshake:before,.icon-i16_healing:before,.icon-i16_health:before,.icon-i16_heart-2-full:before,.icon-i16_heart-2:before,.icon-i16_heart-3:before,.icon-i16_heart:before,.icon-i16_help_circle:before,.icon-i16_hide-icon:before,.icon-i16_highlands:before,.icon-i16_horses:before,.icon-i16_hotel:before,.icon-i16_hotel_16plus:before,.icon-i16_hotel_pair:before,.icon-i16_house:before,.icon-i16_howtoget:before,.icon-i16_in:before,.icon-i16_info_circle:before,.icon-i16_infrastructure:before,.icon-i16_instagram:before,.icon-i16_island:before,.icon-i16_lake:before,.icon-i16_left2:before,.icon-i16_left:before,.icon-i16_lift:before,.icon-i16_like:before,.icon-i16_list:before,.icon-i16_location2:before,.icon-i16_location:before,.icon-i16_lux:before,.icon-i16_main:before,.icon-i16_meals:before,.icon-i16_money:before,.icon-i16_monument:before,.icon-i16_moscow_metro:before,.icon-i16_mosque:before,.icon-i16_next:before,.icon-i16_nights:before,.icon-i16_no_office:before,.icon-i16_ok:before,.icon-i16_open-icon:before,.icon-i16_park:before,.icon-i16_parking:before,.icon-i16_pay-credit:before,.icon-i16_pay-money:before,.icon-i16_pay-online:before,.icon-i16_person_1:before,.icon-i16_phone2:before,.icon-i16_phone4:before,.icon-i16_phone-light:before,.icon-i16_phone:before,.icon-i16_pig:before,.icon-i16_pilgrimage:before,.icon-i16_pin:before,.icon-i16_place_beach:before,.icon-i16_plane-2:before,.icon-i16_plus:before,.icon-i16_price:before,.icon-i16_public_transport:before,.icon-i16_pyramid:before,.icon-i16_rain:before,.icon-i16_raiting:before,.icon-i16_rating2:before,.icon-i16_recovery:before,.icon-i16_region_nav:before,.icon-i16_resort:before,.icon-i16_right2:before,.icon-i16_right:before,.icon-i16_room_outdoor:before,.icon-i16_rooms:before,.icon-i16_rouble:before,.icon-i16_rows2:before,.icon-i16_rows:before,.icon-i16_russia:before,.icon-i16_sanitary:before,.icon-i16_sea:before,.icon-i16_search3:before,.icon-i16_search4:before,.icon-i16_search:before,.icon-i16_search_2:before,.icon-i16_secure:before,.icon-i16_security:before,.icon-i16_service:before,.icon-i16_services_beach:before,.icon-i16_services_business:before,.icon-i16_services_hotel:before,.icon-i16_share-2:before,.icon-i16_share:before,.icon-i16_shield:before,.icon-i16_shield_star:before,.icon-i16_shopping:before,.icon-i16_showplace:before,.icon-i16_sightseeing:before,.icon-i16_ski-2:before,.icon-i16_ski:before,.icon-i16_ski_lift-2:before,.icon-i16_small-check:before,.icon-i16_small-triangle:before,.icon-i16_snow:before,.icon-i16_sort:before,.icon-i16_spb-metro-light:before,.icon-i16_spb_metro:before,.icon-i16_special_room:before,.icon-i16_sport:before,.icon-i16_square:before,.icon-i16_star:before,.icon-i16_star_o:before,.icon-i16_stars2:before,.icon-i16_stop:before,.icon-i16_sun:before,.icon-i16_suncloud:before,.icon-i16_surf:before,.icon-i16_surfing:before,.icon-i16_swimming_1:before,.icon-i16_tag:before,.icon-i16_temperature:before,.icon-i16_temple:before,.icon-i16_tg:before,.icon-i16_time2:before,.icon-i16_time:before,.icon-i16_travelata:before,.icon-i16_tw:before,.icon-i16_type:before,.icon-i16_type_beach:before,.icon-i16_ultra-all-inclusive:before,.icon-i16_umbrella:before,.icon-i16_usefull:before,.icon-i16_viber:before,.icon-i16_vip-beach:before,.icon-i16_visa:before,.icon-i16_vk:before,.icon-i16_walk:before,.icon-i16_wapp:before,.icon-i16_warning:before,.icon-i16_water2:before,.icon-i16_water3:before,.icon-i16_water:before,.icon-i16_waterfall:before,.icon-i16_whatsapp:before,.icon-i16_who2:before,.icon-i16_who-adult:before,.icon-i16_who-baby:before,.icon-i16_who-child:before,.icon-i16_wifi:before,.icon-i16_win:before,.icon-i16_winter:before,.icon-i16_write:before,.icon-i16_x:before,.icon-i16_zoo:before,.icon-i-16_aquapark_open:before,.icon-renew-small:before,.icon-rtype_i16_beach:before,.icon-rtype_i16_eco-tourism:before,.icon-rtype_i16_europe:before,.icon-rtype_i16_extreme:before,.icon-rtype_i16_family:before,.icon-rtype_i16_russia:before,.icon-rtype_i16_sanitary:before,.icon-rtype_i16_shopping:before,.icon-rtype_i16_sightseeing:before,.icon-rtype_i16_ski:before,.icon-sort-down:before,.icon-sort-up:before,[data-icon]:before{display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-i-16_aquapark_open:before{content:"\F2C8"}.icon-i16-search_nights-2:before{content:"\F239"}.icon-i16-search_to-2:before{content:"\F23A"}.icon-i16-search_who-2:before{content:"\F23B"}.icon-i16-tinkoff_date:before{content:"\F2A9"}.icon-i16_adress-light:before{content:"\F2BB"}.icon-i16_adult-2:before{content:"\F19C"}.icon-i16_air-conditioning:before{content:"\F1CA"}.icon-i16_aircraft:before{content:"\F24F"}.icon-i16_airplane:before{content:"\F154"}.icon-i16_airport:before{content:"\F1FE"}.icon-i16_akvariaum:before{content:"\F1FF"}.icon-i16_all-inclusive:before{content:"\F2C9"}.icon-i16_aquapark:before{content:"\F200"}.icon-i16_arrow-left:before{content:"\F232"}.icon-i16_arrow-right:before{content:"\F233"}.icon-i16_arrow_down:before{content:"\F100"}.icon-i16_arrow_down_thin:before{content:"\F101"}.icon-i16_arrow_left:before{content:"\F102"}.icon-i16_arrow_left_thin:before{content:"\F103"}.icon-i16_arrow_right:before{content:"\F104"}.icon-i16_arrow_right_thin:before{content:"\F105"}.icon-i16_arrow_up:before{content:"\F106"}.icon-i16_arrow_up_thin:before{content:"\F107"}.icon-i16_attention:before{content:"\F250"}.icon-i16_ava:before{content:"\F2CE"}.icon-i16_baby-2:before{content:"\F19D"}.icon-i16_back_arrow:before{content:"\F12F"}.icon-i16_bag:before{content:"\F191"}.icon-i16_beach:before{content:"\F1A1"}.icon-i16_beach2:before{content:"\F2AB"}.icon-i16_beach_pebble:before{content:"\F192"}.icon-i16_beach_sand:before{content:"\F193"}.icon-i16_beach_sand_pebble:before{content:"\F194"}.icon-i16_beauty:before{content:"\F1A2"}.icon-i16_bicycle:before{content:"\F202"}.icon-i16_boat:before{content:"\F190"}.icon-i16_book:before{content:"\F287"}.icon-i16_botanical:before{content:"\F203"}.icon-i16_bridge:before{content:"\F204"}.icon-i16_cal:before{content:"\F132"}.icon-i16_call:before{content:"\F252"}.icon-i16_car:before{content:"\F230"}.icon-i16_card:before{content:"\F234"}.icon-i16_castle:before{content:"\F205"}.icon-i16_cave:before{content:"\F206"}.icon-i16_ccard:before{content:"\F18F"}.icon-i16_cells:before{content:"\F133"}.icon-i16_chat_support:before{content:"\F2CF"}.icon-i16_chateau:before{content:"\F207"}.icon-i16_check:before{content:"\F170"}.icon-i16_check2:before{content:"\F235"}.icon-i16_check_ok:before{content:"\F1EC"}.icon-i16_check_thin:before{content:"\F288"}.icon-i16_child:before{content:"\F108"}.icon-i16_children:before{content:"\F19F"}.icon-i16_children_animators:before{content:"\F1B2"}.icon-i16_children_aquapark:before{content:"\F1B4"}.icon-i16_children_childBed:before{content:"\F1B5"}.icon-i16_children_childmenu:before{content:"\F1B6"}.icon-i16_children_mealAi:before{content:"\F1B7"}.icon-i16_children_nanny:before{content:"\F1B8"}.icon-i16_children_nearAirport:before{content:"\F1B9"}.icon-i16_children_russia:before{content:"\F1BA"}.icon-i16_children_seaEnter:before{content:"\F1BB"}.icon-i16_children_shortFly:before{content:"\F1BC"}.icon-i16_chirch:before{content:"\F16E"}.icon-i16_circle-arrow-right-thin:before{content:"\F10A"}.icon-i16_circle_arrow_down_thin:before{content:"\F1F0"}.icon-i16_circle_arrow_up_thin:before{content:"\F1F1"}.icon-i16_city:before{content:"\F155"}.icon-i16_city-icon:before{content:"\F2B3"}.icon-i16_clock:before{content:"\F18E"}.icon-i16_clock-3:before{content:"\F26A"}.icon-i16_clock-5:before{content:"\F271"}.icon-i16_clock-6:before{content:"\F281"}.icon-i16_clock-light:before{content:"\F2BC"}.icon-i16_close:before{content:"\F171"}.icon-i16_clouds:before{content:"\F1D9"}.icon-i16_clubs:before{content:"\F208"}.icon-i16_coinPig:before{content:"\F28E"}.icon-i16_comment:before{content:"\F18D"}.icon-i16_comments-small:before{content:"\F293"}.icon-i16_computer:before{content:"\F18C"}.icon-i16_confirm_circle:before{content:"\F136"}.icon-i16_contacts:before{content:"\F2B4"}.icon-i16_coords-light:before{content:"\F2BD"}.icon-i16_create:before{content:"\F10F"}.icon-i16_credit_card:before{content:"\F137"}.icon-i16_dashed-star:before{content:"\F299"}.icon-i16_date-3:before{content:"\F285"}.icon-i16_date2:before{content:"\F253"}.icon-i16_desert:before{content:"\F209"}.icon-i16_display:before{content:"\F236"}.icon-i16_diving:before{content:"\F1E0"}.icon-i16_documents:before{content:"\F18B"}.icon-i16_dots:before{content:"\F2B2"}.icon-i16_early_booking:before{content:"\F14B"}.icon-i16_eco:before{content:"\F2C3"}.icon-i16_ecotours:before{content:"\F20B"}.icon-i16_eiffel:before{content:"\F20C"}.icon-i16_email:before{content:"\F26C"}.icon-i16_entertainment:before{content:"\F1A4"}.icon-i16_envelope:before{content:"\F146"}.icon-i16_excursions:before{content:"\F20D"}.icon-i16_extreme:before{content:"\F20E"}.icon-i16_faith:before{content:"\F20F"}.icon-i16_family:before{content:"\F210"}.icon-i16_faq-icon:before{content:"\F29A"}.icon-i16_fb:before{content:"\F294"}.icon-i16_features:before{content:"\F1A5"}.icon-i16_filters:before{content:"\F264"}.icon-i16_filters_2:before{content:"\F286"}.icon-i16_finish:before{content:"\F1A0"}.icon-i16_fishing:before{content:"\F211"}.icon-i16_food-2:before{content:"\F1A6"}.icon-i16_food2:before{content:"\F2AC"}.icon-i16_forest:before{content:"\F212"}.icon-i16_freeSafe:before{content:"\F1E3"}.icon-i16_from:before{content:"\F198"}.icon-i16_garant:before{content:"\F228"}.icon-i16_garanty-icon:before{content:"\F292"}.icon-i16_gastro:before{content:"\F2C4"}.icon-i16_gastrotours:before{content:"\F213"}.icon-i16_globe:before{content:"\F2A6"}.icon-i16_graph:before{content:"\F16B"}.icon-i16_halfsun:before{content:"\F1F7"}.icon-i16_handshake:before{content:"\F18A"}.icon-i16_healing:before{content:"\F214"}.icon-i16_health:before{content:"\F156"}.icon-i16_heart:before{content:"\F276"}.icon-i16_heart-2:before{content:"\F27E"}.icon-i16_heart-2-full:before{content:"\F2CD"}.icon-i16_heart-3:before{content:"\F290"}.icon-i16_help_circle:before{content:"\F139"}.icon-i16_hide-icon:before{content:"\F29B"}.icon-i16_highlands:before{content:"\F22A"}.icon-i16_horses:before{content:"\F215"}.icon-i16_hotel:before{content:"\F13A"}.icon-i16_hotel_16plus:before{content:"\F195"}.icon-i16_hotel_pair:before{content:"\F196"}.icon-i16_house:before{content:"\F237"}.icon-i16_howtoget:before{content:"\F216"}.icon-i16_in:before{content:"\F115"}.icon-i16_info_circle:before{content:"\F116"}.icon-i16_infrastructure:before{content:"\F1A7"}.icon-i16_instagram:before{content:"\F2D0"}.icon-i16_island:before{content:"\F217"}.icon-i16_lake:before{content:"\F218"}.icon-i16_left:before{content:"\F25A"}.icon-i16_left2:before{content:"\F289"}.icon-i16_lift:before{content:"\F144"}.icon-i16_like:before{content:"\F143"}.icon-i16_list:before{content:"\F2B6"}.icon-i16_location:before{content:"\F255"}.icon-i16_location2:before{content:"\F267"}.icon-i16_lux:before{content:"\F2AD"}.icon-i16_main:before{content:"\F13B"}.icon-i16_meals:before{content:"\F2A2"}.icon-i16_money:before{content:"\F189"}.icon-i16_monument:before{content:"\F219"}.icon-i16_moscow_metro:before{content:"\F1C4"}.icon-i16_mosque:before{content:"\F21A"}.icon-i16_next:before{content:"\F269"}.icon-i16_nights:before{content:"\F256"}.icon-i16_no_office:before{content:"\F1C5"}.icon-i16_ok:before{content:"\F296"}.icon-i16_open-icon:before{content:"\F29C"}.icon-i16_park:before{content:"\F21B"}.icon-i16_parking:before{content:"\F2CC"}.icon-i16_pay-credit:before{content:"\F26D"}.icon-i16_pay-money:before{content:"\F26E"}.icon-i16_pay-online:before{content:"\F26F"}.icon-i16_person_1:before{content:"\F119"}.icon-i16_phone:before{content:"\F13E"}.icon-i16_phone-light:before{content:"\F2BE"}.icon-i16_phone2:before{content:"\F1C7"}.icon-i16_phone4:before{content:"\F24E"}.icon-i16_pig:before{content:"\F16C"}.icon-i16_pilgrimage:before{content:"\F2C5"}.icon-i16_pin:before{content:"\F11A"}.icon-i16_place_beach:before{content:"\F1A8"}.icon-i16_plane-2:before{content:"\F25F"}.icon-i16_plus:before{content:"\F11B"}.icon-i16_price:before{content:"\F2AE"}.icon-i16_public_transport:before{content:"\F231"}.icon-i16_pyramid:before{content:"\F22C"}.icon-i16_rain:before{content:"\F1DA"}.icon-i16_raiting:before{content:"\F291"}.icon-i16_rating2:before{content:"\F2AF"}.icon-i16_recovery:before{content:"\F21C"}.icon-i16_region_nav:before{content:"\F2B9"}.icon-i16_resort:before{content:"\F16D"}.icon-i16_right:before{content:"\F25B"}.icon-i16_right2:before{content:"\F28A"}.icon-i16_room_outdoor:before{content:"\F1A9"}.icon-i16_rooms:before{content:"\F1AA"}.icon-i16_rouble:before{content:"\F188"}.icon-i16_rows:before{content:"\F11D"}.icon-i16_rows2:before{content:"\F268"}.icon-i16_russia:before{content:"\F1D3"}.icon-i16_sanitary:before{content:"\F22D"}.icon-i16_sea:before{content:"\F158"}.icon-i16_search:before{content:"\F11E"}.icon-i16_search3:before{content:"\F187"}.icon-i16_search4:before{content:"\F257"}.icon-i16_search_2:before{content:"\F147"}.icon-i16_secure:before{content:"\F270"}.icon-i16_security:before{content:"\F261"}.icon-i16_service:before{content:"\F174"}.icon-i16_services_beach:before{content:"\F2C0"}.icon-i16_services_business:before{content:"\F1AC"}.icon-i16_services_hotel:before{content:"\F1AD"}.icon-i16_share:before{content:"\F29E"}.icon-i16_share-2:before{content:"\F2A1"}.icon-i16_shield:before{content:"\F186"}.icon-i16_shield_star:before{content:"\F1EE"}.icon-i16_shopping:before{content:"\F21D"}.icon-i16_showplace:before{content:"\F21E"}.icon-i16_sightseeing:before{content:"\F2C6"}.icon-i16_ski:before{content:"\F14D"}.icon-i16_ski-2:before{content:"\F21F"}.icon-i16_ski_lift-2:before{content:"\F2C1"}.icon-i16_small-check:before{content:"\F11F"}.icon-i16_small-triangle:before{content:"\F120"}.icon-i16_snow:before{content:"\F1DB"}.icon-i16_sort:before{content:"\F2AA"}.icon-i16_spb-metro-light:before{content:"\F2BF"}.icon-i16_spb_metro:before{content:"\F1C6"}.icon-i16_special_room:before{content:"\F1AF"}.icon-i16_sport:before{content:"\F1B0"}.icon-i16_square:before{content:"\F220"}.icon-i16_star:before{content:"\F121"}.icon-i16_star_o:before{content:"\F122"}.icon-i16_stars2:before{content:"\F2B0"}.icon-i16_stop:before{content:"\F168"}.icon-i16_sun:before{content:"\F1DC"}.icon-i16_suncloud:before{content:"\F1DD"}.icon-i16_surf:before{content:"\F2C7"}.icon-i16_surfing:before{content:"\F221"}.icon-i16_swimming_1:before{content:"\F2D1"}.icon-i16_tag:before{content:"\F14F"}.icon-i16_temperature:before{content:"\F123"}.icon-i16_temple:before{content:"\F222"}.icon-i16_tg:before{content:"\F2A7"}.icon-i16_time:before{content:"\F142"}.icon-i16_time2:before{content:"\F1CE"}.icon-i16_travelata:before{content:"\F16F"}.icon-i16_tw:before{content:"\F297"}.icon-i16_type:before{content:"\F175"}.icon-i16_type_beach:before{content:"\F2C2"}.icon-i16_ultra-all-inclusive:before{content:"\F2CA"}.icon-i16_umbrella:before{content:"\F169"}.icon-i16_usefull:before{content:"\F223"}.icon-i16_viber:before{content:"\F2B7"}.icon-i16_vip-beach:before{content:"\F2CB"}.icon-i16_visa:before{content:"\F22F"}.icon-i16_vk:before{content:"\F298"}.icon-i16_walk:before{content:"\F2B1"}.icon-i16_wapp:before{content:"\F2A8"}.icon-i16_warning:before{content:"\F24D"}.icon-i16_water:before{content:"\F126"}.icon-i16_water2:before{content:"\F1DE"}.icon-i16_water3:before{content:"\F2BA"}.icon-i16_waterfall:before{content:"\F224"}.icon-i16_whatsapp:before{content:"\F2B8"}.icon-i16_who-adult:before{content:"\F25E"}.icon-i16_who-baby:before{content:"\F25C"}.icon-i16_who-child:before{content:"\F25D"}.icon-i16_who2:before{content:"\F259"}.icon-i16_wifi:before{content:"\F127"}.icon-i16_win:before{content:"\F185"}.icon-i16_winter:before{content:"\F225"}.icon-i16_write:before{content:"\F184"}.icon-i16_x:before{content:"\F128"}.icon-i16_zoo:before{content:"\F226"}.icon-renew-small:before{content:"\F28B"}.icon-rtype_i16_beach:before{content:"\F15D"}.icon-rtype_i16_eco-tourism:before{content:"\F15E"}.icon-rtype_i16_europe:before{content:"\F1C2"}.icon-rtype_i16_extreme:before{content:"\F15F"}.icon-rtype_i16_family:before{content:"\F160"}.icon-rtype_i16_russia:before{content:"\F1C3"}.icon-rtype_i16_sanitary:before{content:"\F166"}.icon-rtype_i16_shopping:before{content:"\F161"}.icon-rtype_i16_sightseeing:before{content:"\F162"}.icon-rtype_i16_ski:before{content:"\F163"}.icon-sort-down:before{content:"\F28C"}.icon-sort-up:before{content:"\F28D"}.icon-fw{width:20px;display:inline-block}.newLoader,.newLoader:after{border-radius:50%;width:24px;height:24px}.newLoader{display:inline-block;font-size:10px;position:relative;text-indent:-9999em;border:2px solid hsla(0,0%,78.4%,.4);border-top:2px solid var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}h1,h2,h3,h4,h5{font-weight:400}h1.title,h2.title,h3.title{margin:0 0 20px;font-family:openSansSemibold,sans-serif;font-size:24px;color:#293033}div.strong,span.b,span.strong,strong{font-weight:400;font-family:openSansBold;display:inline}.d-visible{display:block!important}.m-visible{display:none!important}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.defaultContainer{background:#fff;padding:25px}.social-btns{display:block;position:relative;z-index:2;min-height:30px}.social-bnt-frame{display:inline-block;margin-bottom:5px;max-width:110px;vertical-align:top}.switchMobileUrl{margin:20px 0}.switchMobileUrl a{color:#fff}.tourPage__switchMobileUrl{width:135px;margin:40px auto}.tourPage__switchMobileUrl a{color:#059bce;font-family:OpenSansSemiBold,sans-serif;line-height:1.14}.primary-link{font-size:14px;line-height:1.86;color:#ec933d;color:var(--trav-color-primary-100,#ec933d);text-decoration:none;border-bottom:1px dashed #ec933d;border-bottom:1px dashed var(--trav-color-primary-100,#ec933d)}.primary-link:hover{color:#e37d19;color:var(--trav-color-primary-300,#e37d19);border-bottom-color:#e37d19;border-bottom-color:var(--trav-color-primary-300,#e37d19)}.imageGallery{position:relative;overflow:hidden;height:280px;width:372px}.imageGallery ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.imageGallery li{float:left;width:372px;height:272px;background-repeat:no-repeat;background-size:cover}.imageGallery-pagination{margin:0;overflow:hidden;position:absolute;left:0;top:0;width:80px;display:none}.imageGallery-pagination span{width:70px;height:52px;display:block;border:2px solid transparent;float:left;background-size:cover;background-repeat:no-repeat;cursor:pointer}.imageGallery-pagination span+span{margin-top:3px}.imageGallery-pagination span.active{border-color:#ec933d}.btn{display:inline-block;padding:0 12px;margin-bottom:0;font-size:16px;height:30px;line-height:28px;font-family:openSansSemibold,sans-serif;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.btn,.btn:hover{color:#fff}.btnOrange{border-color:#ec933d;border-color:var(--trav-color-primary-button,var(--trav-color-primary-100,#ec933d));background-color:#ec933d;background-color:var(--trav-color-primary-button,var(--trav-color-primary-100,#ec933d));color:#fff;color:var(--trav-font-color-primary-button,var(--trav-font-color-1200,#fff));text-shadow:0 1px 2px rgba(0,0,0,.25)}.btnOrange.active,.btnOrange:active,.btnOrange:focus,.btnOrange:hover{border-color:#f5a623;border-color:var(--trav-font-color-primary-button-hover,var(--trav-color-primary-200,#f5a623));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623));color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff))}.btnOrange.btnFlat{background-color:#ec933d;background-color:var(--trav-color-primary-button,var(--trav-color-primary-100,#ec933d));color:#fff;color:var(--trav-font-color-primary-button,var(--trav-font-color-1200,#fff));border:none;text-shadow:none;font-family:openSansRegular,sans-serif}.btnOrange.btnFlat:active:not(.btn_disabled),.btnOrange.btnFlat:hover:not(.btn_disabled){color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623));border:none;text-shadow:none}.btnBlue{background:#0babe1;background:-webkit-gradient(linear,left top,left bottom,from(#0babe1),to(#059ccf));background:linear-gradient(180deg,#0babe1 0,#059ccf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0babe1",endColorstr="#059ccf",GradientType=0);border-color:#097da5}.btnBlue.active,.btnBlue:active,.btnBlue:focus,.btnBlue:hover{background:#45c7f2;background:-webkit-gradient(linear,left top,left bottom,from(#45c7f2),to(#16acdf));background:linear-gradient(180deg,#45c7f2 0,#16acdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#45c7f2",endColorstr="#16acdf",GradientType=0)}.btnBlue.btnFlat{color:#fff;background:#059bce;border:none;text-shadow:none;font-family:openSansRegular,sans-serif}.btnBlue.btnFlat:hover{background:#14bbf4;border:none;text-shadow:none}.btnBlue.btnFlat:active{background:#0183af;border:none;text-shadow:none}.btnGray{background:#8d989b;background:-webkit-gradient(linear,left top,left bottom,from(#8d989b),to(#747e81));background:linear-gradient(180deg,#8d989b 0,#747e81);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8d989b",endColorstr="#747e81",GradientType=0);border-color:#646c6f}.btnGray.active,.btnGray:active,.btnGray:focus,.btnGray:hover{background:#adbbc0;background:-webkit-gradient(linear,left top,left bottom,from(#adbbc0),to(#8f9b9f));background:linear-gradient(180deg,#adbbc0 0,#8f9b9f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#adbbc0",endColorstr="#8f9b9f",GradientType=0)}.btnGray.btnFlat{color:#fff;background:#8d989b;border:none;text-shadow:none;font-family:openSansRegular,sans-serif}.btnGray.btnFlat:hover{background:#adbbc0;border:none;text-shadow:none}.btnGreen,.btnGreen:hover{background:#72b902;border-color:#72b902;color:#fff}.btnOrangeLight{-webkit-filter:none;filter:none;background:#fff none;color:#333;color:var(--trav-font-color-primary-button,var(--trav-font-color-700,#333));border-color:#ec933d;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-100,#ec933d));text-shadow:none}.btnOrangeLight.active,.btnOrangeLight:active,.btnOrangeLight:focus,.btnOrangeLight:hover{border-color:#ec933d;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-100,#ec933d));color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623))}.btnBlueLight{background:#fff;color:#059bce;color:var(--trav-color-primary-100,#059bce);border-color:#059bce;border-color:var(--trav-color-primary-100,#059bce);text-shadow:none}.btnBlueLight.active,.btnBlueLight:active,.btnBlueLight:focus,.btnBlueLight:hover{background:#059bce;background:var(--trav-color-primary-100,#059bce);color:#fff;border-color:#059bce;border-color:var(--trav-color-primary-100,#059bce)}.btnBlock{display:block}.btnLarge{font-size:18px;height:50px;line-height:48px;padding-left:25px;padding-right:25px}.textUL{margin:20px 0;padding-left:40px;list-style:disc}.textUL>li{display:list-item;text-align:inherit;line-height:inherit}#dateRangeContainer{border-bottom:1px solid #eee;margin-bottom:10px}.filters .freeCancellation label{color:#25a95e}.formControlText .select2-container{width:auto!important;background:none;display:inline-block!important;margin:-1px 0 0;padding:0 5px;vertical-align:top}.formControlText .select2-dropdown-open{-webkit-box-shadow:none;box-shadow:none}.reviewsTabsContent .formControlText .select2-container .select2-choice{height:auto;font-size:16px;line-height:16px;padding:0 2px;margin:0;border:none;border-bottom:1px dashed #059bce;background:none;border-radius:0;font-family:openSansSemibold;cursor:pointer}.reviewsTabsContent .formControlText .select2-container .select2-choice>.select2-chosen{margin:0;color:#059bce;font-family:openSansSemibold;font-size:16px;line-height:16px}.reviewsTabsContent .formControlText .select2-container .select2-choice .select2-arrow{display:none}.formControl .icon-i16_star,.formControl .icon-i16_star_o{color:#ec933d}.formControl .icon-i16_star.empty{color:#b4c8cf}.formLabel{color:#059bce;font-family:openSansSemibold;font-size:14px;padding:0 16px;margin-top:6px;line-height:32px;display:block}.disabled .formLabel{color:#cbcecf}.filters .formLabel{color:#414141;font-size:14px}.filters .formLabel>span{font-size:14px;color:#333;line-height:17px}.formInput{position:relative}.formInput .btn{padding-left:32px}.formInput .icon{color:#c8ced1;z-index:8;position:absolute;top:10px;left:10px;font-style:normal}.formInput .icon-text{font-family:openSansSemibold,sans-serif;font-size:12px;line-height:14px}.disable .formInput .icon{display:none}.formInput .inputText,.formInputPlace{background:#fff;height:34px;font-family:openSansRegular,sans-serif;line-height:34px;border:1px solid #c8ced1;border-radius:4px;-web-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 30px;width:100%;cursor:pointer;font-size:14px}.formInput.dateFrom,.formInput.dateTo{font-family:openSansRegular,sans-serif;color:#000}.formInput.dateFrom .inputText{padding-left:45px}.formInput.dateTo .inputText{padding-left:55px}.formInput.dateFrom .icon:after{content:"c";margin-left:10px;color:#000}.formInput.dateTo .icon:after{content:"\43F\43E";margin-left:10px;color:#000}.formInput textarea.inputText{height:auto;min-height:160px;resize:none;padding:5px;line-height:18px}.formInput .inputText:active,.formInput .inputText:hover,.formInputPlace:active,.formInputPlace:hover{border-color:#059bce;outline:none}.formInput .inputText:focus,.formInputPlace:focus{outline:none;color:#333;border-color:#059bce;-webkit-box-shadow:0 0 3px rgba(0,0,0,.125);box-shadow:0 0 3px rgba(0,0,0,.125)}.formInputPlace span{color:#737d80;font-size:12px}.formInputPlace p{font-size:16px;margin:6px 0 3px;color:#059bce;font-family:openSansSemibold}@keyframes highlight{0%{-webkit-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}50%{-webkit-box-shadow:0 0 6px hsla(0,0%,100%,.8);box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{-webkit-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}}@-webkit-keyframes highlight{0%{-webkit-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}50%{-webkit-box-shadow:0 0 6px hsla(0,0%,100%,.8);box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{-webkit-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}}.formControl .fluidColumns{display:table;width:100%}.formControl .fluidColumn{vertical-align:top;display:table-cell;width:120px}.formControl .c3 .fluidColumn{width:80px}.formControl .fluidColumn.hidden .select2-choice{border:1px solid #eee;color:#ccc}.formControl .fluidColumn.hidden .select2-arrow b{opacity:.3;filter:alpha(opacity=30)}.formControl .fluidColumn+.fluidColumn{padding-left:5px}.formDropdown{position:relative}.formDropdown.hotelCategory>.formInput:after,.formDropdown.meal>.formInput:after,.formDropdown>.formInput>.formInputPlace:after,.formDropdown>.formInput>.select2-container:after{content:"";display:block;width:10px;height:10px;position:absolute;right:10px;top:50%;margin-top:-5px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0;pointer-events:none}#mainSearchForm .formDropdown .select2-container-disabled .select2-choices,#mainSearchForm .formDropdown .select2-container-disabled .select2-chosen,#mainSearchForm .from_city.select2-container-disabled .select2-chosen,.hotelSerpHeader #mainSearchForm .fromCity.select2-container-disabled .icon{display:none}#mainSearchForm .formDropdown .kidsAge .select2-container-disabled .select2-choices,#mainSearchForm .formDropdown .kidsAge .select2-container-disabled .select2-chosen{display:block}#mainSearchForm .formDropdown.disable .formInput .formInputPlace>*,#mainSearchForm .formDropdown .select2-container-disabled .formInputPlace>*,#mainSearchForm .formDropdownWithCalendar.disable .formInput .formInputPlace>*,#mainSearchForm .from_city.select2-container-disabled .formInputPlace>*,.hotelSerpHeader #mainSearchForm .fromCity .select2-container-disabled .formInputPlace>*{visibility:hidden}#mainSearchForm .formDropdown.disable .formInput:before,#mainSearchForm .formDropdown .select2-container-disabled:before,#mainSearchForm .formDropdownWithCalendar.disable .formInput:before,#mainSearchForm .from_city.select2-container-disabled:before,#mainSearchForm .resort.select2-container-disabled:before,.hotelSerpHeader #mainSearchForm .fromCity .select2-container-disabled:before{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/loading_16.1d4dbc54a28b051683e122fc0be86dc3.gif) no-repeat scroll 10px #fff;color:#c8ced1;content:"\418\449\435\43C";padding:0 0 0 40px;position:absolute;z-index:8;font-size:14px;font-family:openSansRegular,sans-serif;cursor:default;margin-left:13px;margin-top:0;line-height:1;height:16px}#mainSearchForm .formDropdown .kidsAge .select2-container-disabled:before{display:none}#mainSearchForm .formDropdown.disable .formInput:before,#mainSearchForm .formDropdownWithCalendar.disable .formInput:before,.hotelSerpHeader #mainSearchForm .fromCity .select2-container-disabled:before{top:50%;margin-top:-7px;left:0}#mainSearchForm .formDropdown.blocked .formInputPlace,#mainSearchForm .formDropdown.disable .formInputPlace,#mainSearchForm .formDropdownWithCalendar.disable .formInputPlace{cursor:not-allowed}#mainSearchForm .formDropdown.blocked .formInputPlace p{color:#ccc}.formDropdown.open.hotelCategory>.formInput:after,.formDropdown.open.meal>.formInput:after,.formDropdown.open>.formInput>.formInputPlace:after,.formDropdown>.formInput>.select2-dropdown-open:after{background-position:-18px -10px}.formDropdownWithCalendar{position:relative}.formDropdownWithCalendar .ui-datepicker-group-first{margin-left:-12px;width:45%}.formDropdownWithCalendar .ui-datepicker-group-last{margin-left:45px;width:45%}.formDropdownWithCalendar .formDropdownContent{width:auto;border-radius:4px;border:1px solid #dde3e6;margin-top:9px}.formDropdownWithCalendar .formDropdownContent .departureDate{position:relative;margin-left:-10px;margin-right:-10px;border-top:1px solid #e8e8e8;text-align:center;padding:8px 0 2px;font-size:15px;width:207px}.formDropdownWithCalendar .formDropdownContent .departureDate.err .dates,.formDropdownWithCalendar .formDropdownContent .departureDate .errorMessage{display:none}.formDropdownWithCalendar .formDropdownContent .departureDate.err .errorMessage{display:inline;color:#e87c7c}.formDropdownWithCalendar .formDropdownContent:after,.formDropdownWithCalendar .formDropdownContent:before{left:23%}.open .formInput .inputText,.open .formInputPlace{border-radius:4px;-webkit-box-shadow:0 0 5px rgba(5,155,206,.5);box-shadow:0 0 5px rgba(5,155,206,.5);border-color:#059bce;height:34px}.formDropdownContent{display:none;margin-top:12px;background:#fff;-webkit-box-shadow:0 10px 12px -5px rgba(0,0,0,.175);box-shadow:0 10px 12px -5px rgba(0,0,0,.175);border:1px solid #dde3e6;border-radius:4px;padding:10px;position:absolute;z-index:9;width:100%}.open .formDropdownContent{display:block}.formDropdownContent label{margin-bottom:5px;display:block;font-size:14px}.formDropdownContent .fluidColumn label{font-size:12px}.formDropdownContent .fluidColumn label>span{font-size:9px}.formDropdown .formInput>.icon{position:absolute;left:10px;top:10px;color:#c8ced1;z-index:1}.calendarInput{border:none;background:none;margin:3px 0 0;padding:0;color:#059bce;font-size:16px;font-family:openSansSemibold;width:100%;cursor:pointer;pointer-events:none}.ratingText{font-size:10px;display:block;clear:both}.ratingColor0,.ratingColor1{color:#b34624!important}.ratingColor2{color:#c26f38!important}.ratingColor3{color:#b7ac00!important}.ratingColor4,.ratingColor5{color:#52b700!important}.labelTagList li{position:relative}.labelTagList .icon-help{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;cursor:pointer;position:relative;margin-left:4px;font-style:normal;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/filtersHint.e5ce2a0954a552758fa73dbcf33b5c69.svg)}.labelTagList .icon-help .hintPopover{color:#333;z-index:3;left:-129px;width:273px;top:30px;padding-left:64px}.labelTagList .icon-help .hintPopover .icon{color:#029bce;font-size:28px;position:absolute;top:21px;left:20px}.beachLinesList{border-bottom:1px solid #dceaef;padding:5px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.beachLinesList li{display:inline-block;margin-left:12px}.beachLinesList li:first-child{margin-left:0}@media (max-width:1000px){.beachLinesList li{display:inline-block;margin-left:10px}}.labelTag{font-size:14px;color:#414141;min-height:16px;line-height:16px;display:block;cursor:pointer;position:relative;overflow:hidden}.labelTag,.labelTag .count{font-family:openSansRegular}.labelTag .count{color:#adadad;position:absolute;right:0;top:0;display:none}.labelTag .count .count{float:none}.labelTag input{position:absolute;z-index:-1;left:-9999999px}.labelTag .icon{color:#adc1cb;display:inline-block;width:35px;font-size:15px;padding-left:1px;font-family:OpenSansRegular}.labelTag .icon.score{font-style:normal}.labelTag.checked{color:#ec933d}.labelTag.checked:after{display:block;float:right;content:"\F11F";color:#ec933d;font-size:20px;font-family:icons-16;font-style:normal;font-weight:700;font-variant:normal;line-height:16px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-left:6px}.checkbox.labelTag.checked{color:#333}.checkbox.labelTag.checked:after{content:"";display:none}.labelTag.checked .count{display:none!important}.disabled .labelTag.checked .count{display:block!important}.labelTag.checked .icon{color:#ec933d}.disabled .labelTag.checked:after{display:none}.serpFilter{background:#fff;position:relative;vertical-align:middle}.serpFilter,.serpFilterItem{display:inline-block}.serpFilterName{color:#333;color:var(--trav-font-color-700,#333);-webkit-box-shadow:none;box-shadow:none;background:none;margin:0;font-family:openSansRegular;display:block;padding:5px 11px;font-size:15px;font-weight:400;line-height:28px;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;border:1px solid transparent;position:relative;z-index:3;border-radius:0}.serpFilterName .icon{font-size:17px}.icon12{font-size:12px!important;line-height:1}.showOnMap .serpFilterName{padding:0 23px 0 56px;font:14px/40px openSansSemibold;height:40px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/mapButton.d9856df89d3ed08f16e77d2a954402be.png) no-repeat;width:222px;border:0;border-radius:3px}.closeMap .serpFilterName{background-color:#f2f2f2;background-color:var(--trav-color-background-2500,#f2f2f2);padding:0 14px 0 18px;font:14px/40px openSansSemibold;border:0;height:40px}.closeMap .serpFilterName .icon{font-size:12px;margin-left:12px}.serpFilterItem ul .serpFilterName{border-right:1px solid transparent}.serpFilterName.checked{background:none;color:#333;border-radius:20px;border:1px solid #adc1cb}.serpFilter_viewSelector .serpFilterItem{float:left}.serpFilter_viewSelector .serpFilterName{min-width:40px;text-align:center}.serpFilterDropdown.active ul{display:block}.serpFilterDropdown ul{position:absolute;display:none;text-align:left;background-color:#fff;padding-top:5px;width:auto;border:1px solid #eef1f2;margin-top:0;border-radius:0 0 4px 4px;max-width:200px;list-style:none;z-index:2}.serpFilterDropdown ul li{padding:5px 0}.serpFilterDropdown ul .serpFilterName{padding:1px 12px;position:relative;display:block;clear:both}.serpFilterDropdown ul .serpFilterName .icon{display:none;color:#059bce;float:right;margin-left:10px}.serpFilterDropdown ul .serpFilterName.checked{background:none;color:#059bce}.serpFilterDropdown ul .serpFilterName.checked .icon{display:block}.serpFilterDropdown ul .serpFilterName span{float:left}.serpFilterItem.active>.serpFilterName{background-color:#059bce;border:1px solid #029bce;border-bottom:none;color:#fff;position:relative;z-index:5}.serpFilterItem:last-child.serpFilterDropdown ul{right:0;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.2);box-shadow:0 1px 0 0 rgba(0,0,0,.2)}.serpFilterItem.active.serpFilterDropdown>.serpFilterName{border:none;padding:0 8px;margin:0;border-radius:4px}.serpFilter_viewSelector{float:right}.serpFilter_viewSelector .checked .icon,.serpFilter_viewSelector .checked .icon:before{color:#333}.serpFilter_orderSelector{background:none;position:relative}.serpFilter .sortByLabel{color:#333;font-size:15px;position:relative}.serpFilter_orderSelector:after{border:none}.serpFilter_orderSelector .serpFilterName{font:15px openSansRegular;height:auto;margin:0 14px;line-height:22px;padding-left:0;padding-right:0}.serpFilter_orderSelector .serpFilterName.checked{padding:8px 14px;margin:0}.label,label{font-weight:400}.label{display:inline;text-shadow:0 1px rgba(0,0,0,.1);font-size:14px;line-height:15px;padding:2px 5px;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;margin-right:3px}.label-info,.label-primary{background-color:#059bce}.label-primary{line-height:11px}.label-warning{background-color:#f75108}.label-lessPrices{background-color:#f8c11c}.select2-drop-active{border:1px solid #dde3e6;border-radius:4px;margin-top:12px;padding-top:5px;z-index:2222222}.formDropdownContent:after,.select2-drop-active:after{border-bottom:7px solid #fff;top:-6px}.formDropdownContent:after,.formDropdownContent:before,.select2-drop-active:after,.select2-drop-active:before{content:"";display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;left:50%;margin-left:-3px}.formDropdownContent:before,.select2-drop-active:before{border-bottom:7px solid #dde3e6;top:-7px}.dateFrom.formDropdownContent:after,.dateFrom.formDropdownContent:before,.dateTo.formDropdownContent:after,.dateTo.formDropdownContent:before{left:11px}.select2-dropdown-open{-webkit-box-shadow:0 0 5px rgba(5,155,206,.5);box-shadow:0 0 5px rgba(5,155,206,.5)}.select2-dropdown-open .select2-choice{border-radius:3px}.select2-container{width:100%!important}.select2-container.resort{display:block!important}.searchFormNew .select2-container.from_city{display:inline-block!important}.fluidColumn .select2-container{display:block!important}.select2-container .select2-choice,.selectHotel .select2-container .select2-choices-outer{padding-left:40px;background:none;-webkit-box-shadow:none;box-shadow:none;height:34px;line-height:32px;font-size:14px;background:#fff;border-color:#c8ced1;overflow:visible}.select2-container-active .select2-choice,.select2-container-active .select2-choices,.select2-container .select2-choice:hover,.select2-container .select2-container-multi-wrap:hover{border-color:#059bce;cursor:pointer}.select2-container .select2-choice .select2-arrow{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}.select2-drop.select2-drop-above.select2-drop-active{border:1px solid #dde3e6;border-radius:4px;margin-top:-12px}.select2-drop-above.select2-drop-active:before{border-bottom:none;border-top:7px solid #dde3e6;top:auto;bottom:-7px}.select2-drop-above.select2-drop-active:after{border-bottom:none;border-top:7px solid #fff;top:auto;bottom:-6px}.select2-dropdown-open.select2-drop-above .select2-choice{border:1px solid #059bce;border-radius:4px}.select2-results .select2-selected{background:none;position:relative}.select2-results .select2-highlighted{background:#3875d7}.select2-results .select2-selected:after{content:"\F175";font-family:icons-16;position:absolute;font-size:16px;line-height:16px;height:16px;display:block;right:10px;top:50%;margin-top:-8px;color:#ec933d}.select2-container .select2-choice abbr,.select2-container .select2-choices-outer abbr{background:#fff;left:0;top:50%;width:16px;height:18px;margin-top:-10px;margin-left:7px;z-index:8}.select2-container .select2-choice abbr:after,.select2-container .select2-choices-outer abbr:after{color:#333;content:"\F128";display:inline-block;font-size:16px;font-family:icons-16;height:16px;line-height:16px}.select2-container-multi.select2-container-active .select2-choices{border:none;-webkit-box-shadow:none;box-shadow:none}.select2-container-multi.select2-dropdown-open.select2-drop-above{background:none;border:none}.select2-container-multi.select2-dropdown-open .select2-choices{border-radius:0;border:none}.select2-container-multi .select2-choices li{height:26px;line-height:24px}.select2-container-multi .select2-choices .select2-search-choice{background:#059bce;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);border:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px;padding:6px 11px 5px 20px}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#31b1dc;position:relative;top:1px}.select2-container-multi .select2-choices .select2-search-field input{margin:0;height:32px;padding-left:2px;font-family:openSansRegular,sans-serif}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:none;padding-top:2px;padding-bottom:2px}.select2-search-choice-close{top:6px}.select2-container-multi .select2-search-choice-close{left:5px}.select2-container.select2-container-disabled .select2-choice,.select2-container.select2-container-disabled .select2-choice:hover{background:#fff;border:1px solid #eee;cursor:not-allowed;color:#ccc;-webkit-box-shadow:none;box-shadow:none}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background:#fff}.select2-container.select2-container-disabled .select2-choice .select2-arrow b{opacity:.3;filter:alpha(opacity=30)}.rating b{font-weight:400;color:#61bc1e}.rating b.r4,.rating b.r5{color:#89cc7a}.rating b.r3{color:#dea152}.rating b.r1,.rating b.r2{color:#e58647}.benefitsList{text-align:center}.benefits>li{display:inline-block;width:277px;vertical-align:top;margin:20px 0;text-align:left}.benefits>li+li{margin-left:50px}.benefits>li .icon{font-size:50px}.benefits>li .icon,.benefits>li h3{color:#059bce;display:inline-block;vertical-align:middle}.benefits>li h3{font:20px/22px openSansRegular;margin:0 0 0 15px;width:205px}.benefits>li p{color:#737d80;cursor:default;margin:20px 0 18px;min-height:100px}.benefits>li a,.benefits>li p{font:16px/20px openSansRegular}.benefits>li a{text-decoration:none;color:#059bce;cursor:pointer;margin:0}.benefits span.readMore{text-decoration:underline}.benefits span.readMore .icon{font-size:18px!important;vertical-align:top;margin-right:5px}.hotelClass{font-size:15px}.hotelClass b,.hotelClass i,.hotelClass p,.hotelClass s,.hotelClass u{display:inline-block;margin-right:1px}.hotelClass b:before,.hotelClass i:before,.hotelClass p:before,.hotelClass s:before,.hotelClass u:before{display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\F122";text-decoration:none}.hotelClass.s1 s:before,.hotelClass.s2 i:before,.hotelClass.s2 s:before,.hotelClass.s3 b:before,.hotelClass.s3 i:before,.hotelClass.s3 s:before,.hotelClass.s4 b:before,.hotelClass.s4 i:before,.hotelClass.s4 s:before,.hotelClass.s4 u:before,.hotelClass.s5 b:before,.hotelClass.s5 i:before,.hotelClass.s5 p:before,.hotelClass.s5 s:before,.hotelClass.s5 u:before{content:"\F121"}input.text,textarea.text{border:1px solid #dde3e6;color:#737d80;font:16px openSansRegular;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);margin:0;padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input.text.error,textarea.text.error{border-color:#f75108}input.text:focus,textarea.text:focus{border-color:#059bce;-webkit-box-shadow:0 0 6px rgba(5,155,206,.5);box-shadow:0 0 6px rgba(5,155,206,.5)}input.text:active,textarea.text:active{border-color:#059bce}div.error{padding:5px 8px;color:#e87c7c;font:12px openSansRegular;line-height:normal;position:absolute;background:#fff;max-width:80%;border-radius:3px;border:1px solid #dfdfdf;z-index:9;margin:-3px 0 0 10px;-webkit-box-shadow:0 3px 6px -4px #999;box-shadow:0 3px 6px -4px #999}div.error:before{content:"";display:block;width:12px;height:7px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/topCorner.9199365c83ffbcf6fa381904ad435941.png) no-repeat;position:absolute;top:-7px;left:28px}.commonSubscribe div.error{position:static;display:block;padding:5px 0;-webkit-box-shadow:none;box-shadow:none;margin:0;border:none;background:transparent;text-align:left;font-size:12px}.commonSubscribe div.error:before{display:none}.partnersSmall_alt .partner{background-image:none;width:129px;height:40px;background-repeat:no-repeat;background-position:50%;display:inline-block;border-radius:4px;margin:0 2px}.partnersSmall_alt .partner.tui{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/tui.b0563edbec00b7d592b35f4c2fe3e9c5.png)}.partnersSmall_alt .partner.pegas{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/pegas.748ad9d615b001069d506eff6b73833b.png)}.partnersSmall_alt .partner.intourist{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/intourist.b74eac2421300805076783f4542fc141.png)}.partnersSmall_alt .partner.anex{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/anex.d8c70d05e44f338097c6bcb574eebed6.png)}.partnersSmall_alt .partner.ics{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/ics.ecea227fbb7e5631df3a53308fe08029.png)}.partnersSmall_alt .partner.brisco{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/brisco.6e198c85a3396b64591e2757c5ba8945.png)}.partnersSmall_alt .partner.mousenidis{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/mouzenidis.e147c329aa40e60054e157a6ef2fae18.png)}.partnersSmall_alt .partner.sunmar{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/sunmar.a0483a44c7a711d13f7ed593de4bf90e.png)}.partnersSmall_alt .partner.amigo-tours{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/amigo-tours.690f379ac3f611216eaf0dd27e3504df.png)}.icon-rounded{display:inline-block;border-radius:40px;height:40px;width:40px;color:#fff;text-align:center;line-height:40px;font-size:25px;vertical-align:middle;background:#ecbe3d}.icon.icon-rounded:before{line-height:40px;width:40px;vertical-align:top;position:relative}.icon-rounded.icon-i16_travelata{background:#059bce}.icon-rounded.icon-i16_beach,.icon-rounded.icon-i16_desert,.icon-rounded.icon-i16_island,.icon-rounded.icon-i16_monument,.icon-rounded.icon-i16_pyramid,.icon-rounded.icon-i16_recovery{background:#ecbe3d}.icon-rounded.icon-i16_monument:before{margin:1px 0 0 8px;font-size:28px}.icon-rounded.icon-i16_island:before{margin:-2px 0 0 2px}.icon-rounded.icon-i16_desert:before{margin:3px 0 0}.icon-rounded.icon-i16_beach:before{margin:2px 0 0 1px}.icon-rounded.icon-i16_pyramid:before{margin:5px 0 0}.icon-rounded.icon-i16_castle,.icon-rounded.icon-i16_chateau,.icon-rounded.icon-i16_family,.icon-rounded.icon-i16_gastrotours,.icon-rounded.icon-i16_highlands{background:#f4a327}.icon-rounded.icon-i16_chateau:before{margin:0 0 0 1px}.icon-rounded.icon-i16_family:before{margin:2px 0 0 1px}.icon-rounded.icon-i16_gastrotours:before{margin:1px 0 0 3px;font-size:24px}.icon-rounded.icon-i16_highlands:before{margin:5px 0 0;font-size:32px}.icon-rounded.icon-i16_faith,.icon-rounded.icon-i16_mosque,.icon-rounded.icon-i16_showplace,.icon-rounded.icon-i16_square,.icon-rounded.icon-i16_temple{background:#f46824}.icon-rounded.icon-i16_temple:before{margin:0 0 0 5px;font-size:29px}.icon-rounded.icon-i16_square:before{margin:0 0 0 5px}.icon-rounded.icon-i16_showplace:before{margin:0 0 0 -13px;font-size:18px}.icon-rounded.icon-i16_faith:before{margin:0 0 0 3px;font-size:26px}.icon-rounded.icon-i16_airport,.icon-rounded.icon-i16_akvariaum,.icon-rounded.icon-i16_aquapark,.icon-rounded.icon-i16_bag,.icon-rounded.icon-i16_bridge,.icon-rounded.icon-i16_city,.icon-rounded.icon-i16_diving,.icon-rounded.icon-i16_eiffel,.icon-rounded.icon-i16_excursions,.icon-rounded.icon-i16_fishing,.icon-rounded.icon-i16_howtoget,.icon-rounded.icon-i16_lake,.icon-rounded.icon-i16_money,.icon-rounded.icon-i16_surfing,.icon-rounded.icon-i16_time,.icon-rounded.icon-i16_visa{background:#1b8ff9}.icon-rounded.icon-i16_akvariaum:before{font-size:27px;margin:2px 0 0 1px}.icon-rounded.icon-i16_aquapark:before{font-size:28px;margin:2px 0 0 1px}.icon-rounded.icon-i16_lake:before{margin:3px 0 0}.icon-rounded.icon-i16_eiffel:before{margin:-2px 0 0 5px;font-size:27px}.icon-rounded.icon-i16_bridge:before{font-size:30px;margin:6px 0 0}.icon-rounded.icon-i16_airport:before{margin:3px 0 0}.icon-rounded.icon-i16_surfing:before{margin:0 0 0 1px}.icon-rounded.icon-i16_bag:before{margin:0;font-size:24px}.icon-rounded.icon-i16_money:before,.icon-rounded.icon-i16_time:before{margin:0}.icon-rounded.icon-i16_visa:before{margin:0 0 0 3px}.icon-rounded.icon-i16_excursions:before{margin:1px 0 0 -2px}.icon-rounded.icon-i16_garant,.icon-rounded.icon-i16_ski-2,.icon-rounded.icon-i16_usefull,.icon-rounded.icon-i16_waterfall,.icon-rounded.icon-i16_winter{background:#0fabed}.icon-rounded.icon-i16_usefull:before{margin:0 0 0 2px;font-size:22px}.icon-rounded.icon-i16_winter:before{margin:0 0 0 1px}.icon-rounded.icon-i16_garant:before{font-size:31px;margin:0}.icon-rounded.icon-i16_ski-2:before{margin:3px 0 0 -2px;font-size:28px}.icon-rounded.icon-i16_botanical,.icon-rounded.icon-i16_shopping{background:#f5368a}.icon-rounded.icon-i16_botanical:before,.icon-rounded.icon-i16_shopping:before{margin:0 0 0 3px}.icon-rounded.icon-i16_clubs{background:#cc15dd}.icon-rounded.icon-i16_recovery,.icon-rounded.icon-i16_sanitary{background:#a2ab1b}.icon-rounded.icon-i16_recovery:before,.icon-rounded.icon-i16_sanitary:before{margin:0 0 0 2px}.icon-rounded.icon-i16_bicycle,.icon-rounded.icon-i16_forest,.icon-rounded.icon-i16_healing,.icon-rounded.icon-i16_health,.icon-rounded.icon-i16_horses,.icon-rounded.icon-i16_park,.icon-rounded.icon-i16_zoo{background:#6fa647}.icon-rounded.icon-i16_zoo:before{margin:3px 0 0;font-size:28px}.icon-rounded.icon-i16_park:before{margin:0 0 0 4px}.icon-rounded.icon-i16_horses:before{margin:1px 0 0 -3px}.icon-rounded.icon-i16_health:before{font-size:28px}.icon-rounded.icon-i16_ecotours{background:#359e62}.icon-rounded.icon-i16_ecotours:before{margin:0 0 0 1px}.icon-rounded.icon-i16_cave,.icon-rounded.icon-i16_extreme{background:#784c1a}.icon-rounded.icon-i16_extreme:before{margin:4px 0 0 1px;font-size:30px}.icon-rounded.icon-i16_early_booking{background:#c7b031}.icon-rounded.icon-i16_chirch{background:#ed9d02}.formInput .inputText.highlight,.select2-container.highlight .select2-choice,input.highlight{border:1px solid #ec933d;animation:highlight .5s linear 0s infinite;-moz-animation:highlight .5s linear 0s infinite;-webkit-animation:highlight .5s linear 0s infinite;-o-animation:highlight .5s linear 0s infinite}input.highlight{border:0}.contentBlock{background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.32);box-shadow:0 2px 2px rgba(0,0,0,.32);margin:38px 0;padding:20px 30px;border-radius:4px}.staticPage .feedbackFormWrapper .icon.icon-i16_time{display:block;color:#ec933d;color:var(--trav-color-progress-background,var(--trav-color-primary-100,#ec933d));font-size:66px;text-align:center;width:66px;height:66px;margin:30px auto}.staticPage .feedbackFormWrapper h1{font-family:CodePro,sans-serif;font-size:42px;color:#586062;text-align:center;font-weight:400;margin:35px 0 15px}.staticPage .feedbackFormWrapper p{color:#97a4a8;font-size:21px;margin:0;text-align:center}.featureCommonBLock{margin:20px 0 30px}.featureCommonBLock:after{display:block;content:"";clear:both}.featureCommonBLock__item{display:block;float:left;max-width:260px;margin:0 0 20px;vertical-align:top;font-size:18px;color:#293033}.featureCommonBLock__item .icon{font-size:48px;float:left;color:#059bce}.featureCommonBLock__item>p{margin:5px 0 0 70px;font-size:16px;line-height:20px}.featureCommonBLock__item>span{line-height:18px;display:none;color:#737d80;font-size:14px;text-align:center}body>.columns div{position:absolute;display:none;width:1px;height:1px;top:-1px;left:-1px}.arrow:after,.ui-tooltip{background:#fef4e1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.55);box-shadow:0 1px 3px rgba(0,0,0,.55)}.ui-tooltip{padding:7px 10px;border-radius:4px;border:none;font-size:14px;line-height:18px}.arrow{width:40px;height:10px;overflow:hidden;position:absolute;left:50%;margin-left:-20px;bottom:-10px}.arrow.top{top:-10px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:20px;height:20px;-webkit-box-shadow:6px 5px 9px -9px #000;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.dogIcon{width:138px;height:147px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/dogs.256a8dea4028175793d4ad27fa46c73e.png) no-repeat 0 0 transparent;margin:0 auto}.dogIcon.dogIconWait{background-position:-138px 0}#priceRangeSlider{margin:25px 10px;border-radius:4px}.ui-slider{background-color:#c2c9cc;height:4px;border-radius:0;border:none}.ui-slider.ui-slider-horizontal .ui-slider-handle{border:1px solid rgba(0,0,0,.1);width:20px;height:20px;border-radius:10px;cursor:pointer;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);box-shadow:0 2px 2px 0 rgba(0,0,0,.05);background-color:#ec933d;background-color:var(--trav-color-inputs-primary,var(--trav-color-primary-100,#ec933d))}.ui-slider.ui-slider-horizontal .ui-slider-handle:after{font-size:8px;display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:18px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#d8d8d8;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ui-slider-horizontal .ui-slider-handle{margin-left:-11px;top:-8px}.ui-slider-pips .ui-slider-pip{-moz-user-select:none;color:#999;cursor:pointer;font-size:9px;height:auto;left:0;line-height:1;margin-left:0;overflow:visible;position:absolute;text-align:center;top:3px;width:auto}.ui-slider-pips .ui-slider-pip-first{margin-left:-1px}.ui-slider-pips .ui-slider-line{background-color:#c7cfd4;height:6px}.ui-slider-pips .ui-slider-label{font-weight:400!important;color:#737d80!important;top:12px;margin-left:-10px}.ui-slider-range{background-image:none;background-color:#ec933d;background-color:var(--trav-color-inputs-primary,var(--trav-color-primary-100,#ec933d));height:4px}.popupWhy.popupWhy_new .popupWhy_link{position:relative;padding-left:35px;margin-bottom:0;text-align:left;width:200px}.popupWhy.popupWhy_new .popupWhy_link .icon{font-size:38px;color:#333;position:absolute;left:-10px}.popupWhy.popupWhy_new .popupWhy_link .popupWhy_text{font:18px openSansBold;color:#333}.popupWhy.popupWhy_new .popupWhy_link .popupWhy_testimonials{font-size:12px;color:#333;text-decoration:none;display:inline-block;cursor:pointer;opacity:.8}.searchProgressBar{margin-bottom:20px;text-align:left;overflow:hidden}.progressStatusContainer{min-height:28px;text-align:center}.searchProgressBar h4{position:relative;z-index:1;display:inline-block;line-height:26px}@keyframes progress-bar-stripes{0%{background-position:30px 0}to{background-position:0 0}}@-webkit-keyframes progress-bar-stripes{0%{background-position:30px 0}to{background-position:0 0}}.progressValueContainer{border-radius:4px;background-color:#f5a623;background-color:var(--trav-color-progress-background,var(--trav-color-primary-200,#f5a623));overflow:hidden;position:relative}.searchProgressBar .progressValue{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 8%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 58%,transparent 0,transparent);background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 8%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 58%,transparent 0,transparent);background-size:30px 30px;background-color:#ec933d;background-color:var(--trav-color-progress-background-value,var(--trav-color-primary-100,#ec933d));width:0;height:40px;animation:progress-bar-stripes 2s linear infinite;-webkit-animation:progress-bar-stripes 2s linear infinite}.searchProgressBar.complete .progressValue{background:none #a3db6c}.progressValueContainer .progressStatusContainer{position:absolute;top:0;left:0;width:100%}.progressValueContainer .progressStatusContainer h4{font-size:14px;line-height:40px;color:#fff}.filters .formControl.formControl_text{position:relative}.filters .formInput{border-radius:4px 4px 0 0;height:36px}.filters .open.formDropdown .formInput{background-color:#e8edf0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.filters .formDropdownContent{padding:5px 10px}.filters .open .formDropdownContent{left:0;right:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.formControl_text .formInput:before{content:"";display:block;position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-3px;border-top:6px solid #adc1cb;border-left:5px solid transparent;border-right:5px solid transparent}.formControl_text .open .formInput:before{border-top-color:#7e9aa7}.filters .formDropdown .formLabel{padding:0 10px;margin:0 0 5px}.filters .formDropdown .formInput>.icon{color:#adc1cb;display:inline-block;width:35px;font-size:15px;position:absolute;top:8px;left:10px;z-index:auto}.filters .formControl.formControl_text .inputText,.filters .formInput .inputText:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.filters .formControl.formControl_text .inputText{height:34px;line-height:34px;border:none;background:transparent;font-size:14px;color:#059bce;padding:0 2px 0 48px;font-family:openSansSemibold,sans-serif;border-radius:0;width:100%}.filters.disabled .formControl.formControl_text .inputText,.filters.disabled .formDropdown .formInput>.icon{color:#cbcecf}.disabled .formControl_text .formInput:before{border-top-color:#cbcecf}.filters .formControl .icon-i16_star,.filters .formControl .icon-i16_star_o{font-size:16px;height:18px;display:inline-block;vertical-align:top;padding:0 2px 0 1px}.filters .checkbox{overflow:visible;min-height:16px;line-height:18px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.filters .checkbox input{position:absolute;left:-9999px}.filters .checkbox:hover .filtersList__only-selector{display:block}.filters .checkboxStyle{display:inline-block;width:16px;height:16px;border-radius:2px;background-color:#fff;border:1px solid #ccc;margin-right:8px;vertical-align:top}.filters .checkboxStyle .icon{color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));display:none;font-size:16px}.filters input:checked+.checkboxStyle{border:none;background-color:transparent}.filters input:checked+.checkboxStyle .icon{display:inline-block}.filters .radioStyle{display:inline-block;width:16px;height:16px;border-radius:10px;background-color:#fff;border:1px solid #ccc;margin-right:8px;vertical-align:top}.filters .radioStyle .icon{color:#059bce;display:none;font-size:16px}.filters input:checked+.radioStyle{border:5px solid #059bce;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.filtersList label{display:block;font-size:12px;font-family:openSansRegular;color:#333;position:relative}.filtersList>li{margin-bottom:14px}.filtersList .ratingColorBox{line-height:18px;width:24px;border-radius:2px;font-size:12px;color:#fff;font-family:openSansBold,sans-serif;position:relative;top:0;text-align:center;margin-right:8px}.filtersList .ratingColorBox--satisfactorily{background-color:#8faab4;background-color:var(--trav-color-rating-400,#8faab4)}.filtersList .ratingColorBox--good{background-color:#a4d41d;background-color:var(--trav-color-rating-300,#a4d41d)}.filtersList .ratingColorBox--better{background-color:#64c60e;background-color:var(--trav-color-rating-200,#64c60e)}.filtersList .ratingColorBox--best{background-color:#25a95e;background-color:var(--trav-color-rating-100,#25a95e)}.filtersList .ratingColorBox--allScore{position:absolute;width:7px;height:100%;border-radius:2px;-webkit-box-shadow:1px 0 1px 0 rgba(0,0,0,.2);box-shadow:1px 0 1px 0 rgba(0,0,0,.2)}.filtersList .ratingColorBox--allScore:first-child{z-index:4;left:0}.filtersList .ratingColorBox--allScore:nth-child(2){left:6px;z-index:3}.filtersList .ratingColorBox--allScore:nth-child(3){left:12.5px;z-index:2}.filtersList .ratingColorBox--allScore:last-child{z-index:1;left:18.5px;-webkit-box-shadow:none;box-shadow:none}.contactList{margin:20px 0 10px}.contactList_block{margin:0 0 20px}.contactList_block .strong,.contactList_block strong{margin:20px 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc;display:block;font-family:openSansSemibold,sans-serif;font-weight:400}.contactList ol{list-style-type:decimal;margin:20px 0;padding:0}.contactList ol>li{line-height:18px;color:#555;display:inline-block;vertical-align:top;width:30%;margin:0 10px 30px}.officeContact_name{font-family:openSansSemibold,sans-serif;color:#333}.officeContact_subtext{font-size:12px;line-height:18px;color:#999}.officeContact_address{font-size:12px;line-height:14px}.officeContact_subtext.strong{font-family:openSansSemibold,sans-serif;font-size:14px;line-height:18px;color:#333;margin:0 0 7px;padding:0;border-bottom:none}.contactList .icon{color:#999;width:25px;font-size:12px;vertical-align:middle;display:none}.notify__places .icon{background-color:#f69e49}.notify__places .icon:before{margin-left:-2px}.notify__time .icon{background-color:#ee6a6a}.notify__discount .icon{background-color:#1ca7dd}.notify__popularHotel .icon{background-color:#db6ffb}.notify__online .icon{background-color:#54bfae}.notify__popularCountry .icon{background-color:#41b45c}.formDropdownWithCalendar .ui-datepicker{border:0;background:#fff;margin:0 auto}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-title{color:#293033;font-weight:400;font-family:openSansSemibold;font-size:14px}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-header{background:#fff;border:0;position:relative;right:-14px}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-next,.formDropdownWithCalendar .ui-datepicker .ui-datepicker-prev{border:none;background:none}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-prev{top:3px;left:2px}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-next{top:3px;right:2px}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-next span,.formDropdownWithCalendar .ui-datepicker .ui-datepicker-prev span{font-size:15px;background:none;color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));text-indent:0;display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-decoration:none;overflow:visible}.formDropdownWithCalendar .ui-datepicker .ui-datepicker-next.ui-state-hover,.formDropdownWithCalendar .ui-datepicker .ui-datepicker-prev.ui-state-hover{cursor:pointer}.formDropdownWithCalendar .ui-datepicker th{color:#666;font-family:openSansRegular;font-weight:400;font-size:12px}.formDropdownWithCalendar .ui-datepicker th.ui-datepicker-week-end{color:#f30}.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-default{background:#44c9f7;border-radius:20px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#333;font-size:12px;text-align:center;background:none;border:0;font-weight:400}.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-default{color:#fff}.formDropdownWithCalendar .ui-datepicker-today .ui-state-default{color:#059bce;font-family:openSansSemiBold}.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-active{position:relative}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.5;filter:Alpha(Opacity=50)}.weatherWidget{display:block;vertical-align:top;height:40px;width:320px;position:relative;color:#868686;font-size:14px;line-height:38px;margin:-65px 0 25px;z-index:6}.hotelDetails .weatherWidget{width:300px}.weatherWidget.open .weatherWidget_panel{display:none}.weatherWidget.open .weatherWidget_drop{display:block}.weatherWidget_panel{border:1px solid #adc1cb;background-color:#fff;border-radius:4px;z-index:9;cursor:pointer;min-height:40px}.weatherWidget_arr{position:absolute;top:18px;right:17px;width:0;height:0;border:3px solid transparent;border-top:5px solid #059bce;border-bottom:none;z-index:2;cursor:pointer}.weatherWidget.open .weatherWidget_arr{border:3px solid transparent;border-top:none;border-bottom:5px solid #059bce}.weatherWidget_drop{display:none;position:absolute;left:0;right:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.14);box-shadow:0 2px 4px rgba(0,0,0,.14);border:1px solid #adc1cb;border-radius:4px;background-color:#fff;z-index:1}.WWlabel{display:inline-block;vertical-align:top;width:260px;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.weatherWidget_drop .WWlabel{width:100%;height:33px;padding-right:33px}.hotelDetails .weatherWidget_panel .WWlabel{width:257px}.WWcontent{font-family:openSansSemibold,sans-serif;margin:0 15px 13px 17px;font-size:12px}.WWcontent_row.active,.WWcontent_row.active .WWcontent_col3{color:#ec933d}.WWcontent_row{table-layout:fixed;display:table;width:100%}.WWcontent_row span{display:inline-block;width:27px;text-align:left;vertical-align:middle;line-height:27px}.WWcontent_row>div{display:table-cell;line-height:1}.WWcontent_col1{width:40px}.WWcontent_col1_1.daily{text-transform:uppercase;width:20px}.noWater .WWcontent_col1_1.daily{width:41px}.WWcontent_col1_1.monthly{text-transform:capitalize;width:58px}.WWcontent_col2{width:40px}.WWcontent_col3{width:39px;color:#4a4a4a;text-align:right}.weatherWidget .icon{display:inline-block;width:24px;text-align:center;line-height:100%;margin-right:4px;height:27px;vertical-align:middle;position:relative}.weatherWidget .noWater .icon{margin-right:18px}.weatherWidget .icon-i16_sun{font-size:20px;color:#ec933d;vertical-align:middle;top:3px}.weatherWidget .icon-i16_clouds,.weatherWidget .icon-i16_rain,.weatherWidget .icon-i16_snow,.weatherWidget .icon-i16_water2{font-size:19px;color:#059bce;vertical-align:middle}.weatherWidget .icon-i16_water2{top:3px}.weatherWidget .icon-i16_snow{font-size:21px;top:2px}.weatherWidget .icon-i16_clouds,.weatherWidget .icon-i16_rain{top:2px}.weatherWidget .icon-i16_clouds,.weatherWidget .icon-i16_rain{font-size:21px}.weatherWidget .icon-i16_halfsun{top:-1px}.weatherWidget .icon-i16_halfsun:before{color:#ec933d;font-size:12px;position:absolute;left:12px;top:4px}.weatherWidget .icon-i16_halfsun:after{color:#059bce;font-size:20px;position:absolute;left:0;top:5px;content:"\F1D9";display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.WWresorts{display:table;table-layout:fixed;width:100%;padding-bottom:10px}.WWresorts_col{border-top:1px solid #adc1cb;border-bottom:1px solid #adc1cb;color:#059bce;display:table-cell;text-align:center;padding:0 3px 1px}.WWresorts_col .WWresortName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;cursor:pointer;line-height:23px;font-size:13px}.WWresorts_col.active{border-color:#059bce;background-color:#059bce;color:#fff}.WWresorts_col.active .WWresortName{color:#fff}.hotelDetails .weatherWidget{position:absolute;bottom:-80px;left:0}@media (max-width:1000px){.featureCommonBLock__item{margin-left:auto;margin-right:auto;float:none;text-align:left}.contactList ol>li{width:45%}}@media (min-width:1345px){.partnersSmall_alt .partner{width:140px}.partnersSmall_alt .partner.tui{background-size:80px}.partnersSmall_alt .partner.intourist,.partnersSmall_alt .partner.pegas{background-size:96px}.imageGallery-pagination{display:block}.imageGallery{margin-left:75px}}@media (max-width:1000px){.hotelDetails .weatherWidget{left:auto;right:0;width:310px;margin:0;padding-top:10px;height:40px;background-color:#fff;bottom:0}.hotelDetails .weatherWidget_arr{top:23px}.d-visible{display:none!important}.m-visible{display:block!important}}.decoratedSimpleCheckbox{display:block;cursor:pointer;text-align:left;position:relative}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_wm{margin-top:10px;margin-bottom:10px}.decoratedSimpleCheckbox>label .checkbox-container{display:block;position:relative;padding-left:25px;line-height:16px;cursor:pointer}.decoratedSimpleCheckbox.onlytext>label .checkbox-container{padding-left:0}.decoratedSimpleCheckbox>label .checkbox-container input[type=checkbox]{visibility:hidden;width:5px;height:5px;position:absolute;top:0;left:0}.decoratedSimpleCheckbox>label .checkbox-container .checkbox{position:absolute;left:0;top:0;display:inline-block;width:16px;height:16px;background-color:#fafbfd;border:1px solid #ccc;border-radius:2px;margin-right:10px;padding-top:1px;text-align:center;line-height:13px}.decoratedSimpleCheckbox>label .checkbox-container input[type=checkbox]:checked+.checkbox{background:#059bce;background:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));border:1px solid #059bce;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.decoratedSimpleCheckbox>label .checkbox-container input[type=checkbox]:checked+.checkbox:before{content:"\F11F";font-family:icons-16;color:#fff}.decoratedSimpleCheckbox>label .checkbox-container span{color:#666;line-height:16px;font-size:12px}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light>label .checkbox-container .checkbox{margin-top:0;margin-right:0;border:1px solid #059bce;color:#059bce;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;font-size:16px;vertical-align:top;width:16px;height:16px;line-height:14px;position:relative;z-index:2;background:#fff;position:absolute}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light>label .checkbox-container span{font-size:12px;color:#293033;line-height:14px}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light>label .checkbox-container input[type=checkbox]:checked+.checkbox{background:#fff;border:1px solid #059bce}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light>label .checkbox-container input[type=checkbox]:checked+.checkbox:before{content:"\F11F";font-family:icons-16;color:#059bce}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light>label .checkbox-container{padding-left:27px}.decoratedSimpleCheckbox.decoratedSimpleCheckbox_light.onlytext>label .checkbox-container{padding-left:0}.decoratedSimpleCheckbox.dsc_white>label .checkbox-container span{color:#fff}.decoratedSimpleCheckbox.dsc_white>label .checkbox-container span a{color:#fff!important;font-weight:700}.b-tour-components{background-color:#fff;margin-top:16px;display:block;border:1px solid #c0dee8;border-radius:4px;padding:20px;text-align:center;position:relative}.mapView .b-tour-components{display:none}.b-tour-components__title{font-size:20px;color:#333;font-family:OpenSansBold,sans-serif;text-align:center;line-height:20px}.b-tour-components__list{display:block;padding-top:24px}.b-tour-component{display:inline-block;width:113px;position:relative}.b-tour-component__image{display:table-cell;vertical-align:middle;width:113px;height:55px;text-align:center}.b-tour-component__text{margin-top:5px;display:inline-block;width:113px;height:45px;text-align:center;color:#333;font-size:16px;line-height:22px;overflow:hidden}.regionsMsg{background:#fff;border-radius:4px;border:1px solid #c0dee8;min-height:144px;display:table;margin-top:16px}.regionsMsg__img{width:152px;height:80px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/dog-send2.649ad33b6d4a2f85ef788f38832286c6.png) no-repeat 50% transparent}.regionsMsg__body,.regionsMsg__img{display:table-cell;vertical-align:middle}.regionsMsg__body{padding-bottom:15px}.regionsMsg__title{font:22px/1.45 openSansBold;color:#293033}.regionsMsg__text{font:14px/1.43 openSansRegular;color:#77777d}.regionsMsg__btn{display:table-cell;vertical-align:middle;padding:0 32px 0 40px}.regionsMsg__btn span{display:inline-block;color:#059bce;width:192px;height:48px;border:2px solid #059bce;font:14px/46px openSansSemibold;text-align:center;border-radius:24px;cursor:pointer}@media (max-width:1000px){.b-tour-component,.b-tour-component__image,.b-tour-component__text{width:109px}.b-tour-component{margin-bottom:2px}.b-tour-components{padding-left:10px;padding-right:10px;padding-bottom:19px}.b-tour-components__title{padding-top:10px}.b-tour-components__list{padding-top:34px}.b-tour-component__text{margin-top:24px}}@media (min-width:1000px) and (max-width:1239px){.showOnMap .serpFilterName{padding:0 15px 0 50px}}.loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loader-container--hidden{display:none}.loader-text{font-size:16px;line-height:1.5;text-align:center;color:#999}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid rgba(25,187,253,.2);border-left-color:#19bbfd;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.banner-close{position:absolute;top:12px;right:12px;font-size:16px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1}.banner-close:hover{opacity:.7}.banner-close .icon{color:#d6d6d6}.banner-close.banner-close--color .icon{background-color:hsla(0,0%,100%,.7)}.cashbackLabel{color:#006848;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.cashbackLabel:before{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/MIR_logo-green.604cb67d8a2b786d1c40f6ce286abc80.svg) no-repeat 50%;content:"";display:inline-block;margin-right:10px;width:52px;height:16px}.ad-banner{min-height:212px;background-color:#fff;margin-top:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px}.ad-banner .tooltip-wrapper{position:relative;display:inline-block}.ad-banner .tooltip-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-50%;margin-top:10px;z-index:1000}.ad-banner__content{width:50%;padding:20px 30px 20px 40px;color:#333;border-radius:4px 0 0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ad-banner__title{font:32px/40px OpenSansBold,sans-serif}.ad-banner__link,.ad-banner__link:hover{color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.ad-banner__link--white,.ad-banner__link--white:hover{color:#fff}.ad-banner__description{margin:8px 0 16px;font:14px/20px OpenSansRegular,sans-serif}.ad-banner__button{margin-top:auto;padding:12px 16px;border-radius:8px;background-color:#ec933d;background-color:var(--trav-color-primary-100,#ec933d);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:231px;height:48px;font:16px/24px OpenSansBold,sans-serif;cursor:pointer}.ad-banner__button:hover{background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623))}.ad-banner__button.clicked{background-color:#dff2db;font:14px/20px OpenSansRegular,sans-serif;color:#333}.ad-banner__image{width:50%;border-radius:0 4px 4px 0;background-size:cover;background-position:50%}.ad-banner__image img{display:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ad-banner__popover{display:none;border-radius:16px;background:#333;color:#fff;font:12px/16px OpenSansRegular,sans-serif;position:absolute;top:calc(100% + 10px);right:0;padding:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:500px;z-index:10;cursor:default}.ad-banner__ad-block{width:49px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;background:hsla(0,0%,100%,.5);position:absolute;right:12px;bottom:12px;font:10px OpenSansRegular,sans-serif;color:#202939;cursor:default}.ad-banner__ad-block:hover .ad-banner__popover{display:block}.icon-in-circle{background:#25a95e;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;border-radius:50%;font-size:12px;padding-top:2px;margin-right:8px}.header{position:relative;left:0;top:0;right:0;-webkit-transition:top .3s;transition:top .3s}.header .cashback-banner__container{background-color:#006848;height:46px}.header .cashback-banner__container,.header .cashback-banner__container__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .cashback-banner__container__logos{color:rgba(0,0,0,.3);font-size:20px}.header .cashback-banner__container__mir-logo{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/MIR_logo.ef610511b0400895c639cb9485ce4f7f.svg) no-repeat 50%;margin-right:10px;width:52px;height:16px}.header .cashback-banner__container__rostourism-logo{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/rostourism_logo.4e1158e57f9d8dcec846a702e67960a6.svg) no-repeat 50%;margin-left:10px;width:97px;height:20px}.header .cashback-banner__container__link{color:#fff;font-size:13px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.header .cashback-banner__container__link i{padding-left:4.6px}.header .cashback-banner__container__link:hover{color:hsla(0,0%,100%,.7)}.header .cashback-banner__container__label{font-size:13px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-left:20px;margin-right:20px}.header .promo-banner{height:50px;background-color:#16a34a;background-color:var(--trav-color-promo-banner,#16a34a)}.header .promo-banner .fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.header .promo-banner__img{width:38px;height:38px;margin-right:16px}.header .promo-banner__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .promo-banner__text{font:14px/20px OpenSansSemiBold,sans-serif;color:#fff;color:var(--trav-color-promo-banner-text,var(--trav-font-color-1300,#fff))}.header .promo-banner__link{margin-right:5px;border-bottom:1px dashed;font:14px/20px OpenSansSemiBold,sans-serif;margin-left:16px}.header .promo-banner .icon,.header .promo-banner__link{color:#fff;color:var(--trav-color-promo-banner-link,var(--trav-font-color-1300,#fff))}.header .promo-banner .tooltip-wrapper{position:relative;display:inline-block}.header .promo-banner .tooltip-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;margin-top:10px;z-index:1000}.header .turkey-banner__container{background-color:#fff4f0;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .turkey-banner__container__turkey-flag{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/turkey.e9e9488e8e906f9db1e3d2eedf65cf62.png) no-repeat 50%;background-size:contain;width:30px;height:30px}.header .turkey-banner__container__link{color:#ff531a;font-size:16px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal}.header .turkey-banner__container__link i{padding-left:4.6px}.header .turkey-banner__container__label{font-size:16px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;margin-left:9px;margin-right:4px}.header .headerContainer{display:block;position:relative;background:#fff;top:0;text-align:center}.header .headerContainer .hotelFormWrap,.header .headerContainer .searchFormFliedContainerWrap{display:block;position:relative;padding:20px 0 1px}.header .headerContainer .hotelFormWrap .searchFormFliedContainer.fixedTop,.header .headerContainer .searchFormFliedContainerWrap .searchFormFliedContainer.fixedTop{padding-top:120px}.header .headerContainer .hotelFormWrap.hotelFormWrapVTB,.header .headerContainer .hotelFormWrap.searchFormFliedContainerVTBWrap,.header .headerContainer .searchFormFliedContainerWrap.hotelFormWrapVTB,.header .headerContainer .searchFormFliedContainerWrap.searchFormFliedContainerVTBWrap{background:#fff}.header .headerContainer .topHeaderWrap{height:96px}.header .headerContainer .fluid{position:relative}.header .headerContainer>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .headerContainer>.inner>*{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .headerContainer>.inner>:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .headerContainer>.inner>:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__partnerLogo-wrapper a{position:relative}.headerLogo{display:none}.header__partnerLogo>img{max-height:65px}.headerTitle{color:#555;font-family:CodePro;font-size:24px;margin-left:20px}.headerLogo,.headerTitle{display:inline-block;vertical-align:top}.headerLogo{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/logo-blue.cfbe9206f9769f4a18f2c7d6a982b934.png) no-repeat 50% transparent;height:52px;padding:0;text-indent:-9999px;width:200px}.partnerLogo{display:inline-block}.header .first-container{position:relative;display:block}.partnerLogo+.ata{display:none}.headerPhone{display:inline-block;vertical-align:top;text-align:left;position:relative;padding-left:0}.headerPhone_link{cursor:pointer;position:relative;padding-left:20px}.headerPhone_link .icon{color:#fff;font-size:42px;position:absolute;left:0;top:0}.headerPhone_popup{padding-left:50px}.headerPhone_popup span{display:inline-block;line-height:24px}.headerPhone_icon{position:absolute;left:0;top:0;width:41px;height:41px;display:inline-block;background:url(/travelata/v2/img/icon/24_7.png) no-repeat}.headerPhone .telCall{text-decoration:none;font-size:20px;color:#fff;line-height:24px}.headerPhone .telCall:hover{color:#fff}.headerPhone div{text-align:left;color:#fff;font-size:12px;line-height:17px}.header .headerBtn.btnFlat{border-radius:25px;float:right;padding:0 15px;margin:24px 0 0;font-size:14px;height:48px;font-family:openSansSemibold,sans-serif;line-height:48px;min-width:180px;display:none;color:#fff;background:#059bce}.headerMsg{display:none;background:#125786;color:#0cf;padding:6px 0;height:40px;font:13px/16px openSansSemibold,sans-serif;z-index:9}.headerMsg,.headerMsg .inner{position:relative}.headerMsg a{text-decoration:none;display:inline-block;padding:6px 12px;color:#fff;background:#059bce;border-radius:3px;margin:0 15px}.headerMsg a:hover{color:#fff}.headerMsg_compact{display:none}.headerMsg .icon{color:#fff;margin-left:10px}.headerMsg .icon-i16_close{position:absolute;right:0;font-size:11px;top:7px;cursor:pointer}.header__partnerLogo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.with-travelata{margin-left:15px;color:#0d0b68;color:var(--logo-text-color,#0d0b68);border-left:2px solid #d3d3d3;padding:7px 0 7px 11px;text-align:left;font-weight:700}.with-travelata__top{margin-bottom:2px}.with-travelata__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.with-travelata__bottom img{margin-left:6px;width:84px}.menuContainer{width:100%;min-width:740px;min-height:40px;position:absolute;top:0;z-index:2;-webkit-transition:top .3s;transition:top .3s}@-webkit-keyframes opacityAnimation{0%{opacity:0}to{opacity:1}}@keyframes opacityAnimation{0%{opacity:0}to{opacity:1}}.menuContainer.stuckUp{position:fixed;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:opacityAnimation;animation-name:opacityAnimation}.menuContainer .menuLink{display:none;padding:7px 12px;height:40px;color:#fff;font:14px/26px openSansSemibold;-webkit-transition:all .1s;transition:all .1s;cursor:pointer}.menuContainer .menuLink.open{background:#fff;color:#333}.sectionsMenu li.hot i{display:none!important}.layoutPopup{display:none;position:absolute;left:0;top:0;right:0;z-index:10002;background:#0a2737;background:rgba(0,0,0,.74);height:84px;padding:10px}.layoutPopup .btn{float:right;padding:0 11px;margin:0 10px;display:block;font-size:16px;height:38px;line-height:36px}.layoutPopup .switchToMobile{float:left}.layoutPopup p{color:#fff;width:100%;display:block;font-size:18px;height:26px;line-height:22px}@media (max-width:1000px){.layoutPopup{height:120px}.layoutPopup .btn{margin:18px 10px 0}.layoutPopup p{line-height:22px;height:38px}}.cookieConsentPopup{position:fixed;left:2%;right:2%;bottom:24px;display:none;max-width:760px;margin-left:auto;margin-right:auto;background:#fff;border-radius:12px;-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,.15);box-shadow:1px 1px 8px 0 rgba(0,0,0,.15);padding:18px;z-index:10000}.cookieConsentPopup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.cookieConsentPopup__text{font-size:12px;font-weight:600;color:#333;line-height:18px}@media (max-width:480px){.cookieConsentPopup__text{font-size:10px}}.cookieConsentPopup__accept-btn{height:40px;min-width:56px;border-radius:12px;font-size:16px;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body>img{position:absolute;bottom:0;left:-9999px}header{position:relative}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none}html{height:100%}body,html{-webkit-text-size-adjust:none;width:100%;min-height:100%;background:#dee4e6;color:#293033;font-family:openSansRegular,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{background-attachment:scroll}}input::-ms-clear{display:none}input[type=submit]{-webkit-appearance:none}.header .fluid{padding:0}.ui-widget-overlay{z-index:10001}.noScroll{overflow:hidden;height:100%;max-height:100%;position:relative}.fl_right{float:right}.noScroll .ui-widget-overlay{overflow-y:auto;z-index:10001}a{transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;text-decoration:none;color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce))}a:hover{color:#ec933d;color:var(--trav-color-links-hover,var(--trav-color-primary-100,#ec933d))}.fluid{width:1000px;padding:0 10px}.fluid,.inner{margin:0 auto;clear:both}.inner{padding:0}.inner.static{width:980px}.ui-dialog{border:0;padding:0;z-index:1002;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.ui-dialog .ui-dialog-titlebar{display:none}.ui-widget-overlay{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/backBg.5d627580d379b3f45ec06c9a31b011fe.png)!important;opacity:1!important;-webkit-filter:none!important;filter:none!important}.ui-tabs .ui-tabs-hide{display:none}.wrap,.wrapper{overflow:hidden}.wrapper{-webkit-transition:all .3s;transition:all .3s}.rubl{font-family:Rubl!important;text-transform:none!important}.pt10{padding-top:10px!important}.mt25{margin-top:20px!important}.pl5{padding-left:5px!important}.footerPhone{display:inline-block;margin:16px auto 0;vertical-align:top;text-align:right;position:relative;padding-left:50px}.footerPhone_icon{position:absolute;left:0;top:0;width:41px;height:41px;display:inline-block;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/24_7.de23c22db7abc3d111052cd1e1a74c2c.png) no-repeat}.footerPhone .telCall{font-size:24px;color:#fff;margin-bottom:5px;line-height:24px}.footerPhone .telCall:hover{color:#fff}.footerPhone div{text-align:left;color:#fff;font-size:10px;margin-top:5px}.searchContainer{border-radius:4px;background:#fff;margin:0 auto 40px;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,.1);box-shadow:0 1px 3px -1px rgba(0,0,0,.1);padding:20px}.searchContainer:after{display:table;content:"";clear:both}#eop{clear:both}.searchContainer_navbar{position:relative;min-height:30px;margin-bottom:25px;float:right;width:620px;z-index:5}.searchContainer_navbar.disabled{opacity:.5;pointer-events:none}.mainColumnRight{float:right;width:620px;display:block;padding:0;min-height:600px;z-index:5;position:relative}.mainColumnLeft.disabled{opacity:.5;pointer-events:none}.mainColumnRight_footer{text-align:center;margin-top:60px;clear:both}.mainColumnRight_footer>span{padding-right:10px;font-size:18px;color:#737d80;display:inline-block;vertical-align:middle}.mainColumnRight_footer>span>strong{color:#293033}.mainColumnLeft{width:320px;display:block;float:left;border-radius:4px 0 0 4px;z-index:2;position:relative}.mainColumnLeft>:first-child{border-radius:4px 0 0 0}.footer{clear:both;background:#293033;position:relative;z-index:2;padding-bottom:50px}.footer,.footer .inner{overflow:hidden}.footer .inner .col{float:left;opacity:.5;filter:Alpha(Opacity=50);-webkit-transition:opacity .5s linear;transition:opacity .5s linear;padding-top:60px;margin-left:0;width:318px}.footer .inner .col+.col{width:290px;margin-left:19px}.footer .inner .col:hover{opacity:1;-webkit-filter:none;filter:none}.footer .inner .col h4{font:20px openSansRegular;color:#fff;margin-bottom:10px}.footer .inner .col .links{margin-left:15px}.footer .inner .col .links li{margin-bottom:3px}.footer .inner .col .links a{color:#fff;font:14px openSansRegular}.footer .inner .col .links a:hover{text-decoration:underline}.footer .inner .col .parthners{overflow:hidden;margin-bottom:20px}.footer .inner .col .parthners li{margin:10px 18px 20px 0;height:30px;display:inline-block;vertical-align:middle}.footer .inner .col .socialLinks{overflow:hidden}.footer .inner .col .socialLinks li{margin-right:10px;float:left;width:40px;height:40px;position:relative;border-radius:50%;background:hsla(0,0%,100%,.1)}.footer .inner .col .logo{width:172px;height:33px;position:relative}.footer .inner .col .logo img{opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.footer .inner .col .logo img.gray,.footer .inner .col:hover .logo img{opacity:1}.footer .inner .col:hover .logo img.gray{opacity:0}.footer .inner .col p{font:14px/20px openSansRegular;color:#fff;margin:20px 0}.footer .inner .scrollTop{width:60px;height:80px;background-color:#3d484d;bottom:-10px;left:50%;margin-left:-30px;position:absolute;text-align:center;cursor:pointer;-webkit-transition:background-color .2s linear,bottom .2s linear;transition:background-color .2s linear,bottom .2s linear}.footer .inner .scrollTop i{font-size:32px;color:#737d80;display:block;margin:14px 0 8px}.footer .inner .scrollTop i,.footer .inner .scrollTop span{-webkit-transition:color .2s linear;transition:color .2s linear}.footer .inner .scrollTop span{color:#3d484d;font:12px openSansRegular;letter-spacing:1px}.footer .inner .scrollTop:hover{background-color:#ec933d;bottom:0}.footer .inner .scrollTop:hover i,.footer .inner .scrollTop:hover span{color:#fff}.footer .inner .col.col-last p>span{font-size:32px}.footerStoreLinks{margin:40px 0 0}.footerStoreLinks a{color:#fff;display:inline-block;margin-right:5px}.footerStoreLinks h4{min-height:29px}.footerStoreLinks h4 a{text-decoration:none;-webkit-transition:none;transition:none}.footerStoreLinks h4 a:hover{text-decoration:underline;color:#fff}.footer-menu{width:150px;display:inline-block;vertical-align:top;margin-bottom:25px}.footer-menu_notitle{margin-top:42px}.footer-menu-title{color:#fff;font:20px openSansRegular;margin:0 0 15px}.footer .links-large{margin:40px 0 0}.footer .links-large li{display:inline-block;margin-right:15px}.footer .links-large li a{line-height:24px;font-size:18px;color:#fff}.footer .links-large li a:hover{text-decoration:underline}form div.err{padding:5px 8px;color:#e87c7c;font-size:12px;line-height:normal;position:absolute;background:#fff;border-radius:3px;border:1px solid #dfdfdf;z-index:9;margin:-3px 0 0 -1px;-webkit-box-shadow:0 3px 6px -4px #999;box-shadow:0 3px 6px -4px #999}form div.err:before{content:"";display:block;width:12px;height:7px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/topCorner.9199365c83ffbcf6fa381904ad435941.png) no-repeat;position:absolute;top:-7px;left:28px}@media (max-width:1000px){.footer-menu_notitle{margin-top:0}.footer .links-large li{display:block;margin:0 0 5px}html.noScroll{height:100%;overflow:hidden}html.noScrollClose.noScroll{height:auto;overflow:auto}.searchContainer_msg{width:auto;float:none}.searchContainer_navbar{width:100%}.footer-menu{width:auto;display:block}.footer .inner .col .links{float:none;width:auto}}@media (max-width:1000px){.fluid{width:680px}.mainColumnRight{width:300px;margin-right:0;padding-left:0}.header .fluid{width:620px;padding:0}.footer .inner{text-align:center}.footer .inner .col{float:right;text-align:left;vertical-align:top;width:50%}.footer .inner .col:first-child{float:left;margin-bottom:25px}.footer .inner .col.col-last{display:block;border-top:1px solid #353b3e;width:300px;float:right;padding:25px 0 0;margin:25px 0 0}}@media (min-width:1240px){.fluid{padding:0}}@media (min-width:1345px){.fluid{width:1300px;padding:0}.header .fluid{width:1260px}.footer .inner .col,.footer .inner .col+.col{width:380px}.footer-menu{width:175px}}a.u-ag-style{transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;text-decoration:none;color:#059bce!important}a.u-ag-style:hover{color:#ec933d!important}.headerContainer__container,.headerContainer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headerContainer__container{padding-top:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headerContainer__info{width:calc(100% - 434px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.headerContainer__tooltip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headerContainer__tooltip:hover{cursor:pointer}.headerContainer__tooltip:hover+.headerContainer__tooltip-content{display:block}.headerContainer__tooltip-content{display:none;position:absolute;width:320px;height:220px;border-radius:4px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15);background-color:#fff;left:0;padding:25px;bottom:-230px}.headerContainer__tooltip-content li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.headerContainer__tooltip-content li i{color:#059bce}.headerContainer__tooltip-content li p{padding-left:12px;font-size:14px;line-height:1.43;color:#333}.headerContainer__tooltip-content li+li{margin-top:12px}.headerContainer__tooltip-content:before{content:"";position:absolute;border:8px solid transparent;border-bottom-color:#fff;top:-16px;left:90px}.headerContainer__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.headerContainer__logo{font-size:40px;display:block;margin-right:10px;color:#fff}.headerContainer__block+.headerContainer__block{margin-left:35px}.headerContainer__title{color:#fff;font-family:openSansBold,sans-serif;line-height:1.14;font-size:14px}.headerContainer__title-phone{font-size:18px;letter-spacing:-.53px}.headerContainer__title-phone a{color:#fff!important}.headerContainer__description{opacity:.8;font-size:12px;line-height:1.33;color:#fff}@media screen and (max-width:1240px){.headerContainer__block{display:none}.headerContainer__block:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer{background-color:#fff;padding:32px 0}.footer__content{min-height:48px}.footer__links{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__link{color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));text-decoration:none;text-align:start;font-size:12px;font-weight:600;line-height:18px;word-wrap:break-word;white-space:normal;max-width:100%;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:1024px){.footer__links{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);gap:12px}.footer__link:first-child{grid-row:1;grid-column:1}.footer__link:nth-child(2){grid-row:3;grid-column:1}.footer__link:nth-child(3){grid-row:2;grid-column:2}.footer__link:nth-child(4){grid-row:2;grid-column:1}.footer__link:nth-child(5){grid-row:1;grid-column:2}}@media (max-width:730px){.footer__links{grid-template-columns:1fr}.footer__link:first-child{grid-row:1;grid-column:1}.footer__link:nth-child(2){grid-row:3;grid-column:1}.footer__link:nth-child(3){grid-row:5;grid-column:1}.footer__link:nth-child(4){grid-row:2;grid-column:1}.footer__link:nth-child(5){grid-row:4;grid-column:1}}.global-banners{position:fixed;left:0;bottom:24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;z-index:1000;pointer-events:none}@media (max-width:780px){.global-banners{bottom:72px;gap:8px}}.global-banners>*{pointer-events:auto}.flagIco{display:inline-block;width:16px;height:16px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/sprite.a6754c497be1f65a5e9a73066e0c1d64.png);vertical-align:top;background-position:0 -40px;background-repeat:no-repeat}.andorra,.flagIco.flag_4{background-position:0 0}.austria,.flagIco.flag_3{background-position:-17px 0}.bulgaria,.flagIco.flag_13{background-position:-34px 0}.china,.flagIco.flag_44{background-position:-51px 0}.croatia,.flagIco.flag_101{background-position:-68px 0}.cuba,.flagIco.flag_48{background-position:-85px 0}.cyprus,.flagIco.flag_43{background-position:-102px 0}.czech-Republic,.flag_105{background-position:-119px 0}.dominican-Republic,.flag_28{background-position:-136px 0}.egypt,.flagIco.flag_29{background-position:-153px 0}.flagIco.flag_99,.france{background-position:-170px 0}.flagIco.flag_26,.greece{background-position:-187px 0}.flagIco.flag_20,.hungary{background-position:-204px 0}.flagIco.flag_33,.india{background-position:-221px 0}.flagIco.flag_34,.indonesia{background-position:-238px 0}.flagIco.flag_32,.israel{background-position:-255px 0}.flagIco.flag_39,.italy{background-position:-272px 0}.flagIco.flag_56,.maldives{background-position:-289px 0}.flagIco.flag_60,.mexico{background-position:-306px 0}.flagIco.flag_59,.morocco{background-position:-323px 0}.flagIco.flag_38,.spain{background-position:-340px 0}.flagIco.flag_87,.thailand{background-position:-357px 0}.flagIco.flag_91,.tunisia{background-position:-374px 0}.flagIco.flag_92,.turkey{background-position:-391px 0}.flagIco.flag_68,.united-Arab-Emirates{background-position:-408px 0}.flagIco.flag_22,.vietnam{background-position:-425px 0}.flagIco.flag_57,.malta{background-position:-442px 0}.flagIco.flag_75,.portugal{background-position:-459px 0}.flagIco.flag_76,.russia{background-position:-476px 0}.flagIco.flag_104,.montenegro{background-position:-493px 0}.flagIco.flag_35,.jordan{background-position:-510px 0}.flagIco.flag_110,.sri-lanka{background-position:-527px 0}.finland,.flagIco.flag_98{background-position:-544px 0}.flagIco.flag_117,.jamaica{background-position:-561px 0}.abhaziya,.flagIco.flag_1{background-position:-578px 0}.flagIco.flag_78,.seychelles{background-position:-595px 0}.armenia,.flagIco.flag_6{background-position:-613px 0}.flagIco.flag_129,.georgia{background-position:-630px 0}.flagIco.flag_53,.mauritius{background-position:-647px 0}.select2-results .select2-result-label .flagIco{margin-left:-13px;margin-right:5px}.flagIco.s21{width:22px;height:17px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/sprite-24.a6754c497be1f65a5e9a73066e0c1d64.png)}.andorra,.flagIco.s21.flag_4{background-position:0 0}.austria,.flagIco.s21.flag_3{background-position:-25px 0}.bulgaria,.flagIco.s21.flag_13{background-position:-50px 0}.china,.flagIco.s21.flag_44{background-position:-75px 0}.croatia,.flagIco.s21.flag_101{background-position:-100px 0}.cuba,.flagIco.s21.flag_48{background-position:-125px 0}.cyprus,.flagIco.s21.flag_43{background-position:-150px 0}.czech-Republic,.flagIco.s21.flag_105{background-position:-175px 0}.dominican-Republic,.flagIco.s21.flag_28{background-position:-200px 0}.egypt,.flagIco.s21.flag_29{background-position:-225px 0}.flagIco.s21.flag_99,.france{background-position:-250px 0}.flagIco.s21.flag_26,.greece{background-position:-275px 0}.flagIco.s21.flag_20,.hungary{background-position:-300px 0}.flagIco.s21.flag_33,.india{background-position:-325px 0}.flagIco.s21.flag_34,.indonesia{background-position:-350px 0}.flagIco.s21.flag_32,.israel{background-position:-375px 0}.flagIco.s21.flag_39,.italy{background-position:-400px 0}.flagIco.s21.flag_56,.maldives{background-position:-425px 0}.flagIco.s21.flag_60,.mexico{background-position:-450px 0}.flagIco.s21.flag_59,.morocco{background-position:-475px 0}.flagIco.s21.flag_38,.spain{background-position:-500px 0}.flagIco.s21.flag_87,.thailand{background-position:-525px 0}.flagIco.s21.flag_91,.tunisia{background-position:-550px 0}.flagIco.s21.flag_92,.turkey{background-position:-575px 0}.flagIco.s21.flag_68,.united-Arab-Emirates{background-position:-600px 0}.flagIco.s21.flag_22,.vietnam{background-position:-625px 0}.flagIco.s21.flag_57,.malta{background-position:-650px 0}.flagIco.s21.flag_75,.portugal{background-position:-675px 0}.flagIco.s21.flag_76,.russia{background-position:-700px 0}.flagIco.s21.flag_104,.montenegro{background-position:-725px 0}.flagIco.s21.flag_35,.jordan{background-position:-750px 0}.flagIco.s21.flag_110,.sri-lanka{background-position:-775px 0}.finland,.flagIco.s21.flag_98{background-position:-800px 0}.flagIco.s21.flag_117,.jamaica{background-position:-825px 0}.abhaziya,.flagIco.s21.flag_1{background-position:-850px 0}.flagIco.s21.flag_78,.seychelles{background-position:-875px 0}.armenia,.flagIco.s21.flag_6{background-position:-900px 0}.flagIco.s21.flag_129,.georgia{background-position:-925px 0}.flagIco.s21.flag_53,.mauritius{background-position:-950px 0}.flagIco.s21.flag_81,.serbia{background-position:-975px 0}.flagIco.s21.flag_65,.netherlands{background-position:-1000px 0}.azerbaijan,.flagIco.s21.flag_119{background-position:-1025px 0}.estonia,.flagIco.s21.flag_113{background-position:-1050px 0}.flagIco.s21.flag_97,.philippines{background-position:-1075px 0}.flagIco.s21.flag_84,.slovenia{background-position:-1100px 0}.flagIco.s21.flag_77,.romania{background-position:-1125px 0}.flagIco.s21.flag_50,.latvia{background-position:-1150px 0}.flagIco.s21.flag_52,.lithuania{background-position:-1175px 0}.flagIco.s21.flag_67,.norway{background-position:-1200px 0}.flagIco.s21.flag_82,.singapore{background-position:-1225px 0}.belarus,.flagIco.s21.flag_11{background-position:-1250px 0}.flagIco.s21.flag_24,.germany{background-position:-1275px 0}.flagIco.s21.flag_108,.sweden{background-position:-1450px 0}.bahrain,.flagIco.s21.flag_10{background-position:-1550px 0}.denmark,.flagIco.s21.flag_27{background-position:-1575px 0}.costa-rica,.flagIco.s21.flag_47{background-position:-1500px 0}.flagIco.s21.flag_55,.malaysia{background-position:-1425px 0}.flagIco.s21.flag_157,.gambia{background-position:-1475px 0}.flagIco.s21.flag_107,.switzerland{background-position:-1400px 0}.flagIco.s21.flag_69,.oman{background-position:-1525px 0}.cambodia,.flagIco.s21.flag_41{background-position:-1325px 0}.flagIco.s21.flag_42,.kenya{background-position:-1351px 0}.flagIco.s21.flag_116,.southkorea{background-position:-1301px 0}.flagIco.s21.flag_88,.tanzania{background-position:-1375px 0}.flagIco.s21_b1{background-position-y:1px!important}.flagIco.s21_b2{background-position-y:2px!important}.flagIco.s24{width:24px;height:24px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/sprite-24.a6754c497be1f65a5e9a73066e0c1d64.png)}.andorra,.flagIco.s24.flag_4{background-position:0 4px}.austria,.flagIco.s24.flag_3{background-position:-25px 4px}.bulgaria,.flagIco.s24.flag_13{background-position:-50px 4px}.china,.flagIco.s24.flag_44{background-position:-75px 4px}.croatia,.flagIco.s24.flag_101{background-position:-100px 4px}.cuba,.flagIco.s24.flag_48{background-position:-125px 4px}.cyprus,.flagIco.s24.flag_43{background-position:-150px 4px}.czech-Republic,.flagIco.s24.flag_105{background-position:-175px 4px}.dominican-Republic,.flagIco.s24.flag_28{background-position:-200px 4px}.egypt,.flagIco.s24.flag_29{background-position:-225px 4px}.flagIco.s24.flag_99,.france{background-position:-250px 4px}.flagIco.s24.flag_26,.greece{background-position:-275px 4px}.flagIco.s24.flag_20,.hungary{background-position:-300px 4px}.flagIco.s24.flag_33,.india{background-position:-325px 4px}.flagIco.s24.flag_34,.indonesia{background-position:-350px 4px}.flagIco.s24.flag_32,.israel{background-position:-375px 4px}.flagIco.s24.flag_39,.italy{background-position:-400px 4px}.flagIco.s24.flag_56,.maldives{background-position:-425px 4px}.flagIco.s24.flag_60,.mexico{background-position:-450px 4px}.flagIco.s24.flag_59,.morocco{background-position:-475px 4px}.flagIco.s24.flag_38,.spain{background-position:-500px 4px}.flagIco.s24.flag_87,.thailand{background-position:-525px 4px}.flagIco.s24.flag_91,.tunisia{background-position:-550px 4px}.flagIco.s24.flag_92,.turkey{background-position:-575px 4px}.flagIco.s24.flag_68,.united-Arab-Emirates{background-position:-600px 4px}.flagIco.s24.flag_22,.vietnam{background-position:-625px 4px}.flagIco.s24.flag_57,.malta{background-position:-650px 4px}.flagIco.s24.flag_75,.portugal{background-position:-675px 4px}.flagIco.s24.flag_76,.russia{background-position:-700px 4px}.flagIco.s24.flag_104,.montenegro{background-position:-725px 4px}.flagIco.s24.flag_35,.jordan{background-position:-750px 4px}.flagIco.s24.flag_110,.sri-lanka{background-position:-775px 4px}.finland,.flagIco.s24.flag_98{background-position:-800px 4px}.flagIco.s24.flag_117,.jamaica{background-position:-825px 4px}.abhaziya,.flagIco.s24.flag_1{background-position:-850px 4px}.flagIco.s24.flag_78,.seychelles{background-position:-875px 4px}.armenia,.flagIco.s24.flag_6{background-position:-900px 4px}.flagIco.s24.flag_129,.georgia{background-position:-925px 4px}.flagIco.s24.flag_53,.mauritius{background-position:-950px 4px}.flagIco.s24.flag_81,.serbia{background-position:-975px 4px}.flagIco.s24.flag_65,.netherlands{background-position:-1000px 4px}.azerbaijan,.flagIco.s24.flag_119{background-position:-1025px 4px}.estonia,.flagIco.s24.flag_113{background-position:-1050px 4px}.flagIco.s24.flag_97,.philippines{background-position:-1075px 4px}.flagIco.s24.flag_84,.slovenia{background-position:-1100px 4px}.flagIco.s24.flag_77,.romania{background-position:-1125px 4px}.flagIco.s24.flag_50,.latvia{background-position:-1150px 4px}.flagIco.s24.flag_52,.lithuania{background-position:-1175px 4px}.flagIco.s24.flag_67,.norway{background-position:-1200px 4px}.flagIco.s24.flag_82,.singapore{background-position:-1225px 4px}.belarus,.flagIco.s24.flag_11{background-position:-1250px 4px}.flagIco.s24.flag_24,.germany{background-position:-1275px 4px}.flagIco.s24.flag_108,.sweden{background-position:-1450px 4px}.bahrain,.flagIco.s24.flag_10{background-position:-1550px 4px}.denmark,.flagIco.s24.flag_27{background-position:-1575px 4px}.costa-rica,.flagIco.s24.flag_47{background-position:-1500px 4px}.flagIco.s24.flag_55,.malaysia{background-position:-1425px 4px}.flagIco.s24.flag_157,.gambia{background-position:-1475px 4px}.flagIco.s24.flag_107,.switzerland{background-position:-1400px 4px}.flagIco.s24.flag_69,.oman{background-position:-1525px 4px}.belgium,.flagIco.s24.flag_12{background-position:-1598px 4px}.flagIco.s32{width:32px;height:32px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/sprite-32.41b1b27f94318f0caaf3d057b1c11285.png)}.andorra,.flagIco.s32.flag_4{background-position:0 0}.austria,.flagIco.s32.flag_3{background-position:-33px 0}.bulgaria,.flagIco.s32.flag_13{background-position:-66px 0}.china,.flagIco.s32.flag_44{background-position:-99px 0}.croatia,.flagIco.s32.flag_101{background-position:-132px 0}.cuba,.flagIco.s32.flag_48{background-position:-165px 0}.cyprus,.flagIco.s32.flag_43{background-position:-198px 0}.czech-Republic,.flagIco.s32.flag_105{background-position:-231px 0}.dominican-Republic,.flagIco.s32.flag_28{background-position:-264px 0}.egypt,.flagIco.s32.flag_29{background-position:-297px 0}.flagIco.s32.flag_99,.france{background-position:-330px 0}.flagIco.s32.flag_26,.greece{background-position:-363px 0}.flagIco.s32.flag_20,.hungary{background-position:-396px 0}.flagIco.s32.flag_33,.india{background-position:-429px 0}.flagIco.s32.flag_34,.indonesia{background-position:-462px 0}.flagIco.s32.flag_32,.israel{background-position:-495px 0}.flagIco.s32.flag_39,.italy{background-position:-528px 0}.flagIco.s32.flag_56,.maldives{background-position:-561px 0}.flagIco.s32.flag_60,.mexico{background-position:-594px 0}.flagIco.s32.flag_59,.morocco{background-position:-627px 0}.flagIco.s32.flag_38,.spain{background-position:-660px 0}.flagIco.s32.flag_87,.thailand{background-position:-693px 0}.flagIco.s32.flag_91,.tunisia{background-position:-726px 0}.flagIco.s32.flag_92,.turkey{background-position:-759px 0}.flagIco.s32.flag_68,.united-Arab-Emirates{background-position:-792px 0}.flagIco.s32.flag_22,.vietnam{background-position:-825px 0}.flagIco.s32.flag_57,.malta{background-position:-858px 0}.flagIco.s32.flag_75,.portugal{background-position:-891px 0}.flagIco.s32.flag_76,.russia{background-position:-924px 0}.flagIco.s32.flag_104,.montenegro{background-position:-957px 0}.flagIco.s32.flag_35,.jordan{background-position:-990px 0}.flagIco.s32.flag_110,.sri-lanka{background-position:-1023px 0}.finland,.flagIco.s32.flag_98{background-position:-1056px 0}.flagIco.s32.flag_117,.jamaica{background-position:-1089px 0}.abhaziya,.flagIco.s32.flag_1{background-position:-1122px 0}.flagIco.s32.flag_78,.seychelles{background-position:-1156px 0}.armenia,.flagIco.s32.flag_6{background-position:-1190px 0}.flagIco.s32.flag_129,.georgia{background-position:-1224px 0}.flagIco.s32.flag_53,.mauritius{background-position:-1258px 0}.flagIco.s24.flag_116,.southkorea{background-position:-1301px 4px}.cambodia,.flagIco.s24.flag_41{background-position:-1325px 4px}.flagIco.s24.flag_42,.kenya{background-position:-1351px 4px}.flagIco.s24.flag_88,.tanzania{background-position:-1375px 4px}.bs_container h2{margin:18px 0;font:24px/1.33 openSansSemibold,Arial,sans-serif}.bs_container h4{margin:18px 0;font:18px/1.78 openSansSemibold,Arial,sans-serif}.bs_container h5{margin:7px 0;font:16px/1.5 openSansSemibold,Arial,sans-serif}.bs_container h6{margin:7px 0;font:14px/1.43 openSansSemibold,Arial,sans-serif}.bs_container h2:first-child,.bs_container h4:first-child,.bs_container h5:first-child,.bs_container h6:first-child{margin-top:0}.bs_container label{font:12px/normal openSansSemibold,Arial,sans-serif;margin-bottom:4px;letter-spacing:1px;display:inline-block;text-transform:uppercase;color:#77777d}.bs_container .form-group{margin-bottom:19px}.bs_container .form-control{display:block;width:100%;font-size:14px;line-height:18px;color:#45464a;padding:10px 14px;background-color:#fff;background-clip:padding-box;border:1px solid #d0d0d1;border-radius:3px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.bs_container .form-control.is-invalid{border:1px solid #ff531a;-webkit-box-shadow:0 0 2px 0 #ff531a;box-shadow:0 0 2px 0 #ff531a}.bs_container .form-control:focus{color:#495057;background-color:#fff;border-color:#059bce;outline:0;-webkit-box-shadow:0 0 2px 0 #059bce;box-shadow:0 0 2px 0 #059bce}.bs_container small{font:12px/1.5 openSansRegular,Arial,sans-serif}.bs_container small .link,.bs_container small a{font-family:openSansSemibold;color:#059bce;color:var(--trav-color-primary-100,#059bce);cursor:pointer}.bs_container small.text-muted{color:#9b9b9b}.bs_container .btn-primary{height:40px;color:#fff;font:14px/40px openSansSemiBold;padding:0 24px}.bs_container p{font:14px/1.71 openSansRegular}.bs_container .bs-disabled{background-color:#d2d2d4}.accountBar{float:right;max-width:297px;position:relative}.accountBar__dropdownButton,.accountBar__logInButton{color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));font:14px/40px openSansRegular;padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;height:40px}.accountBar__dropdownButton>.icon,.accountBar__logInButton>.icon{font-size:24px;margin-right:4px}.accountBar__dropdownButton.loading>.icon{width:24px;height:24px;display:inline-block;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/loading_24.4d4b5ed46d6b6f56bdccd0e6cb2cecb5.gif);background-position:50%;background-repeat:no-repeat}.accountBar__dropdownButton.loading>.icon:before{display:none}.accountBar__dropdownButton>span,.accountBar__logInButton>span{vertical-align:top}.accountBar__dropdown{position:absolute;background:#fff;right:0;min-width:200px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15);display:none;text-align:left}.accountBar:hover .accountBar__dropdown{display:block;z-index:12}.accountBar__linksMenu{width:100%}.accountBar__linksMenu>li>a,.accountBar__logout{display:block;color:#4a4a4a;font-size:14px;line-height:40px;padding:0 32px}.accountBar__linksMenu>li>a:hover,.accountBar__logout:hover{background-color:#f2f2f2;background-color:var(--trav-color-background-2500,#f2f2f2)}.accountBar__logout>.icon{display:inline-block;float:right;width:17px;height:40px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/accountBar__logout-icon.cc4c67877db13139aa79d9c8b537466d.svg);background-position:50%;background-repeat:no-repeat}.accountBar__logoutWrapper{border-top:1px solid #eee}.accountBar__logout{cursor:pointer;border-radius:0 0 4px 4px}.accountBar__infoPopover{display:none;color:#45464a;padding:25px 32px;position:absolute;width:312px;top:40px;right:0;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}.accountBar:hover .accountBar__infoPopover{display:block}.accountBar .accountBar__infoPopover:before{border-left:8px inset transparent;border-bottom:6px solid #fff;border-right:8px inset transparent;content:"";height:0;position:absolute;top:-6px;right:95px;width:0}.cashbackDg{background:#006848 url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/patterns.08b5dba3330020039f0baa18b7223397.svg) no-repeat bottom;border-radius:8px}.cashbackDg__header{display:block;text-align:right;padding-top:6px}.cashbackDg__header .popupClose{color:#fff}.cashbackDg__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:17px;padding-right:17px}.cashbackDg__container,.cashbackDg__logos{display:-webkit-box;display:-ms-flexbox;display:flex}.cashbackDg__logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.3);font-size:28px;padding-top:7px}.cashbackDg__logos-rostourism{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/rostourism_logo.87f2047b4511bc158cc7e9917cb71aa4.svg) no-repeat 50%;margin-left:14px;width:139.1px;height:30px}.cashbackDg__logos-MIR{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/MIR_logo.777ae034fd1f176e509ab8a1637be459.svg) no-repeat 50%;margin-right:14px;width:78px;height:24px}.cashbackDg__blockInfo{color:#fff;margin-top:42px}.cashbackDg__blockInfo-title{font-size:20px;font-family:OpenSansBold,sans-serif;line-height:1.2;margin-bottom:26px}.cashbackDg__blockInfo-title_big{font-size:48px}.cashbackDg__blockInfo-subtitle{font-size:17px;font-family:OpenSansSemiBold,sans-serif}.cashbackDg__blockInfo-rules{font-size:14px;line-height:1.43}.cashbackDg__blockInfo-rules li{display:block}.cashbackDg__blockInfo-rules li:before{content:"\2022   "}.cashbackDg__blockInfo-dates{margin-top:19px;line-height:1.43}.cashbackDg__blockInfo-button{border-radius:4px;color:#4badf7!important;font-family:OpenSansBold,sans-serif;font-size:12px;line-height:1.67;margin-top:24px;height:36px;width:120px}.cashbackDg__blockInfo-button,.intercomStubLoader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intercomStubLoader{border-radius:8px;bottom:60px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;box-shadow:0 5px 40px rgba(0,0,0,.16);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 80px);min-height:250px;max-height:704px;position:fixed;right:40px;width:376px;z-index:2147482999}.intercomStubLoader__title{color:#333;font-size:24px;font-family:openSansSemiBold,sans-serif;line-height:1.33;margin-top:24px;max-width:198px;text-align:center}.intercomStubLoader-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:80px;background-color:#cdebf5;background-color:var(--trav-color-spinner-background,var(--trav-color-secondary-2800,#cdebf5));border-radius:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intercomStubLoader-spinner__loader{display:inline-block;width:48px;height:48px}.intercomStubLoader-spinner__loader:after{content:"";display:block;width:40px;height:40px;border-radius:50%;border-left:4px solid transparent;border-color:#059bce transparent;border-style:solid;border-width:4px;border-bottom:4px solid var(--trav-color-chat-button,var(--trav-color-primary-400,#059bce));border-right:4px solid transparent;border-top:4px solid var(--trav-color-chat-button,var(--trav-color-primary-400,#059bce));-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite}.intercomStubLoader-close{display:none}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chatWidget{position:fixed;padding:8px 12px;bottom:0;right:40px;background:#059bce;background:var(--trav-color-chat-button,var(--trav-color-primary-400,#059bce));z-index:100;cursor:pointer;color:#fff;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chatWidget__icon{width:24px;height:24px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/msgIco.7c506859c417e77b367cdbb07d56432f.svg);margin-right:8px}.chatWidget__text{font:16px/20px openSansSemiBold,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mainColumnLeft{z-index:6}.mainColumnLeft.fixedFilters .filters>:not(.minFilter),.mainColumnLeft.fixedFilters>:not(.filters){display:none}.mainColumnLeft.fixedFilters .filters>.dynamicFilters:first-child{display:block}.mainColumnLeft.fixedFilters .filters>.dynamicFilters:first-child>.firstFilters{display:none!important}.mainColumnLeft.fixedFilters .primary-link{display:inline-block;margin-bottom:5px;margin-left:15px}.mainColumnLeft.fixedFilters .minFilter ul{-webkit-transition:height .5s;transition:height .5s}.mainColumnLeft.fixedFilters .minFilter ul li{display:none}.mainColumnLeft.fixedFilters .minFilter ul li:first-child,.mainColumnLeft.fixedFilters .minFilter ul li:nth-child(2),.mainColumnLeft.fixedFilters .minFilter ul li:nth-child(3){display:block}.mainColumnLeft.fixedFilters .minFilter ul~a.primary-link:after{content:"\41F\43E\43A\430\437\430\442\44C   \432\441\435"}.mainColumnLeft.fixedFilters .minFilter ul.filter-open~a.primary-link:after{content:"\421\43A\440\44B\442\44C"}.mainColumnLeft.fixedFilters .minFilter ul.filter-open li{display:block}.show-all-filters{margin-top:5px;padding-left:32px;padding-right:22px;line-height:56px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.2);box-shadow:0 10px 20px 0 rgba(0,0,0,.2);border:1px solid #c0dee8}.show-all-country{margin-top:18px}.show-all-country a,.show-all-filters a{display:inline-block!important;text-transform:uppercase;font-size:13px;text-decoration:none;font-weight:400;font-family:openSansSemibold,sans-serif;color:#ec933d;color:var(--trav-color-primary-100,#ec933d);border-bottom:1px dashed #ec933d;border-bottom:1px dashed var(--trav-color-primary-100,#ec933d);position:relative;line-height:15px}.show-all-country a:hover,.show-all-filters a:hover{color:#e37d19;color:var(--trav-color-primary-300,#e37d19);border-bottom-color:#e37d19;border-bottom-color:var(--trav-color-primary-300,#e37d19)}.show-all-country a:after,.show-all-filters a:after{content:"\F106";font-family:icons-16;position:absolute;top:0;right:-45px;font-size:18px;font-weight:200}.show-all-country a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mainColumnLeft.fixedFilters .hotelFilter.minFilter>a.primary-link{display:none}.searchContainer{position:relative;z-index:2;padding-left:0;padding-right:0;-webkit-box-shadow:none;box-shadow:none}.pull-right{float:right!important}.pull-left{float:left!important}.dropdown-menu .label{background:none;color:inherit;padding:0}#priceCalendarContainer{background-color:#fff;background-color:var(--trav-color-elements-background,var(--trav-color-background-100,#fff));border-radius:5px;margin:8px 0 20px}input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.informationTextBlock,.pageContent,.secondaryTextBlock{padding:20px;background:#f1f7f9;font-family:openSansRegular;font-size:12px;line-height:18px;margin-top:10px}.informationTextBlock h1,.pageContent h1,.pageContent h2,.pageContent h3,.secondaryTextBlock h1,.secondaryTextBlock h2,.secondaryTextBlock h3{color:#333;margin:0 0 10px;font-family:openSansSemiBold,sans-serif;font-size:14px;line-height:24px;text-align:center}.pageContent p,.secondaryTextBlock p{margin:20px 0 0;text-align:left!important;color:#333;font-family:openSansRegular;font-size:12px;line-height:18px}.sideBlock{padding:20px;position:relative;border-radius:4px 0 0 0}.sideBlock_title{color:#333;font-size:18px;font-family:openSansSemibold,sans-serif}.sideBlock.sideBlockBg{background:#f6f9fb}.sideBlock.sideBlock_simple{background-color:#f6f9fb;border-radius:0;color:#000;font-family:openSansRegular;line-height:1.3;font-size:13px;margin-top:10px}.sideBlock.sideBlock_simple .flagIco{vertical-align:middle;margin-right:15px}.sideBlock.sideBlock_simple a{font-family:openSansSemiBold;font-size:14px;color:#059bce;line-height:1.3;vertical-align:middle}.sideBlock.sideBlock_simple .active a{color:#ec933d}.sideBlock.sideBlock_simple h4{color:#333;margin:0 0 10px;font-family:openSansSemiBold,sans-serif;font-size:14px;line-height:24px;text-align:center}.serp-emirates-filter{display:none}.serp-emirates-filter_open{display:block}.sideBlock.filters{padding:8px 0;background-color:#fff;background-color:var(--trav-color-elements-background,var(--trav-color-background-100,#fff))}.sideBlock.filters:has(.serp-emirates-filter_open){padding-top:0}.sideBlock.filters:last-child{margin-bottom:10px;padding-top:0}.filters{position:relative}.filters.disabled:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(246,249,251,.1);z-index:2}.filters.disabled.hotelFilter:after{display:none}.filters.disabled .labelTag{background:#f6f9fb;border-color:#ddd}.filters.disabled *{color:#cbcecf}.filters.disabled .ui-slider-pips .ui-slider-line,.filters.disabled .ui-slider-range,.filters.disabled .ui-slider.ui-slider-horizontal .ui-slider-handle{background-color:#ddd}.filters li.disabled:before{content:" ";width:100%;height:120%;cursor:default;position:absolute;z-index:2;margin-top:-2px}.filters .disabled .labelTag.checked{background:#cbcecf;color:#fff;border-color:#cbcecf}.filters .disabled *{color:#cbcecf}.filters .disabled * .checkboxStyle{background-color:#eaf0f3;border-color:#ccc!important}.sideBlock-tinkov a{display:block;border:none;text-decoration:none;background:url(/travelata/img/bnrs/tinkov.png) no-repeat;width:100%;height:185px;background-size:100%;border-radius:4px;-webkit-box-shadow:0 0 0 1px #dde3e6;box-shadow:0 0 0 1px #dde3e6;cursor:pointer}.filters .formControl.priceRangeFilter{padding-bottom:0;padding-top:0}.filters .formControl{padding:0}.filters>:last-child .formControl{border-bottom:0}.selectHotel .hotelSearchTooltip{position:absolute;width:320px;z-index:3;top:80px;display:none}.priceRangeSliderDescription{color:#9b9b9b;font-size:13px;line-height:1.23;margin-top:-10px}.promoBanner{border:2px solid #ec933d;padding:23px 0 23px 8px;position:relative;margin:0 0 20px;border-radius:4px}.promoBanner .close{font-size:13px;color:#b3b5b6;cursor:pointer;display:block;width:20px;height:20px;line-height:22px;text-align:center;position:absolute;top:1px;right:1px}.promoBanner ul li{vertical-align:top;display:inline-block;width:300px;padding-right:8px;font-family:openSansSemibold;font-size:12px;line-height:16px;color:#787c7e}.promoBanner ul li span{max-width:200px;display:inline-block}.promoBanner ul li:first-child{margin-left:0}.promoBanner ul li .icon{font-size:20px;color:#fff;background:#ec933d;line-height:36px;height:36px;width:36px;text-align:center;display:block;float:left;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;margin:4px 5px 0 0}.sideBlock.subscribeBlock{background:#f3fafd;padding:16px;color:#fff;margin:16px 0;text-align:center;position:relative}.subscribeBlock .feauturesList{margin:8px 0}.subscribeBlock .feauturesList>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.subscribeBlock .feauturesList>li:not(:last-child){padding-bottom:16px}.subscribeBlock .feauturesList>li:hover>*{color:#ec933d;cursor:pointer}.subscribeBlock .feauturesList a{color:#333;display:block;font-family:openSansSemibold;font-size:14px;line-height:22px;margin-left:16px;margin-right:auto;max-width:158px;text-align:left;-webkit-transition:all .3s;transition:all .3s}.subscribeBlock .feauturesList .icon{font-size:11px;color:#059bce;margin-right:23px;-webkit-transition:all .3s;transition:all .3s}.subscribeBlock .icon{margin-right:5px}.serpSidebarResult{padding:0;position:relative;margin:0 auto}.serpSidebarResult .h4,.serpSidebarResult h4{font-size:12px;line-height:26px}.serpSidebarResult p{margin:0;min-width:300px;color:#999;line-height:18px;font-size:14px}.serpSidebarResult .priceFrom,.serpSidebarResult .priceTo{border-bottom:1px dashed;cursor:pointer}.searchResultMsg a{padding:0 10px;font-size:12px;display:inline-block;border-radius:2px;vertical-align:top;height:26px;line-height:24px;margin:0 0 0 5px;font-family:openSansSemibold,sans-serif}.partialPaymentBanner{margin-top:16px}.searchFormNew .select2-container-multi .select2-choices{height:60px!important;line-height:60px}.formControl.selectHotel{padding-bottom:0}.selectHotel .formInput{height:36px}.formInput-hotels-wrap{padding-bottom:12px;border-bottom:1px solid #dceaef}.selectHotel .select2-container .select2-choice,.selectHotel .select2-container .select2-choices-outer{border-radius:2px;line-height:16px;height:36px;border:1px solid #aec1c8;padding-left:16px;padding-top:8px;border-radius:4px}.selectHotel .select2-container .select2-choices{height:auto!important;line-height:15px;color:#9b9b9b;border:0;margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;background:none}.formControl.selectHotel .icon{position:absolute;z-index:1;pointer-events:none;color:#d8d8d8;left:10px;margin-top:9px}.formControl.selectHotel .select2-search-field{margin:0}.formControl.selectHotel .select2-container.select2-allowclear .select2-choice abbr,.formControl.selectHotel .select2-container.select2-allowclear .select2-choices-outer abbr{right:10px;left:auto}.formControl.selectHotel .select2-container .select2-choice abbr:after,.formControl.selectHotel .select2-container .select2-choices-outer abbr:after{color:#989898;font-size:13px}.selectHotel .select2-container .select2-choice>.select2-chosen{color:#9b9b9b}.selectHotel .select2-container.select2-allowclear .select2-choice>.select2-chosen,.selectHotel .select2-container.select2-allowclear .select2-choices-outer>.select2-choices{color:#333}.selectHotel .select2-dropdown-open.select2-container .select2-choice{background-color:#fff;border:1px solid #059bce}.select2-drop.hotelSearch{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.select2-drop.hotelSearch:after,.select2-drop.hotelSearch:before{display:none}.select2-drop.hotelSearch.select2-drop-active{margin-top:-32px!important;background:transparent;-webkit-box-shadow:none;box-shadow:none}.select2-container.searchHotels.select2-dropdown-open{-webkit-box-shadow:none;box-shadow:none}.select2-container.searchHotels.select2-dropdown-open .select2-choice{border:1px solid transparent}.select2-drop.hotelSearch .select2-search{margin:0;padding:0}.select2-drop.hotelSearch .select2-results{padding:5px 0;background-color:#fff;color:#333;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);margin-top:8px}.select2-drop.hotelSearch .select2-result-sub .select2-result-label,.select2-drop.hotelSearch .select2-result .select2-result-label{font-size:14px}.select2-drop.hotelSearch .select2-search-field input,.select2-drop.hotelSearch .select2-search input{height:36px!important;line-height:36px;border-radius:4px;border:1px solid #aec1c8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none;background:#fff none;color:#333;padding:0 20px 0 16px}.select2-drop.hotelSearch .select2-search-field{padding:0;margin:0}.select2-drop.hotelSearch .select2-result-sub .select2-highlighted{color:#fff}.select2-dropdown-open.select2-container.hotel .select2-choices-outer{background:none}.tourDetails{clear:both;padding-top:10px}.tourDetails_attr{display:inline-block;vertical-align:middle;font-family:openSansSemibold,sans-serif;color:#666}.tourDetails_attr+.tourDetails_attr{margin-left:20px}.tourDetails_attr .icon{margin-right:3px;color:#bac7cd}.searchProgressBar{position:relative}.serpHotelCard+.serpHotelCard{margin-top:24px}.withHint{cursor:default}.withHint .hintPopover{display:none;position:absolute;top:35px;left:-71px;width:163px;background-color:#f6f9fb;border-radius:4px;border:1px solid #059bce;padding:12px;font-size:14px;font-family:openSansRegular,sans-serif;line-height:1.3;z-index:2;text-align:left}.withHint .hintPopover:before{border-bottom:10px solid #30acd6;top:-10px}.withHint .hintPopover:after,.withHint .hintPopover:before{border-right:10px inset transparent;border-left:10px inset transparent;content:" ";display:block;height:0;right:50%;margin-right:-10px;position:absolute;width:0}.withHint .hintPopover:after{border-bottom:10px solid #f6f9fb;top:-9px}.withHint:hover .hintPopover{display:block}.filters-devider{width:288px;background:#dceaef;border:1px;height:1px}.filters-wrap{padding:0 12px}.filters-wrap__item{padding-bottom:12px;border-bottom:1px solid #dceaef}.filtersList li{-webkit-transition:background-color .1s;transition:background-color .1s;margin-bottom:0}.filtersList li:hover .checkboxStyle,.filtersList li:hover .radioStyle{border-color:#059bce;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.filtersList.filtersList_column label.checkbox,.filtersList.filtersList_generalFilter label.checkbox{cursor:pointer}.filtersList.filtersList_column li:hover,.filtersList.filtersList_generalFilter li:hover{background-color:#e9e9e9;background-color:var(--trav-color-secondary-elements-background_hover,var(--trav-color-background-2550,#e9e9e9))}.filtersList__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:6px 16px}.filtersList__item:hover .filtersList__item-extra{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);background-color:#e9e9e9;background-color:var(--trav-color-secondary-elements-background_hover,var(--trav-color-background-2550,#e9e9e9))}.filtersList__item-general{padding:11px 0;border-bottom:1px solid #dceaef}.filtersList__item-general-wrap{padding:0 12px}.filtersList__item-extra{-webkit-box-shadow:-8px 0 7px -2px #e9e9e9;-webkit-box-shadow:-8px 0 7px -2px var(--trav-color-secondary-elements-background_hover,var(--trav-color-background-2550,#e9e9e9));box-shadow:-8px 0 7px -2px #e9e9e9;box-shadow:-8px 0 7px -2px var(--trav-color-secondary-elements-background_hover,var(--trav-color-background-2550,#e9e9e9));padding:5px;color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));font-family:inherit;font-size:12px;font-weight:600;position:absolute;letter-spacing:1.5px;right:10px;top:3px;-webkit-transition:opacity .1s,background-color .1s,-webkit-transform .15s;transition:opacity .1s,background-color .1s,-webkit-transform .15s;transition:opacity .1s,transform .15s,background-color .1s;transition:opacity .1s,transform .15s,background-color .1s,-webkit-transform .15s;opacity:0;-webkit-transform:translateX(8px);transform:translateX(8px);cursor:pointer}.filtersList__icon-i16_star:before{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/_star.fca00afafd60cd93755ee8976030e02e.svg)}.filtersList__icon-i16_star_empty:before{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/_starEmpty.889487f7b3ab5e0ac465c5eec381ab1c.svg)}.filtersList .filtersList__icon-i16_star:before,.filtersList .filtersList__icon-i16_star_empty:before,.filtersList .starMixin{content:"";display:block;width:17px;height:15px;margin-right:5px}.filtersHint{display:inline-block;width:18px;height:18px;position:absolute;right:-23px;top:0;cursor:pointer;margin-left:4px;font-style:normal;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/filtersHint.e5ce2a0954a552758fa73dbcf33b5c69.svg)}.filtersHint .hintPopover{font-size:12px;line-height:1.5;color:#1d1d26;width:256px;border:none;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding:12px;left:5px;z-index:6;top:22px}.filtersHint .hintPopover:after,.filtersHint .hintPopover:before{display:none}.hotToursBanner .smLink,.hotToursBanner a{margin:0 auto 30px;border:1px solid #dde3e6;border-radius:4px;overflow:hidden;display:block;width:280px;height:400px;background:#fff url(/default/img/HotPageBanner.jpg) no-repeat}.searchContainer_filtersButton{background-color:#f3fafd;display:none;height:52px;line-height:47px;cursor:pointer}.searchContainer_filtersButton span{font:16px/16px OpenSansSemiBold;color:#414141;border-bottom:1px dashed #414141}.searchContainer_filtersButton .icon{font-size:22px;color:#ec933d;display:inline-block;vertical-align:middle;margin-left:10px}.country-conditions-container>*{border-radius:4px;margin-bottom:16px;background-color:#fff;background-color:var(--trav-color-elements-background,var(--trav-color-background-100,#fff))}.dynamicFilters,.mainColumnRight,.searchContainer_navbar{position:relative}.mainColumnRight.blurTours:after{background-color:hsla(0,0%,100%,.7);content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.filters .dynamicFilters.loadingInProgress:before,.mainColumnRight>.loadingInProgress:before,.searchContainer_navbar.loadingInProgress:before{position:absolute;content:" ";display:block;top:0;bottom:0;left:0;background-color:#fff;right:0;z-index:50;opacity:.8}.filters .dynamicFilters.loadingInProgress:before{z-index:5;background-color:#f3fafd}.mainColumnRight .covid-conditions{margin-bottom:15px}.expiredPopup{width:650px!important}#expired{padding:35px 140px 72px;cursor:default}#expired .modal-body{text-align:center}#expired .expiredIcon{width:120px;height:120px;margin:35px auto;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/dog-sleep.e70480f9dfcfb95c16485163e139b16a.png) no-repeat 0 0 transparent}#expired .buttonsWrapper{width:366px;margin:0 auto}#expired .btn{margin:0 5px;width:172px;height:62px;font:18px/60px openSansRegular,sans-serif;float:left;border-radius:31px}#expired .btn:first-child{float:right}#expired .expiredTitle{color:#474747;font:10px/1.07 openSansSemibold,sans-serif;font-size:30px;margin-top:31px}#expired .expiredText{color:#474747;font:15px/1.33 openSansRegular,sans-serif;margin:20px 0 35px}#expired .popupClose{color:#c4c7cc;cursor:pointer;font-size:20px;position:absolute;right:15px;top:15px}#expired .popupClose:hover{color:#333}.priceRangeFilter .formInput{width:115px;display:inline-block}.priceRangeFilter-budget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-10px;padding-right:12px}.priceRangeFilter-budget__range{display:-webkit-box;display:-ms-flexbox;display:flex;top:14px;position:relative}.priceRangeFilter-budget__input{width:72px;height:28px;border-radius:4px;border:1px solid #aec1c8;background-color:#fff;position:relative;padding:4px;text-align:right;bottom:6px;font-family:openSansSemibold;font-size:14px}.priceRangeFilter-budget__input:focus{border:1px solid #059bce}.priceRangeFilter-budget__devider{margin:0 5px;font-weight:700}.priceRangeFilter .currency{content:"";background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/currency_rub.525f8d4d69155095f811b1d78446c3be.svg);background-repeat:no-repeat;margin:2px 4px;text-align:right;width:9px;color:#333;font-size:15px}.serp-hotel-cr{height:296px;border:1px solid #c0dee8;border-radius:4px}.serp-hotel-cr__details-bx{height:224px;position:relative}.details-bx__images-bx{width:310px;height:223px;top:0;left:0;display:inline-block;float:left;overflow:hidden;position:relative;background:url(/travelata/v2/img/layout/search-images-loader.gif) 50% no-repeat}.details-bx__images-bx .js-images-carousel-control-next,.details-bx__images-bx .js-images-carousel-control-prev{position:absolute;cursor:pointer;top:0;bottom:0;width:64px;height:231px;z-index:2;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.details-bx__images-bx .js-images-carousel-control-prev{left:0;background:-webkit-gradient(linear,right top,left top,from(transparent),to(rgba(0,0,0,.2)));background:linear-gradient(270deg,transparent,rgba(0,0,0,.2))}.details-bx__images-bx .js-images-carousel-control-next{right:0;background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.2)));background:linear-gradient(90deg,transparent,rgba(0,0,0,.2))}.details-bx__images-bx:hover .js-images-carousel-control-next,.details-bx__images-bx:hover .js-images-carousel-control-prev{opacity:1}.details-bx__images-bx .js-images-carousel-control-next .icon,.details-bx__images-bx .js-images-carousel-control-prev .icon{color:#fff;position:absolute;top:95px;right:9px;font-size:32px}.details-bx__images-bx .js-images-carousel-control-prev .icon{left:9px;right:auto}.details-bx__images-bx ul{position:relative;white-space:nowrap}.details-bx__images-bx ul li{display:inline-block;vertical-align:top;position:relative}.details-bx__images-bx li a{display:inline-block;width:310px;height:223px;background-repeat:no-repeat;background-size:cover}.details-bx__images-bx li.lastPhotoLink a.img{-webkit-filter:blur(5px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}.details-bx__images-bx li.lastPhotoLink a.btn{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-84px;width:168px;height:48px;background:#fff;border-radius:3px;font:12px/48px openSansSemibold;color:#059bce;text-align:center;text-transform:uppercase;text-shadow:none}.details-bx__less-places{display:inline-block;position:absolute;width:90px;height:32px;right:9px;background:#ecb551;top:8px;border-radius:4px;line-height:30px;text-align:center;color:#fff;z-index:2}.details-bx__discount{position:absolute;left:-1px;top:-1px;width:60px;height:61px;background:#f3401f;line-height:50px;font-size:18px;color:#fff;text-align:center;z-index:3;border:4px solid #fff;border-width:0 4px 4px 0;border-bottom-right-radius:27px;border-top-left-radius:4px}.details-bx__info-bx{display:block;margin-left:335px;padding-right:22px;height:224px;position:relative}.details-bx__title{padding-top:18px;font:20px/1.45 openSansSemibold;color:#45464a;max-height:74px;margin-right:-2px;position:relative;z-index:3}.details-bx__title a{color:#45464a;overflow:hidden;max-height:62px;display:inline-block;max-width:92%;vertical-align:top;font-size:22px;white-space:nowrap;text-overflow:ellipsis}.weight-bx__rating,.weight-bx__stars-bx{width:40%;display:table-cell}.weight-bx__rating{text-align:right;font-size:16px;width:60%}.weight-bx__rating b{text-align:right;font-family:openSansSemibold;font-size:16px}.weight-bx__rating.r4,.weight-bx__rating.r5{color:#55bc18}.weight-bx__rating.r3{color:#ecb551}.weight-bx__rating.r1,.weight-bx__rating.r2{color:#e47048}.visaWarning{background-color:#fa654a;color:#fff;position:relative;padding:15px 0;text-align:center;display:none}.forSearchView .visaWarning .fluid{padding:0 45px 0 20px;position:relative}.visaWarning .close{font-size:15px;color:#fff;position:absolute;right:10px;top:-8px;font-weight:700;cursor:pointer;padding:10px}.visaWarning span.text{font:14px/19px OpenSansRegular;text-align:center}.visaWarning span.text .readMore{text-decoration:underline;cursor:pointer}.visaWarning span.text strong{font-family:OpenSansBold}.visaConditionsPopup{width:693px!important}.visaConditions .popupClose{position:absolute;top:30px;right:30px;color:#8d8b8d;font-size:13px}.visaConditions p.rules{font:24px OpenSansSemibold;color:#333;text-align:center;padding-bottom:57px}.visaConditions table{width:500px;margin:0 auto}.visaConditions thead{font:13px/32px OpenSansSemibold;color:#4a4a4a}.visaConditions.ui-dialog-content{padding:68px 0}.visaConditions thead tr{border-bottom:1px solid #d4d7da}.visaConditions thead th{text-align:left}.visaConditions tbody{font:13px/32px OpenSansRegular;color:#4a4a4a}.visaConditions tbody td,.visaConditions thead th{padding:0 30px}.visaConditions tbody tr td:first-child{font-family:openSansSemibold;color:#4a4a4a}.visaConditions tbody tr:nth-child(2n){background-color:#f6f9fb}.toursFilteringState{display:none}.filtersUpdating .toursFilteringState{display:block}.filtersUpdating .searchContainer_navbar{z-index:5}.toursFilteringState:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.77);z-index:3}@media (max-width:1000px){.promoBanner{display:none!important}.sideBlock{max-width:320px;margin:0 auto}.subscribeBlock{margin:10px auto 0}.searchContainer_filtersButton{display:block;margin-bottom:17px;text-align:center}.forSearchView .mainColumnLeft .filters.filtersOpened{display:block;top:-19px}.sideBlock.filters{border-radius:4px;-webkit-box-shadow:0 12px 20px 0 rgba(0,0,0,.2);box-shadow:0 12px 20px 0 rgba(0,0,0,.2)}.filters .formControl.firstFilters{border-radius:0 0 4px 4px;border-top:0}.mainColumnLeft h4{display:none!important}.forSearchView .fluid{width:728px;padding:0}.forSearchView .mainColumnLeft{position:absolute;z-index:10;width:288px}.forSearchView .mainColumnLeft>*{display:none}.forSearchView .mainColumnLeft .weatherWidget{display:none!important}.forSearchView .mainColumnRight{width:728px;min-height:2000px}}@media (min-width:1001px) and (max-width:1239px){.searchContainer_navbar{width:607px;margin-top:5px}.searchContainer_filtersButton_container{float:left;margin-bottom:27px;width:305px;position:relative;z-index:7}.searchContainer_filtersButton{padding:0 32px;display:block}.searchContainer_filtersButton .icon{float:right}.forSearchView .mainColumnLeft .filters.filtersOpened{display:block;top:48px}.sideBlock.filters{border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.2);box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}.filters .formControl.firstFilters{border-radius:0 0 4px 4px;border-top:0}.forSearchView .fluid{width:936px;padding:0}.forSearchView .mainColumnLeft{position:absolute;z-index:6;width:305px}.forSearchView .mainColumnLeft>*{display:none}.forSearchView .mainColumnLeft .weatherWidget{display:none!important}.forSearchView .mainColumnRight{width:936px;min-height:2000px}.toursFilteringState_loaderPopup{margin-left:445px}}@media (min-width:1240px) and (max-width:1439px){.promoBanner ul li{width:380px}.promoBanner ul li .icon{margin-right:8px}.promoBanner ul li span{max-width:311px}.forSearchView .fluid{width:1174px;padding:0}.forSearchView .mainColumnRight{width:816px}.forSearchView .searchContainer_navbar{width:100%;padding-left:358px}}@media (min-width:1440px){body>section>i.bg{background-size:100%;background-position:top}.header .fluid{width:1360px}.promoBanner ul li{width:435px}.promoBanner ul li .icon{margin-right:8px}.promoBanner ul li span{max-width:311px}.forSearchView .fluid{width:1374px}.forSearchView .mainColumnRight{width:1016px}.forSearchView .searchContainer_navbar{width:100%;padding-left:358px}.bannerMobileApp .bannerMobileApp__img a{margin-right:2px}.toursFilteringState_loaderPopup{margin-left:347px}}@media (min-width:1940px){body{background-size:100%}}.faq-lotery-container.faqWidget-left{right:82px}body{background-color:#f2f2f2;background-color:var(--trav-color-hotel-background-desk,var(--trav-color-background-2500,#f2f2f2));min-width:762px}body>section{position:relative}.header .headerContainer .searchFormFliedContainerWrap{background:#059bce;background:var(--trav-color-search-header-background,var(--trav-color-primary-400,#059bce))}.searchContainer{background:none}.header .fluid{width:936px}.headerContainer .popupWhy.popupWhy_new,.popupWhy.popupWhy_new{margin:31px 0 0}.headerPhone{margin-top:29px;margin-right:0}.header .headerBtn.btnFlat{margin-left:35px;font-family:openSansRegular;margin-top:27px}.header.panelOpen{top:0!important}.headerPhone .telCall{font-size:18px;line-height:26px;margin-bottom:4px;display:inline-block}.headerPhone_popup .callMeBackButton{text-transform:none;font-size:14px;border:0}.popupWhy{display:inline-block}.headerPhone_link .icon{display:block}.headerContainer .headerPhone .headerPhone_popup{padding-left:50px}.scrollToTop{position:fixed;bottom:0;right:10px;z-index:3;background:rgba(43,43,43,.95);-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.3);box-shadow:0 2px 40px 0 rgba(0,0,0,.3);color:#fff;font-size:17px;border-radius:4px 4px 0 0;width:58px;height:74px;line-height:74px;text-align:center;cursor:pointer;display:none}.scrollToTop_intercom{right:239px;width:64px;height:40px;line-height:40px}.scrollToTop.visible{display:block}.searchFormFliedContainer.fixedTop .searchFormNew{margin-left:0}@media (max-width:1000px){.header .fluid{width:728px;padding:0}.scrollToTop{right:20px}}@media (min-width:1240px) and (max-width:1439px){.header .fluid{width:1174px}.header .headerBtn.btnFlat{margin-left:60px}}@media (min-width:1440px){body>section>i.bg{background-size:100%;background-position:top}.header .fluid{width:1374px}}.found-by-another-date{color:#293033;font-size:21px;font-family:OpenSansSemiBold,sans-serif;margin-bottom:25px}.found-by-another-date span{font-family:openSansbold,sans-serif}.view-similar-tours__container{font-family:OpenSansSemiBold,sans-serif;margin-bottom:27px}.view-similar-tours__text{color:#293033;font-size:21px;line-height:28px;margin-bottom:7px}.view-similar-tours__info{color:#77777d;font-size:18px}.call-me-back-banner__container{width:100%;height:112px;border-radius:4px;background-color:#e5f8ff;border:1px solid #b4e1f0;margin-bottom:25px}.call-me-back-banner__content{padding:24px 32px 24px 48px}.call-me-back-banner__content>div{display:inline-block;vertical-align:top;font-family:OpenSansSemiBold,sans-serif}.call-me-back-banner__icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/call-me-back-banner__icon.767a4b57b89b533465ebfdea88c9dc15.svg);background-size:contain;width:64px;height:64px}.call-me-back-banner__text{margin-left:38px;margin-top:12px;color:#4a4a4a;line-height:1.25}.call-me-back-banner__btn{margin-top:12px;width:235px;height:40px;border-radius:100px;background-color:#059bce;line-height:40px;text-align:center;color:#fff;margin-left:25px;cursor:pointer}@media screen and (max-width:1000px){.call-me-back-banner__container{height:auto}.call-me-back-banner__btn{margin-top:0;margin-left:105px}}.searchFormNew{text-align:center;margin:0 auto 20px;padding:0;display:block;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3;min-height:96px;color:#293033}.searchFormNew:before{content:"";position:absolute;bottom:0;display:block;height:60px;left:0;right:0;border-radius:4px}.searchFormFliedContainer.fixedTop .searchFormNew:before{height:48px;border-radius:4px}.searchFormFliedContainer.fixedTop .searchFormNew:after{position:absolute;content:" ";background:transparent;width:200%;height:130px;top:-20px;left:-50%}.wrapper .searchFormFliedContainer.fixedTop{padding-top:120px}.searchFormFliedContainer.fixedTop .searchFormNew{position:fixed;padding-top:11px;width:inherit;margin-top:0;min-height:88px;transition:top .3s;-moz-transition:top .3s;-webkit-transition:top .3s;-o-transition:top .3s;top:0}.searchFormFliedContainer.fixedTop.withMenuBar .searchFormNew{top:40px}.searchFormFliedContainer.fixedTop.minimized .searchFormNew{top:-111px}.searchFormFliedContainer.fixedTop .searchFormNew:after{background:#059bce;background:var(--trav-color-search-header-background,var(--trav-color-primary-400,#059bce));opacity:.95;z-index:-1;-webkit-transition:background .7s,-webkit-box-shadow .3s;transition:background .7s,-webkit-box-shadow .3s;transition:background .7s,box-shadow .3s;transition:background .7s,box-shadow .3s,-webkit-box-shadow .3s}.searchFormFliedContainer.fixedTop .searchFormNew .showToggle{display:block;position:fixed;width:34px;height:34px;background-color:rgba(51,51,51,.3);top:0;right:0;color:#fff;cursor:pointer;font-size:16px;line-height:32px;text-align:center}.searchFormFliedContainer.fixedTop.withMenuBar .searchFormNew .showToggle{top:40px}.searchFormFliedContainer.fixedTop .searchFormNew .showToggle:before{content:"\F171";display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.searchFormFliedContainer.fixedTop.minimized .searchFormNew .showToggle{background-color:rgba(5,155,206,.9);font-size:35px}.searchFormFliedContainer.fixedTop.minimized .searchFormNew .showToggle:before{content:"+";font-family:openSansSemiBold;line-height:33px}.formDropdown.open .formInput{z-index:10}.formInput>label{position:absolute;left:50px;top:12px;z-index:2;text-transform:uppercase;font-size:11px;line-height:1.09;color:#9b9b9b;font-family:OpenSansSemiBold,sans-serif}.searchFormFliedContainer.fixedTop .formInput>label{display:none}.searchFormFliedContainer.fixedTop .searchFormNew .numOfNights{padding-top:0}.formDropdownContent .nightsSelection .ui-spinner{margin-left:5px}.formInputPlace span{color:#333;font-size:17px;transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;-o-transition:font-size .3s}.fixedTop .formInputPlace span{font-size:15px}.formControl .icon-i16_star,.formControl .icon-i16_star_o{padding:0 3px;font-size:18px}.formDropdown.hotelCategory>.formInput:after,.formDropdown.meal>.formInput:after,.formDropdown>.formInput>.formInputPlace:after,.formDropdown>.formInput>.select2-container:after,.formDropdownContent:after,.select2-container .select2-choice .select2-arrow b,.select2-drop-active:after{display:none}.select2-dropdown-open{-webkit-box-shadow:none;box-shadow:none}.select2-dropdown-open.select2-container .select2-choice,.select2-dropdown-open.select2-container .select2-choices-outer{background-color:#e8edf0;border:none;border-radius:0}.searchFormNew .formControl{display:inline-block;vertical-align:top;text-align:left;margin:0;width:19%;position:relative}.formControl.forTourists{width:22%}.formControl.forTourists .formInputPlace{padding-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex}.formControl.forTourists .formInputPlace>*{display:inline-block;vertical-align:top}.fixedTop .formControl.forTourists .formInputPlace{padding-top:15px}.hotelSerpHeader .searchFormNew .formControl{z-index:auto}.searchFormNew .formControl.destination{width:30%;border-radius:4px 0 0 4px}.searchFormNew .formControl.destination .formInputPlace>*{display:none}.searchFormNew .formControl.destination .formInputPlace input{height:33px;width:97%;border:0;color:#333;font:17px OpenSansRegular;background:none;position:relative;text-overflow:ellipsis;z-index:2;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;top:8px}.searchFormNew .numOfNights{padding-top:8px;height:60px}.searchFormNew .formControl.destination .formInputPlace .errorLabel{position:absolute;border:2px solid #e0483e;top:0;left:0;bottom:0;right:0;border-radius:4px 0 0 4px}.searchFormNew .formControl.destination .formInputPlace .errorLabel i{color:#e0483e;font-size:16px;line-height:18px;padding:21px 10px;font-style:normal;background:#fff;top:100%;width:100%;position:absolute;left:0;margin-top:5px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.2);box-shadow:0 10px 20px 0 rgba(0,0,0,.2);border-radius:3px;text-align:center}.searchFormNew .formControl.destination .formInputPlace .errorLabel i:before{top:-16px;border-bottom:14px solid rgba(0,0,0,.1)}.searchFormNew .formControl.destination .formInputPlace .errorLabel i:after,.searchFormNew .formControl.destination .formInputPlace .errorLabel i:before{display:block;height:0;width:0;content:" ";position:absolute;left:41px;margin-right:-14px;border-left:14px inset transparent;border-right:14px inset transparent}.searchFormNew .formControl.destination .formInputPlace .errorLabel i:after{border-bottom:14px solid #fff;top:-14px}.searchFormFliedContainer.fixedTop .searchFormNew .formControl.destination .formInputPlace input{height:48px;font-size:15px;top:0}.searchFormNew .formControl.destination .formInputPlace input::-ms-clear{display:none}.searchFormNew .formControl.destination .formInputPlace{border-radius:0 0 0 4px}.searchFormNew .formControl.destination .formInputPlace.invalid{-webkit-box-shadow:0 0 0 1px #fa5a00 inset,0 0 4px 0 rgba(250,89,0,.3);box-shadow:inset 0 0 0 1px #fa5a00,0 0 4px 0 rgba(250,89,0,.3)}.searchFormNew .destination .formInputPlace input::-webkit-input-placeholder{color:#a9a9a9}.searchFormNew .destination .formInputPlace input:-moz-placeholder,.searchFormNew .destination .formInputPlace input::-moz-placeholder{color:#a9a9a9}.searchFormNew .destination .formInputPlace input:-ms-input-placeholder{color:#a9a9a9}.searchFormNew .destination .formInputPlace .add{background:#acc1cc;color:#fff;font:27px/25px openSansRegular;text-align:left;text-indent:5px}.searchFormNew .destination .formInputPlace .add,.searchFormNew .destination .formInputPlace .close{position:absolute;width:25px;height:25px;border-radius:12px;top:50%;right:10px;margin-top:-12px;z-index:2}.searchFormNew .destination .formInputPlace .close{font-size:12px;line-height:25px;background:#fff;color:#acc1cc;text-align:center}.destination .formDropdownContent{width:140%;min-width:400px;max-height:283px;overflow-x:hidden;overflow-y:auto;padding:0;margin-top:-3px;border-top:3px solid #fff}.destination .formDropdownContent.loading{min-height:283px}.destination .formDropdownContent .nothingFound,.destination .formDropdownContent ul li{height:32px;font:14px/32px openSansRegular;cursor:pointer;color:#333;padding:0 13px 0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.destination .formDropdownContent ul li>span{display:block}.destination .formDropdownContent ul li.category{cursor:default;text-align:center;position:relative;height:47px;line-height:47px}.destination .formDropdownContent ul li.category:before{content:" ";position:absolute;background:#d4d7da;height:1px;width:100%;display:block;top:25px;left:0}.destination .formDropdownContent ul li.category span{display:inline-block;font:11px/2.91 openSansSemiBold;text-transform:uppercase;letter-spacing:1px;color:#9b9b9b;padding:0 10px;background:#fff;position:relative}.destination .formDropdownContent .nothingFound{cursor:default}.destination .formDropdownContent ul li.item.lastOfType{border-bottom:2px solid #e8edf0}.destination .formDropdownContent ul li.item.highlighted,.destination .formDropdownContent ul li.item.selected{color:#fff;background-color:#059bce}.destination .formDropdownContent ul li.item.highlighted b,.destination .formDropdownContent ul li.item.selected b{color:#fff}.destination .formDropdownContent ul li.item.selected{padding-right:28px}.destination .formDropdownContent ul li.item span>i{opacity:.5;font-style:normal}.destination .formDropdownContent ul li.item.selected:after{position:absolute;top:0;right:10px;color:#fff;content:"\F175";font-family:icons-16;font-size:16px;line-height:35px}.destination .formDropdownContent.loading{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade;animation-name:fade;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/loading_48.27771a0d59b76bbd5eca922ffe2fdf53.gif);background-position:50%;background-repeat:no-repeat}@-webkit-keyframes fade{0%{background-image:none}99%{background-image:none}}@keyframes fade{0%{background-image:none}99%{background-image:none}}.destination .formInputPlace .hint{color:#a9a9a9!important;position:absolute;top:0;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:85%;padding-top:7px;height:60px}.destination .formInputPlace .hint span{color:#e8edf0}.fixedTop .destination .formInputPlace .hint{padding-top:0}.destination .decoratedSimpleCheckbox>label .checkbox-container .checkbox{width:18px;height:18px;font-size:17px}.destination .decoratedSimpleCheckbox>label .checkbox-container span{font:14px/21px openSansRegular;color:#414141}.destination .decoratedSimpleCheckbox>label .checkbox-container span .visaLabel{font-size:11px;line-height:11px;color:#ec933d;vertical-align:top;margin-left:6px}.destination .decoratedSimpleCheckbox>.minPrice{float:right;font-size:14px;color:#adadad;line-height:18px;display:none;margin-top:7px;padding-left:10px}.destination .decoratedSimpleCheckbox>.minPrice.show{display:block}.destination .decoratedSimpleCheckbox>label .checkbox-container{padding-left:33px}.destination .formDropdownContent ul{padding:21px 0 15px}.customSelect__container{display:inline-block}.searchFormNew .formControl.formControlText{width:100%;margin-bottom:12px;height:20px}.searchFormNew .formControl.formControlText .formLabel{display:inline}.searchFormNew .formLabel{color:#fff;font-family:openSansRegular,sans-serif;font-size:16px;line-height:18px;height:28px;margin:0;transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;-o-transition:font-size .3s}.searchFormFliedContainer.fixedTop .searchFormNew .formLabel{font-size:15px}form input.resort{font-size:14px;padding-left:40px}form input.from_city{display:none}input.resort:-moz-placeholder,input.resort:-ms-input-placeholder,input.resort::-moz-placeholder,input.resort::-webkit-input-placeholder{color:#fff!important}.searchFormNew .formDropdownContent label{margin:5px 2px;font:14px/18px openSansSemibold,sans-serif;color:#333;overflow:hidden}.searchFormNew .formDropdownContent label+label{margin-top:12px}.searchFormNew .formControl_text{border-radius:4px 4px 0 0;width:auto}.searchFormNew .formInput .inputText:focus{-webkit-box-shadow:none;box-shadow:none}.searchFormNew .formControl_text .inputText{border-color:transparent;background:transparent;font-size:14px;line-height:18px;height:22px;color:#fff;padding:0 2px 3px;font-family:openSansSemibold,sans-serif;border-radius:0;width:130px}.searchFormNew .formControl_text .hotelCategory .inputText{width:93px}.searchFormNew .formControl_text .open .inputText{height:22px;color:#059bce;border:none;background:none}.searchFormNew .formControl_text .formLabel{display:inline-block;font-size:14px;line-height:20px;height:22px;vertical-align:top;border-bottom:1px dashed #fff;color:#fff;font-family:openSansSemibold,sans-serif;cursor:pointer}.searchFormNew .formControl_text .open .formLabel{color:#059bce;border-color:#059bce}.searchFormNew .formControl_text .formInput{border:none;display:inline-block;font-size:14px;line-height:18px;height:22px;vertical-align:top;margin-bottom:10px}.searchFormNew .formControl_text .formInput .icon{display:none}.searchFormNew .formControl:first-child .select2-container.select2-dropdown-open .select2-choice{border-radius:0}.select2-container.select2-container-disabled .select2-choice{border:none}.searchFormNew .select2-container-multi .select2-choices{color:#333!important;font:14px/35px openSansRegular,sans-serif;padding:0 0 0 7px}#mainSearchForm .from_city.select2-container-disabled:before{background:none;padding:0;margin:3px 0;color:#fff;border-bottom:1px dotted #fff}.formInputPlace,.select2-container .select2-choice{border:none;border-radius:0;background:#fff;height:60px;line-height:60px;color:#333;font-family:openSansRegular,sans-serif;padding-left:40px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.searchFormFliedContainer.fixedTop .searchFormNew .formInputPlace{height:48px}.searchFormFliedContainer.fixedTop .searchFormNew .country .formInputPlace,.searchFormFliedContainer.fixedTop .searchFormNew .destination .formInputPlace,.searchFormFliedContainer.fixedTop .searchFormNew .nights .formInputPlace{line-height:48px}.select2-container .select2-choice{font-size:16px;transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;-o-transition:font-size .3s}.searchFormFliedContainer.fixedTop .select2-container .select2-choice{font-size:15px}.select2-container-multi .select2-choices{height:60px!important;line-height:60px}.open .formInput .inputText,.open .formInputPlace{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;height:60px}.destination.select2-container .select2-choice,.formControl+.formControl .formInputPlace,.formControl+.searchFormNew>.formControl .select2-container .select2-choice{border-left:1px solid #e8edf0;padding-left:40px}.formInputPlace p{color:#333!important;font-family:OpenSansRegular,sans-serif;font-size:17px;line-height:inherit;margin:0;-webkit-transition:font-size .3s,margin .3s;transition:font-size .3s,margin .3s}.touristGroup .formInput .formInputPlace p+span{margin-left:4px}.searchFormFliedContainer.fixedTop .formInputPlace p{font-size:15px}.formControl.formControl_btn{width:13%}.formControl .btnOrange{color:#fff;color:var(--trav-font-color-primary-button,var(--trav-font-color-1200,#fff));background:#ec933d;background:var(--trav-color-primary-button,var(--trav-color-primary-100,#ec933d));border:none;border-radius:0 4px 4px 0;text-shadow:none;height:60px;width:100%;line-height:60px;padding:0;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.searchFormFliedContainer.fixedTop .formControl .btnOrange{line-height:48px;height:48px}.formControl .btnOrange:hover{color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623))}.formControl .btnOrange:active{background-color:#e37d19;background-color:var(--trav-color-primary-button-active,var(--trav-color-primary-300,#e37d19))}.formControl .btnOrange span,.formControl .btnOrange strong{font-family:openSansSemibold,sans-serif;letter-spacing:1px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.formControl_btn .btn{text-transform:uppercase;font-size:16px}.searchFormFliedContainer.fixedTop .formControl_btn .btn{text-transform:none}.searchFormFliedContainer.fixedTop .formControl .btnOrange span,.searchFormFliedContainer.fixedTop .formControl .btnOrange strong{letter-spacing:normal}.formControl_btn .btn>.icon,.formControl_btn .btn>strong{display:none}.from_city.select2-container.select2-dropdown-open .select2-choice{border-radius:0}form .resort:before{content:"\F16D"}.formDropdown .formInput>.icon,.formInput>.icon{z-index:auto;top:21px;left:14px;line-height:18px;height:20px;width:20px;text-align:center;font-size:23px;color:#059bce;color:var(--trav-color-header-icons,var(--trav-color-primary-400,#059bce));transition:top .3s;-moz-transition:top .3s;-webkit-transition:top .3s;-o-transition:top .3s;pointer-events:none}.searchFormFliedContainer.fixedTop .formDropdown .formInput>.icon,.searchFormFliedContainer.fixedTop .formInput>.icon{top:13px}form .flagIco{position:absolute;top:18px;left:10px}.calendarInput{font-size:17px;margin:8px 0 0;color:#333;font-family:OpenSansRegular,sans-serif;transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;-o-transition:font-size .3s}.searchFormFliedContainer.fixedTop .calendarInput{font-size:15px}.tour-duration .formInputPlace,.touristGroup .formInputPlace{line-height:18px;padding-top:18px}.searchFormFliedContainer.fixedTop .tour-duration .formInputPlace{padding-top:7px}.searchFormFliedContainer.fixedTop .touristGroup .formInputPlace{padding-top:15px}.formDropdownWithCalendar .ui-datepicke{max-width:560px}.formDropdownWithCalendar .ui-datepicker td{padding:0;width:34px}.formDropdownWithCalendar .ui-datepicker .ui-state-default{font:12px/34px openSansSemiBold;padding:0;margin:2px;width:30px;height:30px;line-height:30px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.2;filter:Alpha(Opacity=20)}.formDropdownWithCalendar .ui-datepicker .ui-state-default.ui-state-active,.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-default.ui-state-active,.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-default.ui-widget-content .ui-state-active,.formDropdownWithCalendar .ui-datepicker td.ui-state-range .ui-state-default.ui-widget-header .ui-state-active{background:#059bce;background:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));border-radius:20px;color:#fff}.formDropdownWithCalendar .formDropdownContent{left:-62px;margin:0;border:none;border-radius:0;padding-top:0;width:534px}.formDropdownContent .nightsSelection .ui-spinner{color:#3b3b3b;text-align:left;font-size:14px;display:inline-block;vertical-align:middle;background:none;border:none;padding:0 53px;position:relative;overflow:visible;height:20px;margin-top:-4px}.formDropdownContent .nightsSelection .ui-spinner-input{text-align:center;width:25px;margin:-4px 0 0;padding:0;font:normal 18px/33px openSansSemibold,sans-serif}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-button{background:#059bce;background:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));border-radius:24px;height:24px;width:24px;line-height:24px;text-align:center;display:inline-block;position:absolute;top:0;color:#fff;cursor:pointer}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-up{right:10px}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-up:after{display:block;content:"+";font:normal 24px/24px Arial,sans-serif}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-down{left:10px}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-down:after{display:block;content:"-";font:normal 36px/18px Arial,sans-serif}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-button .ui-button-text{display:none}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-down:hover,.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-up:hover{background:#f5a623;background:var(--trav-color-primary-200,#f5a623);-webkit-transition:background .2s;transition:background .2s}.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-down:active,.formDropdownContent .nightsSelection .ui-spinner a.ui-spinner-up:active{background:#f5a623;background:var(--trav-color-primary-200,#f5a623)}.formDropdownContent .formInput.open>.icon{color:#fff}.formDropdownContent:before,.select2-drop-active:before{display:none}.formDropdownContent .bottom{font:14px/18px openSansRegular}.formDropdownContent .bottom.center{text-align:center}.nights .formDropdownContent{width:473px}.nights .formDropdownContent .formInput>.icon{color:#7b8487;font-family:openSansRegular}.nightsSelection{min-width:190px;text-align:center;color:#3b3b3b;padding:11px 0}.nightsSelection .formInput{display:block}.formDropdownContent .nightsSelection label{display:inline-block;vertical-align:middle;font-size:14px;font-family:openSansSemibold,sans-serif;color:#fff;margin:0 15px 0 0}.formControl .nightsSelection .fluidColumn,.formControl .nightsSelection .fluidColumns{display:inline-block;vertical-align:middle;width:auto}.formControl .nightsSelection .fluidColumn{padding:3px 0 11px}.formControl .nightsSelection .fluidColumn:first-child{margin-right:40px}.formDropdownContent .select2-container .select2-choice{border:1px solid #dde3e6;line-height:32px;height:34px;width:100px;color:#333;border-radius:3px;text-align:left;font-size:14px}.formDropdownContent .formInput>.icon{top:10px;color:#777;font-family:openSansSemibold,sans-serif;font-size:14px}.formDropdownContent .nightsSelection .formInput>.icon{position:static;vertical-align:middle;display:inline-block;font-size:18px;line-height:18px}.formDropdownContent .select2-container .select2-choice .select2-arrow b{display:block}#dateRangeContainer{border-bottom:none;margin:0;padding:0}.formDropdownContent{margin:0;border:none;border-radius:0;width:auto}.formControl .touristGroup .fluidColumn,.formControl .touristGroup .fluidColumns{display:block;width:auto}.select2-results .select2-result-label{font-size:12px;padding:8px 10px 8px 20px;margin-top:1px}.select2-results .select2-highlighted{color:#fff;background-color:#059bce;background-color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.select2-drop{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.35);box-shadow:0 2px 3px rgba(0,0,0,.35)}.fullMob .select2-search,.fullMob .select2-search-field{margin-top:5px}.fullMob .select2-results{padding:0}.fullMob .select2-result-sub .select2-highlighted{background-color:#059bce}.fullMob .select2-result-sub .select2-result-label{padding:6px 10px 6px 20px;position:relative;font-size:12px}.select2-results .select2-result-label .flagIco{margin:0;top:8px}.select2-results li.select2-result-with-children>.select2-result-label{padding:8px 0 8px 20px;font-size:12px;line-height:14px;color:#999;font-weight:400}.select2-results .select2-selected{color:#fff;background:#059bce}.select2-results .select2-selected:after{color:#fff;font-size:12px}.select2-results .select2-no-results{padding:8px 0 8px 20px;font-size:12px;line-height:14px;color:#333;font-weight:400}.select2-dropAlt.select2-drop .select2-search,.select2-dropAlt.select2-drop .select2-search-field{position:absolute;top:-60px;background:#e8edf0;border:none;-webkit-box-shadow:none;box-shadow:none;max-width:155px;-webkit-transition:background .3s;transition:background .3s;margin:0;padding:0}.select2-dropAlt.select2-drop .select2-search-field:after,.select2-dropAlt.select2-drop .select2-search:after{position:absolute;right:10px;top:22px;font-size:17px;color:#adbbc4;content:"\F147";display:inline-block;font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.select2-dropAlt.select2-drop .select2-search-field input,.select2-dropAlt.select2-drop .select2-search input{border:1px solid #059bce;-webkit-box-shadow:0 0 4px -1px #059bce;box-shadow:0 0 4px -1px #059bce;height:60px!important;background:none!important;line-height:50px;color:#4d5558;padding-left:10px}.select2-drop.fullMob.select2-drop-active{margin:0;border-radius:0;border:none;min-width:235px;padding:0}.formDropdownWithCalendar .formDropdownContent .dateFlexible{background-color:#f2f2f2;color:#666;text-align:left;padding:15px;font:14px/28px OpenSansSemibold;margin:0 -10px;overflow:hidden}.formDropdownWithCalendar .formDropdownContent .dateFlexible label{display:inline-block;position:relative;padding-left:23px;color:#999;float:right}.formDropdownWithCalendar .formDropdownContent .dateFlexible label input{position:absolute;left:0;opacity:0}.formDropdownWithCalendar .formDropdownContent .dateFlexible label span:before{position:absolute;left:0;top:1px;display:block;content:"";width:12px;height:12px;border-radius:20px;border:2px solid #999}.formDropdownWithCalendar .formDropdownContent .dateFlexible label input:checked+span:before{border-color:#059bce}.formDropdownWithCalendar .formDropdownContent .dateFlexible label input:checked+span:after{position:absolute;left:0;top:1px;font-size:16px;content:"\F136";display:block;background:none;color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));font-family:icons-16;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.formDropdownWithCalendar .formDropdownContent .dateFlexible label .flex{color:#e8edf0}.formDropdownWithCalendar .formDropdownContent .dateFlexible label input:checked+span .flex{display:inline;color:#333}.formDropdownWithCalendar .formDropdownContent .dateFlexible label input:checked+span{color:#333}.formControlText .select2-container .select2-choice>.select2-chosen{color:#fff;font:normal 14px/20px OpenSansRegular}.from_city.select2-container .select2-choice{border-bottom:1px dotted #fff;padding:0}.customSelect{text-align:left;position:relative}@media screen and (max-width:1280px){.formInput>label{left:40px}}@media (max-width:1000px){.select2-dropAlt.select2-drop .select2-search,.select2-dropAlt.select2-drop .select2-search-field{max-width:112px}.searchFormNew .formControl{width:18%}.searchFormNew .formControl.destination{width:36%}.searchFormNew .formControl_text{width:auto}.searchFormNew .formControl_btn{width:10%}.formControl_btn .btn>.icon{display:inline-block}.destination:before,.formControl_btn .btn>span,.formDropdown>.formInput>.icon,.formDropdownWithCalendar>.formInput>.icon,.from_city:before,.tour-duration .formInput>.icon{display:none}.destination.select2-container-disabled:before,.from_city.select2-container-disabled:before{display:block}.select2-container-multi .select2-choices .select2-search-field input{padding-left:0}.nights .formDropdownContent{margin-left:-189px}.destination.select2-container .select2-choice,.formControl+.formControl .formInputPlace,.formControl+.searchFormNew>.formControl .select2-container .select2-choice,.from_city.select2-container .select2-choice{padding-left:10px}.formControl+.formControl .formInputPlace,.searchFormNew .formControl.destination .formInputPlace{padding-left:15px}.formDropdownWithCalendar{position:static}.formDropdownWithCalendar .formDropdownContent{left:-198px}.touristGroup .formDropdownContent{margin-left:-64px}.calendarInput{font-size:14px}.formInputPlace{padding-left:10px}.calendarInput,.formInputPlace p,.searchFormNew .formControl.destination .formInputPlace input{font-size:15px}.formInput>label{display:none}.searchFormNew .numOfNights{padding-top:0}.formControl.forDates .formInputPlace,.formControl.forTourists .formInputPlace{padding-top:11px}.formControl.forTourists .formInputPlace{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchFormNew .formControl.destination .formInputPlace input{top:0}.fixedTop p.withoutKids,p.withoutKids{margin-top:0}.formControl.forTourists .formInputPlace>*{display:block}.fixedTop .formControl.forTourists .formInputPlace p:not(.withoutKids){margin-top:-5px}.formInputPlace span{font-size:14px}.destination .formInputPlace .hint{padding-top:0}.searchFormNew .formControl.destination{width:30%}.searchFormNew .formControl.forDates{width:19%}.searchFormNew .formControl.forNights{width:18%}.searchFormNew .formControl.forTourists{width:22%}.formControl.formControl_btn{width:11%}.formControl.formControl_btn .btn{font-size:23px}.destination .formInputPlace .hint{font-size:15px}}@media (min-width:1001px) and (max-width:1239px){.formInput>.icon{display:none}.destination.select2-container .select2-choice,.formControl+.formControl .formInputPlace,.formControl+.searchFormNew>.formControl .select2-container .select2-choice,.formInputPlace,.from_city.select2-container .select2-choice{padding-left:10px}.formControl+.formControl .formInputPlace,.searchFormNew .formControl.destination .formInputPlace{padding-left:20px}.searchFormNew .formControl.destination{width:27%}.searchFormNew .formControl.forDates{width:18%}.searchFormNew .formControl.forNights{width:17%}.searchFormNew .formControl.forTourists{width:26%}.formControl.formControl_btn{width:12%}.formInput>label{left:20px}}@media (min-width:1345px){.searchFormNew .formControl_text{width:auto}.formControl_btn .btn>strong{display:inline-block}.select2-dropAlt.select2-drop .select2-search,.select2-dropAlt.select2-drop .select2-search-field{max-width:209px}.select2-dropAlt.select2-drop.destination .select2-search-field{max-width:420px}.formDropdownWithCalendar .formDropdownContent{left:0}.destination.select2-container .select2-choice,.formControl+.formControl .formInputPlace,.formControl+.searchFormNew>.formControl .select2-container .select2-choice,.formInputPlace{padding-left:50px}.formDropdown .formInput>.icon,.formInput>.icon{left:22px}.formDropdownContent .nightsSelection .ui-spinner{margin-left:5px}}@media (min-width:1240px) and (max-width:1439px){.formInput>label{left:50px!important}.formDropdownWithCalendar .formDropdownContent{left:0}.formControl+.formControl .formInputPlace,.formInputPlace{padding-left:50px}.formDropdown .formInput>.icon,.formInput>.icon{left:22px}.formControl_btn .btn>strong{display:none}.searchFormNew .formControl.destination{width:26%}.searchFormNew .formControl.forDates{width:17%}.formControl.forNights{width:18%}.formControl.forTourists{width:25%}.formControl.formControl_btn{width:14%}}@media (min-width:1440px){.searchFormNew .formControl{width:18%}.searchFormNew .formControl.destination{width:26%}.formControl.forTourists{width:22%}.formControl.formControl_btn{width:16%}}.customSelect__container{position:relative;border-radius:4px 4px 0 0;text-align:left;height:40px}.customSelect__container.open{-webkit-box-shadow:0 5px 14px 0 rgba(0,0,0,.25);box-shadow:0 5px 14px 0 rgba(0,0,0,.25);border-bottom-color:#dceaef}.customSelect__container.open .customSelect__form{border-bottom-left-radius:0;border-bottom-right-radius:0}.customSelect__container.open .customSelect__form-title .icon-i16_arrow_down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.customSelect__container.open .customSelect__form.notFound{border-color:#f3401f}.customSelect__container.open .customSelect__form.found{border-color:#059bce}.customSelect__input{position:absolute;width:calc(100% - 24px);z-index:2;left:12px;top:1px;background:#fff}.customSelect__input input{font-size:14px;font-family:OpenSansRegular,sans-serif;line-height:38px;height:38px;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;z-index:2;position:relative;width:100%;margin:0;padding:0}.customSelect__input input::-webkit-input-placeholder{color:#707070}.customSelect__input input::-moz-placeholder{color:#707070}.customSelect__input input:-ms-input-placeholder{color:#707070}.customSelect__input input:-moz-placeholder{color:#707070}.customSelect__input i{font-size:11px;color:#9b9b9b;position:absolute;right:0;top:15px;cursor:pointer;line-height:1;z-index:4}.customSelect__input p{position:absolute;z-index:1;line-height:38px;padding:0;margin:0;font-size:14px;left:0;top:0;font-family:OpenSansRegular,sans-serif}.customSelect__input-first{color:transparent}.customSelect__input-last{color:#c2c2c2;position:relative;left:-1px}.customSelect__form{background-color:#fff;padding:0 16px;line-height:38px;height:40px;min-width:200px;border:1px solid;border-color:#fff #fff #dceaef;border-radius:4px 4px 0 0;color:#4a4a4a;font-size:14px;font-family:OpenSansSemiBold,sans-serif}.customSelect__form a{border-bottom:1px dashed;margin-left:3px}.customSelect__form a i{display:inline-block;margin-right:3px}.customSelect__form-title .icon-i16_arrow_down{position:absolute;color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));top:2px;right:10px;z-index:3;font-size:10px;cursor:pointer}.customSelect__list{position:absolute;top:40px;background:#fff;left:0;width:100%;padding:4px 0;overflow-y:auto;-webkit-box-shadow:0 5px 14px 0 rgba(0,0,0,.25);box-shadow:0 5px 14px 0 rgba(0,0,0,.25);border-radius:0 0 4px 4px;max-height:280px;z-index:10}.customSelect__list-description{line-height:1.5;color:#9b9b9b;padding:10px 16px;font-size:12px;display:inline-block}.customSelect__row{line-height:1.93;padding:0 16px;color:#333;text-align:left;cursor:pointer}.customSelect__row:hover{background:#f2f2f2;background:var(--trav-color-background-2500,#f2f2f2)}.formControl.forTourists{background:#fff;height:60px;-webkit-transition:height .3s;transition:height .3s}.fixedTop .formControl.forTourists{height:48px}.touristGroup .formDropdownContent{padding:0;margin:0;border-radius:0 0 4px 4px}.touristGroup__container{padding:24px 16px 48px;width:300px}.touristGroup__label{font-size:12px;font-family:openSansSemibold,sans-serif;letter-spacing:1px;color:#9b9b9b;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.touristGroup__label i{font-size:24px;margin-right:8px;color:rgba(143,170,180,.5)}.touristGroup__content{padding:0 32px}.touristGroup .adults__buttonset{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;margin-bottom:14px;width:200px}.touristGroup .adults__buttonset input{display:none!important}.touristGroup .adults__buttonset input:checked+label{color:#fff;background:#059bce;background:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce));border-color:#059bce;border-color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.touristGroup .adults__buttonset label{text-align:center;display:block;width:50px;height:38px;color:#45464a;background:#fff;margin:0;border:1px solid #d0d0d1;border-right:none;line-height:38px}.touristGroup .adults__buttonset label+label{border-left-color:#fff}.touristGroup .adults__buttonset label:first-of-type{border-radius:4px 0 0 4px}.touristGroup .adults__buttonset label:last-of-type{border-radius:0 4px 4px 0;border-right:1px solid #d0d0d1}.touristGroup .customSelect>i{position:absolute;color:#ff531a;font-size:10px;right:-12px;top:14px;cursor:pointer}.touristGroup .customSelect__container.open .customSelect__form{border-color:#fff;border-bottom:2px solid #edf4f7}.touristGroup .customSelect__form{border-radius:4px;border:1px solid #d0d0d1}.touristGroup .customSelect__form a{border:none;margin:0;color:#45464a;font-family:openSansSemibold,sans-serif;display:block}.touristGroup .customSelect__form a.customSelect__is-default{color:#059bce;color:var(--trav-color-inputs-primary,var(--trav-color-primary-400,#059bce))}.touristGroup .customSelect__list{overflow:hidden}.touristGroup .customSelect__list>div{max-height:176px;overflow-y:auto}.touristGroup .customSelect__row{line-height:36px}.touristGroup .customSelect__row:hover{background-color:#f2f2f2;background-color:var(--trav-color-background-2500,#f2f2f2);color:#333}.touristGroup .child-select+.child-select{margin-top:8px}.hotelSearchTooltip__container{background-color:#fff;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:20px 18px;position:relative;border-radius:4px}.hotelSearchTooltip__container:before{content:"";width:10px;height:10px;background-color:#fff;position:absolute;left:25px;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hotelSearchTooltip__container>div{display:inline-block;vertical-align:top}.hotelSearchTooltip__icon{width:50px;height:49px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/hotelSearchTooltip__icon.1d7a9ad1faacbabad93542ed62e23a23.svg)}.hotelSearchTooltip__text{font-size:14px;color:#333;font-family:OpenSansSemiBold,sans-serif;margin-left:17px}.warranted-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.warranted-checkbox,.warranted-checkbox__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.warranted-checkbox__list{list-style-type:disc;padding-left:20px;font-size:11px;line-height:14px;color:#707070;margin-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.warranted-checkbox__name{margin-left:4px}.warranted-checkbox__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.tooltipPopover,.warranted-checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tooltipPopover{width:228px;white-space:normal;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.tooltipPopover__inner{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.15);box-shadow:0 2px 6px 0 rgba(0,0,0,.15);color:#333;line-height:1.6;background-color:#fff;padding:12px;font-size:10px;font-style:normal;position:relative;text-align:left;border-radius:4px}.tooltipPopover__inner p{margin-top:0}.tooltipPopover__inner p+p{margin-top:5px}.tooltipPopover__inner:before{content:"";background-color:#fff;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:0;position:absolute;border:solid rgba(0,0,0,.15);border-width:0 1px 1px 0}.tooltipPopover-positionTop{bottom:calc(100% + 10px);left:50%;margin-left:-5px}.tooltipPopover-positionTop .tooltipPopover__inner{left:-50%}.tooltipPopover-positionTop .tooltipPopover__inner:before{bottom:-2px;left:50%;margin-bottom:-5px}.tooltipContent{display:none}.emirates-checkbox{background:-webkit-gradient(linear,right top,left top,from(#f66),to(#d71921));background:linear-gradient(270deg,#f66,#d71921);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;cursor:pointer;width:100%;color:#fff;font-size:12px}.emirates-checkbox .icon{background-color:#fff;border-radius:2px}.emirates-checkbox__img{width:92px;height:24px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/emirates.dad7fb7909524ca4172c2e2cd41c1498.png);background-repeat:no-repeat}.warranted-icon{font-size:11px;color:#fff;background-color:#a4d41d;vertical-align:middle;display:inline-block;border-radius:.7em;height:23px;width:23px;line-height:26px;text-align:center}.warranted-icon_small{font-size:7px;text-align:center;height:15px;line-height:17px;width:15px}.warranted-icon_medium{font-size:9px;text-align:center;height:20px;line-height:22px;width:20px}.serpHotelCard__with-departure-city .serpHotelCard__container{height:270px}.serpHotelCard__with-departure-city .serpHotelCard__info{height:127px}.serpHotelCard.isExclusive .is-exclusive-block{background-color:#fff6e2}.serpHotelCard.isExclusive .serpHotelCard__container{height:276px;border-radius:8px}.serpHotelCard.isExclusive .serpHotelCard__carousel-container{border-radius:0 0 0 4px}.serpHotelCard.isExclusive .serpHotelCard__carousel{height:calc(100% - 15px)}.serpHotelCard__container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:248px;-ms-flex-wrap:wrap;flex-wrap:wrap}.serpHotelCard__container:hover{-webkit-box-shadow:0 3px 15px 0 #d9e3e7;box-shadow:0 3px 15px 0 #d9e3e7}.serpHotelCard__container:hover .serpHotelCard__content{border-color:#fff}.serpHotelCard__container:hover:before{content:"";position:absolute;bottom:-8px;height:8px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.06);box-shadow:0 4px 15px 0 rgba(0,0,0,.06);width:calc(100% - 10px);left:5px}.serpHotelCard__top-block{position:absolute;top:17px;z-index:5;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:14px}.serpHotelCard__top-block,.serpHotelCard__top-block>div{display:-webkit-box;display:-ms-flexbox;display:flex}.serpHotelCard__top-block .serpHotelCard__tip__less-places{margin-left:14px;display:none}.serpHotelCard__top-block .serpHotelCard__discount+.serpHotelCard__tip__less-places{margin-left:0}.serpHotelCard__top-block .tooltip .tooltip__container{top:30px}.serpHotelCard__discount{height:28px;background-color:#e37d19;line-height:28px;padding:0 10px;color:#fff;font-size:12px;font-family:openSansSemiBold,sans-serif;border-radius:0 4px 4px 0;left:-8px;position:relative}.serpHotelCard__discount:before{content:"";border-color:rgba(143,170,180,.5) rgba(143,170,180,.5) transparent transparent;border-style:solid;border-width:4px;position:absolute;bottom:-8px;left:0}.serpHotelCard__warranted{-ms-flex-item-align:center;align-self:center}.serpHotelCard__distances{position:absolute;z-index:4;left:16px;bottom:16px}.serpHotelCard__distance{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#fff}.serpHotelCard__distance span{display:inline-block;border-radius:4px;border:1px solid hsla(0,0%,100%,.43);padding:0 5px;font-size:14px;height:24px;line-height:22px;margin-right:5px;font-family:openSansSemiBold,sans-serif}.serpHotelCard__distance+.serpHotelCard__distance{margin-top:8px}.serpHotelCard__carousel{position:relative;width:280px;height:100%}.serpHotelCard__carousel-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:4px 0 0 4px}.serpHotelCard__carousel-container .newLoader{width:60px;height:60px;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);border-width:6px}.serpHotelCard__carousel:before{content:"";position:absolute;display:block;width:100%;height:97px;bottom:0;z-index:2;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);border-radius:0 0 0 4px}.serpHotelCard__carousel ul{position:relative;white-space:nowrap;display:block;height:100%}.serpHotelCard__carousel li{display:inline-block;vertical-align:top;position:relative;height:100%;width:100%}.serpHotelCard__carousel li a{background-repeat:no-repeat;background-size:cover;background-position:50%;display:block;width:100%;height:100%}.serpHotelCard__carousel-next,.serpHotelCard__carousel-prev{position:absolute;z-index:3;width:40px;height:60px;background-color:rgba(0,0,0,.2);top:calc(50% - 30px);font-size:22px;display:inline-block;line-height:60px;text-align:center}.serpHotelCard__carousel-next:hover,.serpHotelCard__carousel-prev:hover{cursor:pointer;background-color:rgba(0,0,0,.8)}.serpHotelCard__carousel-next:hover i,.serpHotelCard__carousel-prev:hover i{color:#fff}.serpHotelCard__carousel-next i,.serpHotelCard__carousel-prev i{color:hsla(0,0%,100%,.8)}.serpHotelCard__carousel-prev{left:0}.serpHotelCard__carousel-next{right:0}.serpHotelCard__carousel .lastPhotoLink{position:relative}.serpHotelCard__carousel .lastPhotoLink a.btn{width:154px;height:36px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.18);box-shadow:0 2px 4px 0 rgba(0,0,0,.18);background-color:#fff;color:#059bce;line-height:36px;text-align:center;font-size:12px;font-family:openSansSemiBold,sans-serif;z-index:2;position:absolute;top:calc(50% - 18px);left:calc(50% - 77px);text-shadow:none}.serpHotelCard__carousel .lastPhotoLink a.img{-webkit-filter:blur(15px);filter:blur(15px)}.serpHotelCard__content{background-color:#fff;background-color:var(--trav-color-elements-background,var(--trav-color-background-100,#fff));width:calc(100% - 280px);border-radius:0 4px 4px 0;border:1px solid #dceaef;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex}.serpHotelCard__left{width:calc(100% - 226px);padding:16px 16px 0}.serpHotelCard__tip{height:28px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#fff;padding:0 9px;font-family:openSansSemiBold,sans-serif}.serpHotelCard__tip a{color:#fff;line-height:normal}.serpHotelCard__tip__less-places{background-color:#ff531a;margin-right:8px}.serpHotelCard__tips{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px}.serpHotelCard__tips .serpHotelCard__tip{border-radius:0}.serpHotelCard__tips .serpHotelCard__tip:first-of-type{border-radius:4px 0 0 4px}.serpHotelCard__tips .serpHotelCard__tip:last-of-type{border-radius:0 4px 4px 0}.serpHotelCard__tips-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;height:28px}.serpHotelCard__rating{font-size:16px}.serpHotelCard__rating span{font-size:20px}.serpHotelCard__info{padding-bottom:16px;height:106px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serpHotelCard__info,.serpHotelCard__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.serpHotelCard__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.serpHotelCard__stars{height:16px;color:#ec933d}.serpHotelCard__stars i{font-size:14px;margin-right:2px;height:14px}.serpHotelCard__stars span{font-size:12px;font-family:OpenSansSemiBold,sans-serif}.serpHotelCard__renovation-date{font:12px/18px OpenSansSemiBold,sans-serif}.serpHotelCard__title{font-size:18px;line-height:24px;height:48px;max-height:48px;color:#333;overflow:hidden;display:block;font-family:openSansSemiBold,sans-serif;position:relative}.serpHotelCard__title-blur{line-height:24px;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);width:32px;height:24px;position:absolute;right:0;bottom:0;display:inline-block}.serpHotelCard__resort{font-size:12px;font-family:openSansSemiBold,sans-serif;line-height:normal;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.serpHotelCard__resort i{font-size:14px;margin-right:2px}.serpHotelCard__right-part{width:223px;border-left:3px solid #dceaef;margin-top:-1px;display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.serpHotelCard__right-part-wrapper{display:grid}.serpHotelCard__right-part-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.serpHotelCard__right-part-block .serpHotelCard__ordersCount{text-align:right}.serpHotelCard__attributes{height:75px;border-top:1px solid #dceaef;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.serpHotelCard__departure-city{font-size:12px;line-height:1.5;color:#999;margin-top:8px}.serpHotelCard__attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:50%;font-size:12px;color:#333;padding-right:5px;position:relative}.serpHotelCard__attribute i{color:#059bce;color:var(--trav-color-icons,var(--trav-color-primary-400,#059bce));font-size:24px;display:inline;width:24px;margin-right:8px}.serpHotelCard__right{width:223px;border-left:3px solid #dceaef;margin-top:-1px}.serpHotelCard__right-block{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 85px)}.serpHotelCard__haunter,.serpHotelCard__right-block{display:-webkit-box;display:-ms-flexbox;display:flex}.serpHotelCard__haunter{color:#059bce;font-family:openSansSemiBold,sans-serif;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-top:4px}.serpHotelCard__haunter i{font-size:20px;margin-right:8px}.serpHotelCard__haunter.updating i{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.serpHotelCard__haunter.added i:before{content:"\F2CD"}.serpHotelCard__ordersCount{margin-top:10px;line-height:normal;font-size:12px;font-family:openSansSemiBold,sans-serif;color:#ff531a}.serpHotelCard__ordersCount-wrapper{justify-self:flex-end;text-align:right;padding-right:16px}.serpHotelCard__criteria{font-size:12px;line-height:1.5;color:#999}.serpHotelCard__criteria .tooltip .tooltip__container{width:220px;text-align:left;left:calc(50% - 110px)}.serpHotelCard__btn{position:relative;z-index:2;width:calc(100% + 7px);left:-3px;padding:0 19px;color:#fff;color:var(--trav-font-color-primary-button,var(--trav-font-color-1200,#fff));background:#ec933d;background:var(--trav-color-search-header-form-btn,var(--trav-color-primary-100,#ec933d));height:86px;border-radius:0 0 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serpHotelCard__btn:hover{cursor:pointer;color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623))}.serpHotelCard__btn-discount{font-size:12px;font-family:openSansSemiBold,sans-serif;text-decoration:line-through;color:#fff}.serpHotelCard__btn-price{font-size:20px;font-family:openSansSemiBold,sans-serif;line-height:normal}.serpHotelCard__btn-price .icon-i16_right2{font-size:14px;display:inline-block;margin-left:6px}.serpHotelCard__btn-price span{font-size:24px}.serpHotelCard__btn-oilTax{opacity:.8;font-size:12px;line-height:1.5}.serpHotelCard .tooltip{margin-left:5px}.serpHotelCard .tooltip__container{width:172px;text-align:center;left:calc(50% - 86px);top:20px;font-size:12px;line-height:1.5;color:#45464a;z-index:4}.serpHotelCard__tooltip-icon{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #dceaef;line-height:16px;text-align:center;color:#8faab4}.serpHotelCard__tooltip-icon:hover{border-color:rgba(143,170,180,.8)}.partialPayment .serpHotelCard__btn,.partialPayment .serpHotelCard__carousel:before{border-radius:0}@-webkit-keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}25%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}75%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}25%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}75%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@media screen and (max-width:1000px){.serpHotelCard__top-block .serpHotelCard__tip__less-places{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.serpHotelCard__carousel{width:244px}.serpHotelCard__carousel .lastPhotoLink a.btn{top:calc(50% - 30px);left:calc(50% - 51px);width:102px;height:60px;white-space:normal;line-height:normal;padding-top:12px}.serpHotelCard__content{width:calc(100% - 244px)}.serpHotelCard__tips-wrap .serpHotelCard__tip__less-places{display:none}.serpHotelCard__attribute{width:100%}.serpHotelCard__attribute:nth-child(n+3){display:none}}@media screen and (min-width:1001px) and (max-width:1239px){.intentMediaRail-wrap .serpHotelCard__top-block .serpHotelCard__tip__less-places{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.intentMediaRail-wrap .serpHotelCard__carousel{width:244px}.intentMediaRail-wrap .serpHotelCard__carousel .lastPhotoLink a.btn{top:calc(50% - 30px);left:calc(50% - 51px);width:102px;height:60px;white-space:normal;line-height:normal;padding-top:12px}.intentMediaRail-wrap .serpHotelCard__content{width:calc(100% - 244px)}.intentMediaRail-wrap .serpHotelCard__tips-wrap .serpHotelCard__tip__less-places{display:none}.intentMediaRail-wrap .serpHotelCard__attribute{width:100%}.intentMediaRail-wrap .serpHotelCard__attribute:nth-child(n+3){display:none}}.ratingBgColor0,.ratingBgColor1,.ratingBgColor2{background-color:#8faab4;background-color:var(--trav-color-rating-400,#8faab4)}.ratingBgColor3{background-color:#a4d41d;background-color:var(--trav-color-rating-300,#a4d41d)}.ratingBgColor4{background-color:#64c60e;background-color:var(--trav-color-rating-200,#64c60e)}.ratingBgColor5{background-color:#25a95e;background-color:var(--trav-color-rating-100,#25a95e)}.reviewBdColor0,.reviewBdColor1,.reviewBdColor2{background-color:#809eaa;background-color:var(--trav-color-rating-reviews-400,var(--trav-color-rating-400,#809eaa))}.reviewBdColor3{background-color:#93be1a;background-color:var(--trav-color-rating-reviews-300,var(--trav-color-rating-300,#93be1a))}.reviewBdColor4{background-color:#58ae0c;background-color:var(--trav-color-rating-reviews-200,var(--trav-color-rating-200,#58ae0c))}.reviewBdColor5{background-color:#209452;background-color:var(--trav-color-rating-reviews-100,var(--trav-color-rating-100,#209452))}.tooltip{position:relative;display:inline-block}.tooltip__container{display:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15);z-index:5;padding:14px 16px;margin-top:5px;line-height:1.4;border-radius:4px}.tooltip__container:before{content:"";background-color:#fff;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:0;position:absolute;top:-3px;left:calc(50% - 4px)}.tooltip__container.tooltip__top-left{left:-10px}.tooltip__container.tooltip__top-left:before{left:20px}.tooltip__container.tooltip__top-right{left:auto;right:-10px}.tooltip__container.tooltip__top-right:before{left:auto;right:20px}.tooltip:hover{cursor:pointer}.tooltip:hover .tooltip__container{display:block}.use-filter{position:relative}.use-filter .use-filter__wrap{background-color:#fff;position:relative;text-align:center;border-radius:4px;border:1px solid #c0dee8;margin-bottom:16px;font-size:14px;line-height:1.71;color:#333;padding:69px 0 83px}.use-filter .use-filter__icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/use-filter__icon.7ddb007689af8376a756cdf161582acd.svg) no-repeat;display:inline-block;width:122px;height:122px;margin-bottom:35px}.use-filter .use-filter__title{font-size:24px;line-height:33px;position:relative;color:#414141;font-family:openSansSemibold;max-width:342px;margin:0 auto 25px}.use-filter .use-filter__arrow{position:absolute;width:180px;border-bottom:2px dotted #b8cee2;left:-190px;top:15px}.use-filter .use-filter__arrow:after,.use-filter .use-filter__arrow:before{content:"";width:20px;position:absolute;border:1px solid #b8cee2;left:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:7px}.use-filter .use-filter__arrow:before{transform:rotate(315deg);-webkit-transform:rotate(315deg);top:-7px}@media screen and (max-width:1239px){.use-filter .use-filter__arrow__line{height:42px;width:118px;position:absolute;border-left:2px dotted #b8cee2;border-bottom:2px dotted #b8cee2;border-radius:0 0 0 42px;left:-126px;top:-25px}.use-filter .use-filter__arrow{left:-205px;top:-102px;width:160px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media (max-width:1000px){.use-filter .use-filter__arrow__line{width:62px;left:-80px}.use-filter .use-filter__arrow{left:-159px}}.useFiltersBnr__container{position:relative;border-radius:4px;background-color:#fff7df;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.useFiltersBnr__arrow{margin-left:40px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/arrow-left.894848216d4f3cf168852215cbf8d090.svg);width:70px;height:27px}.useFiltersBnr__icon{width:89px;height:80px;background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/icon_filter.e6949a52fecc276790fe4868e7665fe9.svg);margin-left:22px}.useFiltersBnr__title{font-size:18px;font-family:openSansSemiBold,sans-serif;line-height:1.33;margin-bottom:6px}.useFiltersBnr__descriptions{font-size:14px;line-height:1.43;margin-left:40px}@media screen and (max-width:1240px){.useFiltersBnr__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.useFiltersBnr__arrow{display:none}.useFiltersBnr__icon{margin-left:0}}.lottery-banner{overflow:hidden;border:1px solid #c0dee8;border-radius:4px;margin-top:16px;height:242px;background-size:58% 242px;background-repeat:no-repeat;background-position:0}.lottery-banner__imagePart{float:left;width:58%;position:relative;height:240px}.lottery-banner__imagePart>*{position:relative;z-index:2}.lottery-banner__imagePart:before{position:absolute;top:0;z-index:1;content:"";height:240px;width:100%;background-size:100% 174px;background-repeat:no-repeat;background-position:top;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#059bce),to(transparent));background-image:linear-gradient(180deg,#059bce 20%,transparent)}.lottery-banner__rating{left:24px;display:inline-block;width:96px;height:64px;color:#fff;text-align:center;background-color:#60bd21;position:relative;font:26px openSansSemiBold;padding-top:6px}.lottery-banner__rating-reviewsCount{font-size:12px}.lottery-banner__rating-luxury{position:absolute;bottom:-24px;background-color:#fdb830;text-transform:uppercase;line-height:24px;width:100%;font-size:14px;text-align:center}.lottery-banner__hotel-title{display:inline-block;vertical-align:top;margin-top:8px;position:absolute;left:131px;color:#fff}.lottery-banner__hotel-stars{margin-top:3px;margin-bottom:5px}.lottery-banner__hotel-stars i{font-size:17px;color:#ec933d;display:inline-block}.lottery-banner__hotel-stars i+i{margin-left:1px}.lottery-banner__hotel-title p{font-size:24px;font-family:OpenSansBold,sans-serif;line-height:1.17;text-align:left;color:#fff}.lottery-banner__hotel-resort{font-size:14px;color:#fff;margin-top:4px;margin-left:2px}.lottery-banner__vipTourLabel{width:96px;height:107px;background-position:50%;position:absolute;top:88px;left:24px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/lottery-banner__vipTourLabel.95b8ff017d3eb7c913c912a2fdd79024.png)}.lottery-banner__textPart{float:right;width:42%;position:relative;min-height:100%}.lottery-banner__textPart>h2{text-align:center;color:#ea5a17;font:24px openSansBold;margin:29px auto 0}.lottery-banner__textPart>p{text-align:center;color:#77777d;font:16px/1.5 openSansRegular;max-width:300px;margin:12px auto}.lottery-banner__link{display:block;width:100%;bottom:0;left:0;height:60px;font:20px/60px openSansBold;text-align:center;color:#fff;position:absolute;background:linear-gradient(118deg,#f9af47,#f77120)}.lottery-banner__link:hover{color:#fff}@media (max-width:1000px){.lottery-banner__link{font-size:17px}.lottery-banner__textPart>h2{margin-top:8px}}.cashbackHotelBanner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#006848;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;padding-left:24px;padding-right:24px;position:relative;margin-left:-8px;width:calc(100% + 16px);z-index:3}.cashbackHotelBanner__container--fullWidth{margin-left:0;width:100%}.cashbackHotelBanner__container--roundedTop{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.cashbackHotelBanner__container__logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cashbackHotelBanner__container__mir-logo{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/MIR_logo.52f7238ba6b80ceb4883c59857f5f72a.svg) no-repeat 50%;margin-right:10px;width:52px;height:16px}.cashbackHotelBanner__container__rostourism-logo{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/rostourism_logo.ae3d23c79c205edcada249090b93c8d3.svg) no-repeat 50%;margin-left:10px;width:97px;height:20px}.cashbackHotelBanner__container-link{color:#fff;font-size:13px;font-family:OpenSansBold,sans-serif;font-style:normal;margin-left:auto;line-height:normal;letter-spacing:normal;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.cashbackHotelBanner__container-link i{padding-left:4.6px}.cashbackHotelBanner__container-link:hover{color:hsla(0,0%,100%,.7)}.cashbackHotelBanner__container-label{font-size:13px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-left:20px;margin-right:20px}.cashbackHotelBanner__container-arrow{background-color:#006848;border-radius:3px;content:"";height:14px;margin-top:-4px;margin-right:115px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;top:0;width:14px;z-index:2}.cashbackHotelBanner__container-arrow--bottom-center{bottom:0;right:50%;margin:auto 0 -6px}.cashbackHotelBanner{display:block;position:relative}.cashbackHotelBanner:before{margin-top:-7px;margin-left:-5px;left:0}.cashbackHotelBanner:after,.cashbackHotelBanner:before{background:rgba(192,222,232,.8);content:"";height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:14px;z-index:-2}.cashbackHotelBanner:after{margin-top:-60px;margin-right:-6px;right:0}.no-padding-wrap .popupWrapper.ui-dialog-content{padding:0}.popupWrapper.ui-dialog-content{padding:21px 39px}.popupWrapper.ui-dialog-content .popupClose{position:absolute;top:11px;right:11px;width:30px;height:30px;text-align:center;padding-top:8px;z-index:200}.popupWrapper.ui-dialog-content .popupClose>.icon:before{color:#d3d5d6;font-weight:700;font-size:16px}.big-black-close .popupWrapper.ui-dialog-content .popupClose>.icon:before{color:#333;font-size:20px;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.big-black-close .popupWrapper.ui-dialog-content .popupClose>.icon:hover:before{opacity:1}.partialPaymentBannerDg{background-color:#f2f2f2;background-color:var(--trav-color-background-2500,#f2f2f2);color:#333;line-height:normal;padding:12px 16px;position:relative;width:600px!important}.partialPaymentBannerDg__content{min-height:24px}.partialPaymentBannerDg__header{color:#333;font-size:23px;line-height:normal;margin-bottom:4px;margin-top:15px}.partialPaymentBannerDg__header,.partialPaymentBannerDg__subHeader{font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.partialPaymentBannerDg__subHeader{color:#707070;font-size:14px;line-height:1.43;margin:0 auto 17px}.partialPaymentBannerDg__conditions{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 16px;margin-bottom:8px;border-radius:3px;overflow:hidden}.partialPaymentBannerDg__conditions-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:13;-ms-flex:13;flex:13;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partialPaymentBannerDg__conditions-block p{color:#333;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;max-width:480px}.partialPaymentBannerDg__conditions-block p.bottom-space{margin-bottom:15px}.partialPaymentBannerDg__conditions-block p>label{font-family:openSansSemibold}.partialPaymentBannerDg__operator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:4;-ms-flex:4;flex:4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-right:15px}.partialPaymentBannerDg__operator-cover{max-width:118px}.partialPaymentBannerDg__additionalText{color:#707070;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;margin:18px auto 8px;max-width:480px}.partialPaymentBannerDg__additionalText>b{font-family:openSansSemibold}.partialPaymentBannerDg .popupWrapper.ui-dialog-content{padding:34px 24px 30px}.partialPaymentBannerDg .popupWrapper.ui-dialog-content .popupClose>.icon:before{color:#becfd6;font-size:16px}.cashbackPartialPayment__banner{width:100%}.cashbackPartialPayment .serpHotelCard__container{margin-bottom:63px}.cashbackPartialPaymentTourBanner{border-radius:0 0 4px 4px;bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;left:-8px;position:relative;width:calc(100% + 16px);z-index:2}.cashbackPartialPaymentTourBanner-cashbackSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#006848;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:0 0 0 4px;padding:15px 12px 14px 35px}.cashbackPartialPaymentTourBanner-cashbackSection__icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/MIR.6043550f78fc227092bf7ac30be4257d.svg) no-repeat;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;margin-right:8px;width:39px}.cashbackPartialPaymentTourBanner-cashbackSection__link{color:#fff;font-size:13px;font-family:OpenSansBold,sans-serif;font-style:normal;line-height:normal;letter-spacing:normal;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.cashbackPartialPaymentTourBanner-cashbackSection__link:hover{color:hsla(0,0%,100%,.7)}.cashbackPartialPaymentTourBanner-partialPaymentSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffd042;border-radius:0 0 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:17px 52px 17px 12px}.cashbackPartialPaymentTourBanner-partialPaymentSection__questionIcon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/question.92383b4c83e80ac6bc03d8f1d50f1647.svg) no-repeat;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:18px;width:18px}.cashbackPartialPaymentTourBanner-partialPaymentSection__icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/credit%D0%A1ard.afde76e0ee8b840d3b2ca3835b8d6bb4.svg) no-repeat;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;margin-right:8px;width:18px}.cashbackPartialPaymentTourBanner-partialPaymentSection__text{color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-family:OpenSansBold,sans-serif;margin-right:8px}.partialPayment__banner{width:100%}.partialPayment .serpHotelCard__container{margin-bottom:63px}.partialPaymentTourBanner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#73ceed;background-color:var(--trav-color-partial-payment-banners,var(--trav-color-primary-500,#73ceed));border-radius:0 0 4px 4px;bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 22px 0;left:-8px;position:relative;width:calc(100% + 16px);z-index:2}.partialPaymentTourBanner:after,.partialPaymentTourBanner:before{content:"";position:absolute;z-index:3;top:-8px;border:4px solid transparent;border-bottom-color:rgba(192,222,232,.5)}.partialPaymentTourBanner:after{border-left-color:rgba(192,222,232,.5);right:0}.partialPaymentTourBanner:before{border-right-color:rgba(192,222,232,.5);left:0}.partialPaymentTourBanner-arrow{position:absolute;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/logo.a86364e7b1a5db5f910345857f97d57c.svg);width:16px;height:6px;top:-6px;right:114px}.partialPaymentTourBanner-icon{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/icon.1064c17b2cc45e54335ac147ceb9b399.svg);width:61px;height:43px}.partialPaymentTourBanner-content{padding-left:14px;font-size:13px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partialPaymentTourBanner-content span{font-family:openSansBold,sans-serif}.partialPaymentTourBanner-content p{display:inline-block;color:#333;border-radius:50%;border:1px solid rgba(0,0,0,.3);width:18px;height:18px;text-align:center;margin-left:4px;line-height:18px;font-size:11px}.partialPaymentTourBanner-content p:hover{cursor:pointer;border-color:#000}.partialPaymentTourBanner-rect{height:28px;border-radius:4px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6px}.partialPaymentTourBanner-link{cursor:pointer}.promo-tooltip{height:28px;padding:4px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#059bce;background-color:var(--promo-tooltip-background,var(--trav-color-primary-400,#059bce));border-radius:4px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo-tooltip__image{margin-right:4px;width:20px;height:20px;background-position:50%;background-size:contain}.promo-tooltip__text{color:#ec933d;color:var(--promo-tooltip-text,var(--trav-color-primary-100,#ec933d));font-size:12px;font-weight:600;line-height:12px}.promo-tooltip__icon{margin-left:4px;-webkit-mask:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/tooltip-question-icon.9faadc183e2acae3502f073439d827ea.svg);mask:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/tooltip-question-icon.9faadc183e2acae3502f073439d827ea.svg);background-color:#ec933d;background-color:var(--promo-tooltip-icon,var(--trav-color-primary-100,#ec933d));width:12px;height:12px}.right-block__timer[data-v-061630f0]{color:#8099a2;color:var(--interface-colours-silver-1,#8099a2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;font:400 12px/16px OpenSansRegular,sans-serif;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.right-block__timer-icon[data-v-061630f0]{content:"";display:block;width:16px;height:16px;background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/question-icon.fb585d015547e3c5b6ddf0b1861e4b5e.svg)}.right-block__price[data-v-1e4cce5e]{font:700 20px/28px OpenSansBold,sans-serif;text-align:right;color:#333;color:var(--black-white-black,#333)}.right-block__show-tours-button[data-v-9efa4302]{margin-top:8px;padding:8px 25px;color:#fff;color:var(--trav-font-color-primary-button,var(--trav-font-color-1200,#fff));background:#ec933d;background:var(--trav-color-search-header-form-btn,var(--trav-color-primary-100,#ec933d))}.right-block__show-tours-button[data-v-9efa4302]:hover{cursor:pointer;color:#fff;color:var(--trav-font-color-primary-button-hover,var(--trav-font-color-1200,#fff));background-color:#f5a623;background-color:var(--trav-color-primary-button-hover,var(--trav-color-primary-200,#f5a623))}.right-block__show-tours-button_hotel-offer[data-v-9efa4302]{padding:8px 15px}.right-block[data-v-9c225ec0]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.right-block__tourist-group[data-v-9c225ec0]{margin-top:8px}.right-block__date[data-v-9c225ec0],.right-block__tourist-group[data-v-9c225ec0]{color:#333;color:var(--black-white-black,#333);font:400 12px/16px OpenSansRegular,sans-serif}.promo-tooltip__wrapper[data-v-9c225ec0]{margin:8px 0}.exclusive-block[data-v-313481dd]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:8px 8px 0 0;background-color:#fff6e2}@media (max-width:calc(780px - 1px)){.exclusive-block[data-v-313481dd]{height:28px}}.exclusive-block__content[data-v-313481dd]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;font-family:GT Eesti Pro,sans-serif;font-weight:500}@media (max-width:calc(780px - 1px)){.exclusive-block__content[data-v-313481dd]{font-size:12px;font-weight:600}}.exclusive-block__text[data-v-313481dd]{margin-left:6px;padding-top:6px;color:#333}@media (max-width:calc(780px - 1px)){.exclusive-block__text[data-v-313481dd]{padding-top:0}}.exclusive-block__crown-logo[data-v-313481dd]{width:16px;height:16px}.makeSearchStaticBanner{padding:23px 25px 25px 128px;color:#fff;background-color:#f45c40;background-image:url(/travelata/v2/img/clock.png);background-repeat:no-repeat;background-position:25px;margin-bottom:31px;position:relative;border-radius:4px;cursor:pointer}.makeSearchStaticBanner .close{position:absolute;color:#fcded8;font-size:15px;top:17px;right:17px;cursor:pointer}.makeSearchStaticBanner h3{font:22px openSansSemibold}.makeSearchStaticBanner p{font-size:15px;margin:9px 0 11px}.makeSearchStaticBanner .updatePrices{line-height:1.15;font:13px OpenSansSemibold;text-transform:uppercase;cursor:pointer;display:inline-block}.makeSearchStaticBanner .updatePrices i{font-size:24px;vertical-align:middle}.makeSearchStaticBanner .updatePrices span{display:inline-block;border-bottom:1px dashed #fff;vertical-align:middle;margin-right:6px}.mapLayer{position:relative;padding:8px;border:1px solid #c0dee8;border-radius:3px}.mapLayer .formControl.selectHotel{top:-74px;left:0;position:absolute;width:260px;z-index:10}.mapLayer #mapContainer{width:100%;height:576px}.mapLayer_fixed .mapLayer{position:fixed;width:848px;top:120px}.mapLayer_fixed .mapLayer .formControl.selectHotel{display:none}.mapLayer_fixedBottom .mapLayer{position:absolute;bottom:0;top:auto}.mapLayer_fixedBottom.mainColumnRight{position:static}.searchContainer_msg_map{position:absolute;top:0}@media (min-width:1001px) and (max-width:1239px){.mapLayer .formControl.selectHotel{left:330px;top:-76px}}@media (max-width:1239px){.mapLayer_fixed .mapLayer{position:static;width:auto}}@media (min-width:1439px){.mapLayer_fixed .mapLayer{width:1048px}.intentMediaRail-wrap .mapLayer{width:848px}}.infobox__container{position:relative;display:inline-block}.infobox{color:#fff;font:14px openSansRegular,sans-serif;background-color:#ec933d;background-color:var(--trav-color-primary-100,#ec933d);border-radius:4px;padding:3px 7px 2px;white-space:nowrap;left:-50%;top:-140px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);position:relative}.infobox:before{bottom:-9px;border-left:5px solid transparent;border-top:9px solid #ec933d;border-top:9px solid var(--trav-color-primary-100,#ec933d);border-right:5px solid transparent;content:" ";display:block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.mapHotelCard{right:40px;top:50px;position:absolute;z-index:1}.mapHotelCard .close{background-color:rgba(0,0,0,.7);border-radius:0 8px 8px 0;color:#fff;cursor:pointer;display:block;font-size:9px;line-height:24px;position:absolute;top:0;right:-24px;height:24px;padding:0;text-align:center;opacity:.5;width:24px;z-index:3}.mapHotelCard__container{background-color:#fff;border-radius:12px 0 12px 12px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.15);box-shadow:0 2px 6px 0 rgba(0,0,0,.15);max-height:490px;padding:0 0 16px;overflow:hidden;width:272px}.mapHotelCard__container__carousel-next,.mapHotelCard__container__carousel-prev{cursor:pointer;background-color:rgba(0,0,0,.2);display:inline-block;height:40px;top:calc(56% - 30px);line-height:40px;text-align:center;position:absolute;width:40px;z-index:3}.mapHotelCard__container__carousel-next:hover,.mapHotelCard__container__carousel-prev:hover{background-color:rgba(0,0,0,.45)}.mapHotelCard__container__carousel-next .icon,.mapHotelCard__container__carousel-prev .icon{color:#fff;margin-top:-16px;font-size:26px}.mapHotelCard__container__carousel-prev{left:0}.mapHotelCard__container__carousel-prev .icon{left:4px}.mapHotelCard__container__carousel-next{right:0}.mapHotelCard__container__carousel-next .icon{right:4px}.mapHotelCard__container__images{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/search-images-loader.27085ff066a168c26ba5fdd54d5c7aed.gif) 50% no-repeat;border-bottom:0;border-radius:4px 0 0 0;display:block;float:none;overflow:hidden;position:relative;top:0;left:0;height:160px;width:272px}.mapHotelCard__container__images ul{position:relative;white-space:nowrap}.mapHotelCard__container__images ul li{display:inline-block;vertical-align:top;position:relative}.mapHotelCard__container__images ul li a{border-radius:10px 0 0 0;display:block;height:160px;width:272px}.mapHotelCard__container__images ul li.lastPhotoLink a.img{-webkit-filter:blur(15px);filter:blur(15px)}.mapHotelCard__container__images ul li.lastPhotoLink a.btn{color:#059bce;background:#fff;border-radius:3px;font:12px/48px openSansSemibold;left:50%;margin-top:-24px;margin-left:-84px;height:48px;position:absolute;text-align:center;text-transform:uppercase;text-shadow:none;top:50%;width:168px}.mapHotelCard__container__rating{padding:16px;position:relative}.mapHotelCard__container__rating-placesLabel{background:#ff531a;border-radius:4px;color:#fff;display:none;font-size:14px;line-height:1.22;padding:6px 8px}.mapHotelCard__container__rating-placesLabel.active{display:inline-block}.mapHotelCard__container__rating-valueLabel{border-radius:4px;color:#fff;display:none;font-size:16px;padding:6px 8px}.mapHotelCard__container__rating-valueLabel[color="0"],.mapHotelCard__container__rating-valueLabel[color="1"],.mapHotelCard__container__rating-valueLabel[color="2"]{background-color:#8faab4;background-color:var(--trav-color-rating-400,#8faab4)}.mapHotelCard__container__rating-valueLabel[color="3"]{background-color:#a4d41d;background-color:var(--trav-color-rating-300,#a4d41d)}.mapHotelCard__container__rating-valueLabel[color="4"]{background-color:#64c60e;background-color:var(--trav-color-rating-200,#64c60e)}.mapHotelCard__container__rating-valueLabel[color="5"]{background-color:#25a95e;background-color:var(--trav-color-rating-100,#25a95e)}.mapHotelCard__container__rating-valueLabel i{margin-right:6px}.mapHotelCard__container__rating-valueLabel.active{display:inline-block}.mapHotelCard__container__stars{display:block;padding-left:16px}.mapHotelCard__container__stars-icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/icon-star.949457ecf9692e629917cfdfac81cdaa.svg);background-repeat:no-repeat;display:inline-block;height:16px;width:18px}.mapHotelCard__container__description{padding-left:16px;padding-right:16px}.mapHotelCard__container__description-title{padding-top:4px}.mapHotelCard__container__description-title a{color:#333;display:-webkit-box;font-family:openSansBold,sans-serif;font-size:16px;font-style:normal;font-stretch:normal;font-weight:700;line-clamp:3;overflow:hidden;max-height:72px;line-height:1.5;letter-spacing:normal;text-align:left;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical}.mapHotelCard__container__description__resort{color:#8099a2;font-family:OpenSansRegular,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;padding-top:12px}.mapHotelCard__container__description__resort-distance,.mapHotelCard__container__description__resort-name{display:block}.mapHotelCard__container__description-booking{color:#ff531a;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;margin-top:12px;text-align:left}.mapHotelCard__container-button{border:2px solid #333;border:2px solid var(--trav-font-color-700,#333);border-radius:4px;color:#333;color:var(--trav-font-color-700,#333);display:block;font-family:OpenSansBold,sans-serif;font-weight:600;font-size:16px;line-height:1.5;letter-spacing:normal;margin-left:16px;margin-right:16px;margin-top:12px;padding:12px 51px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapHotelCard__container-button:hover{color:#707070;border-color:#707070}.close-map__text{border-bottom:1px dashed}.refresh-loader{position:fixed;width:355px;height:117px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.2);box-shadow:0 20px 40px 0 rgba(0,0,0,.2);border:1px solid #c0dee8;z-index:5;text-align:center;top:50%;left:50%;margin-top:-60px;margin-left:-177px}.refresh-loader__dots{margin:38px 0 9px;text-align:center;display:block}.refresh-loader__dots b,.refresh-loader__dots i,.refresh-loader__dots s{display:inline-block;width:12px;height:12px;border-radius:6px;margin:0 5px 0 6px}.refresh-loader__dots i{-webkit-animation:forI 1s linear infinite;animation:forI 1s linear infinite}.refresh-loader__dots b{-webkit-animation:forB 1s linear infinite;animation:forB 1s linear infinite}.refresh-loader__dots s{-webkit-animation:forS 1s linear infinite;animation:forS 1s linear infinite}@-webkit-keyframes forI{0%{background:#82cde6}25%{background:#059bce}50%{background:#227692}75%{background:#059bce}to{background:#82cde6}}@keyframes forI{0%{background:#82cde6}25%{background:#059bce}50%{background:#227692}75%{background:#059bce}to{background:#82cde6}}@-webkit-keyframes forB{0%{background:#059bce}25%{background:#82cde6}50%{background:#059bce}75%{background:#227692}to{background:#059bce}}@keyframes forB{0%{background:#059bce}25%{background:#82cde6}50%{background:#059bce}75%{background:#227692}to{background:#059bce}}@-webkit-keyframes forS{0%{background:#227692}25%{background:#059bce}50%{background:#82cde6}75%{background:#059bce}to{background:#227692}}@keyframes forS{0%{background:#227692}25%{background:#059bce}50%{background:#82cde6}75%{background:#059bce}to{background:#227692}}.refresh-loader__text{font-size:15px;text-align:center;color:#414141;line-height:1.87}.covid-serp-banner{border-radius:8px;border:2px solid #dceaef;background-color:#fff;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.covid-serp-banner__icon{background-image:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/covid-banner.ada6ca35422741db843f9adbbec2148a.svg);width:82px;height:82px;margin-right:24px;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat}.covid-serp-banner .text-block{color:#333;font-size:16px;line-height:1.4;max-width:613px}.covid-serp-banner .text-block__header{font-family:openSansBold,sans-serif}.covid-serp-banner .text-block__title{margin:14px 0}.covid-serp-banner .text-block__link{width:151px;height:40px;border-radius:4px;background-color:#ec933d;line-height:40px;text-align:center;color:#fff;font-size:14px;font-family:openSansSemiBold,sans-serif;display:block}.calendar-lp-serp{display:block;background-color:#fff;position:relative;overflow:hidden;max-width:1087px;margin:0 auto 37px;padding:20px 0;height:190px}.calendar-lp-serp.loading:after{content:" ";top:0;bottom:-5px;left:0;right:0;position:absolute;z-index:2;background:hsla(0,0%,100%,.8) url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/loading_48.27771a0d59b76bbd5eca922ffe2fdf53.gif) 50% no-repeat}.calendar-lp-serp__header-title{font-size:16px;color:#4a4a4a;text-align:center;line-height:22px;margin-bottom:2px}.calendar-lp-serp__header-info{font-size:12px;color:#868686;text-align:center;line-height:17px;margin-bottom:15px}.calendar-lp-serp__container,.calendar-lp-serp__container-inset{display:block;height:84px;position:relative}.calendar-lp-serp__container-inset{margin:0 auto;width:1086.5px;padding-left:13.5px;padding-right:13.5px}.calendar-lp-serp__container-inset .cls__nav-left,.calendar-lp-serp__container-inset .cls__nav-right{position:absolute;display:inline-block;width:25px;height:90px;top:0;bottom:0;padding-top:9px;z-index:3;background:#fff;text-align:center}.calendar-lp-serp__container-inset .cls__nav-left i:hover,.calendar-lp-serp__container-inset .cls__nav-right i:hover{cursor:pointer;color:#98b9c5}.calendar-lp-serp__container-inset .cls__nav-left{left:0}.calendar-lp-serp__container-inset .cls__nav-right{right:0}.calendar-lp-serp__container-inset .cls__nav-left i,.calendar-lp-serp__container-inset .cls__nav-right i{color:#cbdfe6;font-size:39.7px;display:inline-block;line-height:39.7px;width:25px}.calendar-lp-serp__container-inset .cls__nav-left i.disabled,.calendar-lp-serp__container-inset .cls__nav-right i.disabled{cursor:default;display:none!important}.calendar-lp-serp__container-inset .cls__nav-left.disabled i,.calendar-lp-serp__container-inset .cls__nav-right.disabled i{color:#cbdfe6}.calendar-lp-serp__container-inset-two{display:block;height:84px;position:relative;padding-left:40px;padding-right:39px}.calendar-lp-serp__container-inset-two .cls__shore-left,.calendar-lp-serp__container-inset-two .cls__shore-right{width:110px;position:absolute;top:0;bottom:0;height:99px;z-index:2;background:#fff}.calendar-lp-serp__container-inset-two .cls__shore-left{left:-14px;padding-left:14px}.cls__shore-left-line-value{font-size:14px;color:#868686;line-height:19px;height:19px;position:absolute;right:5px;top:40px;margin-top:-9px}.calendar-lp-serp__container-inset-two .cls__shore-left .cls__shore-left-line-value.min.middle{top:50%}.calendar-lp-serp__container-inset-two .cls__shore-left .cls__shore-left-line-value.max{top:0}.calendar-lp-serp__container-inset-two .cls__shore-right{right:-14px;padding-right:33.9px}.calendar-lp-serp__container-inset-three{white-space:nowrap;position:relative;height:40px}.calendar-lp-serp__container-inset-three .cls__i-three-upstairs{display:block;position:relative;height:65px;margin-left:-5px;margin-right:-5px}.calendar-lp-serp__container-inset-three .cls__i-three-upstairs-line{position:absolute;display:block;color:#fff;opacity:.5;border-top:1px dashed #777;height:0;right:0;left:0;top:100%;z-index:2}.cls__i-three-upstairs-line.min.minPriceThing{border-color:#fff}.calendar-lp-serp__container-inset-three .cls__i-three-upstairs-line.min.middle{top:50%}.calendar-lp-serp__container-inset-three .cls__i-three-upstairs-line.max{top:0}.cls__i-three-upstairs .cls-itu-range{display:inline-block;height:65px;position:relative}.cls__i-three-upstairs .cls-itu-range .cls-itu-column{display:inline-block;width:58px;height:40px;float:left;padding-left:5px;padding-right:5px;cursor:pointer}.cls__i-three-upstairs .cls-itu-range .cls-itu-column.disabled{cursor:default}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-display{display:block;height:40px;margin-top:10px;position:relative}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind{display:inline-block;position:absolute;bottom:0;left:0;right:0;-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:10px;background-color:#d6d6d6;background-color:var(--trav-color-calendar-culumn,var(--trav-color-neutral-1100,#d6d6d6));border-radius:3px 3px 0 0}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind:before{content:"";position:absolute;width:100%;top:0;left:0;border-radius:3px 3px 0 0;z-index:1}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind.cls-col-minPrice:before{border-top:3px solid #7cc478}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind.cls-col-maxPrice:before{border-top:3px solid #e47048}.cls-d-no-price{display:inline-block;position:absolute;bottom:0;left:0;right:0;border-radius:3px 3px 0 0;width:48px;height:37px;border:1px solid #cdebf5;border-color:var(--trav-color-calendar-no-price-boxes,var(--trav-color-secondary-2800,#cdebf5))}.cls-d-no-price:before{content:"?";position:absolute;width:26px;height:28px;line-height:28px;color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));font-size:17px;text-align:center;top:5px;left:10px}.cls-d-no-price:hover:before{content:"\F28B";font-family:icons-16,sans-serif}.cls-d-have-not-tours{border:1px solid #fcebeb}.cls-d-have-not-tours:before{content:"!";color:#fcebeb}.cls-d-have-not-tours:hover:before{content:"!";font-family:openSansRegular,sans-serif;color:#fcebeb}.cls__i-three-upstairs .cls-itu-range .cls-itu-column.current .cls-d-ind{background:#999;background:var(--trav-color-calendar-column_active,var(--trav-color-neutral-900,#999))}.cls__i-three-upstairs .cls-itu-range .cls-itu-column.current .cls-value{background:#f2f2f2;background:var(--trav-color-calendar-colum-bottom,var(--trav-color-background-2500,#f2f2f2));color:#000;border-radius:0 0 2px 2px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column.disabled .cls-d-ind{opacity:0}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind .cls-d-ind__tip{position:absolute;top:-56px;display:none;width:140px;border-radius:6px;background-color:#ec933d;background-color:var(--trav-color-calendar-tip,var(--trav-color-primary-100,#ec933d));font-size:18px;line-height:42px;height:42px;color:#fff;margin-left:-70px;left:50%;text-align:center;z-index:3;border:1px solid #f1f7f9;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind .cls-d-ind__tip:before{content:"";display:inline-block;width:10px;height:10px;position:absolute;left:63px;bottom:-6px;background-color:#ec933d;background-color:var(--trav-color-calendar-tip,var(--trav-color-primary-100,#ec933d));border:1px solid #f1f7f9;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-d-ind .cls-d-ind__tip:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:10px;background-color:#ec933d;background-color:var(--trav-color-calendar-tip,var(--trav-color-primary-100,#ec933d));border-radius:6px;-khtml-border-radius:6px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column:hover .cls-d-ind__tip{display:inline-block}.cls__i-three-upstairs .cls-itu-range .cls-itu-column:hover .cls-d-ind{background-color:#059bce;background-color:var(--trav-color-calendar-column_hover,var(--trav-color-primary-400,#059bce))}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-value{display:block;height:19px;text-align:center;font-size:10px;color:#868686;line-height:19px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column.disabled .cls-value{opacity:.4}.cls__i-three-upstairs .cls-itu-range .cls-itu-column .cls-value.weekend{color:#eb6666;background:rgba(235,102,102,.03)}.cls__i-three-upstairs .cls-itu-range .cls-itd-range-label{font-size:10px;color:#868686;text-align:center;text-overflow:ellipsis;position:absolute;left:0;right:0;bottom:-20px;display:block;border:1px solid #ccc;border-top:0 solid #ccc;margin:0 2px;height:6px}.cls__i-three-upstairs .cls-itu-range .cls-itd-range-label span{background:#fff;height:11px;padding:0 10px;display:inline-block}.cls__i-three-upstairs .cls-itu-range .cls-itd-range-label span:first-letter{text-transform:uppercase}@media (max-width:1000px){.calendar-lp-serp__container-inset{width:606.5px}.calendar-lp-serp__container-inset-two .cls__shore-left{left:-75px}.calendar-lp-serp__container-inset-two .cls__shore-right{right:-75px}.calendar-lp-serp__container-inset-two .cls__shore-left .cls__shore-left-line-value{padding:0;font-size:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.calendar-lp-serp__container-inset .cls__nav-left{left:-20px}.calendar-lp-serp__container-inset-two .cls__shore-left .cls__shore-left-line-value.min{right:-50px}.calendar-lp-serp__container-inset-two .cls__shore-left .cls__shore-left-line-value.max{top:0;right:-35px}.calendar-lp-serp__container-inset-two{padding-left:39px;padding-right:40px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column{width:34px}.cls-d-no-price{width:24px}.cls-d-no-price:before{left:6px;width:10px}.cls-d-no-price:hover:before{left:3px}}@media (min-width:1001px) and (max-width:1239px){.calendar-lp-serp__container-inset{width:906.5px}.calendar-lp-serp__container-inset-two{padding-left:100px;padding-right:99px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column{width:46px}.calendar-lp-serp__container-inset-two .cls__shore-left,.calendar-lp-serp__container-inset-two .cls__shore-right{width:130px}.calendar-lp-serp__container-inset-two .cls__shore-right{right:-30px}.calendar-lp-serp__container-inset-two .cls__shore-left{left:-30px}.cls-d-no-price{width:36px;height:30px}.cls-d-no-price:before{width:11px;height:10px;top:2px}}@media (min-width:1240px){.calendar-lp-serp__container-inset{width:1086.5px}.calendar-lp-serp__container-inset-two{padding-left:100px;padding-right:99px}.cls__i-three-upstairs .cls-itu-range .cls-itu-column{width:58px}}.formControl.resortsFilter{padding-top:10px;cursor:pointer;position:relative}.resortsFilter.resortsFilter_opened{background-color:#dceaef;margin:0;padding-left:0;padding-right:16px}.resortsFilter__resortsListContainer{display:none;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 12px 34px 0 rgba(0,0,0,.25);box-shadow:0 12px 34px 0 rgba(0,0,0,.25);position:absolute;left:326px;bottom:0;z-index:3;padding:31px 24px 17px 40px;cursor:default}.resortsFilter_opened .resortsFilter__resortsListContainer{display:block}.resortsFilter__resortsSelected{font:14px/1.63 openSansSemibold;color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-color:#059bce;border-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-bottom:1px dashed;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.resortsFilter_opened .resortsFilter__resortsSelected{color:#333;border-bottom-color:#dceaef}.resortsFilter__resortsListCategoryLabel{text-transform:uppercase;font:13px openSansSemibold;color:#9b9b9b}.resortsFilter__resortsListCollection{overflow:hidden;position:relative;margin-top:21px;margin-bottom:8px}.resortsFilter__resortsListCollection li{position:relative;color:#414141;font-size:14px;width:25%;float:left;margin-bottom:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resortsFilter__resortsListCollection li label.checkbox{padding-left:33px;cursor:pointer;display:inline-block;margin:0}.resortsFilter__resortsListCollection li b,.resortsFilter__resortsListCollection li label{vertical-align:top}.resortsFilter_otherResorts{display:none}.resortsFilter__resortsListButtons{overflow:hidden}.resortsFilter__resortsListButtons .btn{width:130px;height:40px;font:14px/40px openSansSemibold;border-radius:4px;margin-left:20px;float:right}.resortsFilter__resortsListCancel{font-size:16px;color:#c2c2c2;position:absolute;right:15px;top:17px;padding:10px;cursor:pointer}.resortsFilter__toggleOtherResorts{float:left;font:14px/1.14 openSansSemibold;color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-color:#059bce;border-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-bottom:1px dashed;margin-top:11px;cursor:pointer}@media (max-width:1000px){.resortsFilter__resortsListContainer{width:728px;left:0}.resortsFilter__resortsListCollection li{width:33.3%}}@media (max-width:1239px) and (min-width:1001px){.resortsFilter__resortsListContainer{width:616px;left:320px}.resortsFilter__resortsListCollection li{width:33.3%}}@media (min-width:1240px) and (max-width:1439px){.resortsFilter__resortsListContainer{width:848px}}@media (min-width:1440px){.resortsFilter__resortsListContainer{width:1048px}}.no-tours-banner__container{width:100%;height:113px;border-radius:4px;background-color:#fef8f5}.no-tours-banner__content{max-width:850px;margin:0 auto;padding:16px 0}.no-tours-banner__content>div{display:inline-block;vertical-align:top}.no-tours-banner__icon{background:url(https://static.travelatacdn.ru/whitelabel/build/desktop/a/img/no-tours-banner__icon.d08650aa92060af06d4c025540847cc4.svg) no-repeat 50%;width:80px;height:80px}.no-tours-banner__text{margin-left:40px;color:#77777d;font-size:14px;line-height:19px}.no-tours-banner__title{color:#293033;font-size:21px;margin-top:5px;margin-bottom:3px;font-family:OpenSansSemiBold,sans-serif;line-height:28px}.no-tours-banner__links li{display:inline-block;vertical-align:top;font-size:18px;font-family:OpenSansSemiBold,sans-serif;margin-right:20px;margin-top:3px}.no-tours-banner__links li.clickable{color:#059bce;color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-color:#059bce;border-left-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-bottom:1px dashed;border-bottom-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-right-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));border-top-color:var(--trav-color-links,var(--trav-color-primary-400,#059bce));cursor:pointer}@media screen and (max-width:1000px){.no-tours-banner__container{height:auto}.no-tours-banner__content{padding:16px}.no-tours-banner__text{width:540px}}