@charset "UTF-8";@font-face{font-family:Leitura-Roman;font-display:swap;src:url(../css/fonts/Leitura-Roman.eot);src:url(../css/fonts/Leitura-Roman.eot?#iefix) format("embedded-opentype"),url(../css/fonts/Leitura-Roman.woff2) format("woff2"),url(../css/fonts/Leitura-Roman.woff) format("woff"),url(../css/fonts/Leitura-Roman.otf) format("embedded-opentype"),url(../css/fonts/Leitura-Roman.svg#svgFontName) format("svg")}@font-face{font-family:DidotLTStd-Italic;font-display:swap;src:url(../css/fonts/DidotLTStd-Italic.eot);src:url(../css/fonts/DidotLTStd-Italic.eot?#iefix) format("embedded-opentype"),url(../css/fonts/DidotLTStd-Italic.woff2) format("woff2"),url(../css/fonts/DidotLTStd-Italic.woff) format("woff"),url(../css/fonts/DidotLTStd-Italic.otf) format("embedded-opentype"),url(../css/fonts/DidotLTStd-Italic.svg#svgFontName) format("svg")}@font-face{font-family:Optima;font-display:swap;src:url(../css/fonts/Optima.eot);src:url(../css/fonts/Optima.eot?#iefix) format("embedded-opentype"),url(../css/fonts/Optima.woff2) format("woff2"),url(../css/fonts/Optima.woff) format("woff"),url(../css/fonts/Optima.svg#svgFontName) format("svg")}@font-face{font-family:PostGrotesk-Medium;font-display:swap;src:url(../css/fonts/PostGrotesk-Medium.eot);src:url(../css/fonts/PostGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(../css/fonts/PostGrotesk-Medium.woff2) format("woff2"),url(../css/fonts/PostGrotesk-Medium.woff) format("woff"),url(../css/fonts/PostGrotesk-Medium.svg#PostGrotesk-Medium) format("svg")}@font-face{font-family:PostGrotesk-Book;font-display:swap;src:url(../css/fonts/PostGrotesk-Book.eot);src:url(../css/fonts/PostGrotesk-Book.eot?#iefix) format("embedded-opentype"),url(../css/fonts/PostGrotesk-Book.woff2) format("woff2"),url(../css/fonts/PostGrotesk-Book.woff) format("woff"),url(../css/fonts/PostGrotesk-Book.svg#PostGrotesk-Book) format("svg")}@font-face{font-family:PostGrotesk-Bold;font-display:swap;src:url(../css/fonts/PostGrotesk-Bold.eot);src:url(../css/fonts/PostGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(../css/fonts/PostGrotesk-Bold.woff2) format("woff2"),url(../css/fonts/PostGrotesk-Bold.woff) format("woff"),url(../css/fonts/PostGrotesk-Bold.svg#PostGrotesk-Bold) format("svg")}@font-face{font-family:DidoRegular;font-display:swap;src:url(../css/fonts/DidotLTStd-Roman.eot);src:url(../css/fonts/DidotLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(../css/fonts/DidotLTStd-Roman.woff2) format("woff2"),url(../css/fonts/DidotLTStd-Roman.woff) format("woff"),url(../css/fonts/DidotLTStd-Roman.svg#DidotLTStd-Roman) format("svg")}:root{--default-font:'PostGrotesk-Book',sans-serif;--title-font:'DidoRegular',serif;--subtitle-font:'DidotLTStd-italic',serif;--menu-font:'PostGrotesk-Book',sans-serif;--citation-font:'Optima';--black-color:0,0,0;--white-bg:255,255,255;--white-color:#fff;--pink-color:#a50f78;--dark-blue:#041C2C;--placeholder:#888888;--gold-color:213,204,184;--default-color:#4a4a4a;--footer-bg:213,204,184;--header-bg-fixed:247,245,241;--facebook:#3b5998;--twitter:#1da1f2;--google-plus:#dd4b39;--linkedin:#0077b5;--line:#00c300;--weibo:#df2029;--weixin:#7bb32e;--vkontakte:#45668e;--youtube:#ff0000;--tripadvisor:#00a558;--fancybox-custom:50,58,70;--dirt-brown:#874135;--loader-bg:#041C2C}@font-face{font-family:fb_generic_set;src:url(fonts/fb_generic_set.eot?yzg3dx);src:url(fonts/fb_generic_set.eot?yzg3dx#iefix) format("embedded-opentype"),url(fonts/fb_generic_set.woff2?yzg3dx) format("woff2"),url(fonts/fb_generic_set.ttf?yzg3dx) format("truetype"),url(fonts/fb_generic_set.woff?yzg3dx) format("woff"),url(fonts/fb_generic_set.svg?yzg3dx#fb_generic_set) format("svg");font-weight:400;font-style:normal}[class*=" fb_icon_"],[class^=fb_icon_]{font-family:fb_generic_set!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_icon_address_book:before{content:"\fb50"}.fb_icon_arrow_down:before{content:"\fb51"}.fb_icon_arrow_down_left:before{content:"\fb52"}.fb_icon_arrow_down_right:before{content:"\fb53"}.fb_icon_arrow_left:before{content:"\fb54"}.fb_icon_arrow_right:before{content:"\fb55"}.fb_icon_arrow_up:before{content:"\fb56"}.fb_icon_arrow_up_left:before{content:"\fb57"}.fb_icon_arrow_up_right:before{content:"\fb58"}.fb_icon_attachment:before{content:"\fb59"}.fb_icon_award:before{content:"\fb5a"}.fb_icon_ban:before{content:"\fb5b"}.fb_icon_barcode:before{content:"\fb5c"}.fb_icon_bookmark:before{content:"\fb5d"}.fb_icon_calendar:before{content:"\fb5e"}.fb_icon_camera_photo:before{content:"\fb5f"}.fb_icon_cart:before{content:"\fb60"}.fb_icon_checkmark:before{content:"\fb61"}.fb_icon_child:before{content:"\fb62"}.fb_icon_chrome:before{content:"\fb63"}.fb_icon_close:before{content:"\fb64"}.fb_icon_cogs:before{content:"\fb65"}.fb_icon_desktop:before{content:"\fb66"}.fb_icon_download:before{content:"\fb67"}.fb_icon_droplet:before{content:"\fb68"}.fb_icon_eye:before{content:"\fb69"}.fb_icon_eye_blocked:before{content:"\fb6a"}.fb_icon_female:before{content:"\fb6b"}.fb_icon_file_excel:before{content:"\fb6c"}.fb_icon_file_pdf:before{content:"\fb6d"}.fb_icon_file_picture:before{content:"\fb6e"}.fb_icon_file_word:before{content:"\fb6f"}.fb_icon_film:before{content:"\fb70"}.fb_icon_film_ciak:before{content:"\fb71"}.fb_icon_fire:before{content:"\fb72"}.fb_icon_firefox:before{content:"\fb73"}.fb_icon_gender_equality:before{content:"\fb74"}.fb_icon_gift:before{content:"\fb75"}.fb_icon_hammer:before{content:"\fb76"}.fb_icon_heart:before{content:"\fb77"}.fb_icon_image:before{content:"\fb78"}.fb_icon_images:before{content:"\fb79"}.fb_icon_internet_explorer:before{content:"\fb7a"}.fb_icon_lab:before{content:"\fb7b"}.fb_icon_laptop:before{content:"\fb7c"}.fb_icon_male:before{content:"\fb7d"}.fb_icon_microphone:before{content:"\fb7e"}.fb_icon_microphone_old:before{content:"\fb7f"}.fb_icon_mobile:before{content:"\fb80"}.fb_icon_move:before{content:"\fb81"}.fb_icon_newborn:before{content:"\fb82"}.fb_icon_opera:before{content:"\fb83"}.fb_icon_pencil:before{content:"\fb84"}.fb_icon_power_cord:before{content:"\fb85"}.fb_icon_print_fax:before{content:"\fb86"}.fb_icon_qrcode:before{content:"\fb87"}.fb_icon_road:before{content:"\fb88"}.fb_icon_safari:before{content:"\fb89"}.fb_icon_scissors:before{content:"\fb8a"}.fb_icon_search:before{content:"\fb8b"}.fb_icon_smile:before{content:"\fb8c"}.fb_icon_star:before{content:"\fb8d"}.fb_icon_tablet:before{content:"\fb8e"}.fb_icon_tag:before{content:"\fb8f"}.fb_icon_trash:before{content:"\fb90"}.fb_icon_trophy:before{content:"\fb91"}.fb_icon_upload:before{content:"\fb92"}.fb_icon_wrench:before{content:"\fb93"}@font-face{font-family:fb_transport;src:url(fonts/fb_transport.eot?4d1zdb);src:url(fonts/fb_transport.eot?4d1zdb#iefix) format("embedded-opentype"),url(fonts/fb_transport.woff2?4d1zdb) format("woff2"),url(fonts/fb_transport.ttf?4d1zdb) format("truetype"),url(fonts/fb_transport.woff?4d1zdb) format("woff"),url(fonts/fb_transport.svg?4d1zdb#fb_transport) format("svg");font-weight:400;font-style:normal}[class*=" fb_transport_"],[class^=fb_transport_]{font-family:fb_transport!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_transport_airbus:before{content:"\f100"}.fb_transport_airplane:before{content:"\f101"}.fb_transport_airplane_old:before{content:"\f102"}.fb_transport_airport:before{content:"\f103"}.fb_transport_boat:before{content:"\f104"}.fb_transport_bus:before{content:"\f105"}.fb_transport_car:before{content:"\f106"}.fb_transport_car_rental:before{content:"\f107"}.fb_transport_ferry_boat:before{content:"\f108"}.fb_transport_garage:before{content:"\f109"}.fb_transport_helicopter:before{content:"\f10a"}.fb_transport_heliport:before{content:"\f10b"}.fb_transport_hovercraft:before{content:"\f10c"}.fb_transport_metro:before{content:"\f10d"}.fb_transport_motorbike:before{content:"\f10e"}.fb_transport_outdoor_parking:before{content:"\f10f"}.fb_transport_parking:before{content:"\f110"}.fb_transport_roulotte:before{content:"\f111"}.fb_transport_seal_boat:before{content:"\f112"}.fb_transport_shuttle_bus:before{content:"\f113"}.fb_transport_taxi:before{content:"\f114"}.fb_transport_train:before{content:"\f115"}.fb_transport_tram:before{content:"\f116"}.fb_transport_yacht_mooring:before{content:"\f117"}@font-face{font-family:fb_room_icons;src:url(fonts/fb_room_icons.eot?s4y4nh);src:url(fonts/fb_room_icons.eot?s4y4nh#iefix) format("embedded-opentype"),url(fonts/fb_room_icons.woff2?s4y4nh) format("woff2"),url(fonts/fb_room_icons.ttf?s4y4nh) format("truetype"),url(fonts/fb_room_icons.woff?s4y4nh) format("woff"),url(fonts/fb_room_icons.svg?s4y4nh#fb_room_icons) format("svg");font-weight:400;font-style:normal}[class*=" fb_room_"],[class^=fb_room_]{font-family:fb_room_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_room_alarm:before{content:"\c900"}.fb_room_bed:before{content:"\c901"}.fb_room_butler:before{content:"\c902"}.fb_room_courtesy_set:before{content:"\c903"}.fb_room_flip_flops:before{content:"\c904"}.fb_room_hanger:before{content:"\c905"}.fb_room_in_room_service:before{content:"\c906"}.fb_room_ironing_service:before{content:"\c907"}.fb_room_kettle:before{content:"\c908"}.fb_room_living:before{content:"\c909"}.fb_room_minibar:before{content:"\c90a"}.fb_room_radio:before{content:"\c90b"}.fb_room_room:before{content:"\c90c"}.fb_room_room_key:before{content:"\c90d"}.fb_room_safe:before{content:"\c90e"}.fb_room_satellite_tv:before{content:"\c90f"}.fb_room_sky_pay_tv:before{content:"\c910"}.fb_room_small_kitchen:before{content:"\c911"}.fb_room_tv_led:before{content:"\c912"}.fb_room_tv_old:before{content:"\c913"}.fb_room_wardrobe:before{content:"\c914"}.select2-results__option span[class^=fb_room_]{font-size:48px}@font-face{font-family:fb_sport;src:url(fonts/fb_sport.eot?90aihp);src:url(fonts/fb_sport.eot?90aihp#iefix) format("embedded-opentype"),url(fonts/fb_sport.woff2?90aihp) format("woff2"),url(fonts/fb_sport.ttf?90aihp) format("truetype"),url(fonts/fb_sport.woff?90aihp) format("woff"),url(fonts/fb_sport.svg?90aihp#fb_sport) format("svg");font-weight:400;font-style:normal}[class*=" fb_sport_"],[class^=fb_sport_]{font-family:fb_sport!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_sport_archery:before{content:"\e7c0"}.fb_sport_badminton:before{content:"\e7c1"}.fb_sport_baseball:before{content:"\e7c2"}.fb_sport_basket:before{content:"\e7c3"}.fb_sport_beachvolley:before{content:"\e7c4"}.fb_sport_bike:before{content:"\e7c5"}.fb_sport_bike_rental:before{content:"\e7c6"}.fb_sport_bird_watching:before{content:"\e7c7"}.fb_sport_bowling:before{content:"\e7c8"}.fb_sport_bowls:before{content:"\e7c9"}.fb_sport_canoe:before{content:"\e7ca"}.fb_sport_diving:before{content:"\e7cb"}.fb_sport_fishing:before{content:"\e7cc"}.fb_sport_football:before{content:"\e7cd"}.fb_sport_golf:before{content:"\e7ce"}.fb_sport_golf_ball:before{content:"\e7cf"}.fb_sport_hang_glider:before{content:"\e7d0"}.fb_sport_hockey:before{content:"\e7d1"}.fb_sport_horse_riding:before{content:"\e7d2"}.fb_sport_hot_air_balloon:before{content:"\e7d3"}.fb_sport_ice_skate:before{content:"\e7d4"}.fb_sport_jogging:before{content:"\e7d5"}.fb_sport_kayak:before{content:"\e7d6"}.fb_sport_multipurpose_sports_field:before{content:"\e7d7"}.fb_sport_parachuting:before{content:"\e7d8"}.fb_sport_parasailing:before{content:"\e7d9"}.fb_sport_ping_pong:before{content:"\e7da"}.fb_sport_rugby:before{content:"\e7db"}.fb_sport_skate:before{content:"\e7dc"}.fb_sport_ski:before{content:"\e7dd"}.fb_sport_ski_storage:before{content:"\e7de"}.fb_sport_ski_storage_2:before{content:"\e7df"}.fb_sport_snowboard:before{content:"\e7e0"}.fb_sport_soccer:before{content:"\e7e1"}.fb_sport_soccer_field:before{content:"\e7e2"}.fb_sport_squash:before{content:"\e7e3"}.fb_sport_surf:before{content:"\e7e4"}.fb_sport_tennis:before{content:"\e7e5"}.fb_sport_volleyball:before{content:"\e7e6"}.fb_sport_billiards:before{content:"\e7e7"}.fb_sport_water_ski:before{content:"\e7e8"}.fb_sport_windsurf:before{content:"\e7e9"}@font-face{font-family:fb_service_icons;src:url(fonts/fb_service_icons.eot?cr4vbs);src:url(fonts/fb_service_icons.eot?cr4vbs#iefix) format("embedded-opentype"),url(fonts/fb_service_icons.woff2?cr4vbs) format("woff2"),url(fonts/fb_service_icons.ttf?cr4vbs) format("truetype"),url(fonts/fb_service_icons.woff?cr4vbs) format("woff"),url(fonts/fb_service_icons.svg?cr4vbs#fb_service_icons) format("svg");font-weight:400;font-style:normal}[class*=" fb_service_"],[class^=fb_service_]{font-family:fb_service_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_service_air_conditioning:before{content:"\a900"}.fb_service_atm:before{content:"\a901"}.fb_service_atm_2:before{content:"\a902"}.fb_service_babysitting:before{content:"\a903"}.fb_service_baby_changing_table:before{content:"\a904"}.fb_service_bar:before{content:"\a905"}.fb_service_bazar:before{content:"\a906"}.fb_service_beach:before{content:"\a907"}.fb_service_books:before{content:"\a908"}.fb_service_breakfast:before{content:"\a909"}.fb_service_catering:before{content:"\a90a"}.fb_service_couple:before{content:"\a90b"}.fb_service_credit_card:before{content:"\a90c"}.fb_service_disabled_guests:before{content:"\a90d"}.fb_service_elevator:before{content:"\a90e"}.fb_service_escalator:before{content:"\a90f"}.fb_service_escalator_down:before{content:"\a910"}.fb_service_escalator_up:before{content:"\a911"}.fb_service_extinguisher:before{content:"\a912"}.fb_service_family:before{content:"\a913"}.fb_service_fast_food:before{content:"\a914"}.fb_service_first_aid:before{content:"\a915"}.fb_service_gay_friendly_female:before{content:"\a916"}.fb_service_gay_friendly_male:before{content:"\a917"}.fb_service_gym_fitness:before{content:"\a918"}.fb_service_hairdresser:before{content:"\a919"}.fb_service_heating:before{content:"\a91a"}.fb_service_internet:before{content:"\a91b"}.fb_service_internet_2:before{content:"\a91c"}.fb_service_junior_club_miniclub:before{content:"\a91d"}.fb_service_laundry:before{content:"\a91e"}.fb_service_library:before{content:"\a91f"}.fb_service_local_typical_products:before{content:"\a920"}.fb_service_lounge_bar:before{content:"\a921"}.fb_service_luggage:before{content:"\a922"}.fb_service_luggage_drop:before{content:"\a923"}.fb_service_luggage_transport:before{content:"\a924"}.fb_service_meal:before{content:"\a925"}.fb_service_meeting_b2b_congress:before{content:"\a026"}.fb_service_newspaper:before{content:"\a027"}.fb_service_newsstand:before{content:"\a028"}.fb_service_no_smoking:before{content:"\a029"}.fb_service_nursery:before{content:"\a02a"}.fb_service_pet_friendly:before{content:"\a02b"}.fb_service_phone:before{content:"\a02c"}.fb_service_photocopy_service:before{content:"\a021"}.fb_service_pianobar:before{content:"\a92e"}.fb_service_picnic:before{content:"\a92f"}.fb_service_pizzeria:before{content:"\a930"}.fb_service_postal_service:before{content:"\a931"}.fb_service_radiator:before{content:"\a932"}.fb_service_reception:before{content:"\a933"}.fb_service_recycle:before{content:"\a934"}.fb_service_refrigerator:before{content:"\a935"}.fb_service_restaurant:before{content:"\a936"}.fb_service_seaside:before{content:"\a937"}.fb_service_shop:before{content:"\a938"}.fb_service_smartphone:before{content:"\a939"}.fb_service_smoking:before{content:"\a93a"}.fb_service_stairs:before{content:"\a93b"}.fb_service_stairs_down:before{content:"\a93c"}.fb_service_stairs_up:before{content:"\a93d"}.fb_service_stool:before{content:"\a93e"}.fb_service_tailoring:before{content:"\a93f"}.fb_service_terrace:before{content:"\a940"}.fb_service_tickets_reservation:before{content:"\a941"}.fb_service_translation_services:before{content:"\a942"}.fb_service_user:before{content:"\a943"}.fb_service_user_circle:before{content:"\a944"}.fb_service_vacuum_cleaner:before{content:"\a945"}.fb_service_videogame:before{content:"\a946"}.fb_service_webcam:before{content:"\a047"}.fb_service_wedding_ceremony:before{content:"\a048"}.fb_service_wifi:before{content:"\a049"}.fb_service_wii:before{content:"\a04a"}.fb_service_wine:before{content:"\a04b"}.fb_service_wine_store:before{content:"\a04c"}.fb_service_suit:before{content:"\a050"}.fb_service_bow_tie:before{content:"\a051"}.fb_service_business_man:before{content:"\a052"}.fb_service_business_woman:before{content:"\a053"}.fb_service_envelope:before{content:"\a054"}.fb_service_handbag:before{content:"\a055"}.fb_service_man:before{content:"\a056"}.fb_service_man_2:before{content:"\a057"}.fb_service_team:before{content:"\a058"}.fb_service_tie:before{content:"\a059"}.fb_service_woman:before{content:"\a060"}.fb_service_woman_2:before{content:"\a061"}@font-face{font-family:fb_places;src:url(fonts/fb_places.eot?3oryhw);src:url(fonts/fb_places.eot?3oryhw#iefix) format("embedded-opentype"),url(fonts/fb_places.woff2?3oryhw) format("woff2"),url(fonts/fb_places.ttf?3oryhw) format("truetype"),url(fonts/fb_places.woff?3oryhw) format("woff"),url(fonts/fb_places.svg?3oryhw#fb_places) format("svg");font-weight:400;font-style:normal}[class*=" fb_places_"],[class^=fb_places_]{font-family:fb_places!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_places_amphitheater:before{content:"\ea00"}.fb_places_camping:before{content:"\ea01"}.fb_places_casino:before{content:"\ea02"}.fb_places_church:before{content:"\ea03"}.fb_places_city:before{content:"\ea04"}.fb_places_city_center:before{content:"\ea05"}.fb_places_disco:before{content:"\ea06"}.fb_places_earth:before{content:"\ea07"}.fb_places_excursions:before{content:"\ea08"}.fb_places_factory:before{content:"\ea09"}.fb_places_fairs:before{content:"\ea0a"}.fb_places_flag:before{content:"\ea0b"}.fb_places_garden:before{content:"\ea0c"}.fb_places_gps:before{content:"\ea0d"}.fb_places_harbor:before{content:"\ea0e"}.fb_places_home:before{content:"\ea0f"}.fb_places_hospital:before{content:"\ea10"}.fb_places_hotel:before{content:"\ea11"}.fb_places_info_point:before{content:"\ea12"}.fb_places_island:before{content:"\ea13"}.fb_places_lake:before{content:"\ea14"}.fb_places_lighthouse:before{content:"\ea15"}.fb_places_location:before{content:"\ea16"}.fb_places_monuments:before{content:"\ea17"}.fb_places_mountain:before{content:"\ea18"}.fb_places_museum:before{content:"\ea19"}.fb_places_park:before{content:"\ea1a"}.fb_places_roof_garden:before{content:"\ea1b"}.fb_places_sea_water:before{content:"\ea1c"}.fb_places_sightseeing:before{content:"\ea1d"}.fb_places_theater:before{content:"\ea1e"}.fb_places_village:before{content:"\ea1f"}.fb_places_map_marker:before{content:"\eaa2"}.fb_places_treasure_map:before{content:"\eaa3"}.fb_places_map:before{content:"\eaa1"}@font-face{font-family:fb_bathroom_icons;src:url(fonts/fb_bathroom_icons.eot?1ij64g);src:url(fonts/fb_bathroom_icons.eot?1ij64g#iefix) format("embedded-opentype"),url(fonts/fb_bathroom_icons.woff2?1ij64g) format("woff2"),url(fonts/fb_bathroom_icons.ttf?1ij64g) format("truetype"),url(fonts/fb_bathroom_icons.woff?1ij64g) format("woff"),url(fonts/fb_bathroom_icons.svg?1ij64g#fb_bathroom_icons) format("svg");font-weight:400;font-style:normal}[class*=" fb_bathroom_"],[class^=fb_bathroom_]{font-family:fb_bathroom_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_bathroom_bath_tub:before{content:"\b900"}.fb_bathroom_bathrobe:before{content:"\b901"}.fb_bathroom_jacuzzi:before{content:"\b902"}.fb_bathroom_phon:before{content:"\b903"}.fb_bathroom_shower:before{content:"\b904"}.fb_bathroom_soap:before{content:"\b905"}.fb_bathroom_towel:before{content:"\b906"}@font-face{font-family:fb_wellness;src:url(fonts/fb_wellness.eot?etugip);src:url(fonts/fb_wellness.eot?etugip#iefix) format("embedded-opentype"),url(fonts/fb_wellness.woff2?etugip) format("woff2"),url(fonts/fb_wellness.ttf?etugip) format("truetype"),url(fonts/fb_wellness.woff?etugip) format("woff"),url(fonts/fb_wellness.svg?etugip#fb_wellness) format("svg");font-weight:400;font-style:normal}[class*=" fb_wellness_"],[class^=fb_wellness_]{font-family:fb_wellness!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_wellness_in_door_swimming_pool:before{content:"\e1e0"}.fb_wellness_massage:before{content:"\e1e1"}.fb_wellness_out_door_swimming_pool:before{content:"\e1e2"}.fb_wellness_pool:before{content:"\e1e3"}.fb_wellness_pool_towel:before{content:"\e1e4"}.fb_wellness_sauna:before{content:"\e1e5"}.fb_wellness_solarium:before{content:"\e1e6"}.fb_wellness_support_lifebelt:before{content:"\e1e7"}.fb_wellness_tanning:before{content:"\e1e8"}.fb_wellness_thermae_spa:before{content:"\e1e9"}.fb_wellness_bamboo:before{content:"\e1ea"}.fb_wellness_lotus:before{content:"\e1eb"}.fb_wellness_thermae_spa_2:before{content:"\e1ec"}@font-face{font-family:fb_restaurant;src:url(fonts/fb_restaurant.eot?cqezs1);src:url(fonts/fb_restaurant.eot?cqezs1#iefix) format("embedded-opentype"),url(fonts/fb_restaurant.woff2?cqezs1) format("woff2"),url(fonts/fb_restaurant.ttf?cqezs1) format("truetype"),url(fonts/fb_restaurant.woff?cqezs1) format("woff"),url(fonts/fb_restaurant.svg?cqezs1#fb_restaurant) format("svg");font-weight:400;font-style:normal}[class*=" fb_restaurant_"],[class^=fb_restaurant_]{font-family:fb_restaurant!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_restaurant_coffee:before{content:"\ec00"}.fb_restaurant_coffee_beans:before{content:"\ec01"}.fb_restaurant_ice_cream:before{content:"\ec02"}.fb_restaurant_menu:before{content:"\ec03"}.fb_restaurant_milk:before{content:"\ec04"}.fb_restaurant_tea:before{content:"\ec05"}.fb_restaurant_teapot:before{content:"\ec06"}.fb_restaurant_yoghurt:before{content:"\ec07"}.fb_restaurant_yoghurt_2:before{content:"\ec08"}.fb_restaurant_bar:before{content:"\ec09"}.fb_restaurant_beer:before{content:"\ec0a"}.fb_restaurant_bio:before{content:"\ec0b"}.fb_restaurant_bread:before{content:"\ec0c"}.fb_restaurant_breakfast:before{content:"\ec0d"}.fb_restaurant_catering:before{content:"\ec0e"}.fb_restaurant_cheese:before{content:"\ec0f"}.fb_restaurant_chef_toque:before{content:"\ec10"}.fb_restaurant_chicken:before{content:"\ec11"}.fb_restaurant_cocktail:before{content:"\ec12"}.fb_restaurant_cutlery:before{content:"\ec13"}.fb_restaurant_dessert:before{content:"\ec14"}.fb_restaurant_fast_food:before{content:"\ec15"}.fb_restaurant_fish:before{content:"\ec16"}.fb_restaurant_fruits:before{content:"\ec17"}.fb_restaurant_game:before{content:"\ec18"}.fb_restaurant_gluten_free:before{content:"\ec19"}.fb_restaurant_local_typical_products:before{content:"\ec1a"}.fb_restaurant_lounge_bar:before{content:"\ec1b"}.fb_restaurant_meal:before{content:"\ec1c"}.fb_restaurant_meat:before{content:"\ec1d"}.fb_restaurant_pasta:before{content:"\ec1e"}.fb_restaurant_piano_bar:before{content:"\ec1f"}.fb_restaurant_pizzeria:before{content:"\ec20"}.fb_restaurant_restaurant:before{content:"\ec21"}.fb_restaurant_shellfish:before{content:"\ec22"}.fb_restaurant_shop:before{content:"\ec23"}.fb_restaurant_skewers:before{content:"\ec24"}.fb_restaurant_spicy:before{content:"\ec25"}.fb_restaurant_sushi:before{content:"\ec26"}.fb_restaurant_vegan:before{content:"\ec27"}.fb_restaurant_vegetables:before{content:"\ec28"}.fb_restaurant_vegetables_2:before{content:"\ec29"}.fb_restaurant_vegetarian:before{content:"\ec2a"}.fb_restaurant_wine:before{content:"\ec2b"}.fb_restaurant_wine_store:before{content:"\ec2c"}@font-face{font-family:fb_meeting_icons;src:url(fonts/fb_meeting_icons.eot?337wuz);src:url(fonts/fb_meeting_icons.eot?337wuz#iefix) format("embedded-opentype"),url(fonts/fb_meeting_icons.woff2?337wuz) format("woff2"),url(fonts/fb_meeting_icons.ttf?337wuz) format("truetype"),url(fonts/fb_meeting_icons.woff?337wuz) format("woff"),url(fonts/fb_meeting_icons.svg?337wuz#fb_meeting_icons) format("svg");font-weight:400;font-style:normal}[class*=" fb_meeting_"],[class^=fb_meeting_]{font-family:fb_meeting_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb_meeting_3d_meeting:before{content:"\e900"}.fb_meeting_audio_recorder:before{content:"\e901"}.fb_meeting_banquet:before{content:"\e902"}.fb_meeting_black_board:before{content:"\e903"}.fb_meeting_blackout:before{content:"\e904"}.fb_meeting_boardroom:before{content:"\e905"}.fb_meeting_cabaret:before{content:"\e906"}.fb_meeting_car_access:before{content:"\e907"}.fb_meeting_classroom:before{content:"\e908"}.fb_meeting_cocktail_2:before{content:"\e909"}.fb_meeting_cocktail:before{content:"\e90a"}.fb_meeting_coffee_break:before{content:"\e90b"}.fb_meeting_conference_system:before{content:"\e90c"}.fb_meeting_daylight:before{content:"\e90d"}.fb_meeting_dimensions:before{content:"\e90e"}.fb_meeting_dinner_dance:before{content:"\e90f"}.fb_meeting_disco_dance:before{content:"\e910"}.fb_meeting_empty_room:before{content:"\e911"}.fb_meeting_floor:before{content:"\e912"}.fb_meeting_gala_dinner:before{content:"\e913"}.fb_meeting_height:before{content:"\e914"}.fb_meeting_hollowsquare:before{content:"\e915"}.fb_meeting_i_shape:before{content:"\e916"}.fb_meeting_interactive_board:before{content:"\e917"}.fb_meeting_internet:before{content:"\e918"}.fb_meeting_laptop:before{content:"\e919"}.fb_meeting_microphone:before{content:"\e91a"}.fb_meeting_mobile_walls:before{content:"\e91b"}.fb_meeting_o_shape:before{content:"\e91c"}.fb_meeting_overhead_projector:before{content:"\e91d"}.fb_meeting_paper:before{content:"\e91e"}.fb_meeting_pencil:before{content:"\e91f"}.fb_meeting_projector:before{content:"\e920"}.fb_meeting_screen:before{content:"\e921"}.fb_meeting_setup:before{content:"\e922"}.fb_meeting_surface:before{content:"\e923"}.fb_meeting_t_shape:before{content:"\e924"}.fb_meeting_theatre:before{content:"\e925"}.fb_meeting_translation_service:before{content:"\e926"}.fb_meeting_u_shape:before{content:"\e927"}.fb_meeting_water_bottle:before{content:"\e928"}.fb_meeting_white_black_board:before{content:"\e929"}.fb_meeting_white_board:before{content:"\e92a"}.fb_meeting_wifi:before{content:"\e92b"}.fb_meeting_runway:before{content:"\e9a10"}#icl_translation_of_wrap{display:inline-block;position:relative}#icl_menu_translation_of{margin-left:0!important}.custom_notice{background:#c4deff;border-left-color:#1000ff}body,html{font-size:15px;line-height:2em;font-family:var(--default-font);color:var(--default-color);background:var(--white-color);margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}body *,html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body :focus,html :focus{text-decoration:none;outline:2px dotted var(--default-color)}body{scroll-behavior:smooth}em{font-style:italic}b,strong{font-family:PostGrotesk-Bold;font-weight:700}sup{font-size:smaller;vertical-align:top}.no-slideshow #page{padding-top:143px}.single-post_restaurant.no-slideshow #page,.single-post_room.no-slideshow #page{padding-top:180px}.section{padding:60px 0}@media (max-width:991px){.section{padding:40px 0}}.container,.container-large,.container-medium,.container-small{width:100%;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.container-large{max-width:1300px}@media (max-width:991px){.container-large{padding-left:25px;padding-right:25px}}.container{max-width:960px}.container-medium{max-width:760px}@media (max-width:991px){.container-medium{padding-left:25px;padding-right:25px}}.container-small{max-width:600px}.single-section{display:block;width:100%;padding:80px 0}.single-section.is_video_block{padding:0 0 80px 0}@media (max-width:1024px){.single-section{padding:40px 0}}.description{padding-bottom:1.333em}.dropdown{width:6px;height:6px;display:inline-block;position:relative;margin-left:5px;margin-top:5px;vertical-align:text-top}.dropdown:after,.dropdown:before{content:'';height:8px;width:1px;background:var(--white-color);display:block;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.dropdown:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:0;left:inherit}.pagination{position:relative}@media (max-width:767px){.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.pagination .next-news,.pagination .prev-news{text-decoration:none;color:var(--default-color);display:inline-block;position:absolute}@media (max-width:767px){.pagination .next-news,.pagination .prev-news{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.pagination .next-news .label-container,.pagination .next-news .next-arrow,.pagination .next-news .prev-arrow,.pagination .prev-news .label-container,.pagination .prev-news .next-arrow,.pagination .prev-news .prev-arrow{display:inline-block;max-width:28vw}@media (max-width:767px){.pagination .next-news .label-container,.pagination .next-news .next-arrow,.pagination .next-news .prev-arrow,.pagination .prev-news .label-container,.pagination .prev-news .next-arrow,.pagination .prev-news .prev-arrow{max-width:25vw}}.pagination .next-news .next-arrow,.pagination .next-news .prev-arrow,.pagination .prev-news .next-arrow,.pagination .prev-news .prev-arrow{width:40px;height:40px}@media (max-width:767px){.pagination .next-news .next-arrow,.pagination .next-news .prev-arrow,.pagination .prev-news .next-arrow,.pagination .prev-news .prev-arrow{width:30px;height:30px}}.pagination .next-news .next-arrow,.pagination .prev-news .next-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pagination .next-news .label,.pagination .next-news .title-news,.pagination .prev-news .label,.pagination .prev-news .title-news{display:block;font-family:var(--title-font);font-size:1em;text-transform:uppercase}@media (max-width:767px){.pagination .next-news .label,.pagination .next-news .title-news,.pagination .prev-news .label,.pagination .prev-news .title-news{line-height:1.5em}}@media (max-width:767px){.pagination .next-news .title-news,.pagination .prev-news .title-news{display:none}}.pagination .prev-news{left:0}.pagination .next-news{right:0;text-align:right}.share{text-align:center}.share a{width:32px;height:32px;display:inline-block;color:var(--white-color);border-radius:100%;text-align:center}.share a.facebook{background:var(--facebook)}.share a.twitter{background:var(--twitter)}.decoration{display:inline-block;width:20px;height:20px;background:url(../css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover;vertical-align:middle}@media (max-width:991px){.decoration{display:block;margin:20px 0}}@media (max-width:991px){.share_post .decoration{margin:20px auto}}.decoration-line,.separator{height:1px}.decoration-line{background:rgba(var(--gold-color),1);-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.separator{background:var(--dark-blue)}.icon-list,.icon-table{width:13px;height:13px;display:inline-block}.icon-list img,.icon-table img{width:100%;height:auto}.thumb{background-attachment:scroll;background-size:cover;background-color:var(--loader-bg);background-repeat:no-repeat;background-position:center;width:100%;height:100%;display:block}.video-embed{display:none;position:absolute;top:15px;left:15px;right:15px;bottom:15px;background:rgba(var(--black-color),1);z-index:10;overflow:hidden}.video-embed iframe{width:100%;height:100%}.timeline-section .video-embed{top:0;left:0;right:0;bottom:0}.btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--dark-blue);text-decoration:none;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.btn:after{content:'';display:block;position:relative;width:42px;height:1px;background:var(--dark-blue);-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.btn:hover:after{width:0}.book-now,.book-table,.view-more{font-size:.933em;line-height:2.4em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 20px;border:1px solid var(--dark-blue)}.book-now.lighter,.book-table.lighter,.view-more.lighter{color:var(--white-color);border:1px solid var(--white-color)}.book-now,.book-table{color:var(--white-color);background:var(--dark-blue);margin-right:1.333em}.view-more{color:var(--dark-blue)}.the_excerpt{margin-bottom:20px}.view-more-items{color:var(--white-color);font-family:var(--menu-font);font-size:.933em;line-height:1.867em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:5px 20px}.view-more-items .arrow{width:12px;height:10px;position:relative;display:inline-block;margin-left:5px}.view-more-items .arrow:after,.view-more-items .arrow:before{content:'';height:1px;background:var(--white-color);width:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:6px;left:0}.view-more-items .arrow:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:inherit;right:0}.view-more-items.close .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.fancybox-container{font-family:var(--default-font)}.fancybox-bg{background:rgba(var(--fancybox-custom),1)}.fancybox-button{background:rgba(var(--fancybox-custom),1)}.fancybox-button--close{border-radius:100%;top:20px;right:20px}.fancybox-button.fancybox-close-small{color:var(--white-color)}.fancybox-image{position:relative}.fancybox-caption{display:none}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{padding:0}.fancybox-navigation .fancybox-button--arrow_left{left:20px}.fancybox-navigation .fancybox-button--arrow_right{right:20px}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{height:50px;width:50px;border-radius:100%;top:calc(50% - 25px)}.fancybox-content .fancybox-image{border:10px solid var(--white-color)}.fb-caption{font-size:1.067em;padding-top:10px}.fancybox-button[disabled],.fancybox-button[disabled]:hover,.fancybox-infobar,.fb-caption{color:var(--white-color)}.ui-tabs{border-radius:0;padding:0}.ui-tabs .ui-tabs-panel{padding:0}.slick-dots{position:absolute;bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slick-dots li{list-style-type:none;background:rgba(var(--white-bg),.7);width:12px;height:12px;border-radius:12px;margin:0 4px}.slick-dots li button{display:none}.slick-dots li.slick-active{background:var(--white-color)}#page{padding:20px 0 159px 0;position:relative;display:block}.no_localmeasure #page{padding:118px 0 250px 0}@media (max-width:991px){#page{padding:15px 0 159px 0}.no_localmeasure #page{padding:39px 0 250px 0}}#page:after{content:'';display:block;width:290px;height:159px;background:url(../css/images/compass-rose_UPDATE.svg) scroll center bottom no-repeat;position:absolute;bottom:-20px;left:50%;margin-left:-145px}.main-content{margin:60px 0}.page-template-template-contacts .main-content{margin:0}@media (max-width:991px){.main-content{margin-top:0}}.the-subtitle,.the-title,.title-contacts{color:var(--dark-blue)}.the-title,.title-offer,.title-section{font-family:var(--title-font);text-transform:uppercase}.the-subtitle,.title-contacts{font-family:var(--subtitle-font);font-size:2.267em}.title-offer,.title-section{line-height:2em}.the-title{font-size:2.4em;line-height:1.44em;text-align:center;padding:40px 0}.the-title.extra_padding{padding-top:170px}@media (max-width:991px){.the-title{font-size:1.867em;line-height:1.64em;padding:20px 0;text-align:left}}.title-section{font-size:1.867em;padding:10px 0;text-align:left}@media (max-width:767px){.title-section{font-size:1.6em}}.title-offer{font-size:1.867em}.the-subtitle{line-height:1.29em}@media (max-width:991px){.the-subtitle{font-size:1.75em;line-height:1.5em}}.title-contacts{line-height:2.933em}.event-type-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.event-type-wrapper .event-type{font-size:.8em;font-weight:700;text-transform:uppercase;background:rgba(var(--gold-color),.2);padding:0 10px;border-radius:8px;display:inline-block}.event-type-wrapper .category-type{text-transform:uppercase;font-size:.8em;font-family:PostGrotesk-Medium,sans-serif;font-weight:700}.event-type-wrapper .category-type a{text-decoration:none;color:var(--dirt-brown);border-bottom:1px solid transparent;-webkit-transition:all .3 ease;-moz-transition:all .3 ease;-ms-transition:all .3 ease;-o-transition:all .3 ease;transition:all .3 ease}.event-type-wrapper .category-type a:hover{border-bottom-color:var(--dirt-brown);padding-bottom:2px}.date-news-center{text-align:center;font-style:italic;color:var(--default-color);margin-bottom:40px}.date-news{font-size:.8em}.main-pagination{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-bottom:182px}.main-pagination a,.main-pagination span{font-size:1.067em;line-height:3.333em;font-weight:700;text-align:center;text-decoration:none;color:var(--dark-blue);width:3.333em;height:3.333em;border:1px solid rgba(var(--gold-color),.5);display:inline-block;vertical-align:middle}.main-pagination .current{background:var(--dark-blue);color:var(--white-color);border-color:var(--dark-blue)}.main-pagination .page-numbers span{border:0}#book_now{font-size:.933em;text-transform:uppercase;line-height:2.067em;padding:9px 20px;border:1px solid var(--white-color);background:rgba(var(--black-color),.65);color:var(--white-color);text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){#book_now{padding:10px}}html.oe_group_site #book_now{background:rgba(var(--black-color),0)}#book_now:hover{color:var(--white-color);border:1px solid var(--white-color)}#book_now:active{color:var(--white-color);border:1px solid var(--white-color)}.page-template-template-contacts #main_content_wrap,.page-template-template-explorations #main_content_wrap{text-align:center}@media (max-width:991px){.page-template-template-contacts #main_content_wrap,.page-template-template-explorations #main_content_wrap{text-align:left;padding:0}}.page-template-template-contacts #main_content_wrap a,.page-template-template-explorations #main_content_wrap a{display:block;color:var(--default-color)}.main_content_wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:60px}@media (max-width:991px){.main_content_wrap{padding:0 0 30px 0}}html.error404 .main_content_wrap{padding:40px 0 20px 0}@media (max-width:991px){.main_content_wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}}.main_content_wrap .content-wrapper,.main_content_wrap .subtitle-wrapper{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:991px){.main_content_wrap .content-wrapper,.main_content_wrap .subtitle-wrapper{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.main_content_wrap .subtitle-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:991px){.main_content_wrap .subtitle-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;text-align:left}}.main_content_wrap .subtitle-wrapper .the-subtitle{-webkit-box-flex:0 0 80%;-moz-box-flex:0 0 80%;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;text-align:right;word-break:break-word}@media (max-width:991px){.main_content_wrap .subtitle-wrapper .the-subtitle{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;display:block}}.main_content_wrap .subtitle-wrapper .decoration-wrap{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center}@media (max-width:991px){.main_content_wrap .subtitle-wrapper .decoration-wrap{text-align:left;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.main_content_wrap .content-wrapper{text-align:justify}.default_page .main_content_wrap .content-wrapper{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:inherit}.main_content_wrap .content-wrapper h1{font-size:2.25em}.main_content_wrap .content-wrapper h2{font-size:1.875em}.main_content_wrap .content-wrapper h3{font-size:1.5em}.main_content_wrap .content-wrapper h4{font-size:1.25em}.main_content_wrap .content-wrapper h5{font-size:1.125em}.main_content_wrap .content-wrapper h6{font-size:1em}.main_content_wrap .content-wrapper h1+p,.main_content_wrap .content-wrapper h2+p,.main_content_wrap .content-wrapper h3+p,.main_content_wrap .content-wrapper h4+p,.main_content_wrap .content-wrapper h5+p,.main_content_wrap .content-wrapper h6+p{margin-top:1em}.main_content_wrap .content-wrapper h1+p,.main_content_wrap .content-wrapper p+h1,.main_content_wrap .content-wrapper p+h2,.main_content_wrap .content-wrapper p+h3,.main_content_wrap .content-wrapper p+h4,.main_content_wrap .content-wrapper p+h5,.main_content_wrap .content-wrapper p+p{margin-top:1em}.main_content_wrap .content-wrapper a{color:var(--dark-blue);text-decoration:underline}.main_content_wrap .content-wrapper b,.main_content_wrap .content-wrapper strong{font-weight:700}.main_content_wrap .content-wrapper ol,.main_content_wrap .content-wrapper ul{margin:1em 0 1em 3em}.main_content_wrap .content-wrapper ul{list-style:disc outside none}.main_content_wrap .content-wrapper ol{list-style:decimal outside none}.main_content_wrap .content-wrapper em,.main_content_wrap .content-wrapper i{font-style:italic}.main_content_wrap .content-wrapper hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.main_content_wrap .content-wrapper blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid #dcdcdc}.main_content_wrap .content-wrapper blockquote:after,.main_content_wrap .content-wrapper blockquote:before{font-size:1.2em}.main_content_wrap .content-wrapper blockquote:before{content:'\201C';padding-right:5px}.main_content_wrap .content-wrapper blockquote:after{content:'\201D';padding-left:5px}.main_content_wrap .content-wrapper dl{margin:1em 0 1em 2em}.main_content_wrap .content-wrapper dl dd{border-left:5px solid #dcdcdc;padding-left:1em}.main_content_wrap .content-wrapper dl dt+dd{margin-top:.5em}.main_content_wrap .content-wrapper dl dd+dt{margin-top:.5em}.main_content_wrap .content-wrapper mark{padding:0 .5em}.main_content_wrap .content-wrapper img.alignright{float:right;margin:0 0 1em 1em}.main_content_wrap .content-wrapper img.alignleft{float:left;margin:0 1em 1em 0}.main_content_wrap .content-wrapper img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main_content_wrap .content-wrapper .alignright{float:right}.main_content_wrap .content-wrapper .alignleft{float:left}.main_content_wrap .content-wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.main_content_wrap .content-wrapper .sitemap{margin:1em 0 1em 2em}}.container-hotels{width:100%}.preview-page-block{position:relative}.preview-page-block .thumb-wrap{height:700px;overflow:hidden}@media (max-width:991px){.preview-page-block .thumb-wrap{height:47vw}}.preview-page-block .thumb{width:100%;height:100%}.preview-page-block .block-text-wrapper{width:484px;height:410px;background:var(--white-color);padding:55px 48px;position:absolute;top:calc(50% - 205px)}@media (max-width:991px){.preview-page-block .block-text-wrapper{position:relative;width:100%;padding:25px;bottom:0;top:inherit;height:auto}}.preview-page-block .block-text-wrapper.right{right:105px}@media (max-width:991px){.preview-page-block .block-text-wrapper.right{right:0}}.preview-page-block .block-text-wrapper.left{left:105px}@media (max-width:991px){.preview-page-block .block-text-wrapper.left{left:0}}.preview-page-block .block-text-wrapper .the-subtitle{margin-bottom:20px}.preview-page-block .block-text-wrapper .btn{display:block;padding-top:15px}@media (max-width:991px){.page-template-template-heritage .preview-page-block .block-text-wrapper{background:rgba(var(--gold-color),.2)}}.preview-quote-block{text-align:center}@media (max-width:991px){.preview-quote-block{padding:35px 0}}@media (max-width:767px){.preview-quote-block{padding:50px 0}}.preview-quote-block .preview-quote-wrapper{width:100%;max-width:754px;margin-left:auto;margin-right:auto}.preview-quote-block .quote-block-text{font-size:1.733em;line-height:1.5333325em;font-family:var(--citation-font);margin-bottom:20px}.preview-quote-block .quote-block-text:after,.preview-quote-block .quote-block-text:before{font-size:1.2em}.preview-quote-block .quote-block-text:before{content:'\00AB';padding-right:5px}.preview-quote-block .quote-block-text:after{content:'\00BB';padding-left:5px}@media (max-width:991px){.preview-quote-block .quote-block-author,.preview-quote-block .quote-block-book-reference,.preview-quote-block .quote-block-text{padding:0 25px}}.two-images-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:991px){.two-images-section{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.two-images-section .left-image-wrap{-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}@media (max-width:991px){.two-images-section .left-image-wrap{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:30px}}.two-images-section .right-image-wrap{-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}@media (max-width:991px){.two-images-section .right-image-wrap{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.two-images-section .left-image-wrap .thumb,.two-images-section .right-image-wrap .thumb{height:800px}@media (max-width:991px){.two-images-section .left-image-wrap .thumb,.two-images-section .right-image-wrap .thumb{height:33.33em}}.two-images-section .left-image-wrap .thumb{height:408px;max-width:388px}@media (max-width:1024px){.two-images-section .left-image-wrap .thumb{max-width:372px}}@media (max-width:991px){.two-images-section .left-image-wrap .thumb{max-width:initial}}.contact-section-wrap .contact-section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;background:rgba(var(--gold-color),.2);margin:50px 0 0 118px;padding-bottom:120px}@media (max-width:991px){.contact-section-wrap .contact-section-content{margin:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0}}.contact-section-wrap .contact-content,.contact-section-wrap .cover-image-wrap{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;background:var(--white-color)}@media (max-width:991px){.contact-section-wrap .contact-content,.contact-section-wrap .cover-image-wrap{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;background:0 0}}.contact-section-wrap .contact-content{position:relative;padding:40px}.contact-section-wrap .contact-content .the_subtitle:after{content:'';display:block;width:20px;height:20px;margin:10px 0;background:url(../css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover}@media (max-width:991px){.contact-section-wrap .contact-content{width:100%;padding:25px}}.contact-section-wrap .cover-image-wrap{height:590px;position:relative;margin-left:-118px}@media (max-width:991px){.contact-section-wrap .cover-image-wrap{margin-left:0;width:100%;position:relative;top:initial;left:initial}}@media (max-width:767px){.contact-section-wrap .cover-image-wrap{height:400px}}.contact-section-wrap .cover-image-wrap .thumb{position:absolute;bottom:50px}@media (max-width:991px){.contact-section-wrap .cover-image-wrap .thumb{position:relative;bottom:inherit}}.contact-section-wrap .address,.contact-section-wrap .email,.contact-section-wrap .phone{display:block}.contact-section-wrap .email{color:var(--dark-blue)}.contact-section-wrap .phone{color:var(--default-color);text-decoration:none}.contact-section-wrap .social-network-hotel{padding:20px 0}.contact-section-wrap .social-network-hotel a{display:inline-block;width:20px;height:20px;color:var(--default-color);text-decoration:none;line-height:20px;text-align:center}.contact-section-wrap .hotel-ccordinates,.contact-section-wrap .hotel-ccordinates-wrap{border:1px solid var(--default-color);padding:5px;display:inline-block}.contact-section-wrap .hotel-ccordinates{padding:10px}.contact-section-wrap .coordinates{font-size:.875em;line-height:1.43em;display:block}@media (max-width:991px){.images-section-wrap .container-large{padding:0}.images-section-wrap .single-image{padding:15px 0}}.images-section-wrap .colored_box{background:rgba(var(--gold-color),.2)}.images-section-wrap .fullwidth_content.transparent .paragraph-content{padding:0 50px}@media (max-width:991px){.images-section-wrap .fullwidth_content.transparent .paragraph-content{padding:0}}.images-section-wrap .fullwidth_content .single-image{height:100%!important}.images-section-wrap .paragraph-content{max-width:50vw;margin:0 auto}@media (max-width:991px){.images-section-wrap .paragraph-content{max-width:100%;padding:50px 0}}.images-section-wrap .paragraph-content.transparent{padding:0}.images-section-wrap .paragraph-content.colored_box{padding:40px 50px}@media (max-width:991px){.images-section-wrap .paragraph-content.colored_box{padding:40px 25px}}.paragraph-content{padding:88px 75px;height:100%}.paragraph-content .description{padding-bottom:0}.images-flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-moz-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;width:100%;height:100%}@media (max-width:991px){.images-flex-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.images-flex-container .single-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:700px}@media (max-width:991px){.images-flex-container .single-image{height:300px}}.images-flex-container .single-image.three_boxes{-webkit-box-flex:0 1 33.33%;-moz-box-flex:0 1 33.33%;-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%;height:469px;padding:0 20px}@media (max-width:991px){.images-flex-container .single-image.three_boxes{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;height:78vw;padding:20px}}.images-flex-container .single-image.half_boxes{-webkit-box-flex:0 1 50%;-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;height:469px;padding:0 20px}@media (max-width:991px){.images-flex-container .single-image.half_boxes{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;height:78vw;padding:20px}}.images-section-container{display:inline-block;width:100%}.images-section-container .container-large{padding:0}.images-section-container .paragraph .single-paragraph-content{background:rgba(var(--gold-color),.2);padding:88px 75px;height:100%}.images-section-container .paragraph .the-subtitle{margin-bottom:20px}.images-section-container.layout_square .single-image,.images-section-container.layout_vertical .single-image{width:100%;height:42.467em;display:inline-block;position:relative;padding:15px;float:left}@media (max-width:991px){.images-section-container.layout_square .single-image,.images-section-container.layout_vertical .single-image{padding:15px 25px}}.images-section-container.layout_square .half,.images-section-container.layout_vertical .half{width:50%;height:33.333em}@media (max-width:991px){.images-section-container.layout_square .half,.images-section-container.layout_vertical .half{width:100%}}.images-section-container.layout_square .half.paragraph,.images-section-container.layout_vertical .half.paragraph{display:inline-block;position:relative;padding:15px;float:left;height:100%!important}@media (max-width:991px){.images-section-container.layout_square .half.paragraph,.images-section-container.layout_vertical .half.paragraph{height:100%;padding:15px 25px}}.images-section-container.layout_vertical.reverse .single-image{float:right}.images-section-container.layout_vertical .half-vertical{width:50%;height:66.667em}@media (max-width:991px){.images-section-container.layout_vertical .half-vertical{width:100%;height:33.33em}}.images-section-container.layout_vertical .half{height:33.333em}.images-section-container.layout_vertical .half:nth-child(3n+1){clear:both}.images-section-container.layout_vertical .full{width:100%}@media (max-width:991px){.only_one_image .images-section-container .single-image{height:50vw}}.map-wrapper{height:85vh}@media (max-width:767px){.map-wrapper{height:30em}}.map-container{width:100%;height:100%;background:var(--dark-blue)}.colored_bg{background:rgba(var(--header-bg-fixed),1);margin:60px 0}@media (max-width:991px){.colored_bg .container-large{padding-left:0;padding-right:0}.colored_bg .container_content{padding:0 30px}.colored_bg .container_content div,.colored_bg .container_content h3{text-align:left!important}}.share_post{text-align:center}.share_post .default-social-network{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:20px auto 80px}.share_post #copy_link,.share_post .label_copied{display:none}.share_post .label_copied{color:var(--default-color);line-height:36px;margin-left:4px;background:#90ee90;border-radius:5px;padding:0 5px}.pagination-section{position:relative;display:block;padding-bottom:170px}.hide_mobile{display:inline-block}@media (max-width:1024px){.hide_mobile{display:none}}.only_mobile{display:none}@media (max-width:1024px){.only_mobile{display:inline-block}}.form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form .field{padding:0 0 30px}form .title_label{font-size:15px;line-height:30px}form .bf_room_container{display:none}form .bf_room_container.always_displayed{display:block}form #more_options,form .bf_room_container_inside,form .dates_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}@media (max-width:1024px){form #more_options,form .bf_room_container_inside,form .dates_container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}form #more_options .field,form .bf_room_container_inside .field,form .dates_container .field{flex-grow:1;width:50%}@media (max-width:1024px){form #more_options .field,form .bf_room_container_inside .field,form .dates_container .field{width:100%;margin:0!important;padding-bottom:10px}}form #more_options .field.adults,form .bf_room_container_inside .field.adults,form .dates_container .field.adults{margin-right:15px}@media (max-width:767px){form #more_options .field.adults,form .bf_room_container_inside .field.adults,form .dates_container .field.adults{width:46%}}form #more_options .field.children,form .bf_room_container_inside .field.children,form .dates_container .field.children{width:25%;margin-left:15px}@media (max-width:1024px){form #more_options .field.children,form .bf_room_container_inside .field.children,form .dates_container .field.children{width:100%}}form #more_options .field #checkin-check,form #more_options .field #checkout-check,form .bf_room_container_inside .field #checkin-check,form .bf_room_container_inside .field #checkout-check,form .dates_container .field #checkin-check,form .dates_container .field #checkout-check{background:url(../css/images/calendar.svg) no-repeat scroll 96% center}form #more_options .checkin,form #more_options .loyalty_card,form .bf_room_container_inside .checkin,form .bf_room_container_inside .loyalty_card,form .dates_container .checkin,form .dates_container .loyalty_card{margin-right:15px}@media (max-width:767px){form #more_options .checkin,form #more_options .loyalty_card,form .bf_room_container_inside .checkin,form .bf_room_container_inside .loyalty_card,form .dates_container .checkin,form .dates_container .loyalty_card{margin-right:15px}}form #more_options .checkout,form #more_options .preferential_code,form .bf_room_container_inside .checkout,form .bf_room_container_inside .preferential_code,form .dates_container .checkout,form .dates_container .preferential_code{margin-left:15px}form input,form select{text-transform:uppercase;font-weight:600}form input[type=checkbox]:after{background-color:#fff;border:1px solid var(--default-color);border-radius:2px;content:'';display:block;height:15px;position:absolute;width:15px;left:-1px;top:-1px}form input[type=checkbox]+label{margin-left:12px}@media (max-width:767px){form .bf_room_container_inside{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}form .bf_room_container_inside .field{padding:0 0 15px}form .rooms_select{padding:0 0 15px}form .room_prm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-left:15px;width:25%!important}form .room_prm label{line-height:12px;margin-left:5px}@media (max-width:1024px){form .room_prm{width:100%!important}}@media (max-width:767px){form .room_prm{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-left:0}}form .room_prm .title_label{margin-left:5px}form #more_options{display:none}.open_more_options,.open_more_options_contacts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:25px 0}.open_more_options:hover,.open_more_options_contacts:hover{cursor:pointer}.open_more_options .plus_minus,.open_more_options_contacts .plus_minus{display:block;width:25px;height:25px;border-radius:50px;border:1px solid var(--default-color)}.open_more_options .plus_minus .minus,.open_more_options .plus_minus .plus,.open_more_options_contacts .plus_minus .minus,.open_more_options_contacts .plus_minus .plus{font-size:20px;line-height:20px;width:23px;height:23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.open_more_options .plus_minus .minus,.open_more_options_contacts .plus_minus .minus{display:none}.open_more_options .title_label,.open_more_options_contacts .title_label{text-transform:uppercase;font-weight:600;margin:0 10px}.page-template-template-contacts .open_more_options .title_label,.page-template-template-contacts .open_more_options_contacts .title_label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.open_more_options .dotted_middle,.open_more_options_contacts .dotted_middle{display:block;width:100%;height:1px;background-image:linear-gradient(to right,transparent 55%,var(--default-color) 50%);background-size:28px 100%}.form label,form label{display:block}.form input:not([type=submit]),.form select,.form textarea,form input:not([type=submit]),form select,form textarea{border:1px solid rgba(var(--fancybox-custom),.6);border-radius:2px}.form input[type=email],.form input[type=text],.form select,.form textarea,form input[type=email],form input[type=text],form select,form textarea{line-height:1.5em;padding:10px 14px}.form input:not([type=checkbox]),.form input:not([type=radio]),.form input:not([type=submit]),.form input[type=email],.form select,.form textarea,form input:not([type=checkbox]),form input:not([type=radio]),form input:not([type=submit]),form input[type=email],form select,form textarea{width:100%}.form input[type=checkbox],.form input[type=radio],form input[type=checkbox],form input[type=radio]{width:16px;height:16px;position:relative}.form input[type=checkbox],.form input[type=radio],.form input[type=submit],.form select,form input[type=checkbox],form input[type=radio],form input[type=submit],form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=checkbox]::-ms-expand,.form input[type=radio]::-ms-expand,.form select::-ms-expand,form input[type=checkbox]::-ms-expand,form input[type=radio]::-ms-expand,form select::-ms-expand{display:none}.form select,form select{background:url(../css/images/arrow-select.svg) no-repeat scroll 98% center}.form textarea,form textarea{height:11.6em;font-family:var(--default-font)}.form input[type=checkbox]:checked:after,form input[type=checkbox]:checked:after{content:'\2713';position:absolute;top:-4px;left:2px;font-size:1.4em;line-height:.8;color:var(--default-color);transition:all .2s}.form input[type=radio],form input[type=radio]{border-radius:100%}.form input[type=radio]:checked:after,form input[type=radio]:checked:after{content:'•';position:absolute;top:0;left:1px;font-size:2.6em;line-height:16px;color:var(--default-color);transition:all .2s}.form input[type=submit],form input[type=submit]{background:var(--dark-blue);color:var(--white-color);border:none;text-transform:uppercase;line-height:2.4em;padding:0 20px}.form #form_date,form #form_date{background:url(../css/images/calendar.svg) no-repeat scroll 98% center}.form .col-auto,form .col-auto{width:auto;height:100%}@media (max-width:991px){.form .col-auto,form .col-auto{width:100%}}.form .col-50,form .col-50{width:50%}@media (max-width:991px){.form .col-50,form .col-50{width:100%}}.form .col-75,form .col-75{width:100%;max-width:290px}@media (max-width:991px){.form .col-75,form .col-75{width:100%;max-width:100%}}.form .col-100,form .col-100{width:100%}.form .privacy-policy .label,form .privacy-policy .label{vertical-align:text-bottom;display:inline-block}#footer-form .label{font-family:var(--menu-font);font-weight:300;color:var(--default-color);text-decoration:none;text-align:left;display:block;margin-bottom:15px;line-height:22px}#footer-form .field{padding:0 20px 0 0}@media (max-width:991px){#footer-form .field{padding:0 0 20px 0}}#footer-form .field.privacy-policy{max-width:20vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:991px){#footer-form .field.privacy-policy{max-width:100%}}#footer-form .field.privacy-policy label{margin-bottom:0}#footer-form .field input,#footer-form .field select{text-transform:none;font-weight:300;background-color:transparent}#footer-form .field input[type=checkbox]{width:22px;border:0}#footer-form .field input[type=submit]{width:auto;background:var(--default-color);border:none;padding:0 10px;float:left;color:var(--white-color);text-transform:uppercase;font-weight:600}.hide_box{display:none}.contact_form_box{margin:50px auto}.contact_form_box .hide{display:none!important}.contact_form_box .centered{text-align:center}.contact_form_box .mail_error{display:block;padding:20px;background-color:rgba(255,0,0,.2)}.contact_form_box .message_box .mail_sent{display:block;padding:20px;background-color:rgba(0,128,0,.2)}.contact_form_box .fields{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.contact_form_box .fields .divide{display:block;width:100%;padding:30px 10px 40px;font-size:24px;line-height:26px}.contact_form_box .fields .field{width:48%;padding-left:1%;padding-right:1%;margin-bottom:1em;min-height:50px;position:relative;z-index:200;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:991px){.contact_form_box .fields .field{width:100%;padding-left:15px;padding-right:15px}}.contact_form_box .fields .field.input_inline,.contact_form_box .fields .field.input_inline label{display:block!important}.contact_form_box .fields .field.large{width:100%}.contact_form_box .fields .field.alert input,.contact_form_box .fields .field.alert select,.contact_form_box .fields .field.alert textarea{border:2px solid red!important;background-image:url(../css/images/error.svg);background-repeat:no-repeat;background-position:100% 50%}.contact_form_box .fields .field.alert input[type=checkbox]:after{border:2px solid red!important}.contact_form_box .fields .field.alert .error{color:red}.contact_form_box .fields .field.submit input{margin:0 auto;width:160px;height:50px;background-color:var(--dark-blue);color:var(--white-color);text-transform:uppercase;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact_form_box .fields .field.submit input:hover{cursor:pointer;background-color:var(--white-color);color:var(--dark-blue);border:1px solid var(--dark-blue)}.contact_form_box .fields .field .field_input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.contact_form_box .fields .field .field_input.input_inline,.contact_form_box .fields .field .field_input.input_inline label{display:block!important}.contact_form_box .fields .field .field_input input{margin:8px 10px}.contact_form_box .fields .field .simil_label,.contact_form_box .fields .field label{margin-bottom:5px;font-size:1em;line-height:19px}.contact_form_box .fields .field .simil_label.light,.contact_form_box .fields .field label.light{font-weight:100;font-size:14px;letter-spacing:0;line-height:38px}.contact_form_box .fields .field .simil_label a,.contact_form_box .fields .field label a{text-decoration:underline}.contact_form_box .fields .field .simil_label a:hover,.contact_form_box .fields .field label a:hover{text-decoration:none}.contact_form_box .fields .field textarea{height:40px;text-indent:10px;background-color:var(--white-color);border:1px solid var(--default-color)}.contact_form_box .fields .field textarea:focus{border-color:var(--default-color)}.contact_form_box .fields .field input[type=date],.contact_form_box .fields .field input[type=text]{width:100%;height:40px;line-height:40px;text-indent:10px;background-color:var(--white-color);border:1px solid var(--default-color)}.contact_form_box .fields .field input[type=date]:focus,.contact_form_box .fields .field input[type=text]:focus{border-color:var(--default-color)}.contact_form_box .fields .field input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.contact_form_box .fields .field input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.contact_form_box .fields .field select{width:100%;height:40px}.contact_form_box .fields .field textarea{width:100%;height:100px}.error_translation{display:none}.line_separated{display:block;width:100%;padding:15px 10px;border-top:1px solid #ddd}.message_box.centered .link.button{margin-top:50px}.placeholder_label{color:var(--placeholder)}@media (max-width:991px){#newsletter_form_box{margin:25px auto}}#newsletter_form_box .mail_sent{background-color:rgba(203,203,203,.2)}#newsletter_form .fields{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:991px){#newsletter_form .fields{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#newsletter_form .country_newsletter{max-width:200px}@media (max-width:991px){#newsletter_form .country_newsletter{max-width:100%}}#newsletter_form .simil_label,#newsletter_form label{display:none}#newsletter_form #privacy_policy_newsletter{max-width:20vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:991px){#newsletter_form #privacy_policy_newsletter{max-width:100%}}#newsletter_form input,#newsletter_form select{border:1px solid rgba(var(--fancybox-custom),.6)}#newsletter_form input[type=submit]{width:fit-content;margin:0 0;height:auto}#newsletter_form input[type=checkbox]{appearance:none}@media (max-width:991px){#newsletter_form .label{margin-bottom:0;margin-top:5px}}#header_wrapper{background:rgba(var(--black-color),.3);width:100%;position:fixed;z-index:250}#header_wrapper.fixed{background:rgba(var(--header-bg-fixed),1)}#header_wrapper.fixed .default-logo.white,#header_wrapper.fixed .group-logo-white{display:none}#header_wrapper.fixed .default-logo.dark-blue,#header_wrapper.fixed .group-logo-dark{display:inline-block}#header_wrapper.fixed #book_now,#header_wrapper.fixed #header_menu_container,#header_wrapper.fixed .hotel-group .logo-group,#header_wrapper.fixed .language_selector .current_language{background:0 0}#header_wrapper.fixed #book_now,#header_wrapper.fixed #header_menu_container ul.menu li a,#header_wrapper.fixed #header_menu_container ul.menu li a:hover,#header_wrapper.fixed #header_menu_container ul.menu li.current_page_item a,#header_wrapper.fixed .language_selector .current_language{color:var(--default-color)}#header_wrapper.fixed #header_menu_container ul.menu li a:hover:after,#header_wrapper.fixed #header_menu_container ul.menu li.current_page_item a:after,#header_wrapper.fixed .hotel-group .logo-group .dropdown:after,#header_wrapper.fixed .hotel-group .logo-group .dropdown:before,#header_wrapper.fixed .language_selector .current_language .dropdown:after,#header_wrapper.fixed .language_selector .current_language .dropdown:before{background:var(--default-color)}#header_wrapper.fixed #book_now{border-color:var(--default-color)}#header_wrapper.fixed #header_menu_container ul.menu li:after{background:url(../css/images/separator-menu-dark.svg) scroll center no-repeat}#header_wrapper.fixed #header_menu_container ul.menu li a:focus{text-decoration:none;outline:2px dotted var(--default-color)}#header_wrapper.fixed .submenu-container{background:rgba(var(--header-bg-fixed),1)}#header_wrapper.fixed .submenu-container .view-more-items .arrow:after,#header_wrapper.fixed .submenu-container .view-more-items .arrow:before{background:var(--default-color)}#header_wrapper.fixed .submenu-container .siblings-container .single-sibling,#header_wrapper.fixed .submenu-container .view-more-items{color:var(--default-color)}#header_wrapper.fixed .submenu-container .siblings-container .single-sibling.slick-center .thumb-wrap{border-color:var(--default-color)}#header_wrapper.fixed .skip-to-content.inside_header{color:var(--default-color)}@media (max-width:991px){#header_wrapper.fixed .skip-to-content.inside_header{left:-9999px;top:22px}}#header_wrapper.fixed .skip-to-content.inside_header:after{background:var(--default-color)}#header_wrapper.fixed #header_menu_container ul.menu li.current-page-ancestor a:after{background-color:var(--default-color)}#header_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;height:99px}@media (min-width:992px){#header_container{-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}}@media (max-width:991px){#header_container{height:60px}}#header_container .box{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}#header_container .left-section{text-align:left}#header_container .center-section{text-align:center}#header_container .right-section{text-align:right}.open_menu_mobile_container{display:none;position:relative}@media (max-width:991px){.open_menu_mobile_container{display:block;width:24px;height:24px;line-height:1.6em}}.open_menu_mobile_container .close,.open_menu_mobile_container .open_menu_mobile{position:absolute;top:0;left:0}@media (max-width:991px){.open_menu_mobile_container .open_menu_mobile{display:block;background:url(../css/images/hamburger-white.svg) no-repeat scroll center;width:100%;height:100%}.fixed .open_menu_mobile_container .open_menu_mobile{background:url(../css/images/hamburger-dark.svg) no-repeat scroll center}}.skip-to-content{position:absolute;left:-9999px;text-transform:uppercase;color:var(--white-color);font-size:.933em;line-height:2.067em;text-decoration:none;z-index:9999;cursor:pointer}.skip-to-content.inside_header{left:auto;top:34px}@media (max-width:991px){.skip-to-content.inside_header{left:-9999px;top:22px}}.skip-to-content.inside_header:focus{left:auto}.skip-to-content:after{content:'';display:block;height:1px;background:var(--white-color)}.skip-to-content:focus{top:34px;left:76px}.current_language,.logo-group{background:rgba(var(--black-color),.7);padding:10px;border-radius:2px}.hotel-group .hotel-group-nav,.language_selector .other_languages{display:none;background:rgba(var(--black-color),.7);position:absolute;padding:10px 20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.18);z-index:200;border-radius:2px}.hotel-group .hotel-group-nav li,.language_selector .other_languages li{text-align:left;padding:5px;display:block;white-space:nowrap}.hotel-group .hotel-group-nav li a,.language_selector .other_languages li a{display:block;line-height:1.2em;font-size:.933em;color:var(--white-color);text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hotel-group{display:inline-block}@media (max-width:991px){.hotel-group{display:none}}.hotel-group .logo-group{display:inline-block;line-height:2.067em;padding:2px 10px;text-decoration:none;width:94px}.hotel-group .logo-group img{max-height:18px;vertical-align:middle}.hotel-group .logo-group .group-logo-dark{display:none}.hotel-group .logo-group .dropdown{margin-left:10px}.hotel-group .hotel-group-nav{padding:10px}.hotel-group:hover .hotel-group-nav{display:block}.hotel_logo a img{width:100%;height:auto;max-width:234px;vertical-align:middle}@media (max-width:991px){.hotel_logo a img{max-width:150px;width:100%;height:100%;max-height:80px;object-fit:contain}}.hotel_logo a img.dark-blue{display:none}.language_selector{display:inline-block;position:relative;padding-right:40px}@media (max-width:991px){.language_selector{display:none}}.language_selector .current_language{text-transform:uppercase;color:var(--white-color);text-decoration:none;font-size:.933em;line-height:2.067em}.language_selector:hover .other_languages{display:block}#header_menu_container{background:rgba(var(--black-color),.65)}@media (max-width:991px){#header_menu_container{display:none}}#header_menu_container ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#header_menu_container ul.menu li{list-style:none}#header_menu_container ul.menu li.current-page-ancestor a:after{background:var(--white-color)}#header_menu_container ul.menu li a{font-family:var(--menu-font);color:var(--white-color);text-align:center;text-decoration:none;text-transform:uppercase;font-size:.933em;line-height:1.333em;padding:10px 20px;display:inline-block;letter-spacing:1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#header_menu_container ul.menu li a:hover{color:var(--white-color)}#header_menu_container ul.menu li a:after{content:'';display:block;margin:5px auto 0 auto;width:45px;height:1px;background:0 0}#header_menu_container ul.menu li a:hover:after{background:var(--white-color)}#header_menu_container ul.menu li a:focus{text-decoration:none;outline:2px dotted var(--white-color)}#header_menu_container ul.menu li:after{content:'';display:inline-block;width:10px;height:9px;background:url(../css/images/separator-menu-white.svg) scroll center no-repeat;background-size:cover}#header_menu_container ul.menu li:last-child:after{display:none}#header_menu_container ul.menu li.current_page_item a{color:var(--white-color)}#header_menu_container ul.menu li.current_page_item a:after{background:var(--white-color)}#menu_sidebar_wrap{position:fixed;top:0;left:0;display:none;z-index:999;width:100%;height:100%;background:0 0}#menu_sidebar_wrap.open{display:block}#menu_sidebar_wrap.visible #language_selector_mobile,#menu_sidebar_wrap.visible .menu_sidebar{left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}#menu_sidebar_wrap .close_sidebar:not(.overlay){position:absolute;right:22px;top:22px;width:15px;height:15px;z-index:500}#menu_sidebar_wrap .close_sidebar:not(.overlay):after,#menu_sidebar_wrap .close_sidebar:not(.overlay):before{position:absolute;left:7.5px;content:' ';height:15px;width:1px;background-color:transparent}#menu_sidebar_wrap .close_sidebar:not(.overlay):before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu_sidebar_wrap .close_sidebar:not(.overlay):after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu_sidebar_wrap .close_sidebar.overlay{display:block;top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}.popin-mobile-menu-wrapper{display:none;background:var(--dark-blue);position:fixed;top:0;left:0;bottom:0;width:70%;z-index:250}.popin-mobile-menu-wrapper .hotel_logo{height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:1px solid rgba(255,255,255,.2);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.popin-mobile-menu-wrapper .popin-mobile-menu-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;height:calc(100vh - 20px);padding:20px 20px 10px}@media (max-width:1024px){.popin-mobile-menu-wrapper .popin-mobile-menu-content{height:calc(100% - 60px)}}.popin-mobile-menu-wrapper .popin-mobile-menu-content .languages,.popin-mobile-menu-wrapper .popin-mobile-menu-content .menu{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.popin-mobile-menu-wrapper .popin-mobile-menu-content nav{display:inline-block;width:100%}.popin-mobile-menu-wrapper .popin-mobile-menu-content #mobile_languages select,.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li a{color:var(--white-color);font-size:1.067em;line-height:1.333em}.popin-mobile-menu-wrapper .popin-mobile-menu-content #mobile_languages:before,.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li a:before{content:'';display:inline-block;width:10px;height:9px;margin-right:15px;background:url(../css/images/separator-menu-white.svg) scroll center no-repeat;background-size:cover}.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li a{font-family:var(--menu-font);letter-spacing:1px;padding:10px 0;display:block;text-transform:uppercase;text-decoration:none}.popin-mobile-menu-wrapper .popin-mobile-menu-content .languages{border-top:1px solid rgba(255,255,255,.2)}.popin-mobile-menu-wrapper .popin-mobile-menu-content .languages #mobile_languages{padding:10px 0}.popin-mobile-menu-wrapper .popin-mobile-menu-content .languages #mobile_languages select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;background:url(../css/images/down-arrow-white.svg) scroll center right no-repeat var(--dark-blue)}.popin-mobile-menu-wrapper .container_menu_mobile{position:relative}.popin-mobile-menu-wrapper .close{position:absolute;top:0;left:20px;display:none;background:url(../css/images/close-white.svg) no-repeat scroll center;width:30px;height:60px}.fixed .popin-mobile-menu-wrapper .close{background:url(../css/images/close-dark.svg) no-repeat scroll center}#slideshow_wrapper{height:100vh;position:relative}.error404 #slideshow_wrapper,.page-template-template-contacts #slideshow_wrapper,.sitemap_page #slideshow_wrapper{height:50vh}@media (max-width:991px){#slideshow_wrapper{height:50vh}}@media (max-width:767px){#slideshow_wrapper{height:311px}}#slideshow_wrapper .slideshow{position:relative;margin:0;width:100%;height:100%;z-index:1;overflow:hidden}#slideshow_wrapper .slideshow:not(.slick-initialized)>.slide:not(.slick-active){display:none}#slideshow_wrapper .slideshow .slide{position:relative}#slideshow_wrapper .slideshow .slide .slide_image{background-attachment:scroll;background-size:cover;background-color:var(--loader-bg);background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:relative;z-index:1}#slideshow_wrapper .slideshow .slick-list,#slideshow_wrapper .slideshow .slick-track{height:100%;overflow:hidden}#slideshow_wrapper .arrow{width:40px;height:40px;background:url(../css/images/left-arrow.svg) no-repeat scroll 0 0 transparent;top:50%;margin-top:-20px;border:none;position:absolute;z-index:10}#slideshow_wrapper .arrow:hover{background-color:transparent}#slideshow_wrapper .arrow.prev{left:10px}@media (min-width:1400px){#slideshow_wrapper .arrow.prev{left:20px}}#slideshow_wrapper .arrow.next{right:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1400px){#slideshow_wrapper .arrow.next{right:20px}}#slideshow_wrapper .dots-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;position:absolute;left:0;right:0;z-index:200}#slideshow_wrapper .dots-container.move_before_select{bottom:70px}#slideshow_wrapper .dots-container .slick-dots{right:20px}#slideshow_wrapper .caption,#slideshow_wrapper .caption_wrapper{position:absolute}#slideshow_wrapper .caption_wrapper{top:0;left:0;right:0;bottom:0;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#slideshow_wrapper .caption_wrapper.show_player_icon{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}#slideshow_wrapper .caption_wrapper.show_player_icon .caption{margin-top:20px}#slideshow_wrapper .caption_wrapper .caption,#slideshow_wrapper .caption_wrapper .play_video{position:relative}#slideshow_wrapper .caption_wrapper .play_video{top:auto;left:auto;margin-right:40px;margin-bottom:40px}@media (max-width:767px){#slideshow_wrapper .caption_wrapper .play_video{width:40px;height:40px;background-size:90%}}#slideshow_wrapper .caption_wrapper .caption{width:700px;color:var(--white-color);font-family:var(--title-font);font-size:2.4em;line-height:1.44em;text-transform:uppercase;text-align:center;background:rgba(var(--black-color),.7);border-radius:2px}@media (max-width:991px){#slideshow_wrapper .caption_wrapper .caption{width:600px}}@media (max-width:767px){#slideshow_wrapper .caption_wrapper .caption{font-size:1.5em;width:80%}}#slideshow_wrapper .filter_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;z-index:200;left:0;right:0;bottom:0;padding:20px;background:rgba(var(--black-color),.3)}@media (max-width:991px){#slideshow_wrapper .filter_wrapper .view-more.lighter{text-align:center;padding:0 10px;height:36px;vertical-align:bottom;line-height:36px}}#slideshow_wrapper .filter_wrapper .filters select{min-width:380px;padding-right:20px;margin-right:20px;height:36px;text-transform:uppercase;font-weight:600;text-indent:8px}@media (max-width:991px){#slideshow_wrapper .filter_wrapper .filters select{max-width:60vw;min-width:230px}}#slideshow_wrapper .content_under_slider{position:absolute;width:800px;left:calc(50% - 400px);top:92%;background-color:rgba(var(--header-bg-fixed),1);z-index:11}@media (min-width:992px) and (max-width:1199px){#slideshow_wrapper .content_under_slider{width:560px;left:calc(50% - 280px)}}@media (max-width:991px){#slideshow_wrapper .content_under_slider{width:50%;left:25%}}@media (max-width:767px){#slideshow_wrapper .content_under_slider{width:90%;left:5%}}#slideshow_wrapper .content_under_slider .container_block{padding:35px 25%}@media (min-width:992px) and (max-width:1199px){#slideshow_wrapper .content_under_slider .container_block{padding:35px 5%}}@media (max-width:991px){#slideshow_wrapper .content_under_slider .container_block{padding:18px}}#slideshow_wrapper .content_under_slider .container_block div,#slideshow_wrapper .content_under_slider .container_block h3{text-align:center;line-height:1.5em}#slideshow_wrapper .container_video{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:#ddd}#slideshow_wrapper .container_video #video_slideshow{display:none;position:absolute;z-index:10;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}@supports (-ms-ime-align:auto){#slideshow_wrapper .container_video #video_slideshow{width:unset}}.play_video,.player_container:after,.player_wrapper,.player_wrapper .controls{position:absolute}.play_video{width:50px;height:50px;top:50%;left:50%;margin-top:-38px;margin-left:-38px;background:url(../css/images/play.svg) scroll center no-repeat;cursor:pointer;z-index:10;background-size:contain}#play_video{position:absolute;width:50px;height:50px;top:calc(100% - 52px);left:calc(100% - 52px);margin-top:-38px;margin-left:-38px;background:url(../css/images/play.svg) scroll center no-repeat;cursor:pointer;z-index:10;background-size:contain}.stop_video{position:absolute;display:none;width:50px;height:50px;top:calc(100% - 52px);left:calc(100% - 52px);margin-top:-38px;margin-left:-38px;background:url(../css/images/stop.svg) scroll center no-repeat;cursor:pointer;z-index:11;background-size:contain;opacity:.4}.stop_video:focus,.stop_video:hover{opacity:1}@media (max-width:991px){.stop_video{width:40px;height:40px}}#volume_video{position:absolute;display:block;width:50px;height:50px;top:calc(100% - 52px);left:calc(100% - 112px);margin-top:-38px;margin-left:-38px;cursor:pointer;z-index:11;background-size:cover;opacity:.4;background-image:url(../css/images/muted.svg)}#volume_video.is_muted{background-image:url(../css/images/volume-button.svg)}#volume_video:focus,#volume_video:hover{opacity:1}@media (max-width:991px){#volume_video{width:40px;height:40px}}.player_wrapper{top:0;left:0;bottom:0;right:0;z-index:220;display:none}@media (max-width:991px){.player_wrapper{background:#000}}.player_wrapper .controls{top:160px;right:20px;z-index:20;height:20px;line-height:20px}@media (max-width:767px){.player_wrapper .controls{top:initial;bottom:20px}}.player_wrapper .controls a,.player_wrapper .controls a:focus,.player_wrapper .controls a:hover{text-decoration:none}.player_wrapper .controls a{width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:top}.player_wrapper .controls .far,.player_wrapper .controls .fas{line-height:20px;font-size:15px;color:var(--white-color);text-shadow:0 0 5px var(--default-color)}.player_wrapper .player_container{position:relative;height:100vh;overflow:hidden}@media (max-aspect-ratio:16 / 9){.player_wrapper .player_container{width:100%;overflow:hidden}}.player_wrapper .player_container:after{content:'';top:0;left:0;width:100%;height:100%;z-index:1;display:block}.player_wrapper .player_container iframe{width:100%}@media (min-width:768px){.player_wrapper .player_container iframe{height:calc((100vw*9)/ 16)}}@media (min-width:768px) and (max-aspect-ratio:16 / 9){.player_wrapper .player_container iframe{width:calc((100vh*16)/9);height:100vh}}@media (max-width:767px){.player_wrapper .player_container iframe{height:311px}}.submenu-container{background:rgba(var(--black-color),.55);text-align:center}.siblings-wrap{height:0;overflow-x:hidden}.siblings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.siblings-container .single-sibling{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:0 10px;color:var(--white-color);text-align:center;text-decoration:none}@media (max-width:991px){.siblings-container .single-sibling{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}@media (max-width:767px){.siblings-container .single-sibling{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.siblings-container .single-sibling .thumb-wrap{height:13.333em}.siblings-container .single-sibling .single-sibling-title{text-transform:uppercase;display:block;padding:10px 0;font-family:var(--menu-font)}.siblings-container .single-sibling.slick-slide{opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.siblings-container .single-sibling.slick-slide:focus,.siblings-container .single-sibling.slick-slide:hover{opacity:1}.siblings-container .single-sibling.slick-center{opacity:1}.siblings-container .single-sibling.slick-center .thumb-wrap{border:1px solid var(--white-color)}.siblings-container .arrow{height:48px;width:48px;background:url(../css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50}.siblings-container .arrow.prev{left:40px;transform:rotate(-180deg)}.siblings-container .arrow.next{right:40px}.breadcrumb ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb li a{font-size:.8em;color:var(--default-color);text-transform:uppercase;text-decoration:none}.breadcrumb li:after{content:'/';display:inline-block;padding:0 10px}.breadcrumb li:last-child:after{display:none}.filter-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0 15px;margin-bottom:.667em}@media (max-width:767px){.filter-wrap{display:none}}@media (max-width:991px){.page-template-template-hotels .filter-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0}.page-template-template-hotels .filter-wrap .filter_container{padding:0}.page-template-template-hotels .filter-wrap .filter_container a{margin:0 10px 10px 0}.page-template-template-hotels .section7 .container-large{padding-left:0;padding-right:0}}.filter_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 20px}.filter_container a{font-family:var(--menu-font);font-size:.875em;line-height:2em;color:var(--dark-blue);text-transform:uppercase;text-decoration:none;border:1px solid var(--dark-blue);border-radius:7px;padding:0 20px;margin:0 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:18px;padding:8px 10px}.filter_container a.active,.filter_container a:hover{background:var(--dark-blue);color:var(--white-color)}.filter-wrap-mobile{display:none}.filter-wrap-mobile select{height:3em;border-radius:3px;width:100%;border-color:var(--dark-blue);text-transform:uppercase}@media (max-width:767px){.filter-wrap-mobile{display:block}}#explorations .children-wrap,#meetings .children-wrap,#news .children-wrap,#restaurants .children-wrap,#rooms .children-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#explorations .single-child-wrap,#meetings .single-child-wrap,#news .single-child-wrap,#restaurants .single-child-wrap,#rooms .single-child-wrap{width:50%;padding:0 1em;margin-bottom:5.333em;float:left}@media (max-width:991px){#explorations .single-child-wrap,#meetings .single-child-wrap,#news .single-child-wrap,#restaurants .single-child-wrap,#rooms .single-child-wrap{width:100%;padding:0;margin-bottom:4.733em}}#explorations .single-child-wrap .mini-gallery-wrapper,#meetings .single-child-wrap .mini-gallery-wrapper,#news .single-child-wrap .mini-gallery-wrapper,#restaurants .single-child-wrap .mini-gallery-wrapper,#rooms .single-child-wrap .mini-gallery-wrapper{height:33.333em;background:#ccc}@media (max-width:991px){#explorations .single-child-wrap .mini-gallery-wrapper,#meetings .single-child-wrap .mini-gallery-wrapper,#news .single-child-wrap .mini-gallery-wrapper,#restaurants .single-child-wrap .mini-gallery-wrapper,#rooms .single-child-wrap .mini-gallery-wrapper{height:21.067em}}#explorations .single-child-wrap .mini-gallery-wrapper .slick-list,#explorations .single-child-wrap .mini-gallery-wrapper .slick-track,#meetings .single-child-wrap .mini-gallery-wrapper .slick-list,#meetings .single-child-wrap .mini-gallery-wrapper .slick-track,#news .single-child-wrap .mini-gallery-wrapper .slick-list,#news .single-child-wrap .mini-gallery-wrapper .slick-track,#restaurants .single-child-wrap .mini-gallery-wrapper .slick-list,#restaurants .single-child-wrap .mini-gallery-wrapper .slick-track,#rooms .single-child-wrap .mini-gallery-wrapper .slick-list,#rooms .single-child-wrap .mini-gallery-wrapper .slick-track{height:100%}#explorations .single-child-wrap .mini-gallery-wrapper .arrow,#meetings .single-child-wrap .mini-gallery-wrapper .arrow,#news .single-child-wrap .mini-gallery-wrapper .arrow,#restaurants .single-child-wrap .mini-gallery-wrapper .arrow,#rooms .single-child-wrap .mini-gallery-wrapper .arrow{height:48px;width:48px;background:url(../css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50}#explorations .single-child-wrap .mini-gallery-wrapper .arrow.prev,#meetings .single-child-wrap .mini-gallery-wrapper .arrow.prev,#news .single-child-wrap .mini-gallery-wrapper .arrow.prev,#restaurants .single-child-wrap .mini-gallery-wrapper .arrow.prev,#rooms .single-child-wrap .mini-gallery-wrapper .arrow.prev{left:5px;transform:rotate(-180deg)}#explorations .single-child-wrap .mini-gallery-wrapper .arrow.next,#meetings .single-child-wrap .mini-gallery-wrapper .arrow.next,#news .single-child-wrap .mini-gallery-wrapper .arrow.next,#restaurants .single-child-wrap .mini-gallery-wrapper .arrow.next,#rooms .single-child-wrap .mini-gallery-wrapper .arrow.next{right:5px}#explorations .single-child-wrap .mini-gallery-wrapper .slick-dots,#meetings .single-child-wrap .mini-gallery-wrapper .slick-dots,#news .single-child-wrap .mini-gallery-wrapper .slick-dots,#restaurants .single-child-wrap .mini-gallery-wrapper .slick-dots,#rooms .single-child-wrap .mini-gallery-wrapper .slick-dots{right:20px}#explorations .single-child-wrap .title-section,#meetings .single-child-wrap .title-section,#news .single-child-wrap .title-section,#restaurants .single-child-wrap .title-section,#rooms .single-child-wrap .title-section{line-height:1.2em}#explorations .single-child-wrap .event-type-wrapper,#meetings .single-child-wrap .event-type-wrapper,#news .single-child-wrap .event-type-wrapper,#restaurants .single-child-wrap .event-type-wrapper,#rooms .single-child-wrap .event-type-wrapper{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}#explorations .single-child-wrap .room-details,#meetings .single-child-wrap .room-details,#news .single-child-wrap .room-details,#restaurants .single-child-wrap .room-details,#rooms .single-child-wrap .room-details{padding-bottom:1.333em;padding-right:7.067em}#explorations .single-child-wrap .room-details,#meetings .single-child-wrap .room-details,#news .single-child-wrap .room-details,#restaurants .single-child-wrap .room-details,#rooms .single-child-wrap .room-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#explorations .single-child-wrap .room-details .item-wrap,#meetings .single-child-wrap .room-details .item-wrap,#news .single-child-wrap .room-details .item-wrap,#restaurants .single-child-wrap .room-details .item-wrap,#rooms .single-child-wrap .room-details .item-wrap{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}#explorations .single-child-wrap .room-details .item-wrap .item,#meetings .single-child-wrap .room-details .item-wrap .item,#news .single-child-wrap .room-details .item-wrap .item,#restaurants .single-child-wrap .room-details .item-wrap .item,#rooms .single-child-wrap .room-details .item-wrap .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#explorations .single-child-wrap .room-details .item-wrap .meeting-config,#meetings .single-child-wrap .room-details .item-wrap .meeting-config,#news .single-child-wrap .room-details .item-wrap .meeting-config,#restaurants .single-child-wrap .room-details .item-wrap .meeting-config,#rooms .single-child-wrap .room-details .item-wrap .meeting-config{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#explorations .single-child-wrap .room-details .item-wrap .icon,#explorations .single-child-wrap .room-details .item-wrap .label,#meetings .single-child-wrap .room-details .item-wrap .icon,#meetings .single-child-wrap .room-details .item-wrap .label,#news .single-child-wrap .room-details .item-wrap .icon,#news .single-child-wrap .room-details .item-wrap .label,#restaurants .single-child-wrap .room-details .item-wrap .icon,#restaurants .single-child-wrap .room-details .item-wrap .label,#rooms .single-child-wrap .room-details .item-wrap .icon,#rooms .single-child-wrap .room-details .item-wrap .label{line-height:1.5em}#explorations .single-child-wrap .room-details .item-wrap .label,#meetings .single-child-wrap .room-details .item-wrap .label,#news .single-child-wrap .room-details .item-wrap .label,#restaurants .single-child-wrap .room-details .item-wrap .label,#rooms .single-child-wrap .room-details .item-wrap .label{font-weight:700}#explorations .single-child-wrap .room-details .item-wrap .icon,#meetings .single-child-wrap .room-details .item-wrap .icon,#news .single-child-wrap .room-details .item-wrap .icon,#restaurants .single-child-wrap .room-details .item-wrap .icon,#rooms .single-child-wrap .room-details .item-wrap .icon{font-size:2.267em;margin-right:.4em}#explorations .single-child-wrap .room-details .item-wrap .icon.customized-icon,#meetings .single-child-wrap .room-details .item-wrap .icon.customized-icon,#news .single-child-wrap .room-details .item-wrap .icon.customized-icon,#restaurants .single-child-wrap .room-details .item-wrap .icon.customized-icon,#rooms .single-child-wrap .room-details .item-wrap .icon.customized-icon{width:34px}#explorations .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#meetings .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#news .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#restaurants .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#rooms .single-child-wrap .room-details .item-wrap .icon.customized-icon img{width:100%;height:auto}#explorations .single-child-wrap.full,#meetings .single-child-wrap.full,#news .single-child-wrap.full,#restaurants .single-child-wrap.full,#rooms .single-child-wrap.full{width:100%;height:46.667em;position:relative}@media (max-width:991px){#explorations .single-child-wrap.full,#meetings .single-child-wrap.full,#news .single-child-wrap.full,#restaurants .single-child-wrap.full,#rooms .single-child-wrap.full{height:auto}#explorations .single-child-wrap.full .single-child,#meetings .single-child-wrap.full .single-child,#news .single-child-wrap.full .single-child,#restaurants .single-child-wrap.full .single-child,#rooms .single-child-wrap.full .single-child{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#explorations .single-child-wrap.full .mini-gallery-wrapper,#meetings .single-child-wrap.full .mini-gallery-wrapper,#news .single-child-wrap.full .mini-gallery-wrapper,#restaurants .single-child-wrap.full .mini-gallery-wrapper,#rooms .single-child-wrap.full .mini-gallery-wrapper{height:46.667em}#explorations .single-child-wrap.full .single-child-content,#meetings .single-child-wrap.full .single-child-content,#news .single-child-wrap.full .single-child-content,#restaurants .single-child-wrap.full .single-child-content,#rooms .single-child-wrap.full .single-child-content{width:39.533em;background:var(--white-color);padding:3.333em;position:absolute;top:5.333em;right:5.333em}@media (max-width:991px){#explorations .single-child-wrap.full .single-child-content,#meetings .single-child-wrap.full .single-child-content,#news .single-child-wrap.full .single-child-content,#restaurants .single-child-wrap.full .single-child-content,#rooms .single-child-wrap.full .single-child-content{padding:0!important}}#meetings .single-child-content .room-details{padding-top:1.333em}#news .single-child-content .event-type-wrapper{margin-top:10px}#news .single-child-content .title-section{font-size:20px;line-height:28px;letter-spacing:-.5px;padding:2px 0 5px}#news .single-child-content .title-section a{text-decoration:none;color:var(--default-color)}#news .single-child-content .title-section a:hover{color:var(--default-color)}#news .single-child .thumb-wrap{display:block;position:relative}#news .single-child .thumb-wrap a{display:block;width:100%;height:100%;position:absolute;z-index:5}#news .single-child .thumb-wrap:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(var(--header-bg-fixed),1);opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:6}#news .single-child:hover .thumb-wrap:after{opacity:.2}#explorations .single-child-wrap,#news .single-child-wrap{width:33.3%}#explorations .single-child-wrap .event-type-wrapper .event-type,#news .single-child-wrap .event-type-wrapper .event-type{margin-right:10px}#explorations .thumb-wrap,#news .thumb-wrap{width:100%;height:21.333em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html.oe_group_site #explorations .single-child-wrap.small_small_box,html.oe_group_site #news .single-child-wrap.small_small_box{width:30%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.small_small_box,html.oe_group_site #news .single-child-wrap.small_small_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_small_box .thumb-wrap{height:25em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_small_box .thumb-wrap{height:25em}}html.oe_group_site #explorations .single-child-wrap.small_box,html.oe_group_site #news .single-child-wrap.small_box{width:35%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.small_box,html.oe_group_site #news .single-child-wrap.small_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_box.little .thumb-wrap{height:23.75em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_box.little .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_box.medium .thumb-wrap{height:17.188em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #news .single-child-wrap.small_box.medium .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.medium_box,html.oe_group_site #news .single-child-wrap.medium_box{width:42%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.medium_box,html.oe_group_site #news .single-child-wrap.medium_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.medium_box .thumb-wrap{height:32.333em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.medium_box .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.tall_box,html.oe_group_site #news .single-child-wrap.tall_box{width:30%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_box,html.oe_group_site #news .single-child-wrap.tall_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_box .thumb-wrap{height:30.375em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_box .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.tall_box_large,html.oe_group_site #news .single-child-wrap.tall_box_large{width:45%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_box_large,html.oe_group_site #news .single-child-wrap.tall_box_large{width:100%}}html.oe_group_site #explorations .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_box_large .thumb-wrap{height:29.688em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_box_large .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.tall_small_box,html.oe_group_site #news .single-child-wrap.tall_small_box{width:25%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_small_box,html.oe_group_site #news .single-child-wrap.tall_small_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_small_box .thumb-wrap{height:29.688em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.tall_small_box .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.square_box,html.oe_group_site #news .single-child-wrap.square_box{width:50%}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.square_box,html.oe_group_site #news .single-child-wrap.square_box{width:100%}}html.oe_group_site #explorations .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.square_box .thumb-wrap{height:32.333em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #news .single-child-wrap.square_box .thumb-wrap{height:28em}}html.oe_group_site #explorations .single-child-wrap.large,html.oe_group_site #news .single-child-wrap.large{width:100%}html.oe_group_site #explorations .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #news .single-child-wrap.large.reverse_box .single-child{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #news .single-child-wrap.large.reverse_box .single-child{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}html.oe_group_site #explorations .single-child-wrap.large.reverse_box .btn,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .description,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .title-section,html.oe_group_site #news .single-child-wrap.large.reverse_box .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .description,html.oe_group_site #news .single-child-wrap.large.reverse_box .title-section{text-align:right}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large.reverse_box .btn,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .description,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .title-section,html.oe_group_site #news .single-child-wrap.large.reverse_box .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .description,html.oe_group_site #news .single-child-wrap.large.reverse_box .title-section{text-align:left}}html.oe_group_site #explorations .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #news .single-child-wrap.large.reverse_box .event-type-wrapper{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #news .single-child-wrap.large.reverse_box .event-type-wrapper{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container,html.oe_group_site #news .single-child-wrap.large.reverse_box .buttons-container{text-align:right}html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .buttons-container .btn{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .buttons-container .btn{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}html.oe_group_site #explorations .single-child-wrap.large .single-child,html.oe_group_site #news .single-child-wrap.large .single-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}html.oe_group_site #explorations .single-child-wrap.large .thumb-wrap,html.oe_group_site #news .single-child-wrap.large .thumb-wrap{width:75%;height:46.2em}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large .thumb-wrap,html.oe_group_site #news .single-child-wrap.large .thumb-wrap{height:28em;width:100%}}html.oe_group_site #explorations .single-child-wrap.large .single-child-content,html.oe_group_site #news .single-child-wrap.large .single-child-content{width:25%;position:relative;top:auto;right:auto}@media (max-width:991px){html.oe_group_site #explorations .single-child-wrap.large .single-child-content,html.oe_group_site #news .single-child-wrap.large .single-child-content{width:100%;padding:25px 0}}@media (max-width:991px){.children-tabs,.children_tabs{padding:50px 12px}.children-tabs .main_content_wrap.left,.children-tabs .main_content_wrap.right,.children-tabs .single-event .excerpt,.children-tabs .single-event h2,.children-tabs .ui-tabs-nav,.children-tabs h1,.children-tabs h1+.main_content_wrap,.children_tabs .main_content_wrap.left,.children_tabs .main_content_wrap.right,.children_tabs .single-event .excerpt,.children_tabs .single-event h2,.children_tabs .ui-tabs-nav,.children_tabs h1,.children_tabs h1+.main_content_wrap{padding-left:25px;padding-right:25px}.children-tabs .single-event .container,.children_tabs .single-event .container{padding:0}.children-tabs .single-event .description,.children_tabs .single-event .description{padding:25px}.children-tabs .description,.children-tabs .excerpt,.children_tabs .description,.children_tabs .excerpt{text-align:left}}.children-tabs ul.ui-widget-header,.children-tabs.ui-widget.ui-widget-content,.children_tabs ul.ui-widget-header,.children_tabs.ui-widget.ui-widget-content{border:none}.children-tabs ul,.children_tabs ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:0;background:0 0}@media (max-width:991px){.children-tabs ul,.children_tabs ul{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}.children-tabs ul li.false_tab a,.children_tabs ul li.false_tab a{color:var(--default-color);text-decoration:none;margin:20px;opacity:.6}@media (max-width:767px){.children-tabs ul li.false_tab a,.children_tabs ul li.false_tab a{margin:0 14px;font-size:.9em}}.children-tabs ul li.false_tab a.active,.children_tabs ul li.false_tab a.active{opacity:1;border-bottom:1px solid var(--default-color)}.children-tabs ul li.ui-state-default,.children_tabs ul li.ui-state-default{background:0 0;border:none}.children-tabs ul li.ui-state-default a,.children_tabs ul li.ui-state-default a{opacity:.6}@media (max-width:991px){.children-tabs ul li.ui-state-default a,.children_tabs ul li.ui-state-default a{padding:.5em 3em .5em 0!important}}.children-tabs ul li.ui-state-active a,.children_tabs ul li.ui-state-active a{color:var(--default-color);opacity:1}.children-tabs ul li.ui-state-active a:after,.children_tabs ul li.ui-state-active a:after{content:'';display:block;height:1px;background:var(--dark-blue);margin-top:3px}.children-tabs ul li a,.children_tabs ul li a{font-size:1.067em;text-transform:uppercase}html.oe_group_site .children-tabs .block-tab,html.oe_group_site .children_tabs .block-tab{margin-top:40px}.slideshow_highlited .single-hotel-highlited{padding:0 15px;margin-bottom:60px;margin-top:60px}@media (max-width:991px){.slideshow_highlited .single-hotel-highlited{padding:60px 0;margin:0}}.slideshow_highlited.half-width .single-hotel-highlited{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.slideshow_highlited.half-width .single-hotel-highlited .thumb-wrap{height:33.333em}.slideshow_highlited.do_slideshow .thumb-wrap{height:46.667em!important}@media (max-width:767px){.slideshow_highlited.do_slideshow .thumb-wrap{height:16.667em!important}}.slideshow_highlited.do_slideshow .single-hotel-highlited{padding:0}@media (max-width:991px){.slideshow_highlited.do_slideshow .single-hotel-highlited{padding:0 0 60px;margin:0}}.slideshow_highlited.do_slideshow .single-hotel-highlited .title-section{text-align:center}.slideshow_highlited.do_slideshow .single-hotel-highlited .the-excerpt{max-width:500px;text-align:center;margin:0 auto}.slideshow_highlited.do_slideshow .single-hotel-highlited .buttons{text-align:center;margin:20px auto 0}.slideshow_highlited.do_slideshow .slick-list,.slideshow_highlited.do_slideshow .slick-track{height:100%}.slideshow_highlited.do_slideshow .arrow{height:48px;width:48px;background:url(../css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;top:calc(50% - 60px);margin-top:-24px;z-index:50}.slideshow_highlited.do_slideshow .arrow.prev{left:5px;transform:rotate(-180deg)}.slideshow_highlited.do_slideshow .arrow.next{right:5px}.description h1{font-size:26px}.description h2{font-size:24px}.description h3{font-size:22px}.description h4{font-size:18px}.preview-details-section{height:46.667em;position:relative}.preview-details-section .preview-details-wrap{width:39.533em;background:var(--white-color);padding:40px;position:absolute;top:6.667em;right:5.333em;bottom:6.667em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.preview-details-section .preview-details-wrap .preview-details-content{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.preview-details-section .preview-details-wrap .service-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview-details-section .preview-details-wrap .service-details .item-wrap{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;line-height:2.267em;margin-bottom:20px}.preview-details-section .preview-details-wrap .service-details .item-wrap .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.preview-details-section .preview-details-wrap .service-details .item-wrap .icon{font-size:2.267em;margin-right:.4em}.preview-details-section .preview-details-wrap .service-details .item-wrap .icon.customized-icon{width:34px}.preview-details-section .preview-details-wrap .service-details .item-wrap .icon.customized-icon img{width:100%;height:auto}.preview-details-section .preview-details-wrap .service-details .item-wrap .label{font-weight:700}.preview-details-section .preview-details-wrap .offer-price{font-size:2.267em;color:var(--dark-blue);font-weight:700;padding:10px 0}.preview-details-section .preview-details-wrap .available-dates-container{padding-bottom:20px}.preview-details-section .preview-details-wrap .available-dates,.preview-details-section .preview-details-wrap .stays-dates{font-size:.8em;line-height:1.333em}.amenities-section{padding:100px 0}.amenities-wrap{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.amenities-wrap .amenities-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:40px 80px;border:1px solid rgba(var(--gold-color),1);position:relative}@media (max-width:767px){.amenities-wrap .amenities-content{padding:40px}}.amenities-wrap .title-contacts{position:absolute;top:-1.467em;background:var(--white-color);padding:0 20px}.amenities-wrap .single-amenities{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:20px 0}@media (max-width:767px){.amenities-wrap .single-amenities{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}.amenities-wrap .single-amenities .icon,.amenities-wrap .single-amenities .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.amenities-wrap .single-amenities .icon{font-size:2.667em;margin-bottom:10px}.contacts-section{text-align:center;margin-bottom:123px}.contacts-section .email,.contacts-section .phone{color:var(--dark-blue);display:block}.contacts-section .phone{text-decoration:none;margin-bottom:20px}.single-post_restaurant .preview-details-section .preview-details-wrap,.single-spa-page .preview-details-section .preview-details-wrap{top:2em;bottom:2em}.contact-us-content,.opening-hours-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-us-content .title-section,.opening-hours-content .title-section{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.opening-hours-content{margin-bottom:20px}.opening-hours-content .description{-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;padding-bottom:20px}.opening-hours-content .restaurant-logo{-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.title-section-small{display:block;font-size:15px;font-weight:400}html.oe_group_site .contact-us-content{margin-top:15px}html.oe_group_site .contact-us-content .address{margin:20px 0}.contact-us-content .description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.contact-us-content .description .address,.contact-us-content .description .city,.contact-us-content .description .email,.contact-us-content .description .phone{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.contact-us-content .description .email,.contact-us-content .description .phone{color:var(--default-color)}.contact-us-content .description .phone{text-decoration:none}.restaurant-logo-content{height:6em}.restaurant-logo-content img{width:100%;height:auto}.default-social-network{margin-bottom:20px}.default-social-network,.restaurant-social-network{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.default-social-network a,.restaurant-social-network a{color:var(--default-color);width:35px;line-height:2.333em;text-align:center;border-radius:100%;border:1px solid var(--default-color);margin-right:5px}.menu-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-container .single-menu{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding:0 15px;margin-bottom:60px}html.oe_group_site .menu-container .single-menu{margin-top:60px}@media (max-width:991px){.menu-container .single-menu{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:767px){.menu-container .single-menu{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.menu-container .single-menu .thumb-wrap{height:21.333em}.menu-container.half-width .single-menu{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.menu-container.half-width .single-menu .thumb-wrap{height:33.333em}.chef-section .chef-section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.chef-section .chef-details,.chef-section .thumb-wrap{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px}.chef-section .thumb-wrap{height:33.333em}.chef-section .chef-details{padding:60px 100px 56px 24px}@media (max-width:991px){.highlight-section{padding:40px 0 150px}.highlight-section .container-large{padding:0}}.highlight-section .highlight-content-wrap{background:rgba(var(--footer-bg),.2);margin:15px 15px 15px 80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.highlight-section .highlight-content-wrap{margin:0}}.highlight-section .highlight-content{background:var(--white-color);margin:0 80px 80px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-width:90%}@media (max-width:991px){.highlight-section .highlight-content{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0}}.highlight-section .highlight-content .description-content,.highlight-section .highlight-content .thumb-wrap{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.highlight-section .highlight-content .thumb-wrap{height:39.333em;position:relative;top:-60px;left:-60px}@media (max-width:991px){.highlight-section .highlight-content .thumb-wrap{height:25.333em;top:auto;left:auto}}.highlight-section .highlight-content .description-content{padding:60px 100px 40px 0}@media (max-width:991px){.highlight-section .highlight-content .description-content{padding:60px 25px;background:rgba(var(--gold-color),.2);margin-top:90px}}.highlight-section .highlight-content .description{padding-bottom:10px}#events .single-child-wrap{padding:45px 0}#events .single-child-wrap .block-text-wrapper{right:170px}#events .single-child-wrap:nth-child(even) .block-text-wrapper{left:170px;right:auto}ul.filter-event{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.meeting-table{width:100%;margin-top:80px;display:block}@media (max-width:991px){.meeting-table{overflow-x:auto;white-space:nowrap}}.meeting-table .icon{font-size:2.267em;padding-bottom:20px}.meeting-table .label{display:inline-block;font-size:.933em}.meeting-table thead tr th{padding:20px 10px}.meeting-table .label,.meeting-table tbody tr td{font-weight:700}.meeting-table tbody tr td{padding:10px;text-align:center}.meeting-table tbody tr td:nth-child(1){text-align:left}.meeting-table tbody tr:nth-child(odd){background:rgba(var(--gold-color),.2);border-top:1px solid rgba(var(--gold-color),.5);border-bottom:1px solid rgba(var(--gold-color),.5)}.meeting-details-information,.meeting-details-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.meeting-details-wrap .meeting-details-information{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.meeting-details-wrap .meeting-details-content,.meeting-details-wrap .meeting-floor-plan-content,.meeting-details-wrap .single-detail{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.meeting-details-wrap .meeting-details-content,.meeting-details-wrap .meeting-floor-plan-content{padding:0 15px}.meeting-details-wrap .meeting-floor-plan{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border:1px solid rgba(var(--gold-color),1);height:100%}.meeting-details-wrap .meeting-details-container{background:rgba(var(--gold-color),.2);padding:20px 40px}.meeting-details-wrap .single-detail{margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.meeting-details-wrap .single-detail .icon,.meeting-details-wrap .single-detail .meeting-config{display:inline-block}.meeting-details-wrap .single-detail .icon{font-size:30px;margin-right:10px}.meeting-details-wrap .single-detail .label{display:block;font-weight:700}.single-post_meeting #equipments{padding-top:0}.minigallery-wrapper .single-image-wrap .single-image,.minigallery-wrapper .single-image-wrap .video-embed{height:42.467em}@media (max-width:991px){.minigallery-wrapper .single-image-wrap .single-image,.minigallery-wrapper .single-image-wrap .video-embed{height:21.067em}}.minigallery-wrapper .single-image-wrap .video-embed{background:rgba(var(--black-color),1)}.minigallery-wrapper .slick-list,.minigallery-wrapper .slick-track{height:100%}.minigallery-wrapper .arrow{height:48px;width:48px;background:url(../css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50}.minigallery-wrapper .arrow.prev{left:5px;transform:rotate(-180deg)}.minigallery-wrapper .arrow.next{right:5px}.minigallery-wrapper .slick-dots{bottom:100px;right:20px}.offers-section .offers-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.offers-section .single-offer{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding:0 15px}@media (max-width:991px){.offers-section .single-offer{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin-bottom:60px}}.offers-section .single-offer .thumb-wrap{height:21.333em}.offers-section .single-offer .event-type-wrapper{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.offers-section .single-offer .event-type-wrapper .event-type{margin-right:10px}.offers-section .single-offer .description{margin-bottom:20px}.grid-sizer{display:none;width:200px}.special-offers-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.special-offers-wrapper .single-offer,.special-offers-wrapper .single-offer-wrap{width:100%;height:46.667em}.special-offers-wrapper .single-offer-wrap{margin-bottom:90px}.special-offers-wrapper .single-offer{position:relative}.special-offers-wrapper .single-offer .single-offer-content{background:var(--white-color);position:absolute;top:50%;right:107px;margin-top:-13.667em;width:30.25em;height:27.333em;padding:40px 48px}.special-offers-wrapper .single-offer .single-offer-content .the-subtitle{padding-bottom:20px}.special-offers-wrapper .single-offer .single-offer-content .offer-price{font-size:2.267em;color:var(--dark-blue);font-weight:700;padding-bottom:10px}.special-offers-wrapper .single-offer .single-offer-content .available-dates-container{padding-bottom:20px}.special-offers-wrapper .single-offer .single-offer-content .available-dates,.special-offers-wrapper .single-offer .single-offer-content .stays-dates{font-size:.8em;line-height:1.333em}.special-offers-wrapper .single-offer-wrap:nth-child(even) .single-offer-content{right:auto;left:107px}#terms_conditions_wrapper{display:none}.photo-gallery-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.photo-gallery-container .single-image-wrap{width:33.3%;padding:1em}@media (max-width:991px){.photo-gallery-container .single-image-wrap{width:100%}}.photo-gallery-container .single-image-wrap a,.photo-gallery-container .single-image-wrap img{display:block}.photo-gallery-container .single-image-wrap img{width:100%}.preview-instagram-section{padding:60px 0 80px 0;text-align:center}@media (max-width:991px){.preview-instagram-section{padding:35px 0}}.preview-instagram-section .the-subtitle:after{content:'';display:block;width:20px;height:20px;margin:10px auto 10px auto;background:url(../css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover}@media (max-width:991px){.preview-instagram-section .the-subtitle:after{display:block;margin:20px auto 20px auto}}.preview-instagram-section .instagram-feed-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:flex-start;-moz-flex-direction:flex-start;-ms-flex-direction:flex-start;flex-direction:flex-start}.preview-instagram-section .instagram-feed-container .single-instagram-feed{width:33.3%;height:100%;padding:25px}@media (max-width:991px){.preview-instagram-section .instagram-feed-container .single-instagram-feed{width:50%}}.preview-instagram-section .instagram-feed-container .single-instagram-feed a{display:block;width:100%;height:100%}.preview-instagram-section .instagram-feed-container .single-instagram-feed a img{width:100%;height:100%}.single-event h2{font-family:var(--title-font);font-size:2.125em;line-height:1.06em;margin-bottom:20px;text-align:center;position:relative;z-index:2}.single-event .excerpt{max-width:640px;width:100%;margin:0 auto;font-size:1em;line-height:2em;text-align:center;padding-bottom:40px;position:relative;z-index:2}.single-event .description{background:rgba(var(--header-bg-fixed),1);padding:44px 40px}.single-event .cover-image{width:100%;height:375px;position:relative;overflow:hidden}@media (max-width:991px){.single-event .cover-image{height:auto}}.single-event .cover-image img{width:100%;height:auto}.single-event .has_cover_image{position:relative}.single-event .has_cover_image .custom-bg{display:block;width:560px;height:487px;background:rgba(var(--header-bg-fixed),1);position:absolute;top:150px;z-index:0}@media (max-width:991px){.single-event .has_cover_image .custom-bg{display:none}}.single-event .single-event-wrapper{position:relative}@media (max-width:991px){.single-event .single-event-wrapper:after{content:'';display:block;background:url(../css/images/timeline-arrow-down.svg) scroll no-repeat center;background-size:cover;width:30px;height:14px;position:absolute;bottom:-24px;left:50%;margin-left:-15px}}.single-event .single-event-wrapper.has_cover_image .description{background:var(--white-color)}.single-event .single-event-wrap{width:50%;position:relative;padding-bottom:120px;margin-bottom:30px;z-index:10}@media (max-width:991px){.single-event .single-event-wrap{width:100%}}.single-event .single-event-wrap:after{content:'';display:block;background:url(../css/images/timeline-arrow-down.svg) scroll no-repeat center;background-size:cover;width:30px;height:14px;position:absolute;bottom:-24px}@media (max-width:991px){.single-event .single-event-wrap:after{height:108px;left:50%;background:0 0;bottom:0;margin-left:-1px;border-left:2px dotted var(--default-color)}}.single-event:nth-child(odd) .custom-bg{left:40px;right:inherit}.single-event:nth-child(odd) .single-event-wrap{left:0;padding-right:24px;border-right:2px dotted var(--default-color)}@media (max-width:991px){.single-event:nth-child(odd) .single-event-wrap{border-right:none;padding-right:0}}.single-event:nth-child(odd) .single-event-wrap:after{right:-17.5px}.single-event:nth-child(even) .custom-bg{right:40px;left:inherit}.single-event:nth-child(even) .single-event-wrap{left:50%;padding-left:24px;border-left:2px dotted var(--default-color)}@media (max-width:991px){.single-event:nth-child(even) .single-event-wrap{left:0;border-left:none;padding-left:0}}.single-event:nth-child(even) .single-event-wrap:after{left:-15px}@media (max-width:991px){.single-event:nth-child(even) .single-event-wrap:after{left:50%}}@media (max-width:991px){.single-event:last-child .single-event-wrapper:after{display:none}}.single-event:last-child .single-event-wrap{border-right:none;border-left:none}.single-event:last-child .single-event-wrap:after{display:none}.single-post .event-type-wrapper{margin-bottom:10px}@media (max-width:991px){.single-post .event-type-wrapper{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-bottom:0}}.single-post .event-type-wrapper .event-type{margin-right:10px}.single-post .date-news{text-align:center}@media (max-width:991px){.single-post .date-news-center{text-align:left}}.single-post .main-content .the-title{padding-bottom:10px}@media (max-width:991px){.single-post .the-title{padding:20px 0 0 0}}.explorations-page .filter_wrapper{padding-bottom:70px}.single-post_exploration .preview-details-section .meeting-config .label{display:block}.error404 .the-subtitle,.error404 .the-title{padding-bottom:20px}.error404 .main_content_wrap .content-wrapper,.error404 .the-subtitle{text-align:center}.error404 .main_content_wrap .content-wrapper{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.error404 a.go_to_home{font-size:.933em;line-height:2em;background:var(--dark-blue);color:var(--white-color);text-decoration:none;padding:0 20px;display:inline-block}#menu_sidebar_wrap,#open_bookingform_wrap{position:fixed;top:0;left:0;display:none;z-index:999;width:100%;height:100%;background:rgba(var(--black-color),.7)}#menu_sidebar_wrap.open,#open_bookingform_wrap.open{display:block}#menu_sidebar_wrap.visible #language_selector_mobile,#menu_sidebar_wrap.visible .menu_sidebar,#open_bookingform_wrap.visible #language_selector_mobile,#open_bookingform_wrap.visible .menu_sidebar{left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#menu_sidebar_wrap.visible #language_selector_mobile.right_menu,#menu_sidebar_wrap.visible .menu_sidebar.right_menu,#open_bookingform_wrap.visible #language_selector_mobile.right_menu,#open_bookingform_wrap.visible .menu_sidebar.right_menu{left:auto;right:0}#menu_sidebar_wrap .menu_sidebar .container_menu_mobile,#open_bookingform_wrap .menu_sidebar .container_menu_mobile{display:none}@media (max-width:767px){#menu_sidebar_wrap .menu_sidebar .container_menu_mobile,#open_bookingform_wrap .menu_sidebar .container_menu_mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:60px;position:absolute;background:rgba(232,231,212,.2);width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}#menu_sidebar_wrap .close_sidebar:not(.overlay),#open_bookingform_wrap .close_sidebar:not(.overlay){position:absolute;right:32px;top:32px;height:20px;width:20px;z-index:500}@media (max-width:767px){#menu_sidebar_wrap .close_sidebar:not(.overlay),#open_bookingform_wrap .close_sidebar:not(.overlay){top:20px}}#menu_sidebar_wrap .close_sidebar:not(.overlay):after,#menu_sidebar_wrap .close_sidebar:not(.overlay):before,#open_bookingform_wrap .close_sidebar:not(.overlay):after,#open_bookingform_wrap .close_sidebar:not(.overlay):before{position:absolute;left:7.5px;content:' ';height:20px;width:2px;background-color:var(--default-color)}#menu_sidebar_wrap .close_sidebar:not(.overlay):before,#open_bookingform_wrap .close_sidebar:not(.overlay):before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu_sidebar_wrap .close_sidebar:not(.overlay):after,#open_bookingform_wrap .close_sidebar:not(.overlay):after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu_sidebar_wrap .close_sidebar.overlay,#open_bookingform_wrap .close_sidebar.overlay{display:block;top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}#menu_sidebar_wrap .menu_sidebar,#open_bookingform_wrap .menu_sidebar{background:rgba(var(--white-bg),1);position:absolute;left:-100%;width:50%;min-width:300px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){#menu_sidebar_wrap .menu_sidebar,#open_bookingform_wrap .menu_sidebar{width:40%}}#menu_sidebar_wrap .menu_sidebar.right_menu,#open_bookingform_wrap .menu_sidebar.right_menu{left:auto;right:-100%}@media (max-width:767px){#menu_sidebar_wrap .menu_sidebar,#open_bookingform_wrap .menu_sidebar{max-width:100%;width:100%}}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content{padding:60px 12%;margin:0 auto;position:relative;z-index:100}@media (max-width:767px){#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content{padding:70px 5%}}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown{width:15px;height:8px;display:block;position:absolute;top:26px;right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown{top:23px}}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown.rotate,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:after,#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:before,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:after,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:before{content:"";height:8px;width:1px;background:var(--default-color);display:block;position:absolute;top:45%;right:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:after,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content .menu-item-has-children .dropdown:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:5px;left:inherit}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content ul.sub-menu,#open_bookingform_wrap .menu_sidebar .menu_sidebar_inner_content ul.sub-menu{display:none;margin-left:10%}#menu_sidebar_wrap .menu_sidebar::-webkit-scrollbar-track,#open_bookingform_wrap .menu_sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#menu_sidebar_wrap .menu_sidebar::-webkit-scrollbar,#open_bookingform_wrap .menu_sidebar::-webkit-scrollbar{width:5px}#menu_sidebar_wrap .menu_sidebar::-webkit-scrollbar-thumb,#open_bookingform_wrap .menu_sidebar::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--default-color)}.is_hidden{display:none!important}#ui-datepicker-div{z-index:9999!important}#footer{background:rgba(var(--footer-bg),.2);padding:30px 0;text-align:center}.footer-section-title{font-family:var(--menu-font);font-weight:900;display:block;text-align:left;margin-bottom:10px}@media (max-width:767px){.footer-section-title{text-align:center}}.footer_logo{width:184px;height:40px;line-height:2.667em;display:inline-block;margin-bottom:20px}.footer_logo .logo{display:block}.footer_logo .logo img{width:100%;height:auto;vertical-align:middle}.footer-middle-box .menu,.footer_menu .menu{margin-bottom:20px}.footer-middle-box .menu li,.footer_menu .menu li{display:block;text-align:left}@media (max-width:767px){.footer-middle-box .menu li,.footer_menu .menu li{text-align:center}}.footer-middle-box .menu li a,.footer_menu .menu li a{font-family:var(--menu-font);font-weight:300;color:var(--default-color);text-decoration:none}.social{padding:40px 0}.social a{display:inline-block;width:33px;height:33px;color:var(--default-color);text-decoration:none;line-height:33px;text-align:center;border:1px solid var(--default-color);border-radius:100%}.footer-all-logo-wrapper,.footer-middle-menu,.footer-top-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.footer-middle-menu .footer-middle-box,.footer-top-menu .footer-middle-box{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 20px}@media (max-width:767px){.footer-middle-menu .footer-middle-box,.footer-top-menu .footer-middle-box{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.footer-top-menu{border-top:1px solid rgba(var(--gold-color),.4);padding:45px 0 50px 0}@media (max-width:767px){.footer-top-menu{padding:25px 0}}.footer-top-menu #footer-form{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:767px){.footer-top-menu #footer-form{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:0}}.footer-middle-menu{padding-top:38px}.footer-middle-menu .footer-middle-box{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media (max-width:767px){.footer-middle-menu .footer-middle-box{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.footer-all-logo-wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer-all-logo-wrapper .separator{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.footer-all-logo-wrapper .footer-all-logo{width:126px;height:39px;margin:0 50px}.footer-all-logo-wrapper .footer-all-logo a{display:block}.footer-all-logo-wrapper .footer-all-logo a img{width:100%;height:auto}.brands-wrapper{padding:50px 0}@media (max-width:991px){.brands-wrapper{padding:25px 0}}.brands-wrapper .brand-category,.brands-wrapper .brand-logo-type-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands-wrapper .brand-category{border-bottom:1px solid rgba(var(--gold-color),.4);padding:15px 0}.brands-wrapper .brand-category-type{padding:28px 0;-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;text-align:left;color:transparent}@media (max-width:991px){.brands-wrapper .brand-category-type img{width:auto;height:25px}}.brands-wrapper .brand-category-type .brand-count{display:none;line-height:20px;font-size:14px;height:20px;left:6px;bottom:6px;position:relative}.brands-wrapper .brand-category-type.brand-category-premium .brand-count{bottom:1px}.brands-wrapper .brand-category-type.brand-category-midscale .brand-count{bottom:1px}@media (max-width:991px){.brands-wrapper .brand-category-type{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;position:relative}.brands-wrapper .brand-category-type .brand-count{display:inline-block;color:var(--dark-blue)}}.brands-wrapper .brand-category-type:after{content:'';display:inline-block;width:25px;height:14px;background:url(images/arrow-select.svg) no-repeat scroll center;position:absolute;top:34px;right:0}.brands-wrapper .brand-logo-type{-webkit-box-flex:0 0 80%;-moz-box-flex:0 0 80%;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}@media (max-width:991px){.brands-wrapper .brand-logo-type{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.brands-wrapper .brand-logo-type-content{width:100%}.brands-wrapper .brand-logo-type-content .brand-single-logo{padding:20px 5px;-webkit-box-flex:0 0 10%;-moz-box-flex:0 0 10%;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}@media (max-width:991px){.brands-wrapper .brand-logo-type-content .brand-single-logo{-webkit-box-flex:0 0 33.3%;-moz-box-flex:0 0 33.3%;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.brands-wrapper .brand-logo-type-content .brand-single-logo.hidden_mobile{display:none}}.brands-wrapper .brand-logo-type-content .brand-single-logo img{vertical-align:middle}#copyright span{font-size:.867em}.back-to-top{font-size:.733em;color:var(--default-color);text-decoration:none;position:fixed;bottom:60px;right:60px;z-index:200;display:none}@media (max-width:991px){.back-to-top{bottom:10px;right:10px}}.back-to-top.show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.back-to-top .icon{width:50px;height:50px;background-color:transparent}@media (max-width:991px){.back-to-top .icon{width:30px;height:30px}}.back-to-top .label{text-transform:uppercase;line-height:1.867em;padding:5px 20px}#footer-pinkbox .footer-title{display:block;font-family:var(--menu-font);font-weight:300;color:var(--default-color);text-align:left;margin-bottom:10px}#footer-pinkbox .pinkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:250px;text-decoration:none}#footer-pinkbox .pinkbox .footer_phone,#footer-pinkbox .pinkbox .info_telephone{width:100%;padding:12px;line-height:20px;font-size:14px}#footer-pinkbox .pinkbox .footer_phone{color:var(--pink-color);background:var(--white-color);position:relative;font-weight:600}#footer-pinkbox .pinkbox .footer_phone:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--white-color);content:'';position:absolute;bottom:-10px;left:12px}#footer-pinkbox .pinkbox .info_telephone{background:var(--pink-color);color:var(--white-color)}#footer_copyright{margin-top:30px}.select_service_container{position:relative;width:100%;margin:0 auto;padding:50px 1% 0}@media (max-width:991px){.select_service_container{padding:50px 15px 0}}.select_service_container .label_choice{font-size:1em;line-height:19px;margin-bottom:5px}.select_service_container #select_service{position:relative;margin:0 auto;display:block;height:50px;border:1px solid var(--default-color);width:100%;font-size:1em;line-height:22px;color:var(--default-color);padding:0 10px;text-transform:uppercase}#hotels_infos .single_option .more_options{display:none;margin-left:35px}#hotels_infos .the-excerpt{text-align:center}#hotels_infos a{display:block;color:var(--default-color)}#hotels_infos a.phone{text-decoration:none}#hotels_infos .street{margin:10px 0}svg.H_icon{left:10px}#map{width:100%;margin:0;position:relative}#map .zoomOut{width:50px;height:50px;padding:0;background:#fff;border-radius:100%;position:absolute;top:135px;left:10px;z-index:2;cursor:pointer}@media (max-width:767px){#map .zoomOut{display:none}}#map .zoomOut i{margin:auto;text-align:center;display:block;line-height:50px;font-size:30px}.H_ui{top:0;display:block}.H_ctl.H_grp{background:0 0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.H_btn{width:31px!important;height:31px!important;padding:0;background:#fff;border-radius:100%}.H_grp .H_btn,.H_rdo_buttons .H_btn{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.H_l_horizontal .H_zoom .H_el{margin-right:10px;background:url(images/map/plus.svg) no-repeat center center #fff;background-size:100% auto}.H_l_horizontal .H_zoom .H_el:first-child{background-image:url(images/map/minus.svg)}.H_btn svg{display:none!important}.H_l_horizontal .H_zoom .H_el:after{display:none}.H_ib_close{position:absolute;background:url(images/map/plus.svg) no-repeat center center #eee!important;transform:rotate(45deg);background-size:26px!important;z-index:9;border-radius:100%!important;top:0!important;right:auto!important}.H_ib_body{position:relative!important;box-shadow:none;left:45px;right:initial;margin:0!important}.H_ib{top:-30%;left:-145%!important}.H_ib_tail{display:none;width:0!important;height:0!important}.H_ib_content{width:350px;max-width:350px;padding:10px;margin:0!important;background-color:rgba(var(--white-bg),1)}.H_ib_content .item_wrap{max-width:100%;height:auto;position:relative;padding:18px}.H_ib_content .item_wrap .item{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (max-width:991px){.H_ib_content .item_wrap .item{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.H_ib_content .item_wrap .item .cover-image{height:200px;width:100%;position:relative;display:block}.H_ib_content .item_wrap .item .content{font-family:var(--default-font)}.H_ib_content .item_wrap .item .content .destination-wrapper{text-align:center;margin-top:20px}.H_ib_content .item_wrap .item .content .destination-wrapper a{color:var(--default-color);text-decoration:none}.H_ib_content .item_wrap .item .content .destination-wrapper a:hover{color:var(--white-color)}.H_ib_content .item_wrap .item .content .destination-wrapper .separator{content:'|';color:var(--default-color);background-color:transparent;margin:0 5px}.H_ib_content .item_wrap .item .content .title{color:var(--dark-blue);text-decoration:none;display:block;padding:0;margin-top:16px;margin-bottom:10px;text-align:left;font-family:var(--subtitle-font);font-size:2.267em}.H_ib_content .item_wrap .item .buttons-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.H_ib_content .item_wrap .item .btns_wrap{align-self:center;margin-top:auto;margin-bottom:30px;font-family:var(--default-font)}.H_ib_content .item_wrap .item .event-type-wrapper{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding:5px 0}.H_ib_content .item_wrap .item .description{line-height:1.6em}#hotels_list{position:absolute;top:170px;right:18vw}.single_hotel{display:block;color:var(--white-color);text-transform:uppercase;padding:10px 0;font-family:var(--default-font);text-decoration:none}.single_hotel .name_hotel{display:block;font-size:1em}.single_hotel .country_hotel{display:block;font-size:.86em}.label_name_click,.label_name_pointer{left:-108.7%!important;width:350px;top:-6%}.label_name_click .H_ib_body,.label_name_pointer .H_ib_body{left:0;transform:translate(0,0);background:0 0!important;box-shadow:none}.label_name_click .H_ib_close,.label_name_pointer .H_ib_close{display:none}.label_name_click .H_ib_content,.label_name_pointer .H_ib_content{width:350px;background:0 0;color:var(--white-color);text-align:center;text-transform:uppercase;padding:0}.label_name_click .single_hotel,.label_name_pointer .single_hotel{line-height:1.2em;padding:0}[class*=loader-]{display:inline-block;width:14px;height:14px;color:var(--white-color);vertical-align:middle;pointer-events:none}.loader-14{border-radius:50%;box-shadow:0 1em 0 -.2em currentcolor;position:relative;animation:loader-14 .5s ease-in-out alternate infinite;animation-delay:.32s;top:2em;left:calc(50% - 7px)}.loader-14:after,.loader-14:before{content:'';position:absolute;width:18px;height:18px;border-radius:inherit;box-shadow:inherit;animation:inherit}.loader-14:before{left:-2em;animation-delay:.48s}.loader-14:after{right:-2em;animation-delay:.16s}@keyframes loader-14{0%{box-shadow:0 2em 0 -.2em currentcolor}100%{box-shadow:0 1em 0 -.2em currentcolor}}#loader_css{position:fixed;width:100%;height:100vh;background-color:var(--loader-bg);z-index:999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body:not(.home) #loader_css{display:none}#loader_css .hotel_logo img{max-width:20vw}@media (max-width:991px){#loader_css .hotel_logo img{max-width:50vw}}