@font-face{font-display:swap;font-family:CodeProLight;src:url(/build/desktop/a/font/2AAE62_0_0.9f24cbd32dc9099159ec5fbc53ccf6bc.eot);src:url(/build/desktop/a/font/2AAE62_0_0.9f24cbd32dc9099159ec5fbc53ccf6bc.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/2AAE62_0_0.7016450c6c7554684fb18199c4c86def.woff) format("woff"),url(/build/desktop/a/font/2AAE62_0_0.d3bcfb258b929902d9601cd9d429148a.ttf) format("truetype")}@font-face{font-display:swap;font-family:CodePro;src:url(/build/desktop/a/font/2AAE60_0_0.469b40a7bdee94bbf946b5c05579cdb8.eot);src:url(/build/desktop/a/font/2AAE60_0_0.469b40a7bdee94bbf946b5c05579cdb8.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/2AAE60_0_0.cbc1b6510926774e8cf726d1c01b20b6.woff) format("woff"),url(/build/desktop/a/font/2AAE60_0_0.98dece7b9f6290c1a04ff74d3f1dca01.ttf) format("truetype")}@font-face{font-display:swap;font-family:CodeProBold;src:url(/build/desktop/a/font/2AE6E1_0_0.22606fe9d3e5f9c02b0dbaeae543ee65.eot);src:url(/build/desktop/a/font/2AE6E1_0_0.22606fe9d3e5f9c02b0dbaeae543ee65.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/2AE6E1_0_0.a872bd0270e1bd400cf561af882582cb.woff) format("woff"),url(/build/desktop/a/font/2AE6E1_0_0.005c19d1092e5cb46b420a05cce7c823.ttf) format("truetype")}@font-face{font-display:swap;font-family:openSansSemibold;src:url(/build/desktop/a/font/OpenSans-Semibold-webfont.503e2cda06ca72dcfd5e1e551cddc2a6.eot);src:url(/build/desktop/a/font/OpenSans-Semibold-webfont.503e2cda06ca72dcfd5e1e551cddc2a6.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/OpenSans-Semibold-webfont.6f45693214ccf191bd549b54675fb932.woff) format("woff"),url(/build/desktop/a/font/OpenSans-Semibold-webfont.ebb4075c492635026654613966dd23c3.ttf) format("truetype"),url(/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(/build/desktop/a/font/OpenSans-Regular-webfont.b187ae7a2bf6c644ea23be39f3f762d6.eot);src:url(/build/desktop/a/font/OpenSans-Regular-webfont.b187ae7a2bf6c644ea23be39f3f762d6.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/OpenSans-Regular-webfont.2d9d3501dadd9040fb8122f79ae810d5.woff) format("woff"),url(/build/desktop/a/font/OpenSans-Regular-webfont.7dd5829dcca1660ba2ab21cc89cd080b.ttf) format("truetype"),url(/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(/build/desktop/a/font/OpenSans-Bold-webfont.57435fa5ca611816891e9d0f9efc0011.eot);src:url(/build/desktop/a/font/OpenSans-Bold-webfont.57435fa5ca611816891e9d0f9efc0011.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/OpenSans-Bold-webfont.c1d0062e29aa52ac31f197f1f31fbb7e.woff) format("woff"),url(/build/desktop/a/font/OpenSans-Bold-webfont.a91b920369d87edf8ba0a02bc0bb28eb.ttf) format("truetype"),url(/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(/build/desktop/a/font/BebasNeue-Regular-webfont.69a66f7f6a8d1b7b18b768158c18031d.eot);src:url(/build/desktop/a/font/BebasNeue-Regular-webfont.69a66f7f6a8d1b7b18b768158c18031d.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/BebasNeue-Regular-webfont.477504b85996c06036ee60b2476c0bac.woff) format("woff"),url(/build/desktop/a/font/BebasNeue-Regular-webfont.97c11dc9ee450e1ab9403eb397c2278b.ttf) format("truetype"),url(/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(/build/desktop/a/font/OpenSans-Italic-webfont.53b747821df4541b2d29b96267f64d0d.eot);src:url(/build/desktop/a/font/OpenSans-Italic-webfont.53b747821df4541b2d29b96267f64d0d.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/OpenSans-Italic-webfont.13f3fd8da640c5d95d3939f1f6117c23.woff) format("woff"),url(/build/desktop/a/font/OpenSans-Italic-webfont.2edf3f62ac9b28fb936aba95d9fdb9c6.ttf) format("truetype"),url(/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(/build/desktop/a/font/OpenSans-Light-webfont.1f92d99589415b90b0e8f8a7d74cfc96.eot);src:url(/build/desktop/a/font/OpenSans-Light-webfont.1f92d99589415b90b0e8f8a7d74cfc96.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/OpenSans-Light-webfont.e752fe1a336c3b1ca5701ff55b5e317a.woff) format("woff"),url(/build/desktop/a/font/OpenSans-Light-webfont.bf3de37711fb59d221c1c737576c6bf2.ttf) format("truetype"),url(/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(/build/desktop/a/font/opensans-extrabold-webfont.877b9b8893c0b61581d82326bfe5a7f2.woff2) format("woff2"),url(/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(/build/desktop/a/font/rouble-webfont.587a7be2cf01e57ed45d0f8de6fd9c35.eot);src:url(/build/desktop/a/font/rouble-webfont.587a7be2cf01e57ed45d0f8de6fd9c35.eot#iefix) format("embedded-opentype"),url(/build/desktop/a/font/rouble-webfont.7485bd0c933eb40e1612dd8fcd518dc9.woff) format("woff"),url(/build/desktop/a/font/rouble-webfont.db1ebf488a08cad7f939ef2c52ac8d57.ttf) format("truetype"),url(/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(/build/desktop/a/font/gilroy-light-webfont.8273f35bfe7bdeeac2a0323cbc647ced.eot);src:url(/build/desktop/a/font/gilroy-light-webfont.8273f35bfe7bdeeac2a0323cbc647ced.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/gilroy-light-webfont.1006c5b7328890afb0130080a88bdac8.woff2) format("woff2"),url(/build/desktop/a/font/gilroy-light-webfont.e5a47d677e83fee74e2d0b2e39e5bb9d.woff) format("woff"),url(/build/desktop/a/font/gilroy-light-webfont.0494ec8ba96b885a480e8f9fce788e97.ttf) format("truetype"),url(/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(/build/desktop/a/font/gilroy-extrabold-webfont.3f874af579dabfe74b2401fa6b850f8b.eot);src:url(/build/desktop/a/font/gilroy-extrabold-webfont.3f874af579dabfe74b2401fa6b850f8b.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/gilroy-extrabold-webfont.7cc87721e6ba3c1c56166a260e57b20d.woff2) format("woff2"),url(/build/desktop/a/font/gilroy-extrabold-webfont.96f6d11f7049c6eccb3575c19980b5ec.woff) format("woff"),url(/build/desktop/a/font/gilroy-extrabold-webfont.5d26d8d58e1dd89a201ed4ec1b57080d.ttf) format("truetype"),url(/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(/build/desktop/a/font/icons-32.7bb7eb18759639fb1363d4818bae6703.eot);src:url(/build/desktop/a/font/icons-32.7bb7eb18759639fb1363d4818bae6703.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/icons-32.171a9d94f1977bbd4f43c5c8df62c71e.woff2) format("woff2"),url(/build/desktop/a/font/icons-32.5e7fa0253f956c92230686339471c1bb.woff) format("woff"),url(/build/desktop/a/font/icons-32.85413308b13ea1036c0c874770e31a12.ttf) format("truetype"),url(/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(/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(/build/desktop/a/font/icons-16.4f286d67cd3ba2ac225fe9b39f746280.eot);src:url(/build/desktop/a/font/icons-16.4f286d67cd3ba2ac225fe9b39f746280.eot?#iefix) format("embedded-opentype"),url(/build/desktop/a/font/icons-16.f81350fc5d4990b6762d8cbb8c1c0164.woff2) format("woff2"),url(/build/desktop/a/font/icons-16.d98d43b343612638c1fa03550f6543f9.woff) format("woff"),url(/build/desktop/a/font/icons-16.2856489a8b98675f082514381342b50f.ttf) format("truetype"),url(/build/desktop/a/font/icons-16.c1de2767836873f31f6107fc5a229d9d.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(/build/desktop/a/font/icons-16.c1de2767836873f31f6107fc5a229d9d.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_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:"\F2D0"}.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_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:"\F2CE"}.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:"\F2CF"}.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}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;text-decoration:none;border-bottom:1px dashed #ec933d}.primary-link:hover{color:#059bce;border-bottom-color:#059bce}.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:#ca7243;background:#ed8f33;background:-moz-linear-gradient(top,#ef9640 0,#ea8625 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef9640),color-stop(100%,#ea8625));background:-webkit-linear-gradient(top,#ef9640,#ea8625);background:-o-linear-gradient(top,#ef9640 0,#ea8625 100%);background:-ms-linear-gradient(top,#ef9640 0,#ea8625 100%);background:linear-gradient(180deg,#ef9640 0,#ea8625);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef9640",endColorstr="#ea8625",GradientType=0);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}.btnOrange.active,.btnOrange:active,.btnOrange:focus,.btnOrange:hover{background:#ffa047;background:-moz-linear-gradient(top,#ffa047 0,#ed8d34 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa047),color-stop(100%,#ed8d34));background:-webkit-linear-gradient(top,#ffa047,#ed8d34);background:-o-linear-gradient(top,#ffa047 0,#ed8d34 100%);background:-ms-linear-gradient(top,#ffa047 0,#ed8d34 100%);background:linear-gradient(180deg,#ffa047 0,#ed8d34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffa047",endColorstr="#ed8d34",GradientType=0)}.btnOrange.btnFlat{color:#fff;background:#ec933d;border:none;text-shadow:none;font-family:openSansRegular,sans-serif}.btnOrange.btnFlat:hover{background:#ffa047;border:none;text-shadow:none}.btnOrange.btnFlat:active{background:#ca7243;border:none;text-shadow:none}.btnBlue{background:#0babe1;background:-moz-linear-gradient(top,#0babe1 0,#059ccf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0babe1),color-stop(100%,#059ccf));background:-webkit-linear-gradient(top,#0babe1,#059ccf);background:-o-linear-gradient(top,#0babe1 0,#059ccf 100%);background:-ms-linear-gradient(top,#0babe1 0,#059ccf 100%);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:-moz-linear-gradient(top,#45c7f2 0,#16acdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#45c7f2),color-stop(100%,#16acdf));background:-webkit-linear-gradient(top,#45c7f2,#16acdf);background:-o-linear-gradient(top,#45c7f2 0,#16acdf 100%);background:-ms-linear-gradient(top,#45c7f2 0,#16acdf 100%);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:-moz-linear-gradient(top,#8d989b 0,#747e81 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8d989b),color-stop(100%,#747e81));background:-webkit-linear-gradient(top,#8d989b,#747e81);background:-o-linear-gradient(top,#8d989b 0,#747e81 100%);background:-ms-linear-gradient(top,#8d989b 0,#747e81 100%);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:-moz-linear-gradient(top,#adbbc0 0,#8f9b9f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#adbbc0),color-stop(100%,#8f9b9f));background:-webkit-linear-gradient(top,#adbbc0,#8f9b9f);background:-o-linear-gradient(top,#adbbc0 0,#8f9b9f 100%);background:-ms-linear-gradient(top,#adbbc0 0,#8f9b9f 100%);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{filter:none;background:#fff none;color:#ed8f33;border-color:#ec933d;text-shadow:none}.btnOrangeLight.active,.btnOrangeLight:active,.btnOrangeLight:focus,.btnOrangeLight:hover{background:#ec933d;color:#fff;border-color:#ec933d}.btnBlueLight{background:#fff;color:#059bce;border-color:#059bce;text-shadow:none}.btnBlueLight.active,.btnBlueLight:active,.btnBlueLight:focus,.btnBlueLight:hover{background:#059bce;color:#fff;border-color:#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{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;margin-bottom:10px;display:block}.disabled .formLabel{color:#cbcecf}.filters .formLabel{color:#414141;font-size:16px;margin:0 0 12px}.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;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;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%{box-shadow:0 0 6px rgba(236,147,61,.8)}50%{box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{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)}}@-moz-keyframes highlight{0%{-moz-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}50%{-moz-box-shadow:0 0 6px hsla(0,0%,100%,.8);box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{-moz-box-shadow:0 0 6px rgba(236,147,61,.8);box-shadow:0 0 6px rgba(236,147,61,.8)}}@-o-keyframes highlight{0%{box-shadow:0 0 6px rgba(236,147,61,.8)}50%{box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{box-shadow:0 0 6px rgba(236,147,61,.8)}}@-ms-keyframes highlight{0%{box-shadow:0 0 6px rgba(236,147,61,.8)}50%{box-shadow:0 0 6px hsla(0,0%,100%,.8)}to{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(/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 .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;box-shadow:0 0 5px rgba(5,155,206,.5);border-color:#059bce;height:34px}.formDropdownContent{display:none;margin-top:12px;background:#fff;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.tourHint{position:absolute;bottom:0;left:42%}.labelTagList .icon-help{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;cursor:pointer;position:relative;margin-left:8px;font-style:normal;background-image:url(/build/desktop/a/img/icon-help.9c8d036ab0c91b707796f5cde35fb701.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 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:#029bce;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:#e5f8ff url(/build/desktop/a/img/mapButton.46270044783a94ff19bc4b60c366cba7.png) no-repeat 0 0;border:1px solid #b4e1f0;border-radius:3px}.closeMap .serpFilterName{background-color:#e5f8ff;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;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{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;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;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;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;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;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;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;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;box-shadow:0 3px 6px -4px #999}div.error:before{content:"";display:block;width:12px;height:7px;background:url(/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;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(/build/desktop/a/img/tui.b0563edbec00b7d592b35f4c2fe3e9c5.png)}.partnersSmall_alt .partner.pegas{background-image:url(/build/desktop/a/img/pegas.748ad9d615b001069d506eff6b73833b.png)}.partnersSmall_alt .partner.intourist{background-image:url(/build/desktop/a/img/intourist.b74eac2421300805076783f4542fc141.png)}.partnersSmall_alt .partner.anex{background-image:url(/build/desktop/a/img/anex.d8c70d05e44f338097c6bcb574eebed6.png)}.partnersSmall_alt .partner.ics{background-image:url(/build/desktop/a/img/ics.ecea227fbb7e5631df3a53308fe08029.png)}.partnersSmall_alt .partner.brisco{background-image:url(/build/desktop/a/img/brisco.6e198c85a3396b64591e2757c5ba8945.png)}.partnersSmall_alt .partner.mousenidis{background-image:url(/build/desktop/a/img/mouzenidis.e147c329aa40e60054e157a6ef2fae18.png)}.partnersSmall_alt .partner.sunmar{background-image:url(/build/desktop/a/img/sunmar.a0483a44c7a711d13f7ed593de4bf90e.png)}.partnersSmall_alt .partner.amigo-tours{background-image:url(/build/desktop/a/img/amigo-tours.690f379ac3f611216eaf0dd27e3504df.png)}.select2-results .select2-result-label .flagIco{margin-left:-13px;margin-right:5px}.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;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;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;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;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.dogIcon{width:138px;height:147px;background:url(/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;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);background-color:#fff}.ui-slider.ui-slider-horizontal .ui-slider-handle:after{content:"\F268";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;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;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:#a3db6c;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:#68bc2d;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;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.filters .formDropdownContent{padding:5px 10px}.filters .open .formDropdownContent{left:0;right:0;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 .formInput .inputText:focus{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%;outline:none;box-shadow:none}.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:18px;line-height:18px;display:flex}.filters .checkbox input{position:absolute;left:-9999px}.filters .checkboxStyle{display:inline-block;width:18px;height:18px;border-radius:2px;background-color:#fff;border:1px solid #ccc;margin-right:18px;vertical-align:top;position:absolute;left:0;top:0}.filters .checkboxStyle .icon{color:#059bce;display:none;font-size:18px}.filters input:checked+.checkboxStyle{border:none;background-color:transparent}.filters input:checked+.checkboxStyle .icon{display:inline-block}.filtersList label{display:block;font-size:14px;font-family:openSansRegular;color:#333;position:relative;padding:0 0 0 27px}.filtersList>li{margin-bottom:14px}.filtersList .ratingColorBox{width:34px;height:18px;border-radius:2px;font-size:11px;letter-spacing:1px;color:#fff;font-family:openSansBold,sans-serif;position:relative;text-align:center;margin-right:8px}.filtersList .ratingColorBox--satisfactorily{background-color:#8faab4}.filtersList .ratingColorBox--good{background-color:#a4d41d}.filtersList .ratingColorBox--better{background-color:#64c60e}.filtersList .ratingColorBox--best{background-color:#25a95e}.filtersList .ratingColorBox--allScore{position:absolute;width:13px;height:100%;border-radius:2px;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:6.5px;z-index:3}.filtersList .ratingColorBox--allScore:nth-child(3){left:13.5px;z-index:2}.filtersList .ratingColorBox--allScore:last-child{z-index:1;left:20px;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}.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;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:296px;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;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:#37afd8;border:1px solid #37afd8}.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{margin-top:16px;display:block;border:1px solid #c0dee8;border-radius:4px;padding:20px 20px 28px;text-align:center;position:relative}.mapView .b-tour-components{display:none}.b-tour-components__title{font-size:20px;color:#ec933d;text-align:center;line-height:20px}.b-tour-components__list{display:block;padding-top:24px}.b-tour-component{display:inline-block;width:113px;height:118px;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:31px;display:inline-block;width:113px;height:32px;text-align:center;color:#333;font-size:14px;line-height:16px;overflow:hidden}.b-tour-component:before{width:4px;height:26px;left:-2px;top:12px}.b-tour-component:after,.b-tour-component:before{content:"";display:none;background:#c0dee8;position:absolute}.b-tour-component:after{width:26px;height:4px;left:-13px;top:23px}.b-tour-component:not(:first-child):after,.b-tour-component:not(:first-child):before{display:inline-block}.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(/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:flex;align-items:center;width:100%;justify-content:center;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);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}.banner-close{position:absolute;top:12px;right:12px;font-size:16px;cursor:pointer;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)}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}body{background:#fff;min-width:762px}@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 body{overflow:hidden;height:100%;max-height:100%;position:relative}.fl_right{float:right}.noScroll body .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}a:hover{color:#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(/build/desktop/a/img/backBg.5d627580d379b3f45ec06c9a31b011fe.png)!important;opacity:1!important;filter:none!important}.ui-tabs .ui-tabs-hide{display:none}.wrap,.wrapper{overflow:hidden}.wrapper{padding-top:125px;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(/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;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:296px;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;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;-ms-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;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;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;-ms-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;-moz-transition:background-color .2s linear,bottom .2s linear;-o-transition:background-color .2s linear,bottom .2s linear;-ms-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;-moz-transition:color .2s linear;-o-transition:color .2s linear;-ms-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;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;box-shadow:0 3px 6px -4px #999}form div.err:before{content:"";display:block;width:12px;height:7px;background:url(/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}.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 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)}}.header{position:absolute;left:0;top:0;right:0;z-index:10001;-webkit-transition:top .3s;transition:top .3s}.header .covid-banner-container{height:46px;background-color:#dff2db;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1.5;font-family:openSansBold,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .covid-banner-container__icon{width:24px;height:24px;background-image:url(/build/desktop/a/img/palm.6b554f2fdea1186eda8b907a404e5d81.png);margin-right:8px;background-repeat:no-repeat;background-size:cover}.header .covid-banner-container__header{color:#333;margin-right:8px}.header .covid-banner-container__link{color:#25a95e;-webkit-transition:color .3s;transition:color .3s}.header .covid-banner-container__link:hover{color:#176a3b}.header .headerContainer{position:relative;height:96px;background:#fff;top:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{display:inline-block}.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(/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}.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}}.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}}