@charset "UTF-8";@font-face{font-family:Decimal;font-weight:400;font-style:normal;font-display:swap;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalBook/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalBook/font.woff) format("woff")}@font-face{font-family:Decimal;font-display:swap;font-weight:400;font-style:italic;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalBookItalic/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalBookItalic/font.woff) format("woff")}@font-face{font-family:Decimal;font-display:swap;font-weight:700;font-style:italic;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalBoldItalic/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalBoldItalic/font.woff) format("woff")}@font-face{font-family:Decimal;font-display:swap;font-weight:300;font-style:normal;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalLight/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalLight/font.woff) format("woff")}@font-face{font-family:Decimal;font-display:swap;font-weight:300;font-style:italic;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalLightItalic/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalLightItalic/font.woff) format("woff")}@font-face{font-family:DecimalLight;font-display:swap;font-style:normal;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalLight/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalLight/font.woff) format("woff")}@font-face{font-family:DecimalLight;font-display:swap;font-style:italic;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/DecimalLightItalic/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/DecimalLightItalic/font.woff) format("woff")}@font-face{font-family:SainteColombeWeb-Light;font-display:swap;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/SainteColombeWeb-Light/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/SainteColombeWeb-Light/font.woff) format("woff")}@font-face{font-family:SainteColombeWeb-LightItalic;font-display:swap;src:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts2025/SainteColombeWeb-LightItalic/font.woff2) format("woff2"),url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/fonts/SainteColombeWeb-LightItalic/font.woff) format("woff")}:root{--default-font:"Decimal",sans-serif;--title-font:"SainteColombeWeb-Light",serif;--title-font-medium:"Decimal",sans-serif;--title-font-bold:"SainteColombeWeb-Light",serif;--title-font-italic:"SainteColombeWeb-LightItalic",serif;--subtitle-font:"SainteColombeWeb-Light",serif;--default-medium:"Decimal",sans-serif;--menu-font:"Decimal",sans-serif;--citation-font:"SainteColombeWeb-LightItalic";--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:#00274F;--faq-bg:#f4f3ee;--beige-color:#F9F8F5;--disabled-color:#4A4A4A80}#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}#select2-acf-field_train_107-field_train_107_1-container .icon{font-size:45px}[class*=" fb_additional_set_1_"],[class*=" fb_bathroom_"],[class*=" fb_currency_"],[class*=" fb_icon_"],[class*=" fb_meeting_"],[class*=" fb_places_"],[class*=" fb_restaurant_"],[class*=" fb_room_"],[class*=" fb_service_"],[class*=" fb_social_"],[class*=" fb_sport_"],[class*=" fb_transport_"],[class*=" fb_wellness_"],[class^=fb_additional_set_1_],[class^=fb_bathroom_],[class^=fb_currency_],[class^=fb_icon_],[class^=fb_meeting_],[class^=fb_places_],[class^=fb_restaurant_],[class^=fb_room_],[class^=fb_service_],[class^=fb_social_],[class^=fb_sport_],[class^=fb_transport_],[class^=fb_wellness_]{font-size:45px}.select2-selection{height:100%!important}tr[data-name=has_virtual_tour]{display:none}body.post-type-post_room tr[data-name=has_virtual_tour]{display:grid}.acf-field-mapmore-row:nth-of-type(3),.acf-field-mapmore-row:nth-of-type(4),.acf-field-mapmore-row:nth-of-type(5){display:none}#map-field_map_itinerary>div>div>div:nth-child(6)>div>div:nth-child(2),#map-field_map_itinerary>div>div>div:nth-child(6)>div>div:nth-child(3),#map-field_map_itinerary>div>div>div:nth-child(6)>div>div:nth-child(4),#map-field_map_itinerary>div>div>div:nth-child(6)>div>div:nth-child(6){display:none}html[lang=fr] .acf-field-map-itinerary,html[lang=fr] .acf-field-map-itinerary-zoom,html[lang=it] .acf-field-map-itinerary,html[lang=it] .acf-field-map-itinerary-zoom{display:none}body.train_with_presale_be #acf-group_train_accommodation_additional,body.train_with_presale_be #acf-group_train_itinerary_additional{display:block!important}body.train_with_presale_be #menu-posts-post_be_extras{display:none}body.train_with_presale_be tr:has(#booking_defaultadults),body.train_with_presale_be tr:has(#booking_defaultchildren),body.train_with_presale_be tr:has(#booking_maxadults),body.train_with_presale_be tr:has(#booking_maxchildren),body.train_with_presale_be tr:has(#booking_maxchildrenage),body.train_with_presale_be tr:has(#hotel_options-booking_currency),body.train_with_presale_be tr:has(#hotel_options-booking_force_currency),body.train_with_presale_be tr:has(#hotel_options-booking_maxrooms){display:none}#acf-group_train_itinerary_additional{display:block}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;box-sizing:border-box;position:relative}body *,html *{box-sizing:border-box}body :focus,html :focus{text-decoration:none;outline:2px dotted var(--default-color)}body.no_scroll,html.no_scroll{overflow:hidden}body{scroll-behavior:smooth}em{font-style:italic}b,strong{font-weight:700}.no-slideshow #page{padding-top:143px}table,td,th{border:1px solid;padding:5px 10px}table{width:100%}html.page-template-template-default-bis.no-slideshow #page,html.page-template-template-newsletter.no-slideshow #page{padding-top:40px}.single-post_restaurant.no-slideshow #page,.single-post_room.no-slideshow #page{padding-top:180px}.section{padding:60px 0}@media (max-width:992px){.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}@media (max-width:767px){.container,.container-large,.container-medium,.container-small{padding-left:25px;padding-right:25px}}.container-large{max-width:1300px}@media (max-width:1024px){.container-large{max-width:98vw}}@media (max-width:992px){.container-large{padding-left:20px;padding-right:20px}}.container{max-width:960px}.container-medium{max-width:760px}@media (max-width:992px){.container-medium{padding-left:25px;padding-right:25px}}.container-small{max-width:600px}.single-section{display:block;width:100%;padding:80px 0}body.page-template-template-default-bis .single-section{padding:40px 0}.single-section.is_video_block{padding:0 0 80px 0}@media (max-width:1024px){.single-section{padding:40px 0}}.description{padding-top:1.333em;padding-bottom:1.333em;line-height:1.75em;font-size:.933em}.dropdown{width:6px;height:6px;display:inline-block;position:relative;margin-left:5px;margin-top:8px;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;transform:rotate(-45deg)}.dropdown:after{transform:rotate(45deg);right:0;left:inherit}.pagination{position:relative}@media (max-width:767px){.pagination{display:flex;-moz-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:flex;-moz-align-items:center;-ms-align-items:center;align-items: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{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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover;vertical-align:middle}@media (max-width:992px){.decoration{display:block;margin:20px 0}}@media (max-width:992px){.share_post .decoration{margin:20px auto}}.decoration-line,.separator{height:1px}.decoration-line{background:rgba(var(--gold-color),1);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{overflow-y:hidden}.timeline-section .video-embed{top:0;left:0;right:0;bottom:0}.btn{display:flex;-moz-flex-direction:column;flex-direction:column;color:var(--dark-blue);text-decoration:none;transition:width .3s ease-in-out}.btn:after{content:"";display:block;position:relative;width:42px;height:1px;background:var(--dark-blue);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}.buttons-container.grid_layout{padding:30px 0 0;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.buttons-container.grid_layout .button_default{display:block;position:relative;font-size:.9375em;text-transform:capitalize;padding:13px 20px 8px;text-decoration:none;text-align:center;margin:10px;width:calc(33.33% - 20px);transition:all .3s ease;border:1px solid var(--dark-blue);color:var(--dark-blue);background-color:var(--white-color);line-height:118%}.buttons-container.grid_layout .button_default:focus,.buttons-container.grid_layout .button_default:hover{background-color:var(--dark-blue);color:var(--white-color)!important}.buttons-container.container_slideshow_cta{position:absolute;bottom:60px;z-index:20;left:50%;transform:translateX(-50%)}.buttons-container.container_slideshow_cta .slideshow_cta{display:block;position:relative;font-size:.9375em;text-transform:capitalize;padding:10px 20px 12px;text-decoration:none;text-align:center;margin:10px;width:-moz-fit-content;width:fit-content;min-width:200px;transition:all .3s ease;border:1px solid var(--white-color);color:var(--white-color);background-color:transparent;line-height:118%}.buttons-container.container_slideshow_cta .slideshow_cta:focus,.buttons-container.container_slideshow_cta .slideshow_cta:hover{background-color:var(--dark-blue);border-color:var(--dark-blue);color:var(--white-color)!important}@media (max-width:568px){.buttons-container.container_slideshow_cta .slideshow_cta{box-shadow:0 0 15px rgba(4,28,44,.431372549)}}#slideshow_wrapper:has(.countdown_container) .container_slideshow_cta{bottom:250px}.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;transform:rotate(45deg);position:absolute;top:6px;left:0}.view-more-items .arrow:after{transform:rotate(-45deg);left:inherit;right:0}.view-more-items.close .arrow{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:flex;-moz-flex-direction:row;flex-direction:row;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}body.page-template-template-search #page{padding-top:0}.no_localmeasure #page{padding:118px 0 250px 0}@media (max-width:992px){#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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/compass-rose_UPDATE.svg) scroll center bottom no-repeat;position:absolute;bottom:-20px;left:50%;margin-left:-145px}.main-content{margin:40px 0}.main-content h1{padding:0 0 40px 0}.page-template-template-contacts .main-content,.page-template-template-train-contacts .main-content{margin:0}.page-template-template-search .main-content{margin-bottom:0}.page-template-template-search .main-content h1{padding-bottom:0}.page-template-template-faq .main-content.empty_content,.page-template-template-gallery .main-content.empty_content{margin-bottom:0}.page-template-template-faq .main-content.empty_content h1,.page-template-template-gallery .main-content.empty_content h1{padding-bottom:0}@media (max-width:992px){.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)}.the-subtitle,.title-contacts{font-family:var(--subtitle-font);font-size:2.267em}.title-offer,.title-section{line-height:2em}.the-title{font-size:3.2em;line-height:1.4em;text-align:center;padding:40px 0}.the-title.extra_padding{padding-top:170px}@media (max-width:992px){.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}}a.title_offer_link{color:var(--dark-blue);text-decoration:none}a.title_offer_link .title-offer{font-size:1.867em;line-height:1.4em;margin:10px 0}@media (max-width:767px){a.title_offer_link .title-offer{font-size:1.4em}}.the-subtitle{line-height:1.29em}@media (max-width:992px){.the-subtitle{font-size:1.75em;line-height:1.5em}}.title-contacts{line-height:2.933em}.event-type-wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.event-type-wrapper div[tracking-name="coming soon"]{order:99;border:2px dashed var(--dark-blue)}.event-type-wrapper .event-type{font-size:.8em;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-weight:700}.event-type-wrapper .category-type a{text-decoration:none;color:var(--dirt-brown);border-bottom:1px solid transparent;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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-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:12px;text-transform:uppercase;line-height:2.067em;border:1px solid var(--white-color);background:rgba(var(--black-color),.65);color:var(--white-color);text-decoration:none;border-radius:2px;height:34px;display:inline-block;padding:2px 25px;transition:all .3s ease}@media (max-width:767px){#book_now{padding:10px}}#book_now:hover{color:var(--white-color);border:1px solid var(--white-color)}@media (max-width:568px){#book_now{font-size:.875em}}.faq-page #main_content_wrap,.journeys-page #main_content_wrap,.page-template-template-contacts #main_content_wrap,.page-template-template-experiences #main_content_wrap,.page-template-template-explorations #main_content_wrap,.page-template-template-rooms.single_train_page #main_content_wrap,.single-post_experience #main_content_wrap,.single-post_itinerary #main_content_wrap,.single-post_journeys #main_content_wrap,.single-post_room.single_train_page #main_content_wrap,.single_train_page.page-template-template-gallery #main_content_wrap,.trains-page #main_content_wrap{text-align:center}@media (max-width:992px){.faq-page #main_content_wrap,.journeys-page #main_content_wrap,.page-template-template-contacts #main_content_wrap,.page-template-template-experiences #main_content_wrap,.page-template-template-explorations #main_content_wrap,.page-template-template-rooms.single_train_page #main_content_wrap,.single-post_experience #main_content_wrap,.single-post_itinerary #main_content_wrap,.single-post_journeys #main_content_wrap,.single-post_room.single_train_page #main_content_wrap,.single_train_page.page-template-template-gallery #main_content_wrap,.trains-page #main_content_wrap{text-align:left;padding:0}}.faq-page #main_content_wrap a,.journeys-page #main_content_wrap a,.page-template-template-contacts #main_content_wrap a,.page-template-template-experiences #main_content_wrap a,.page-template-template-explorations #main_content_wrap a,.page-template-template-rooms.single_train_page #main_content_wrap a,.single-post_experience #main_content_wrap a,.single-post_itinerary #main_content_wrap a,.single-post_journeys #main_content_wrap a,.single-post_room.single_train_page #main_content_wrap a,.single_train_page.page-template-template-gallery #main_content_wrap a,.trains-page #main_content_wrap a{display:block;color:var(--default-color)}.main_content_wrap{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;padding-bottom:60px}body.page-template-template-default-bis .main_content_wrap{-moz-flex-direction:column;flex-direction:column;padding-bottom:0}@media (max-width:992px){.main_content_wrap{padding:0 0 30px 0}}html.error404 .main_content_wrap{padding:40px 0 20px 0}@media (max-width:992px){.main_content_wrap{flex-wrap:wrap;padding-bottom:30px}}.main_content_wrap .content-wrapper,.main_content_wrap .subtitle-wrapper{font-weight:300;flex:0 0 50%}@media (max-width:992px){.main_content_wrap .content-wrapper,.main_content_wrap .subtitle-wrapper{flex:0 0 100%}}.main_content_wrap .subtitle-wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.main_content_wrap .subtitle-wrapper{flex-wrap:wrap;padding-top:0;text-align:left}}.main_content_wrap .subtitle-wrapper .the-subtitle{flex:0 0 80%;-ms-align-content:center;align-content:center;text-align:right;word-break:break-word}@media (max-width:992px){.main_content_wrap .subtitle-wrapper .the-subtitle{flex:0 0 100%;text-align:left;display:block}}.main_content_wrap .subtitle-wrapper .decoration-wrap{flex:0 0 20%;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center}body.page-template-template-default-bis .main_content_wrap .subtitle-wrapper .decoration-wrap{padding:10px 0 20px 0}@media (max-width:992px){.main_content_wrap .subtitle-wrapper .decoration-wrap{text-align:left;flex:0 0 100%}}body.page-template-template-default-bis .main_content_wrap .subtitle-wrapper{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}body.page-template-template-default-bis .main_content_wrap .subtitle-wrapper .the-subtitle{text-align:left}.main_content_wrap .content-wrapper{text-align:justify}.default_page .main_content_wrap .content-wrapper{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 rgb(219.5,219.5,219.5)}.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:"“";padding-right:5px}.main_content_wrap .content-wrapper blockquote:after{content:"”";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 rgb(219.5,219.5,219.5);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_mc_with_brochure{position:relative;display:block}.container_mc_with_brochure .the-subtitle{text-align:center;display:block;position:relative;margin-top:-30px}.container_mc_with_brochure .main_content_wrap{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding-top:45px;padding-bottom:10px}.container_mc_with_brochure .main_content_wrap .content-wrapper{text-align:left;flex:0 0 65%}@media (max-width:992px){.container_mc_with_brochure .main_content_wrap .content-wrapper{flex:0 0 100%}}@media (max-width:992px){.container_mc_with_brochure .main_content_wrap .decoration-wrap{display:none}}.container_mc_with_brochure .main_content_wrap .brochure-wrapper{display:block;position:relative;flex:0 0 25%;height:20em}@media (max-width:992px){.container_mc_with_brochure .main_content_wrap .brochure-wrapper{display:none}}.container_mc_with_brochure .brochure-button-wrapper{width:100%;text-align:center}.container_mc_with_brochure .brochure-button-wrapper>a{font-size:.933em;text-transform:uppercase;line-height:2.067em;border:1px solid var(--dark-blue);background-color:var(--white-color);color:var(--dark-blue);text-decoration:none;border-radius:2px;height:32px;display:inline-block;padding:2px 25px;transition:all .3s ease}.container_mc_with_brochure .brochure-button-wrapper>a:hover{border:1px solid var(--white-color);background-color:var(--dark-blue);color:var(--white-color)}.container_mc_with_brochure .brochure-button-wrapper>a i{font-size:.8em;margin-left:5px}.container-hotels{width:100%}.preview-page-block{position:relative}@media (max-width:992px){.preview-page-block{padding:0}}.preview-page-block .thumb-wrap{height:700px;overflow:hidden}@media (max-width:992px){.preview-page-block .thumb-wrap{height:47vw}}.preview-page-block .thumb{width:100%;height:100%}.preview-page-block .thumb.img_thumb{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.preview-page-block .block-text-wrapper{width:484px;height:410px;background:var(--white-color);padding:55px 48px;position:absolute;top:calc(50% - 205px);display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.preview-page-block .block-text-wrapper{position:relative;width:100%;padding:50px 25px;bottom:0;top:inherit;height:auto}}.preview-page-block .block-text-wrapper.right{right:105px}@media (max-width:992px){.preview-page-block .block-text-wrapper.right{right:0}}.preview-page-block .block-text-wrapper.left{left:105px}@media (max-width:992px){.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:992px){.page-template-template-heritage .preview-page-block .block-text-wrapper{background:rgba(var(--gold-color),.2)}}.preview-page-block .offer-price{display:block;font-size:2.267em;color:var(--dark-blue);font-weight:700;padding:10px 0}.preview-page-block .startingfrom_price{padding-top:25px}.preview-quote-block{text-align:center}.preview-quote-block.colored_box{background:rgba(var(--gold-color),.2);margin-bottom:60px}@media (max-width:992px){.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}@media (max-width:568px){.preview-quote-block .quote-block-text{font-size:1.4em}}.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:"«";padding-right:5px}.preview-quote-block .quote-block-text:after{content:"»";padding-left:5px}@media (max-width:992px){.preview-quote-block .quote-block-author,.preview-quote-block .quote-block-book-reference,.preview-quote-block .quote-block-text{padding:0 25px}}.caption_image{position:relative;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;padding:10px 0 0}@media (max-width:992px){.caption_image.space_for_shop{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-flex-direction:column-reverse;flex-direction:column-reverse}}.caption_image.space_for_shop .only_caption{width:auto;margin-right:10px}@media (max-width:992px){.caption_image.space_for_shop .only_caption{margin-right:0}}@media (max-width:992px){.caption_image{padding-top:8px}}@media (max-width:767px){.caption_image{padding:8px 5px 0}}.caption_image .caption_title{font-family:var(--subtitle-font);font-size:1.67em;line-height:2em}@media (max-width:767px){.caption_image .caption_title{font-size:1.4em;line-height:1.5em;margin:10px 0}}.caption_image .caption_content{font-size:1em;line-height:1.67em}.caption_image .button_show_shop{display:inline-block;width:auto;margin-top:10px}.caption_image .button_show_shop.has_caption .btn{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-width:992px){.caption_image .button_show_shop.has_caption .btn{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.caption_image .button_show_shop .btn{cursor:pointer;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;text-transform:uppercase;white-space:nowrap}.caption_image .button_show_shop .btn.btn_close{display:none}.two-images-section{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center}.two-images-section .single-image.half.paragraph{padding:0 2em}@media (max-width:992px){.two-images-section .single-image.half.paragraph{padding:1em 0}}.two-images-section.left_tall{-moz-flex-direction:row-reverse;flex-direction:row-reverse}.two-images-section.left_tall .left-image-wrap .thumb{margin-left:auto}.two-images-section.same_height .left-image-wrap,.two-images-section.same_height .right-image-wrap{flex:0 1 50%;height:469px;padding:0 20px}@media (max-width:992px){.two-images-section.same_height .left-image-wrap,.two-images-section.same_height .right-image-wrap{flex:0 1 100%;height:78vw;padding:20px}}.two-images-section.same_height .left-image-wrap .thumb,.two-images-section.same_height .right-image-wrap .thumb{max-width:unset;height:100%}.two-images-section.one_vertical{-moz-flex-direction:column;flex-direction:column;max-width:calc(50vw - 100px);margin:0 auto}@media (max-width:1024px){.two-images-section.one_vertical{max-width:calc(60vw - 100px)}}@media (max-width:992px){.two-images-section.one_vertical{max-width:95vw}}@media (max-width:767px){.two-images-section.one_vertical{max-width:90vw}}.two-images-section.one_vertical .left-image-wrap{flex:0 0 100%;width:100%}.two-images-section.one_vertical .left-image-wrap .thumb{max-width:100%;height:50vw;min-height:800px}@media (max-width:1024px){.two-images-section.one_vertical .left-image-wrap .thumb{height:30vw;min-height:650px}}@media (max-width:992px){.two-images-section.one_vertical .left-image-wrap .thumb{min-height:760px;height:75vh}}@media (max-width:767px){.two-images-section.one_vertical .left-image-wrap .thumb{min-height:120vw}}.two-images-section.one_vertical .left-image-wrap .do_carousel_here .single_product .flex_content_product .product_thumb{height:45vh}@media (max-width:1024px){.two-images-section.one_vertical .left-image-wrap .do_carousel_here .single_product .flex_content_product .product_thumb{height:35vh;min-height:35vh}}@media (max-width:767px){.two-images-section.one_vertical .left-image-wrap .do_carousel_here .single_product .flex_content_product .product_thumb{height:28vh;min-height:28vh}}@media (max-width:330px){.two-images-section.one_vertical .left-image-wrap .do_carousel_here .single_product .flex_content_product .product_thumb{height:25vh;min-height:25vh}}.two-images-section.one_horizontal{-moz-flex-direction:column;flex-direction:column;max-width:60vw;margin:0 auto}@media (max-width:1440px){.two-images-section.one_horizontal{max-width:80vw}}@media (max-width:1024px){.two-images-section.one_horizontal{max-width:70vw}}@media (max-width:992px){.two-images-section.one_horizontal{max-width:95vw}}@media (max-width:767px){.two-images-section.one_horizontal{max-width:90vw}}.two-images-section.one_horizontal .left-image-wrap{flex:0 0 100%;width:100%}.two-images-section.one_horizontal .left-image-wrap .thumb{max-width:100%;height:35vw;min-height:500px}@media (max-width:1440px){.two-images-section.one_horizontal .left-image-wrap .thumb{height:45vw}}@media (max-width:1024px){.two-images-section.one_horizontal .left-image-wrap .thumb{height:30vw;min-height:420px}}@media (max-width:992px){.two-images-section.one_horizontal .left-image-wrap .thumb{min-height:410px;height:40vh}}@media (max-width:767px){.two-images-section.one_horizontal .left-image-wrap .thumb{min-height:250px}}@media (max-width:767px){.two-images-section.one_horizontal .do_carousel_here{width:95%!important}}@media (max-width:1024px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product{-moz-flex-direction:row;flex-direction:row}}.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_thumb{height:12vw}.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_thumb img{max-width:100%;max-height:100%;height:auto;width:auto}@media (max-width:1024px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_thumb{width:48%;max-height:unset;height:auto}}@media (max-width:992px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_thumb{width:50%}}@media (max-width:767px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_thumb{height:140px;width:42%;-moz-align-items:center;-ms-align-items:center;align-items:center}}.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info{max-height:50%}@media (max-width:1024px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info{width:48%;margin:0 0 0 auto;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;max-height:unset}.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .container_title .product_title{text-align:left}}@media (max-width:767px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info{width:54%}}@media (max-width:1024px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .container_title:after{left:0}}@media (min-width:1200px) and (max-height:767px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .container_title .product_title{font-size:1.6em}}@media (max-width:767px){.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .product_availability,.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .product_price,.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .product_type{font-size:1em}}.two-images-section.one_horizontal .do_carousel_here .single_product .flex_content_product .product_info .buttons .e_shop{padding:0 15px;font-size:.8em;min-width:110px}.two-images-section.same_height_shop{-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;max-width:90vw;margin:0 auto}@media (max-width:992px){.two-images-section.same_height_shop{max-width:95vw;-moz-flex-direction:column;flex-direction:column}}.two-images-section.same_height_shop .left-image-wrap,.two-images-section.same_height_shop .right-image-wrap{flex:0 0 48%}@media (max-width:992px){.two-images-section.same_height_shop .left-image-wrap,.two-images-section.same_height_shop .right-image-wrap{width:100%}}.two-images-section.same_height_shop .left-image-wrap .do_carousel_here .single_product .flex_content_product .thumb,.two-images-section.same_height_shop .right-image-wrap .do_carousel_here .single_product .flex_content_product .thumb{height:45vh}@media (max-width:1024px){.two-images-section.same_height_shop .left-image-wrap .do_carousel_here .single_product .flex_content_product .thumb,.two-images-section.same_height_shop .right-image-wrap .do_carousel_here .single_product .flex_content_product .thumb{height:30vh;min-height:30vh;max-width:80%}}.two-images-section.same_height_shop .left-image-wrap .thumb,.two-images-section.same_height_shop .right-image-wrap .thumb{max-width:100%;height:75vh;min-height:756px;position:relative}@media (max-width:1024px){.two-images-section.same_height_shop .left-image-wrap .thumb,.two-images-section.same_height_shop .right-image-wrap .thumb{min-height:590px}}@media (max-width:992px){.two-images-section.same_height_shop .left-image-wrap .thumb,.two-images-section.same_height_shop .right-image-wrap .thumb{min-height:760px;height:75vh}}@media (max-width:767px){.two-images-section.same_height_shop .left-image-wrap .thumb,.two-images-section.same_height_shop .right-image-wrap .thumb{height:82vh;min-height:110vw}}.two-images-section.one_horizontal .left-image-wrap .thumb,.two-images-section.one_horizontal .right-image-wrap .thumb,.two-images-section.one_vertical .left-image-wrap .thumb,.two-images-section.one_vertical .right-image-wrap .thumb,.two-images-section.same_height_shop .left-image-wrap .thumb,.two-images-section.same_height_shop .right-image-wrap .thumb{position:relative}.two-images-section.one_horizontal .dots-container,.two-images-section.one_vertical .dots-container,.two-images-section.same_height_shop .dots-container{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;left:0;right:0;z-index:200;bottom:34px}@media (max-width:1024px){.two-images-section.one_horizontal .dots-container,.two-images-section.one_vertical .dots-container,.two-images-section.same_height_shop .dots-container{bottom:20px}}.two-images-section.one_horizontal .dots-container .slick-dots,.two-images-section.one_vertical .dots-container .slick-dots,.two-images-section.same_height_shop .dots-container .slick-dots{bottom:0}@media (max-width:330px){.two-images-section.one_horizontal .dots-container .slick-dots,.two-images-section.one_vertical .dots-container .slick-dots,.two-images-section.same_height_shop .dots-container .slick-dots{flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:90%}}.two-images-section.one_horizontal .dots-container .slick-dots li,.two-images-section.one_vertical .dots-container .slick-dots li,.two-images-section.same_height_shop .dots-container .slick-dots li{width:10px;height:10px;border-radius:15px;margin:0 10px;background-color:#c5c4c0}@media (max-width:330px){.two-images-section.one_horizontal .dots-container .slick-dots li,.two-images-section.one_vertical .dots-container .slick-dots li,.two-images-section.same_height_shop .dots-container .slick-dots li{margin:0 5px 5px 5px}}.two-images-section.one_horizontal .dots-container .slick-dots li.slick-active,.two-images-section.one_vertical .dots-container .slick-dots li.slick-active,.two-images-section.same_height_shop .dots-container .slick-dots li.slick-active{background-color:var(--dark-blue)}.two-images-section.one_horizontal .arrows .arrow,.two-images-section.one_vertical .arrows .arrow,.two-images-section.same_height_shop .arrows .arrow{height:48px;width:48px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50;background-size:20px 20px;background-position:center center}@media (max-width:568px){.two-images-section.one_horizontal .arrows .arrow,.two-images-section.one_vertical .arrows .arrow,.two-images-section.same_height_shop .arrows .arrow{height:35px;width:35px;background-size:16px 16px}}.two-images-section.one_horizontal .arrows .arrow.prev,.two-images-section.one_vertical .arrows .arrow.prev,.two-images-section.same_height_shop .arrows .arrow.prev{left:5px;transform:rotate(-180deg)}@media (max-width:767px){.two-images-section.one_horizontal .arrows .arrow.prev,.two-images-section.one_vertical .arrows .arrow.prev,.two-images-section.same_height_shop .arrows .arrow.prev{left:-5px}}@media (max-width:568px){.two-images-section.one_horizontal .arrows .arrow.prev,.two-images-section.one_vertical .arrows .arrow.prev,.two-images-section.same_height_shop .arrows .arrow.prev{left:-7px}}.two-images-section.one_horizontal .arrows .arrow.next,.two-images-section.one_vertical .arrows .arrow.next,.two-images-section.same_height_shop .arrows .arrow.next{right:5px}@media (max-width:767px){.two-images-section.one_horizontal .arrows .arrow.next,.two-images-section.one_vertical .arrows .arrow.next,.two-images-section.same_height_shop .arrows .arrow.next{right:-5px}}@media (max-width:568px){.two-images-section.one_horizontal .arrows .arrow.next,.two-images-section.one_vertical .arrows .arrow.next,.two-images-section.same_height_shop .arrows .arrow.next{right:-7px}}.two-images-section.one_horizontal .do_carousel_here,.two-images-section.one_vertical .do_carousel_here,.two-images-section.same_height_shop .do_carousel_here{height:calc(100% - 80px);width:85%;margin:0 auto}@media (max-width:1440px){.two-images-section.one_horizontal .do_carousel_here,.two-images-section.one_vertical .do_carousel_here,.two-images-section.same_height_shop .do_carousel_here{width:85%}}@media (max-width:1024px){.two-images-section.one_horizontal .do_carousel_here,.two-images-section.one_vertical .do_carousel_here,.two-images-section.same_height_shop .do_carousel_here{height:calc(100% - 50px)}}.two-images-section.one_horizontal .do_carousel_here .single_product,.two-images-section.one_horizontal .do_carousel_here .slick-list,.two-images-section.one_horizontal .do_carousel_here .slick-track,.two-images-section.one_vertical .do_carousel_here .single_product,.two-images-section.one_vertical .do_carousel_here .slick-list,.two-images-section.one_vertical .do_carousel_here .slick-track,.two-images-section.same_height_shop .do_carousel_here .single_product,.two-images-section.same_height_shop .do_carousel_here .slick-list,.two-images-section.same_height_shop .do_carousel_here .slick-track{height:100%}.two-images-section.one_horizontal .one_horizontal_hidden_carousel,.two-images-section.one_horizontal .one_vertical_hidden_carousel,.two-images-section.one_horizontal .same_height_shop_hidden_carousel,.two-images-section.one_vertical .one_horizontal_hidden_carousel,.two-images-section.one_vertical .one_vertical_hidden_carousel,.two-images-section.one_vertical .same_height_shop_hidden_carousel,.two-images-section.same_height_shop .one_horizontal_hidden_carousel,.two-images-section.same_height_shop .one_vertical_hidden_carousel,.two-images-section.same_height_shop .same_height_shop_hidden_carousel{display:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#f7f5f1}.two-images-section.one_horizontal .one_horizontal_hidden_carousel .close_hidden_shop_carousel,.two-images-section.one_horizontal .one_vertical_hidden_carousel .close_hidden_shop_carousel,.two-images-section.one_horizontal .same_height_shop_hidden_carousel .close_hidden_shop_carousel,.two-images-section.one_vertical .one_horizontal_hidden_carousel .close_hidden_shop_carousel,.two-images-section.one_vertical .one_vertical_hidden_carousel .close_hidden_shop_carousel,.two-images-section.one_vertical .same_height_shop_hidden_carousel .close_hidden_shop_carousel,.two-images-section.same_height_shop .one_horizontal_hidden_carousel .close_hidden_shop_carousel,.two-images-section.same_height_shop .one_vertical_hidden_carousel .close_hidden_shop_carousel,.two-images-section.same_height_shop .same_height_shop_hidden_carousel .close_hidden_shop_carousel{position:absolute;right:10px;top:10px;background-color:var(--white-color);z-index:10;width:25px;height:25px;text-align:center;border-radius:50px;line-height:32px;cursor:pointer}.two-images-section.one_horizontal .one_horizontal_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.one_horizontal .one_vertical_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.one_horizontal .same_height_shop_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.one_vertical .one_horizontal_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.one_vertical .one_vertical_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.one_vertical .same_height_shop_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.same_height_shop .one_horizontal_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.same_height_shop .one_vertical_hidden_carousel .close_hidden_shop_carousel i,.two-images-section.same_height_shop .same_height_shop_hidden_carousel .close_hidden_shop_carousel i{color:var(--dark-blue);font-size:15px}.two-images-section.one_horizontal .single_product .flex_content_product,.two-images-section.one_vertical .single_product .flex_content_product,.two-images-section.same_height_shop .single_product .flex_content_product{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px 10px;height:100%}.two-images-section.one_horizontal .single_product .flex_content_product .product_thumb,.two-images-section.one_vertical .single_product .flex_content_product .product_thumb,.two-images-section.same_height_shop .single_product .flex_content_product .product_thumb{width:95%;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;min-height:50%;max-height:50%}.two-images-section.one_horizontal .single_product .flex_content_product .product_thumb img,.two-images-section.one_vertical .single_product .flex_content_product .product_thumb img,.two-images-section.same_height_shop .single_product .flex_content_product .product_thumb img{max-width:100%;max-height:100%;height:auto;width:auto}.two-images-section.one_horizontal .single_product .flex_content_product .product_info,.two-images-section.one_vertical .single_product .flex_content_product .product_info,.two-images-section.same_height_shop .single_product .flex_content_product .product_info{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:30px}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .container_title,.two-images-section.one_vertical .single_product .flex_content_product .product_info .container_title,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .container_title{position:relative;width:100%}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .container_title:after,.two-images-section.one_vertical .single_product .flex_content_product .product_info .container_title:after,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .container_title:after{content:"";width:30px;height:1px;background-color:var(--default-color);position:absolute;bottom:-10px;left:calc(50% - 15px)}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.one_vertical .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .container_title .product_title{font-family:var(--title-font);font-size:2em;line-height:1.1em;text-align:center;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:1024px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.one_vertical .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .container_title .product_title{font-size:1.6em}}@media (max-width:767px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.one_vertical .single_product .flex_content_product .product_info .container_title .product_title,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .container_title .product_title{font-size:1.5em}}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_type,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_type,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_type{font-family:var(--menu-font);line-height:1.6em;font-size:1.2em;margin-top:15px;display:block;color:var(--default-color)}@media (max-width:1024px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_type,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_type,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_type{margin-top:10px}}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_price,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_price,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_price{display:block;font-family:var(--title-font);text-transform:uppercase;font-size:1.6em;line-height:2em;margin-top:20px}@media (max-width:767px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_price,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_price,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_price{font-size:1.5em}}@media (max-width:568px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_price,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_price,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_price{font-size:1em}}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_availability,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_availability,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_availability{display:block;font-size:1em;line-height:1.1em;color:#b2b1af;text-transform:uppercase;margin-bottom:1em}@media (max-width:767px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .product_availability,.two-images-section.one_vertical .single_product .flex_content_product .product_info .product_availability,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .product_availability{margin-bottom:0}}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .buttons,.two-images-section.one_vertical .single_product .flex_content_product .product_info .buttons,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .buttons{display:block;position:relative;margin-bottom:0;margin-top:auto}@media (max-width:767px){.two-images-section.one_horizontal .single_product .flex_content_product .product_info .buttons,.two-images-section.one_vertical .single_product .flex_content_product .product_info .buttons,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .buttons{margin-top:20px}}.two-images-section.one_horizontal .single_product .flex_content_product .product_info .buttons .e_shop,.two-images-section.one_vertical .single_product .flex_content_product .product_info .buttons .e_shop,.two-images-section.same_height_shop .single_product .flex_content_product .product_info .buttons .e_shop{position:relative;display:block;background:var(--dark-blue);color:var(--white-color);text-decoration:none;padding:2px 30px;border-radius:5px;text-transform:uppercase;min-width:150px;text-align:center}@media (max-width:992px){.two-images-section{flex-wrap:wrap}}.two-images-section .left-image-wrap{display:flex;flex:0 0 40%;position:relative}.two-images-section .left-image-wrap .play_video{left:194px}@media (max-width:992px){.two-images-section .left-image-wrap{flex:0 0 100%;padding-bottom:30px}}.two-images-section .right-image-wrap{display:flex;flex:0 0 60%;position:relative}.two-images-section .right-image-wrap .play_video{left:194px}@media (max-width:992px){.two-images-section .right-image-wrap{flex:0 0 100%}}.two-images-section .left-image-wrap .thumb,.two-images-section .right-image-wrap .thumb{height:800px}@media (max-width:992px){.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:992px){.two-images-section .left-image-wrap .thumb{max-width:initial}}.two-images-section.hasAlmostOneParagraph .right-image-wrap{flex:0 0 40%;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (max-width:992px){.two-images-section.hasAlmostOneParagraph .right-image-wrap{flex:0 0 100%;order:-1}}.two-images-section.hasAlmostOneParagraph .right-image-wrap .thumb{height:408px;max-width:388px}@media (max-width:1024px){.two-images-section.hasAlmostOneParagraph .right-image-wrap .thumb{max-width:372px}}@media (max-width:992px){.two-images-section.hasAlmostOneParagraph .right-image-wrap .thumb{max-width:initial;height:300px}}@media (max-width:992px){.two-images-section.hasAlmostOneParagraph .single-image.paragraph+.right-image-wrap{padding-bottom:30px}}.carousel_fullwidth_products{position:relative;display:block;background:rgba(var(--gold-color),.2);padding:88px 75px;height:100%;margin:40px auto}@media (max-width:1024px){.carousel_fullwidth_products{padding:60px 65px}}.carousel_fullwidth_products .main_content_wrap{padding-bottom:45px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.carousel_fullwidth_products .main_content_wrap{padding-bottom:10px}}.carousel_fullwidth_products .main_content_wrap .subtitle-wrapper{-moz-flex-direction:column;flex-direction:column}.carousel_fullwidth_products .dots-container{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;left:0;right:0;z-index:200;bottom:52px}@media (max-width:1024px){.carousel_fullwidth_products .dots-container{bottom:32px}}.carousel_fullwidth_products .dots-container .slick-dots{bottom:0}.carousel_fullwidth_products .dots-container .slick-dots li{width:8px;height:8px;border-radius:15px;margin:0 10px;background-color:#c5c4c0}.carousel_fullwidth_products .dots-container .slick-dots li.slick-active{background-color:var(--dark-blue)}.carousel_fullwidth_products .arrows .arrow{height:48px;width:48px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50;background-size:20px 20px;background-position:center center}.carousel_fullwidth_products .arrows .arrow.prev{left:5px;transform:rotate(-180deg)}.carousel_fullwidth_products .arrows .arrow.next{right:5px}.carousel_fullwidth_products div[class^=fullwidth_shop_]{margin-bottom:20px}.carousel_fullwidth_products .single_product{padding:10px 0;margin:10px 0;text-decoration:none}@media (max-width:992px){.carousel_fullwidth_products .single_product{padding:0 10px}}.carousel_fullwidth_products .single_product .flex_content_product{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.carousel_fullwidth_products .single_product .flex_content_product .product_thumb{width:90%;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.carousel_fullwidth_products .single_product .flex_content_product .product_thumb img{max-width:100%;max-height:100%;height:auto;width:auto}@media (max-width:992px){.carousel_fullwidth_products .single_product .flex_content_product .product_thumb{width:100%}}.carousel_fullwidth_products .single_product .flex_content_product .product_info{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:12px;margin-top:30px}.carousel_fullwidth_products .single_product .flex_content_product .product_info .container_title{position:relative;width:100%}.carousel_fullwidth_products .single_product .flex_content_product .product_info .container_title:after{content:"";width:30px;height:1px;background-color:var(--default-color);position:absolute;bottom:-10px;left:calc(50% - 15px)}.carousel_fullwidth_products .single_product .flex_content_product .product_info .container_title .product_title{font-family:var(--title-font);font-size:2em;line-height:1.3em;text-align:center;position:relative;color:var(--default-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:1024px){.carousel_fullwidth_products .single_product .flex_content_product .product_info .container_title .product_title{font-size:1.6em}}.carousel_fullwidth_products .single_product .flex_content_product .product_info .product_type{font-family:var(--menu-font);line-height:1.6em;font-size:1.2em;margin-top:15px;display:block;color:var(--default-color)}@media (max-width:1024px){.carousel_fullwidth_products .single_product .flex_content_product .product_info .product_type{margin-top:10px}}.contact-section-wrap .contact-section-content{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-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:992px){.contact-section-wrap .contact-section-content{margin:0;flex-wrap:wrap;-moz-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0}}.contact-section-wrap .contact-content,.contact-section-wrap .cover-image-wrap{flex:0 0 50%;background:var(--white-color)}@media (max-width:992px){.contact-section-wrap .contact-content,.contact-section-wrap .cover-image-wrap{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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover}@media (max-width:992px){.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:992px){.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:992px){.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:992px){.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:992px){.images-section-wrap .fullwidth_content.transparent .paragraph-content{padding:0 25px}}.images-section-wrap .fullwidth_content .single-image{height:100%!important}.images-section-wrap .paragraph-content{max-width:50vw;margin:0 auto}@media (max-width:992px){.images-section-wrap .paragraph-content{max-width:100%;padding:50px 0}}@media (max-width:568px){.images-section-wrap .paragraph-content{padding:0 25px}}.images-section-wrap .paragraph-content.transparent{padding:0}.images-section-wrap .paragraph-content.colored_box{padding:40px 50px}@media (max-width:992px){.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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;width:100%;height:100%}@media (max-width:992px){.images-flex-container{flex-wrap:wrap}}.images-flex-container.have_captions .single-image.half_boxes,.images-flex-container.have_captions .single-image.three_boxes{height:100%}.images-flex-container.have_captions .single-image.half_boxes .thumb,.images-flex-container.have_captions .single-image.three_boxes .thumb{height:469px}@media (max-width:992px){.images-flex-container.have_captions .single-image.half_boxes .thumb,.images-flex-container.have_captions .single-image.three_boxes .thumb{height:78vw}}.images-flex-container .single-image{display:flex;-moz-flex-direction:column;flex-direction:column;width:100%;height:700px}@media (max-width:992px){.images-flex-container .single-image{height:300px}}.images-flex-container .single-image.three_boxes{flex:0 1 33.33%;height:469px;padding:0 20px}@media (max-width:992px){.images-flex-container .single-image.three_boxes{flex:0 1 100%;height:78vw;padding:20px}}.images-flex-container .single-image.half_boxes{flex:0 1 50%;height:469px;padding:0 20px}@media (max-width:992px){.images-flex-container .single-image.half_boxes{flex:0 1 100%;height:78vw;padding:20px}}.images-section-container{width:100%;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.images-section-container.layout_vertical{display:inline-block}.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%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-flex-direction:column;flex-direction:column}@media (max-width:767px){.images-section-container .paragraph .single-paragraph-content{padding:50px 34px}}@media (max-width:568px){.images-section-container .paragraph .single-paragraph-content{padding:35px 20px}}.images-section-container .paragraph .the-subtitle{margin-bottom:20px}.images-section-container .paragraph.half .single-paragraph-content{min-height:33.33em}.images-section-container.layout_square:not(.fullwidth_content) .single-image,.images-section-container.layout_vertical .single-image{width:100%;min-height:33.33em;display:inline-block;position:relative;padding:15px;float:left}@media (max-width:992px){.images-section-container.layout_square:not(.fullwidth_content) .single-image,.images-section-container.layout_vertical .single-image{padding:15px 25px}}@media (max-width:767px){.images-section-container.layout_square:not(.fullwidth_content) .single-image,.images-section-container.layout_vertical .single-image{min-height:26em}}.images-section-container.layout_square:not(.fullwidth_content) .single-image.paragraph:not(.half-vertical),.images-section-container.layout_vertical .single-image.paragraph:not(.half-vertical){height:100%!important}.images-section-container.layout_square:not(.fullwidth_content) .single-image.paragraph:not(.half-vertical).full.paragraph,.images-section-container.layout_vertical .single-image.paragraph:not(.half-vertical).full.paragraph{min-height:unset}.images-section-container.layout_square:not(.fullwidth_content) .half,.images-section-container.layout_vertical .half{width:50%;min-height:33.33em}@media (max-width:992px){.images-section-container.layout_square:not(.fullwidth_content) .half,.images-section-container.layout_vertical .half{width:100%}}@media (max-width:767px){.images-section-container.layout_square:not(.fullwidth_content) .half,.images-section-container.layout_vertical .half{min-height:26em}}.images-section-container.layout_square:not(.fullwidth_content) .half.paragraph,.images-section-container.layout_vertical .half.paragraph{display:inline-block;position:relative;padding:15px;float:left}@media (max-width:992px){.images-section-container.layout_square:not(.fullwidth_content) .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:992px){.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%;height:33.33em}@media (max-width:992px){.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:992px){.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{-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}}.container_flexible_newsletter{display:block;position:relative;padding:25px;background:rgba(var(--gold-color),.2);margin:0 15px 80px}.container_flexible_newsletter .container_title{padding:0 15px}.container_flexible_newsletter .label{font-family:var(--menu-font);color:var(--default-color);text-decoration:none;text-align:left;display:block!important;line-height:22px!important}.container_flexible_newsletter input[type=text],.container_flexible_newsletter select{background-color:transparent!important}.container_flexible_newsletter .newsletter_form_box{margin-bottom:0}body.page-template-template-newsletter main .container_flexible_newsletter{background-color:transparent}@media (max-width:767px){body.page-template-template-newsletter main .container_flexible_newsletter{padding:0}}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form_box{margin-top:0}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form .fields{flex-wrap:wrap}@media (max-width:767px){body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form .fields .field{padding-left:0;padding-right:0}}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form .fields .field.submit{width:100%}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form .fields .field.submit input{margin:0 auto;width:250px}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form .country_newsletter{max-width:unset}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form #privacy_policy_newsletter{max-width:100%}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form #privacy_policy_newsletter .field_input{-moz-align-items:center;-ms-align-items:center;align-items:center}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form #privacy_policy_newsletter input{margin:0 0 5px 0}@media (max-width:992px){body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form #privacy_policy_newsletter input{margin-bottom:0}}body.page-template-template-newsletter main .container_flexible_newsletter .newsletter_form #privacy_policy_newsletter label{margin-bottom:0}#macaron_cookie_box.type_popin .cookie_wrap{font-family:var(--default-font)!important}#macaron_cookie_box.type_popin .cookie_wrap .all a{background-color:transparent;border-color:var(--dark-blue);color:var(--macaron-choosecta-text);transition:all .3s ease}#macaron_cookie_box.type_popin .cookie_wrap .all a:hover{color:var(--white-color);background-color:var(--dark-blue)}#macaron_cookie_box.type_popin .cookie_wrap #macaron_cookie_box span.macaronbtn a,#macaron_cookie_box.type_popin .cookie_wrap #macaron_cookie_box span.macaronbtn.all a{border:1px solid #000}#macaron_cookie_box.type_popin .cookie_wrap .popin_refuse span.macaronbtn.refuse a{display:inline-block;padding:6px 12px;text-decoration:none;text-align:center;border-radius:var(--macaron-cta-radius);overflow:hidden;background:var(--macaron-choosecta-bg);color:var(--macaron-choosecta-text);border:1px solid var(--macaron-choosecta-text);margin-bottom:5px;transition:all .3s ease}#macaron_cookie_box.type_popin .cookie_wrap .popin_refuse span.macaronbtn.refuse a:focus,#macaron_cookie_box.type_popin .cookie_wrap .popin_refuse span.macaronbtn.refuse a:hover{color:var(--white-color)!important;background-color:var(--dark-blue)!important}#macaron_cookie_box.type_popin .cookie_wrap span.macaronbtn.letmechoose a{display:inline-block;padding:6px 12px;text-decoration:none;text-align:center;border-radius:var(--macaron-cta-radius);overflow:hidden;background:var(--macaron-choosecta-bg);color:var(--macaron-choosecta-text);border:1px solid var(--macaron-choosecta-text);margin-bottom:5px;transition:all .3s ease}#macaron_cookie_box.type_popin .cookie_wrap span.macaronbtn.letmechoose a:focus,#macaron_cookie_box.type_popin .cookie_wrap span.macaronbtn.letmechoose a:hover{color:var(--white-color)!important;background-color:var(--dark-blue)!important}.overflow_scollable{position:relative;overflow-x:auto;padding:0}.call_center_table{display:block;padding:40px 0;min-width:940px;overflow-x:auto}body.page-template-template-train-contacts .call_center_table{min-width:740px}@media (max-width:992px){.call_center_table{padding-left:25px;padding-right:25px}}@media (max-width:568px){.call_center_table{padding:0 0 10px 0}}.call_center_table .generic_table{display:flex;-moz-flex-direction:column;flex-direction:column;border:1px solid var(--dark-blue);border-radius:20px}.call_center_table .generic_table .header_row{font-family:var(--default-medium);text-transform:uppercase;border-bottom:4px double var(--white-color);background-color:var(--dark-blue);border-top-left-radius:18px;border-top-right-radius:18px;color:var(--white-color)}.call_center_table .generic_table .header_row .single_row .single_column{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.call_center_table .generic_table .header_row .single_row .single_column:not(:first-child){border-color:var(--white-color)}.call_center_table .generic_table .single_row{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.call_center_table .generic_table .single_row:not(:last-child){border-bottom:1px solid var(--dark-blue)}.call_center_table .generic_table .single_row .single_column{display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;flex:1;padding:10px}.call_center_table .generic_table .single_row .single_column:not(:first-child){border-left:1px solid var(--dark-blue)}.call_center_table .generic_table .single_row .single_column:first-child{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.form{display:flex;-moz-flex-direction:row;flex-direction:row;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:flex;-moz-flex-direction:row;flex-direction:row;width:100%}@media (max-width:1024px){form #more_options,form .bf_room_container_inside,form .dates_container{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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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{font-family:var(--default-font)}form input[type=checkbox]:after,form input[type=radio]: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,form input[type=radio]+label{margin-left:12px;line-height:30px!important}@media (max-width:767px){form .bf_room_container_inside{flex-wrap:wrap}}form .bf_room_container_inside .field{padding:0 0 15px}form .rooms_select{padding:0 0 15px}form .room_prm{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-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{-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:flex;-moz-flex-direction:row;flex-direction:row;-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:flex;-moz-align-items:center;-ms-align-items:center;align-items: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{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:flex;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 var(--default-color);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 6px}.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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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=radio]:checked:after,form input[type=checkbox]:checked:after,form input[type=radio]:checked:after{content:"✓";position:absolute;top:0;left:0;font-size:1.4em;line-height:.8;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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/calendar.svg) no-repeat scroll 98% center}.form .col-auto,form .col-auto{width:auto;height:100%}@media (max-width:992px){.form .col-auto,form .col-auto{width:100%}}.form .col-50,form .col-50{width:50%}@media (max-width:992px){.form .col-50,form .col-50{width:100%}}.form .col-75,form .col-75{width:100%;max-width:290px}@media (max-width:992px){.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);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:992px){#footer-form .field{padding:0 0 20px 0}}#footer-form .field.privacy-policy{max-width:20vw;display:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){#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{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}body.page-template-template-newsletter #footer-form{display:none}.hide_box{display:none}.contact_form_box,.payment_form_box{margin:50px auto}.contact_form_box .hide,.payment_form_box .hide{display:none!important}.contact_form_box .centered,.payment_form_box .centered{text-align:center}.contact_form_box legend,.payment_form_box legend{display:none}.contact_form_box .mail_error,.payment_form_box .mail_error{display:block;padding:20px;background-color:rgba(255,0,0,.2)}.contact_form_box .message_box .mail_sent,.payment_form_box .message_box .mail_sent{display:block;padding:20px;background-color:rgba(0,128,0,.2)}.contact_form_box .fields,.payment_form_box .fields{width:100%;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.contact_form_box .fields .divide,.payment_form_box .fields .divide{display:block;width:100%;font-size:1.5em;line-height:1em;text-align:left;padding:30px 0;font-family:var(--title-font);color:var(--dark-blue)}.contact_form_box .fields .field,.payment_form_box .fields .field{width:48%;padding-left:1%;padding-right:1%;margin-bottom:1em;min-height:50px;position:relative;z-index:200;display:flex;flex-wrap:wrap;-moz-flex-direction:column;flex-direction:column}@media (max-width:992px){.contact_form_box .fields .field,.payment_form_box .fields .field{width:100%;padding-left:15px;padding-right:15px}}.contact_form_box .fields .field.init_hidden,.payment_form_box .fields .field.init_hidden{display:none}.contact_form_box .fields .field.hidden_field,.payment_form_box .fields .field.hidden_field{display:none!important}.contact_form_box .fields .field.phone_funnel,.contact_form_box .fields .field.phone_funnel_placeholder,.contact_form_box .fields .field.phone_train_callback,.contact_form_box .fields .field.phone_train_callback_placeholder,.payment_form_box .fields .field.phone_funnel,.payment_form_box .fields .field.phone_funnel_placeholder,.payment_form_box .fields .field.phone_train_callback,.payment_form_box .fields .field.phone_train_callback_placeholder{z-index:205}.contact_form_box .fields .field.input_inline,.contact_form_box .fields .field.input_inline label,.payment_form_box .fields .field.input_inline,.payment_form_box .fields .field.input_inline label{display:block!important}.contact_form_box .fields .field.large,.payment_form_box .fields .field.large{width:100%}.contact_form_box .fields .field.a_third,.payment_form_box .fields .field.a_third{width:33.33%}@media (max-width:767px){.contact_form_box .fields .field.a_third,.payment_form_box .fields .field.a_third{width:100%}}.contact_form_box .fields .field.small_size,.payment_form_box .fields .field.small_size{width:20%}@media (max-width:767px){.contact_form_box .fields .field.small_size,.payment_form_box .fields .field.small_size{width:100%}}.contact_form_box .fields .field.side_small,.payment_form_box .fields .field.side_small{width:37%}@media (max-width:767px){.contact_form_box .fields .field.side_small,.payment_form_box .fields .field.side_small{width:100%}}.contact_form_box .fields .field.large_but_half,.payment_form_box .fields .field.large_but_half{width:100%}.contact_form_box .fields .field.large_but_half input,.payment_form_box .fields .field.large_but_half input{width:48%!important}@media (max-width:767px){.contact_form_box .fields .field.large_but_half input,.payment_form_box .fields .field.large_but_half input{width:100%!important}}.contact_form_box .fields .field.large_but_half .error,.contact_form_box .fields .field.large_but_half .error_translation,.payment_form_box .fields .field.large_but_half .error,.payment_form_box .fields .field.large_but_half .error_translation{width:100%}.contact_form_box .fields .field.train_contact_mode,.payment_form_box .fields .field.train_contact_mode{display:flex!important;flex-direction:row;flex-wrap:wrap}.contact_form_box .fields .field.train_contact_mode>label,.payment_form_box .fields .field.train_contact_mode>label{width:100%;padding-bottom:15px}.contact_form_box .fields .field.train_contact_mode .error,.contact_form_box .fields .field.train_contact_mode .error_translation,.payment_form_box .fields .field.train_contact_mode .error,.payment_form_box .fields .field.train_contact_mode .error_translation{width:100%}.contact_form_box .fields .field.train_contact_mode .container_radio,.payment_form_box .fields .field.train_contact_mode .container_radio{display:flex;align-items:flex-start;width:23%}.contact_form_box .fields .field.train_contact_mode .container_radio input,.payment_form_box .fields .field.train_contact_mode .container_radio input{margin-right:10px}.contact_form_box .fields .field.alert input,.contact_form_box .fields .field.alert select,.contact_form_box .fields .field.alert textarea,.payment_form_box .fields .field.alert input,.payment_form_box .fields .field.alert select,.payment_form_box .fields .field.alert textarea{border:2px solid red!important;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/error.svg);background-repeat:no-repeat;background-position:100% 50%}.contact_form_box .fields .field.alert input[type=checkbox]:after,.contact_form_box .fields .field.alert input[type=radio]:after,.payment_form_box .fields .field.alert input[type=checkbox]:after,.payment_form_box .fields .field.alert input[type=radio]:after{border:2px solid red!important}.contact_form_box .fields .field.alert .error,.payment_form_box .fields .field.alert .error{color:red;line-height:1.3em}.contact_form_box .fields .field.submit input,.payment_form_box .fields .field.submit input{margin:0 auto;width:160px;height:50px;background-color:var(--dark-blue);color:var(--white-color);border:1px solid transparent;transition:all .3s ease-in-out}.contact_form_box .fields .field.submit input:hover,.payment_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,.payment_form_box .fields .field .field_input{display:flex;flex-wrap:nowrap;-moz-flex-direction:row;flex-direction:row;-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,.payment_form_box .fields .field .field_input.input_inline,.payment_form_box .fields .field .field_input.input_inline label{display:block!important}.contact_form_box .fields .field .field_input input,.payment_form_box .fields .field .field_input input{margin:8px 10px}.contact_form_box .fields .field .simil_label,.contact_form_box .fields .field label,.payment_form_box .fields .field .simil_label,.payment_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,.payment_form_box .fields .field .simil_label.light,.payment_form_box .fields .field label.light{font-weight:100;font-size:.867em;letter-spacing:0;line-height:38px}.contact_form_box .fields .field .simil_label.check_privacy_policy,.contact_form_box .fields .field label.check_privacy_policy,.payment_form_box .fields .field .simil_label.check_privacy_policy,.payment_form_box .fields .field label.check_privacy_policy{line-height:30px!important}.contact_form_box .fields .field .simil_label a,.contact_form_box .fields .field label a,.payment_form_box .fields .field .simil_label a,.payment_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,.payment_form_box .fields .field .simil_label a:hover,.payment_form_box .fields .field label a:hover{text-decoration:none}.contact_form_box .fields .field textarea,.payment_form_box .fields .field textarea{height:40px;text-indent:5px;background-color:var(--white-color);border:1px solid var(--default-color)}.contact_form_box .fields .field textarea:focus,.payment_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=tel],.contact_form_box .fields .field input[type=text],.payment_form_box .fields .field input[type=date],.payment_form_box .fields .field input[type=tel],.payment_form_box .fields .field input[type=text]{width:100%;height:40px;line-height:40px;text-indent:5px;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=tel]:focus,.contact_form_box .fields .field input[type=text]:focus,.payment_form_box .fields .field input[type=date]:focus,.payment_form_box .fields .field input[type=tel]:focus,.payment_form_box .fields .field input[type=text]:focus{border-color:var(--default-color)}.contact_form_box .fields .field input[type=checkbox],.payment_form_box .fields .field input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.contact_form_box .fields .field input[type=radio],.payment_form_box .fields .field input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.contact_form_box .fields .field select,.payment_form_box .fields .field select{width:100%;height:40px}.contact_form_box .fields .field textarea,.payment_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);font-size:.667em}.placeholder_label.one_line{display:block;padding:5px 0}@media (max-width:992px){#newsletter_form_box{margin:25px auto}}#newsletter_form_box .mail_sent{background-color:rgba(203,203,203,.2)}#newsletter_form_box .field{padding-bottom:15px}#newsletter_form_box .additional_privacy_sentence{text-align:left;font-size:13px;padding:0 15px}footer #newsletter_form_box .additional_privacy_sentence{padding:0 0}#newsletter_form_box .additional_privacy_sentence a{color:var(--dark-blue)}#newsletter_form_box .additional_privacy_sentence a:after,#newsletter_form_box .additional_privacy_sentence a:hover{color:var(--dark-blue)}.newsletter_form .fields{flex-wrap:nowrap}@media (max-width:992px){.newsletter_form .fields{flex-wrap:wrap}}.newsletter_form .country_newsletter{max-width:200px}@media (max-width:992px){.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:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.newsletter_form #privacy_policy_newsletter{max-width:100%}}.newsletter_form #check_privacy_policy_newsletter{display:none}.newsletter_form input,.newsletter_form select{border:1px solid var(--default-color);text-transform:none}.newsletter_form input[type=submit]{width:-moz-fit-content;width:fit-content;margin:0 0;height:auto;text-transform:uppercase}.newsletter_form input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}@media (max-width:992px){.newsletter_form .label{margin-bottom:0;margin-top:5px}}.train_preferences{display:block;padding-top:15px}.page-template-template-train-contacts .content-wrapper{text-align:center}#header_wrapper{background:rgba(var(--black-color),.3);width:100%;position:fixed;z-index:999}#header_wrapper.fixed{background:rgba(var(--header-bg-fixed),1);box-shadow:0 0 7px rgba(46,36,36,.15)}#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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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:992px){#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_wrapper.fixed #header_menu_container{display:none}#header_wrapper.fixed #header_menu_container ul.sub-menu a{color:var(--white-color)!important}body.page-template-template-search #header_wrapper.fixed #header_menu_container{display:none}#header_wrapper.fixed #header_menu_container ul.menu li.current-menu-item a:after,#header_wrapper.fixed #header_menu_container ul.menu li.current_page_item a:after{background:var(--dark-blue)}body.page-template-template-funnel-1 #header_wrapper #book_now,body.page-template-template-funnel-2 #header_wrapper #book_now,body.page-template-template-funnel-3 #header_wrapper #book_now,body.page-template-template-funnel-3b #header_wrapper #book_now,body.page-template-template-funnel-4 #header_wrapper #book_now{display:none}@media (max-width:992px){#header_wrapper #book_now{display:none}}#header_container{position:relative;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-align-content:center;align-content:center;height:99px}@media (min-width:993px){#header_container{transition:height 1s ease}}@media (max-width:992px){#header_container{height:60px}}@media (max-width:568px){#header_container{padding-left:12px;padding-right:12px}}#header_container .box{flex:0 0 33.3%}#header_container .box.hotel_logo{flex:0 0 25%}#header_container .box:not(.hotel_logo){flex:0 0 35%}@media (max-width:1024px){#header_container .box{flex:0 0 33.3%}#header_container .box.hotel_logo{flex:0 0 30%}#header_container .box:not(.hotel_logo){flex:0 0 35%}}#header_container .left-section{text-align:left}#header_container .center-section{text-align:center}#header_container .center-section a.logo{width:100%}@media (max-width:1024px){#header_container .center-section a.logo{margin-left:0}}#header_container .right-section{text-align:right;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.open_menu_mobile_container{display:block;width:24px;height:24px;line-height:1.6em;position:relative}.open_menu_mobile_container .close,.open_menu_mobile_container .open_menu_mobile{position:absolute;top:0;left:0}.open_menu_mobile_container .open_menu_mobile{display:block;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/hamburger-menu.svg);width:100%;height:100%;font-size:12px;padding-left:35px;background-size:contain;background-repeat:no-repeat;text-decoration:none;color:var(--white-color);text-transform:uppercase}.fixed .open_menu_mobile_container .open_menu_mobile{background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/hamburger-menu-dark.svg);color:var(--dark-blue)}@media (max-width:992px){.open_menu_mobile_container .open_menu_mobile span{display:none}}.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:992px){.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}html.single_train_page .skip-to-content:focus{background:rgba(var(--black-color),.7);left:12px;top:-1px;padding:0 4px}.current_language,.logo-group{padding:2px 10px;border-radius:2px}.hotel-group .hotel-group-nav,.language_selector .other_languages{display:none;background:rgba(var(--black-color),.7);position:absolute;top:100%;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;transition:all .3s ease}.hotel-group{display:inline-block;position:relative;margin-right:20px}@media (max-width:992px){.hotel-group{display:none}}.hotel-group .logo-group{display:inline-block;padding:2px 10px 2px;text-decoration:none;position:relative;width:80px}.hotel-group .logo-group img{height:50px;width:38px;vertical-align:middle}.hotel-group .logo-group .group-logo-dark{display:none}.hotel-group .logo-group .dropdown{margin-left:10px;margin-top:12px}.hotel-group .hotel-group-nav{padding:10px}.hotel-group:focus .hotel-group-nav,.hotel-group:focus-within .hotel-group-nav,.hotel-group:hover .hotel-group-nav{display:block}.hotel_logo a img{width:100%;height:auto;max-width:220px;vertical-align:middle}@media (max-width:992px){.hotel_logo a img{max-width:150px;width:100%;height:100%;max-height:80px;-o-object-fit:contain;object-fit:contain}}.hotel_logo a img.dark-blue{display:none}.language_selector{display:inline-block;position:relative;padding-right:20px}@media (max-width:992px){.language_selector{display:none}}.language_selector .current_language{text-transform:uppercase;color:var(--white-color);text-decoration:none;font-size:12px;white-space:nowrap;display:inline-block}.language_selector:focus .other_languages,.language_selector:focus-within .other_languages,.language_selector:hover .other_languages{display:block}#header_menu_container{background:rgba(var(--black-color),.65)}@media (max-width:992px){#header_menu_container{display:none}}body.page-template-template-funnel-1 #header_menu_container,body.page-template-template-funnel-2 #header_menu_container,body.page-template-template-funnel-3 #header_menu_container,body.page-template-template-funnel-3b #header_menu_container,body.page-template-template-funnel-4 #header_menu_container{display:none}#header_menu_container>.container-large{padding:0}#header_menu_container ul.menu{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:1024px){#header_menu_container ul.menu{flex-wrap:wrap}}#header_menu_container ul.menu li{list-style:none;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#header_menu_container ul.menu li.current-page-ancestor a:after{background:var(--white-color)}#header_menu_container ul.menu li:hover .sub-menu{display:block;top:100%}#header_menu_container ul.menu li:focus .sub-menu,#header_menu_container ul.menu li:focus-within .sub-menu{display:block;top:100%}#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:.867em;line-height:1.333em;padding:10px 11px;margin-top:3px;display:inline-block;letter-spacing:3px;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;transition:all .3s ease}#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;margin-bottom:4px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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-menu-item a,#header_menu_container ul.menu li.current_page_item a{color:var(--white-color)}#header_menu_container ul.menu li.current-menu-item a:after,#header_menu_container ul.menu li.current_page_item a:after{background:var(--white-color)}#header_menu_container ul.menu li ul.sub-menu{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}#header_menu_container ul.menu li ul.sub-menu li{text-align:left;padding:5px;display:block;white-space:nowrap}#header_menu_container ul.menu li ul.sub-menu li:after{content:none}#header_menu_container ul.menu li ul.sub-menu li a{display:block;text-align:left;line-height:1.2em;font-size:.867em;color:var(--white-color);text-transform:uppercase;text-decoration:none;padding:0 0;letter-spacing:3px;transition:all .3s ease}#header_menu_container ul.menu li ul.sub-menu li a:after{margin:5px auto 0 0}#header_menu_container ul.menu li ul.sub-menu li a em{font-style:unset}#contact_btn{position:relative;color:var(--white-color);text-align:center;font-size:12px;text-transform:uppercase;margin-right:30px;cursor:pointer}#contact_btn:after{content:"";width:100%;height:1px;background-color:var(--white-color);display:block;position:absolute;left:0;right:0;bottom:0}#contact_btn:focus{outline:0}@media (max-width:992px){#contact_btn{display:none}}#dropdown_contacts{display:none;width:300px;font-family:var(--default-font);text-transform:none;position:absolute;top:calc(100% - 16px);right:25px;padding:30px 30px 20px;text-align:left;box-shadow:0 0 10px rgba(var(--black-color),.2);background-color:#f7f5f1;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-flex-direction:column;flex-direction:column;gap:16px}#dropdown_contacts :focus{outline:0}#dropdown_contacts:before{content:"";width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #f7f5f1;border-top:0;position:absolute;top:-10px;left:calc(50% - 10px)}@media (max-width:992px){#dropdown_contacts:before{left:80%}}#dropdown_contacts .title_dropdown_contacts{color:var(--dark-blue);font-size:14px;font-weight:350;letter-spacing:.54px;text-transform:uppercase}#dropdown_contacts .dropdown_contacts_wrapper{display:flex;padding:20px;-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;gap:5px;-ms-align-self:stretch;align-self:stretch;border:1px solid #d5ccb8}#dropdown_contacts .dropdown_contacts_wrapper .dropdown_contact_wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:10px}#dropdown_contacts .dropdown_contacts_wrapper .dropdown_contact_wrapper .icon{font-size:14px}#dropdown_contacts .dropdown_contacts_wrapper .dropdown_contact_wrapper a{text-decoration:none;color:var(--default-color)}#header_wrapper.fixed #contact_btn{color:var(--default-color)}#header_wrapper.fixed #contact_btn:after{background-color:var(--default-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;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{transform:rotate(45deg)}#menu_sidebar_wrap .close_sidebar:not(.overlay):after{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(--white-color);position:fixed;top:0;left:0;bottom:0;width:500px;z-index:250}@media (max-width:1024px){.popin-mobile-menu-wrapper{width:480px}}@media (max-width:992px){.popin-mobile-menu-wrapper{width:100vw}}.popin-mobile-menu-wrapper .hotel_logo{height:145px;padding:0 0 25px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.popin-mobile-menu-wrapper .hotel_logo .logo{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;width:100%;position:relative}.popin-mobile-menu-wrapper .popin-mobile-menu-content{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-align-content:space-between;align-content:space-between;padding:20px 80px 20px 40px}@media (max-width:1024px){.popin-mobile-menu-wrapper .popin-mobile-menu-content{height:calc(100% - 60px)}}.popin-mobile-menu-wrapper .popin-mobile-menu-content .at_bottom,.popin-mobile-menu-wrapper .popin-mobile-menu-content .languages,.popin-mobile-menu-wrapper .popin-mobile-menu-content .menu,.popin-mobile-menu-wrapper .popin-mobile-menu-content .sidebar_booking_contacts{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(--dark-blue);font-size:1.067em;line-height:1.333em}@media (max-width:767px){.popin-mobile-menu-wrapper .popin-mobile-menu-content #mobile_languages select,.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li a{font-size:.937em}}.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li{position:relative;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li a{font-family:var(--menu-font);letter-spacing:.5px;padding:16px 0;display:block;text-transform:uppercase;text-decoration:none}.popin-mobile-menu-wrapper .popin-mobile-menu-content ul.menu li.menu-item-has-children .sub-menu{display:none;margin-left:10%}.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;padding:10px 0;color:var(--white-color);letter-spacing:.5px;font-size:18px}@media (max-width:767px){.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking{font-size:.937em;line-height:110%}}.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone .no_wrap,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking .no_wrap{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone .icon,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking .icon{font-size:20px;margin-right:8px}.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone .phone,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking .phone{font-family:var(--default-medium);color:var(--white-color);text-decoration:none;display:inline-block;margin-left:10px}@media (max-width:568px){.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone .phone,.popin-mobile-menu-wrapper .sidebar_booking_contacts .manage-booking .phone{margin-left:30px}}.popin-mobile-menu-wrapper .sidebar_booking_contacts .be_phone{border-top:1px solid rgba(255,255,255,.2)}.popin-mobile-menu-wrapper .container_menu_mobile{position:relative;background-color:var(--white-color)}.popin-mobile-menu-wrapper .container_menu_mobile .default-logo{max-width:260px}@media (max-width:568px){.popin-mobile-menu-wrapper .container_menu_mobile .default-logo{max-width:220px}}.popin-mobile-menu-wrapper .close{position:absolute;top:5px;right:20px;display:none;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/close-thin.svg) no-repeat scroll center;width:30px;height:60px;background-size:contain}@media (max-width:568px){.popin-mobile-menu-wrapper .close{background-size:16px;width:20px}}.popin-mobile-menu-wrapper .back_to_group{display:block;padding:10px 40px;background:#f5f5f5}.popin-mobile-menu-wrapper .back_to_group a{color:#000;font-size:12px;font-weight:400;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:left;gap:10px;text-decoration:none}.popin-mobile-menu-wrapper .back_to_group a:focus{outline:0}.popin-mobile-menu-wrapper .back_to_group a .fa-light{font-size:16px}#menu_sidebar_wrap{position:relative}.close_sidebar.overlay{position:fixed;inset:0;background:0 0;z-index:900}.sidebar_menu{display:flex;flex-direction:column;height:calc(100vh - 145px);background-color:var(--white-color)}@media (max-width:992px){.sidebar_menu{position:relative}}.sidebar_menu .languages{display:none}@media (max-width:992px){.sidebar_menu .languages{display:block;border-top:1px solid #d5ccb8}.sidebar_menu .languages #mobile_languages{padding:10px 40px;width:160px}.sidebar_menu .languages #mobile_languages select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/down-arrow.svg) scroll center right no-repeat #fff;width:calc(100% - 30px);background-size:14px}}.sidebar_menu .sidebar_menu_bottom_bar{margin-top:auto;display:flex;padding:20px 40px;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:5px;-ms-align-self:stretch;align-self:stretch;background:#00274f;color:var(--white-color)}.sidebar_menu .sidebar_menu_bottom_bar .name_title{font-size:16px;letter-spacing:.48px;text-transform:uppercase}.sidebar_menu .sidebar_menu_bottom_bar .lil_title{font-size:13px;font-weight:325;letter-spacing:.39px;text-transform:uppercase;text-align:center}.sidebar_menu .sidebar_menu_bottom_bar .lil_title a{text-decoration:none;color:var(--white-color)}.sidebar_menu .sidebar_menu_bottom_bar .lil_title a:focus{outline:0}.sidebar_menu .secondary_menu{margin-top:auto;display:flex;flex-direction:column;padding:0 40px 20px}.sidebar_menu .secondary_menu a{color:#000;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:300;display:flex;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;gap:10px;font-family:DecimalLight}.sidebar_menu .secondary_menu a:focus{outline:0!important}.sidebar_menu:has(.secondary_menu) .sidebar_menu_bottom_bar{margin-top:0}.sidebar_main{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;height:100%;width:100%;overflow-y:auto}.menu_root{width:100%;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.menu_root:has(.menu_link:focus) .menu_link,.menu_root:has(.menu_link:focus) .menu_trigger,.menu_root:has(.menu_link:hover) .menu_link,.menu_root:has(.menu_link:hover) .menu_trigger,.menu_root:has(.menu_trigger:focus) .menu_link,.menu_root:has(.menu_trigger:focus) .menu_trigger,.menu_root:has(.menu_trigger:hover) .menu_link,.menu_root:has(.menu_trigger:hover) .menu_trigger{color:#667d95}.menu_item_inner{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.menu_link,.menu_trigger{position:relative;width:100%;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:4px 0;font-weight:300;background:0 0;border:0;text-align:left;cursor:pointer;text-decoration:none;font-size:23px;text-transform:capitalize;color:#000;transition:all .3s ease;font-family:var(--subtitle-font)}.menu_link:focus,.menu_link:hover,.menu_trigger:focus,.menu_trigger:hover{color:#00274f!important}.menu_link:focus,.menu_trigger:focus{outline:0!important}@media (max-width:992px){.menu_link,.menu_trigger{font-size:20px;text-transform:none}}.menu_link .label_menu:after,.menu_trigger .label_menu:after{content:"";display:block;position:relative;width:0;height:1px;background:var(--dark-blue);transition:width .3s ease-in-out}.menu_link:hover .label_menu:after,.menu_trigger:hover .label_menu:after{width:42px}.submenu_arrow{font-size:16px}.submenu_panel{position:absolute;inset:auto;top:0;left:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:-1;display:flex;-moz-flex-direction:column;flex-direction:column;width:500px;height:100%;transform:translate3d(-100%,0,0);opacity:1;pointer-events:none;transition:transform 1s cubic-bezier(.16,1,.3,1)}.submenu_panel.is-active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}@media (max-width:992px){.submenu_panel.is-active{transform:translate3d(-100%,0,0)}}@media (max-width:1024px){.submenu_panel{width:480px}}@media (max-width:992px){.submenu_panel{transform:translate3d(-200%,0,0);width:100vw;z-index:200}}.submenu_back{display:none;padding:18px 40px;background:#f5f5f5;border:0;color:#000;font-size:12px;font-weight:400;align-items:center;text-align:left;gap:10px;text-decoration:none;font-family:var(--default-font)}.submenu_back .fa-light{font-size:16px}.submenu_back:focus{outline:0}@media (max-width:992px){.submenu_back{display:flex}}.submenu_cards{flex:1;overflow-y:auto;display:flex;-moz-flex-direction:column;flex-direction:column;gap:14px;padding:120px 40px 40px;overflow-y:auto;height:100%}@media (max-width:992px){.submenu_cards{padding:40px}}.submenu_cards .submenu_card:not(:has(.submenu_image)){padding-top:50px}.submenu_cards .submenu_card:not(:has(.submenu_image)) .submenu_title{text-transform:none!important;letter-spacing:0!important}.submenu_cards .submenu_card:not(:has(.submenu_image)) .submenu_title:after{content:"";display:block;position:relative;width:42px;height:1px;background:#000;transition:width .3s ease-in-out}.submenu_cards .submenu_card .submenu_card_link{display:flex;gap:14px;text-decoration:none;color:inherit}.submenu_cards .submenu_card .submenu_card_link:focus{outline:0!important}.submenu_cards .submenu_card .submenu_card_link .submenu_image{width:130px;height:130px;-ms-flex-shrink:0;flex-shrink:0;overflow:hidden;background-size:cover;background-position:center center}.submenu_cards .submenu_card .submenu_card_link .submenu_content{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;gap:4px}.submenu_cards .submenu_card .submenu_card_link .submenu_title{font-size:14px;color:#000;letter-spacing:.48px;text-transform:uppercase}.submenu_cards .submenu_card .submenu_card_link .btn{color:#000;font-size:14px}#slideshow_wrapper{height:100vh;position:relative}body:not(.home) #slideshow_wrapper{height:60vh}@media (max-width:992px){body:not(.home) #slideshow_wrapper{height:50vh}}@media (max-width:767px){body:not(.home) #slideshow_wrapper{height:311px}}@media (max-width:992px){#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 .slide .slide_catchphrase_wrapper{position:absolute}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper{top:0;left:180px;right:180px;bottom:0;z-index:20;display:flex;-moz-flex-direction:column;flex-direction:column;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper{left:0;right:0}}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slide_catchphrase_wrapper_inner{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;position:absolute;top:auto;bottom:26vh}@media (min-width:1400px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slide_catchphrase_wrapper_inner{bottom:25vh}}@media (max-width:992px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slide_catchphrase_wrapper_inner{bottom:15vh}}@media (max-width:767px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slide_catchphrase_wrapper_inner{bottom:auto}}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption{width:1000px;color:var(--white-color);font-family:var(--title-font);font-size:2.13em;line-height:1.44em;text-transform:uppercase;text-align:center;text-shadow:1px 1px 2px #000,0 0 1em #000,0 0 .2em #000}@media (max-width:992px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption{font-size:2em}}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption.pre-title{font-family:var(--default-font);font-size:1em;letter-spacing:.06rem}@media (max-width:992px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption{width:600px}}@media (max-width:767px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption{font-size:1.7em;width:80%}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .single-caption:not(.pre-title){line-height:1.2em}}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slideshow_single_slide_cta{display:block;position:relative;font-size:.9375em;text-transform:capitalize;padding:13px 20px 8px;text-decoration:none;text-align:center;margin:10px;width:-moz-fit-content;width:fit-content;min-width:200px;transition:all .3s ease;border:1px solid var(--white-color);color:var(--white-color);background-color:transparent;line-height:118%;text-shadow:1px 1px 2px #000,0 0 1em #000,0 0 .2em #000}#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slideshow_single_slide_cta:focus,#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slideshow_single_slide_cta:hover{background-color:var(--dark-blue);border-color:var(--dark-blue);color:var(--white-color)!important}@media (max-width:568px){#slideshow_wrapper .slideshow .slide .slide_catchphrase_wrapper .slideshow_single_slide_cta{box-shadow:0 0 15px rgba(4,28,44,.431372549)}}#slideshow_wrapper .slideshow .slick-list,#slideshow_wrapper .slideshow .slick-track{height:100%;overflow:hidden}#slideshow_wrapper .arrow{width:40px;height:40px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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;transform:rotate(180deg)}@media (min-width:1400px){#slideshow_wrapper .arrow.next{right:20px}}#slideshow_wrapper .dots-container{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-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:180px;right:180px;bottom:0;z-index:20;display:flex;-moz-flex-direction:column;flex-direction:column;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){#slideshow_wrapper .caption_wrapper{left:0;right:0}}#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_wrapper_inner{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;position:absolute;top:auto;bottom:20vh}@media (max-width:992px){#slideshow_wrapper .caption_wrapper .caption_wrapper_inner{bottom:8vh}}@media (max-width:767px){#slideshow_wrapper .caption_wrapper .caption_wrapper_inner{bottom:auto}}#slideshow_wrapper .caption_wrapper .caption{width:1000px;color:var(--white-color);font-family:var(--title-font);font-size:2.13em;line-height:1.44em;text-align:center;text-shadow:1px 1px 2px #000,0 0 1em #000,0 0 .2em #000}@media (max-width:992px){#slideshow_wrapper .caption_wrapper .caption{font-size:2em}}#slideshow_wrapper .caption_wrapper .caption.pre-title{font-family:var(--default-font);font-size:1em;letter-spacing:.06rem}@media (max-width:992px){#slideshow_wrapper .caption_wrapper .caption{width:600px}}@media (max-width:767px){#slideshow_wrapper .caption_wrapper .caption{font-size:1.7em;width:80%}#slideshow_wrapper .caption_wrapper .caption:not(.pre-title){line-height:1.2em}}#slideshow_wrapper .caption_wrapper .container_slideshow_cta{bottom:auto;position:relative;left:auto;transform:none}#slideshow_wrapper .filter_wrapper{display:flex;-moz-align-items:center;-ms-align-items:center;align-items: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:992px){#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;text-indent:8px}@media (max-width:992px){#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:993px) and (max-width:1199px){#slideshow_wrapper .content_under_slider{width:560px;left:calc(50% - 280px)}}@media (max-width:992px){#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:993px) and (max-width:1199px){#slideshow_wrapper .content_under_slider .container_block{padding:35px 5%}}@media (max-width:992px){#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:var(--dark-blue)}#slideshow_wrapper .container_video #video_slideshow{display:none;position:absolute;z-index:10;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateX(-50%) translateY(-50%)}@supports (-ms-ime-align:auto){#slideshow_wrapper .container_video #video_slideshow{width:unset}}body.page-template-template-news #slideshow_wrapper .container_video #video_slideshow{left:0}#slideshow_wrapper .scoll_down_slideshow{position:absolute;width:200px;top:calc(100vh - 80px);left:calc(50% - 100px);text-align:center;z-index:99;color:var(--white-color);text-decoration:none;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:3px;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.44px;line-height:120%}html:not(.home) #slideshow_wrapper .scoll_down_slideshow{height:calc(60vh - 80px)}@media (max-width:992px){#slideshow_wrapper .scoll_down_slideshow{top:calc(53vh - 80px)}}@media (max-width:767px){#slideshow_wrapper .scoll_down_slideshow{top:calc(44vh - 80px)}}#slideshow_wrapper .scoll_down_slideshow .thumb{width:20px;height:20px;background-size:20px;background-color:transparent;transition:all .3s ease;animation:jumpInfinite 1.8s infinite}@media (max-width:992px){#slideshow_wrapper .scoll_down_slideshow .thumb{background-size:15px}}#slideshow_wrapper .container_arrow_slideshow{position:relative;display:block;z-index:99;width:40px;height:40px;text-decoration:none;color:var(--white-color);bottom:55px;left:calc(50% - 20px)}@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:10px}100%{margin-top:0}}@media (max-width:767px){#slideshow_wrapper.has-catchphrase-on-slides .caption_wrapper .caption_wrapper_inner{bottom:6vh}}#slideshow_wrapper.has-catchphrase-on-slides .caption_wrapper.controls_only{top:auto;height:80px}.play_video,.player_container:after,.player_wrapper,.player_wrapper .controls{position:absolute}.play_video{width:75px;height:75px;top:50%;left:50%;margin-top:-46px;margin-left:-38px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/play.svg) scroll center no-repeat;cursor:pointer;z-index:10;background-size:contain;background-color:rgba(0,0,0,.3);border-radius:100px;border:5px solid transparent}.play_virtual_tour{position:absolute;width:75px;height:75px;top:50%;left:50%;margin-top:-46px;margin-left:-38px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/360_3.svg) scroll center no-repeat;cursor:pointer;background-size:contain;z-index:10;background-color:rgba(0,0,0,.3);border-radius:100px;border:5px solid transparent}#play_video{position:absolute;width:50px;height:50px;top:calc(100% - 52px);left:calc(100% - 52px);margin-top:-38px;margin-left:-38px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/play.svg) scroll center no-repeat;cursor:pointer;z-index:10;background-size:contain}@media (max-width:992px){#play_video{left:calc(100% - 125px)}}@media (max-width:767px){#play_video{width:35px;height:35px;top:calc(100% - 10px);position:absolute;right:25vw;left:auto}}.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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/stop.svg) scroll center no-repeat;cursor:pointer;z-index:20;background-size:contain;opacity:.4}.stop_video:focus,.stop_video:hover{opacity:1}@media (max-width:992px){.stop_video{width:40px;height:40px}}@media (max-width:767px){.stop_video{width:30px;height:30px;top:calc(100% - 10px);left:calc(100% - 10px)}}#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:20;background-size:cover;opacity:.4;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/muted.svg)}@media (max-width:767px){#volume_video{top:calc(100% - 20px);left:calc(100% - 85px)}}#volume_video.is_muted{background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/volume-button.svg)}#volume_video:focus,#volume_video:hover{opacity:1}@media (max-width:992px){#volume_video{width:30px;height:30px;top:calc(100% - 10px);left:calc(100% - 50px)}}.player_wrapper{top:0;left:0;bottom:0;right:0;z-index:220;display:none}@media (max-width:992px){.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:56.25vw}}@media (min-width:768px) and (max-aspect-ratio:16/9){.player_wrapper .player_container iframe{width:177.7777777778vh;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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:20px 0}.siblings-container .single-sibling{flex:0 0 20%;padding:0 10px;color:var(--white-color);text-align:center;text-decoration:none}@media (max-width:992px){.siblings-container .single-sibling{flex:0 0 33.3%}}@media (max-width:767px){.siblings-container .single-sibling{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;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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;z-index:50;top:6.666em}.siblings-container .arrow.prev{left:100px;transform:rotate(-180deg)}@media (max-width:767px){.siblings-container .arrow.prev{left:25px}}.siblings-container .arrow.next{right:100px}@media (max-width:767px){.siblings-container .arrow.next{right:25px}}.breadcrumb ul{display:flex;-moz-flex-direction:row;flex-direction:row;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 5px}.breadcrumb li:last-child:after{display:none}.filter_wrapper.train_not_visible{display:none}.filter-wrap{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-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}}body.page-template-template-rooms .filter-wrap{padding:0 30px}@media (max-width:992px){body.page-template-template-rooms .filter-wrap{padding:0}}@media (max-width:992px){.page-template-template-hotels .filter-wrap{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:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 20px;max-width:80%}.filter_container a{font-family:var(--menu-font);font-size:.775em;color:var(--dark-blue);text-transform:uppercase;text-decoration:none;border:1px solid var(--dark-blue);border-radius:7px;margin:5px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;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_container a[tracking-name="coming soon"]{order:99;border-width:2px;border-style:dashed}.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}}#experience .children-wrap,#explorations .children-wrap,#itineraries .children-wrap,#meetings .children-wrap,#news .children-wrap,#restaurants .children-wrap,#rooms .children-wrap{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;width:100%}#experience .single-child-wrap,#explorations .single-child-wrap,#itineraries .single-child-wrap,#meetings .single-child-wrap,#news .single-child-wrap,#restaurants .single-child-wrap,#rooms .single-child-wrap{width:50%;padding:0 30px;margin-bottom:5.333em;float:left}@media (max-width:992px){#experience .single-child-wrap,#explorations .single-child-wrap,#itineraries .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}}#experience .single-child-wrap .mini-gallery-wrapper,#explorations .single-child-wrap .mini-gallery-wrapper,#itineraries .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:992px){#experience .single-child-wrap .mini-gallery-wrapper,#explorations .single-child-wrap .mini-gallery-wrapper,#itineraries .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}}#experience .single-child-wrap .mini-gallery-wrapper .slick-list,#experience .single-child-wrap .mini-gallery-wrapper .slick-track,#explorations .single-child-wrap .mini-gallery-wrapper .slick-list,#explorations .single-child-wrap .mini-gallery-wrapper .slick-track,#itineraries .single-child-wrap .mini-gallery-wrapper .slick-list,#itineraries .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%}#experience .single-child-wrap .mini-gallery-wrapper .arrow,#explorations .single-child-wrap .mini-gallery-wrapper .arrow,#itineraries .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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-carousel.svg) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50}#experience .single-child-wrap .mini-gallery-wrapper .arrow.prev,#explorations .single-child-wrap .mini-gallery-wrapper .arrow.prev,#itineraries .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)}#experience .single-child-wrap .mini-gallery-wrapper .arrow.next,#explorations .single-child-wrap .mini-gallery-wrapper .arrow.next,#itineraries .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}#experience .single-child-wrap .mini-gallery-wrapper .slick-dots,#explorations .single-child-wrap .mini-gallery-wrapper .slick-dots,#itineraries .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}#experience .single-child-wrap .single-child-content a:has(h2),#explorations .single-child-wrap .single-child-content a:has(h2),#itineraries .single-child-wrap .single-child-content a:has(h2),#meetings .single-child-wrap .single-child-content a:has(h2),#news .single-child-wrap .single-child-content a:has(h2),#restaurants .single-child-wrap .single-child-content a:has(h2),#rooms .single-child-wrap .single-child-content a:has(h2){text-decoration:none;color:var(--dark-blue);transition:all .3s ease}#experience .single-child-wrap .single-child-content a.view-more,#explorations .single-child-wrap .single-child-content a.view-more,#itineraries .single-child-wrap .single-child-content a.view-more,#meetings .single-child-wrap .single-child-content a.view-more,#news .single-child-wrap .single-child-content a.view-more,#restaurants .single-child-wrap .single-child-content a.view-more,#rooms .single-child-wrap .single-child-content a.view-more{transition:all .3s ease}#experience .single-child-wrap .single-child-content a.view-more:focus,#experience .single-child-wrap .single-child-content a.view-more:hover,#explorations .single-child-wrap .single-child-content a.view-more:focus,#explorations .single-child-wrap .single-child-content a.view-more:hover,#itineraries .single-child-wrap .single-child-content a.view-more:focus,#itineraries .single-child-wrap .single-child-content a.view-more:hover,#meetings .single-child-wrap .single-child-content a.view-more:focus,#meetings .single-child-wrap .single-child-content a.view-more:hover,#news .single-child-wrap .single-child-content a.view-more:focus,#news .single-child-wrap .single-child-content a.view-more:hover,#restaurants .single-child-wrap .single-child-content a.view-more:focus,#restaurants .single-child-wrap .single-child-content a.view-more:hover,#rooms .single-child-wrap .single-child-content a.view-more:focus,#rooms .single-child-wrap .single-child-content a.view-more:hover{color:var(--white-color);background-color:var(--dark-blue)}#experience .single-child-wrap .single-child-content .title-section,#explorations .single-child-wrap .single-child-content .title-section,#itineraries .single-child-wrap .single-child-content .title-section,#meetings .single-child-wrap .single-child-content .title-section,#news .single-child-wrap .single-child-content .title-section,#restaurants .single-child-wrap .single-child-content .title-section,#rooms .single-child-wrap .single-child-content .title-section{margin-top:10px;line-height:1.2em}@media (max-width:767px){#experience .single-child-wrap .single-child-content .buttons_container,#explorations .single-child-wrap .single-child-content .buttons_container,#itineraries .single-child-wrap .single-child-content .buttons_container,#meetings .single-child-wrap .single-child-content .buttons_container,#news .single-child-wrap .single-child-content .buttons_container,#restaurants .single-child-wrap .single-child-content .buttons_container,#rooms .single-child-wrap .single-child-content .buttons_container{-moz-flex-direction:column;flex-direction:column}#experience .single-child-wrap .single-child-content .buttons_container a,#explorations .single-child-wrap .single-child-content .buttons_container a,#itineraries .single-child-wrap .single-child-content .buttons_container a,#meetings .single-child-wrap .single-child-content .buttons_container a,#news .single-child-wrap .single-child-content .buttons_container a,#restaurants .single-child-wrap .single-child-content .buttons_container a,#rooms .single-child-wrap .single-child-content .buttons_container a{width:100%;text-align:center}}#experience .single-child-wrap .event-type-wrapper,#explorations .single-child-wrap .event-type-wrapper,#itineraries .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{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}#experience .single-child-wrap .room-details,#explorations .single-child-wrap .room-details,#itineraries .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}@media (max-width:767px){#experience .single-child-wrap .room-details,#explorations .single-child-wrap .room-details,#itineraries .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-right:0}}#experience .single-child-wrap .room-details,#explorations .single-child-wrap .room-details,#itineraries .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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}#experience .single-child-wrap .room-details .item-wrap,#explorations .single-child-wrap .room-details .item-wrap,#itineraries .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{flex:0 0 50%}#experience .single-child-wrap .room-details .item-wrap .item,#explorations .single-child-wrap .room-details .item-wrap .item,#itineraries .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:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){#experience .single-child-wrap .room-details .item-wrap .item,#explorations .single-child-wrap .room-details .item-wrap .item,#itineraries .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{padding-right:15px}}#experience .single-child-wrap .room-details .item-wrap .meeting-config,#explorations .single-child-wrap .room-details .item-wrap .meeting-config,#itineraries .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:flex;-moz-flex-direction:column;flex-direction:column;flex-wrap:nowrap}#experience .single-child-wrap .room-details .item-wrap .icon,#experience .single-child-wrap .room-details .item-wrap .label,#explorations .single-child-wrap .room-details .item-wrap .icon,#explorations .single-child-wrap .room-details .item-wrap .label,#itineraries .single-child-wrap .room-details .item-wrap .icon,#itineraries .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}#experience .single-child-wrap .room-details .item-wrap .icon,#explorations .single-child-wrap .room-details .item-wrap .icon,#itineraries .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}#experience .single-child-wrap .room-details .item-wrap .icon.customized-icon,#explorations .single-child-wrap .room-details .item-wrap .icon.customized-icon,#itineraries .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}#experience .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#explorations .single-child-wrap .room-details .item-wrap .icon.customized-icon img,#itineraries .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}#experience .single-child-wrap.full,#explorations .single-child-wrap.full,#itineraries .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:992px){#experience .single-child-wrap.full,#explorations .single-child-wrap.full,#itineraries .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}#experience .single-child-wrap.full .single-child,#explorations .single-child-wrap.full .single-child,#itineraries .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{-moz-flex-direction:column;flex-direction:column}}#experience .single-child-wrap.full .mini-gallery-wrapper,#experience .single-child-wrap.full .thumb-wrap,#explorations .single-child-wrap.full .mini-gallery-wrapper,#explorations .single-child-wrap.full .thumb-wrap,#itineraries .single-child-wrap.full .mini-gallery-wrapper,#itineraries .single-child-wrap.full .thumb-wrap,#meetings .single-child-wrap.full .mini-gallery-wrapper,#meetings .single-child-wrap.full .thumb-wrap,#news .single-child-wrap.full .mini-gallery-wrapper,#news .single-child-wrap.full .thumb-wrap,#restaurants .single-child-wrap.full .mini-gallery-wrapper,#restaurants .single-child-wrap.full .thumb-wrap,#rooms .single-child-wrap.full .mini-gallery-wrapper,#rooms .single-child-wrap.full .thumb-wrap{height:46.667em}#experience .single-child-wrap.full .single-child-content,#explorations .single-child-wrap.full .single-child-content,#itineraries .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;right:5.333em;top:50%;transform:translateY(-50%)}@media (max-width:992px){#experience .single-child-wrap.full .single-child-content,#explorations .single-child-wrap.full .single-child-content,#itineraries .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:10px!important;width:90%;right:5%}}@media (max-width:992px){#experience .single-child-wrap.full .single-child-content .title-section,#explorations .single-child-wrap.full .single-child-content .title-section,#itineraries .single-child-wrap.full .single-child-content .title-section,#meetings .single-child-wrap.full .single-child-content .title-section,#news .single-child-wrap.full .single-child-content .title-section,#restaurants .single-child-wrap.full .single-child-content .title-section,#rooms .single-child-wrap.full .single-child-content .title-section{margin-top:0;padding-top:0}}#experience .single-child-wrap.highlighted_accommodation .single-child-wrap,#explorations .single-child-wrap.highlighted_accommodation .single-child-wrap,#itineraries .single-child-wrap.highlighted_accommodation .single-child-wrap,#meetings .single-child-wrap.highlighted_accommodation .single-child-wrap,#news .single-child-wrap.highlighted_accommodation .single-child-wrap,#restaurants .single-child-wrap.highlighted_accommodation .single-child-wrap,#rooms .single-child-wrap.highlighted_accommodation .single-child-wrap{padding:0 0}#meetings .single-child-content .room-details{padding-top:1.333em}#itineraries .single-child,.itineraries_carousel .single-child{height:100%;display:flex;-moz-flex-direction:column;flex-direction:column}#itineraries .single-child .description,.itineraries_carousel .single-child .description{padding-top:0}#itineraries .single-child-content,.itineraries_carousel .single-child-content{z-index:100;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#itineraries .single-child-wrap .thumb-wrap.has-carousel:not(.slick-initialized),.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel:not(.slick-initialized){overflow:hidden}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-arrow,.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel .slick-arrow{width:35px;height:35px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-carousel.svg) no-repeat center;position:absolute;top:50%;z-index:25;border-radius:100%}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-arrow.slick-prev,.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel .slick-arrow.slick-prev{left:10px;transform:rotate(180deg)}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-arrow.slick-next,.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel .slick-arrow.slick-next{right:10px}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-list,#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-track,.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel .slick-list,.itineraries_carousel .single-child-wrap .thumb-wrap.has-carousel .slick-track{height:100%}#itineraries .single-child-wrap .thumb-wrap .overlay-itinerary,.itineraries_carousel .single-child-wrap .thumb-wrap .overlay-itinerary{z-index:20}#itineraries .single-child-wrap .single-child-content a,.itineraries_carousel .single-child-wrap .single-child-content a{width:50%}#itineraries .single-child-wrap .single-child-content a.button,.itineraries_carousel .single-child-wrap .single-child-content a.button{min-width:100px;width:auto}@media (max-width:767px){#itineraries .single-child-wrap .single-child-content a.button,.itineraries_carousel .single-child-wrap .single-child-content a.button{width:100%}}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-arrow{transform:translateY(-50%)}#itineraries .single-child-wrap .thumb-wrap.has-carousel .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg)}#news .single-child-wrap.large .single-child-content{padding:1em 0 1em 3.333em}#news .single-child-wrap.large.reverse_box .single-child-content{padding:1em 3.333em 1em 0}#experience .single-child-content .event-type-wrapper,#itineraries .single-child-content .event-type-wrapper,#news .single-child-content .event-type-wrapper,.itineraries_carousel .single-child-content .event-type-wrapper{margin:10px 0}#experience .single-child-content .title-section,#itineraries .single-child-content .title-section,#news .single-child-content .title-section,.itineraries_carousel .single-child-content .title-section{line-height:28px;letter-spacing:-.5px;padding:15px 0 2px}#experience .single-child-content .title-section a,#itineraries .single-child-content .title-section a,#news .single-child-content .title-section a,.itineraries_carousel .single-child-content .title-section a{text-decoration:none;font-family:var(--title-font);line-height:1.4em;margin:10px 0;color:var(--dark-blue)}#experience .single-child .thumb-wrap,#itineraries .single-child .thumb-wrap,#news .single-child .thumb-wrap,.itineraries_carousel .single-child .thumb-wrap{display:block;position:relative}#experience .single-child .thumb-wrap a,#itineraries .single-child .thumb-wrap a,#news .single-child .thumb-wrap a,.itineraries_carousel .single-child .thumb-wrap a{display:block;width:100%;height:100%;position:absolute;z-index:5}#experience .single-child .thumb-wrap:after,#itineraries .single-child .thumb-wrap:after,#news .single-child .thumb-wrap:after,.itineraries_carousel .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;transition:all .5s ease;z-index:6}#experience .single-child:hover .thumb-wrap:after,#itineraries .single-child:hover .thumb-wrap:after,#news .single-child:hover .thumb-wrap:after,.itineraries_carousel .single-child:hover .thumb-wrap:after{opacity:.2}#experience .last_item_extend,#itineraries .last_item_extend,#news .last_item_extend,.itineraries_carousel .last_item_extend{max-height:46em}#experience .last_item_extend .thumb-wrap,#itineraries .last_item_extend .thumb-wrap,#news .last_item_extend .thumb-wrap,.itineraries_carousel .last_item_extend .thumb-wrap{height:46em}.page-template-template-itineraries h2.title-section{font-family:var(--default-font)}#experience .single-child-wrap,#explorations .single-child-wrap,#itineraries .single-child-wrap,#news .single-child-wrap{width:33.3%}@media (max-width:992px){#experience .single-child-wrap,#explorations .single-child-wrap,#itineraries .single-child-wrap,#news .single-child-wrap{width:calc(50% - 2em);margin:0 1em 2.73297em 1em}}@media (max-width:767px){#experience .single-child-wrap,#explorations .single-child-wrap,#itineraries .single-child-wrap,#news .single-child-wrap{width:100%;margin:0 0 2.73em 0}}#experience .single-child-wrap .event-type-wrapper .event-type,#explorations .single-child-wrap .event-type-wrapper .event-type,#itineraries .single-child-wrap .event-type-wrapper .event-type,#news .single-child-wrap .event-type-wrapper .event-type{margin-right:10px}#experience .thumb-wrap,#explorations .thumb-wrap,#itineraries .thumb-wrap,#news .thumb-wrap{width:100%;height:21.333em;transition:all .3s ease-in-out}html.oe_group_site #experience .single-child-wrap.small_small_box,html.oe_group_site #explorations .single-child-wrap.small_small_box,html.oe_group_site #itineraries .single-child-wrap.small_small_box,html.oe_group_site #news .single-child-wrap.small_small_box{width:30%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.small_small_box,html.oe_group_site #explorations .single-child-wrap.small_small_box,html.oe_group_site #itineraries .single-child-wrap.small_small_box,html.oe_group_site #news .single-child-wrap.small_small_box{width:100%}}html.oe_group_site #experience .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_small_box .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.small_box,html.oe_group_site #explorations .single-child-wrap.small_box,html.oe_group_site #itineraries .single-child-wrap.small_box,html.oe_group_site #news .single-child-wrap.small_box{width:35%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.small_box,html.oe_group_site #explorations .single-child-wrap.small_box,html.oe_group_site #itineraries .single-child-wrap.small_box,html.oe_group_site #news .single-child-wrap.small_box{width:100%}}html.oe_group_site #experience .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_box.little .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.small_box.medium .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.medium_box,html.oe_group_site #explorations .single-child-wrap.medium_box,html.oe_group_site #itineraries .single-child-wrap.medium_box,html.oe_group_site #news .single-child-wrap.medium_box{width:42%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.medium_box,html.oe_group_site #explorations .single-child-wrap.medium_box,html.oe_group_site #itineraries .single-child-wrap.medium_box,html.oe_group_site #news .single-child-wrap.medium_box{width:100%}}html.oe_group_site #experience .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.medium_box .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.tall_box,html.oe_group_site #explorations .single-child-wrap.tall_box,html.oe_group_site #itineraries .single-child-wrap.tall_box,html.oe_group_site #news .single-child-wrap.tall_box{width:30%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.tall_box,html.oe_group_site #explorations .single-child-wrap.tall_box,html.oe_group_site #itineraries .single-child-wrap.tall_box,html.oe_group_site #news .single-child-wrap.tall_box{width:100%}}html.oe_group_site #experience .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_box .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.tall_box_large,html.oe_group_site #explorations .single-child-wrap.tall_box_large,html.oe_group_site #itineraries .single-child-wrap.tall_box_large,html.oe_group_site #news .single-child-wrap.tall_box_large{width:45%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.tall_box_large,html.oe_group_site #explorations .single-child-wrap.tall_box_large,html.oe_group_site #itineraries .single-child-wrap.tall_box_large,html.oe_group_site #news .single-child-wrap.tall_box_large{width:100%}}html.oe_group_site #experience .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_box_large .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.tall_small_box,html.oe_group_site #explorations .single-child-wrap.tall_small_box,html.oe_group_site #itineraries .single-child-wrap.tall_small_box,html.oe_group_site #news .single-child-wrap.tall_small_box{width:25%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.tall_small_box,html.oe_group_site #explorations .single-child-wrap.tall_small_box,html.oe_group_site #itineraries .single-child-wrap.tall_small_box,html.oe_group_site #news .single-child-wrap.tall_small_box{width:100%}}html.oe_group_site #experience .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.tall_small_box .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.square_box,html.oe_group_site #explorations .single-child-wrap.square_box,html.oe_group_site #itineraries .single-child-wrap.square_box,html.oe_group_site #news .single-child-wrap.square_box{width:50%}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.square_box,html.oe_group_site #explorations .single-child-wrap.square_box,html.oe_group_site #itineraries .single-child-wrap.square_box,html.oe_group_site #news .single-child-wrap.square_box{width:100%}}html.oe_group_site #experience .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.square_box .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.large,html.oe_group_site #explorations .single-child-wrap.large,html.oe_group_site #itineraries .single-child-wrap.large,html.oe_group_site #news .single-child-wrap.large{width:100%}html.oe_group_site #experience .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #news .single-child-wrap.large.reverse_box .single-child{-moz-flex-direction:row-reverse;flex-direction:row-reverse;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:relative}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .single-child,html.oe_group_site #news .single-child-wrap.large.reverse_box .single-child{-moz-flex-direction:column;flex-direction:column}}html.oe_group_site #experience .single-child-wrap.large.reverse_box .btn,html.oe_group_site #experience .single-child-wrap.large.reverse_box .description,html.oe_group_site #experience .single-child-wrap.large.reverse_box .title-section,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 #itineraries .single-child-wrap.large.reverse_box .btn,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .description,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.large.reverse_box .btn,html.oe_group_site #experience .single-child-wrap.large.reverse_box .description,html.oe_group_site #experience .single-child-wrap.large.reverse_box .title-section,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 #itineraries .single-child-wrap.large.reverse_box .btn,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .description,html.oe_group_site #itineraries .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 #experience .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #news .single-child-wrap.large.reverse_box .event-type-wrapper{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .event-type-wrapper,html.oe_group_site #news .single-child-wrap.large.reverse_box .event-type-wrapper{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}html.oe_group_site #experience .single-child-wrap.large.reverse_box .buttons-container,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container,html.oe_group_site #itineraries .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 #experience .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .buttons-container .btn{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #explorations .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #itineraries .single-child-wrap.large.reverse_box .buttons-container .btn,html.oe_group_site #news .single-child-wrap.large.reverse_box .buttons-container .btn{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}html.oe_group_site #experience .single-child-wrap.large .single-child,html.oe_group_site #explorations .single-child-wrap.large .single-child,html.oe_group_site #itineraries .single-child-wrap.large .single-child,html.oe_group_site #news .single-child-wrap.large .single-child{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:relative}html.oe_group_site #experience .single-child-wrap.large .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.large .thumb-wrap,html.oe_group_site #itineraries .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:992px){html.oe_group_site #experience .single-child-wrap.large .thumb-wrap,html.oe_group_site #explorations .single-child-wrap.large .thumb-wrap,html.oe_group_site #itineraries .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 #experience .single-child-wrap.large .single-child-content,html.oe_group_site #explorations .single-child-wrap.large .single-child-content,html.oe_group_site #itineraries .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;transform:unset}@media (max-width:992px){html.oe_group_site #experience .single-child-wrap.large .single-child-content,html.oe_group_site #explorations .single-child-wrap.large .single-child-content,html.oe_group_site #itineraries .single-child-wrap.large .single-child-content,html.oe_group_site #news .single-child-wrap.large .single-child-content{width:100%;padding:25px 0}}.itineraries_carousel{position:relative;padding-bottom:100px}@media (max-width:992px){.itineraries_carousel .container-large{max-width:95vw}}@media (max-width:767px){.itineraries_carousel .container-large{max-width:100vw}}.itineraries_carousel .container-large .the-subtitle{display:block;text-align:center;margin-bottom:40px}.itineraries_carousel .children-wrap:not(.slick-initialized){display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:100%}.itineraries_carousel .children-wrap:not(.slick-initialized).nSlides_1 .single-child-wrap,.itineraries_carousel .children-wrap:not(.slick-initialized).nSlides_2 .single-child-wrap{width:50%}@media (max-width:767px){.itineraries_carousel .children-wrap:not(.slick-initialized).nSlides_1 .single-child-wrap,.itineraries_carousel .children-wrap:not(.slick-initialized).nSlides_2 .single-child-wrap{width:100%}}.itineraries_carousel .single-child-wrap{width:420px;padding:0 20px;float:left}@media (max-width:1200px){.itineraries_carousel .single-child-wrap{width:calc(50vw - 25px)}}@media (max-width:992px){.itineraries_carousel .single-child-wrap{width:calc(47.5vw - 25px)}}@media (max-width:767px){.itineraries_carousel .single-child-wrap{width:calc(100vw - 40px)}}.itineraries_carousel .single-child-wrap .thumb-wrap{width:100%;height:21.333em;transition:all .3s ease-in-out}@media (max-width:992px){.itineraries_carousel .single-child-wrap .thumb-wrap{height:18em}}@media (max-width:767px){.itineraries_carousel .single-child-wrap .thumb-wrap{height:21em}}.itineraries_carousel .single-child-wrap .single-child-content a{text-decoration:none;color:var(--dark-blue);transition:all .3s ease}.itineraries_carousel .single-child-wrap .single-child-content a.view-more:focus,.itineraries_carousel .single-child-wrap .single-child-content a.view-more:hover{color:var(--white-color);background-color:var(--dark-blue)}.itineraries_carousel .single-child-wrap .single-child-content .title-section{line-height:1.2em}@media (max-width:992px){.itineraries_carousel .single-child-wrap .single-child-content .title-section{font-size:1.6em}}.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price{display:flex;-moz-flex-direction:row;flex-direction:row;padding-bottom:15px}.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price.hidden{display:none}.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price .item{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;position:relative;display:flex;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;gap:5px}.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price .item .offer-price{display:block;font-size:24px;color:var(--dark-blue);font-weight:700}@media (max-width:468px){.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price{-moz-flex-direction:column;flex-direction:column}.itineraries_carousel .single-child-wrap .single-child-content .startingfrom_price .item{width:100%}}.itineraries_carousel .dots-container{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;left:0;right:0;z-index:200;bottom:34px}@media (max-width:1024px){.itineraries_carousel .dots-container{bottom:20px}}.itineraries_carousel .dots-container .slick-dots{bottom:0}@media (max-width:330px){.itineraries_carousel .dots-container .slick-dots{flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:90%}}.itineraries_carousel .dots-container .slick-dots li{width:10px;height:10px;border-radius:15px;margin:0 10px;background-color:#c5c4c0}@media (max-width:330px){.itineraries_carousel .dots-container .slick-dots li{margin:0 5px 5px 5px}}.itineraries_carousel .dots-container .slick-dots li.slick-active{background-color:var(--dark-blue)}.itineraries_carousel .arrow{height:48px;width:48px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50;background-size:20px 20px;background-position:center center}.itineraries_carousel .arrow.prev{left:-45px;transform:rotate(-180deg)}@media (max-width:767px){.itineraries_carousel .arrow.prev{left:-25px}}.itineraries_carousel .arrow.next{right:-45px}@media (max-width:767px){.itineraries_carousel .arrow.next{right:-25px}}#experience .single-child-wrap.full .thumb-wrap{height:46.667em}@media (max-width:992px){.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:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:0;background:0 0}@media (max-width:992px){.children-tabs ul,.children_tabs ul{-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:992px){.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:992px){.slideshow_highlited .single-hotel-highlited{padding:60px 0;margin:0}}.slideshow_highlited.half-width .single-hotel-highlited{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:992px){.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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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}#itineraries .categories_wrapper,.itineraries_carousel .categories_wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;line-height:140%;padding:10px 0;border-bottom:1px solid #d1cebe;margin-bottom:20px}#itineraries .categories_wrapper .item_wrap,.itineraries_carousel .categories_wrapper .item_wrap{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:5px 8px}#itineraries .categories_wrapper .item_wrap:first-child,.itineraries_carousel .categories_wrapper .item_wrap:first-child{padding-left:0}#itineraries .categories_wrapper .item_wrap:last-child,.itineraries_carousel .categories_wrapper .item_wrap:last-child{padding-right:0}#itineraries .categories_wrapper .item_wrap .icon,.itineraries_carousel .categories_wrapper .item_wrap .icon{width:30px;display:inline-block;margin-right:8px;color:var(--dark-blue);font-size:30px;line-height:100%}#itineraries .categories_wrapper .item_wrap .label,.itineraries_carousel .categories_wrapper .item_wrap .label{font-size:14px;line-height:120%;text-align:left;font-weight:400;font-family:var(--default-font)}#itineraries .itinerary_stations,.itineraries_carousel .itinerary_stations{display:block;text-transform:uppercase;line-height:140%;padding:10px 0;border-bottom:1px solid #d1cebe}#itineraries .itinerary_stations .single_station,.itineraries_carousel .itinerary_stations .single_station{display:inline-block;position:relative;padding:0 30px 0 0;font-family:var(--default-font);font-size:14px;text-transform:capitalize}#itineraries .itinerary_stations .single_station:first-child,.itineraries_carousel .itinerary_stations .single_station:first-child{padding-left:0}#itineraries .itinerary_stations .single_station:not(:last-child):after,.itineraries_carousel .itinerary_stations .single_station:not(:last-child):after{-ms-flex-shrink:0;flex-shrink:0;content:"";width:10px;height:10px;position:absolute;top:calc(50% - 5px);right:10px;display:block;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:10px auto;mask-size:10px auto;mask-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg);overflow:hidden;background-color:var(--dark-blue)}html.single_train_page #news .single-child-wrap.small_small_box{width:30%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.small_small_box{width:100%}}html.single_train_page #news .single-child-wrap.small_small_box .thumb-wrap{height:25em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.small_small_box .thumb-wrap{height:25em}}html.single_train_page #news .single-child-wrap.small_box{width:35%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.small_box{width:100%}}html.single_train_page #news .single-child-wrap.small_box.little .thumb-wrap{height:23.75em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.small_box.little .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.small_box.medium .thumb-wrap{height:17.188em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.small_box.medium .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.medium_box{width:42%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.medium_box{width:100%}}html.single_train_page #news .single-child-wrap.medium_box .thumb-wrap{height:32.333em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.medium_box .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.tall_box{width:30%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_box{width:100%}}html.single_train_page #news .single-child-wrap.tall_box .thumb-wrap{height:30.375em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_box .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.tall_box_large{width:45%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_box_large{width:100%}}html.single_train_page #news .single-child-wrap.tall_box_large .thumb-wrap{height:29.688em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_box_large .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.tall_small_box{width:25%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_small_box{width:100%}}html.single_train_page #news .single-child-wrap.tall_small_box .thumb-wrap{height:29.688em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.tall_small_box .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.square_box{width:50%}@media (max-width:992px){html.single_train_page #news .single-child-wrap.square_box{width:100%}}html.single_train_page #news .single-child-wrap.square_box .thumb-wrap{height:32.333em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.square_box .thumb-wrap{height:28em}}html.single_train_page #news .single-child-wrap.large{width:100%}html.single_train_page #news .single-child-wrap.large.reverse_box .single-child{-moz-flex-direction:row-reverse;flex-direction:row-reverse;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:relative}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large.reverse_box .single-child{-moz-flex-direction:column;flex-direction:column}}html.single_train_page #news .single-child-wrap.large.reverse_box .btn,html.single_train_page #news .single-child-wrap.large.reverse_box .description,html.single_train_page #news .single-child-wrap.large.reverse_box .title-section{text-align:right}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large.reverse_box .btn,html.single_train_page #news .single-child-wrap.large.reverse_box .description,html.single_train_page #news .single-child-wrap.large.reverse_box .title-section{text-align:left}}html.single_train_page #news .single-child-wrap.large.reverse_box .event-type-wrapper{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large.reverse_box .event-type-wrapper{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}html.single_train_page #news .single-child-wrap.large.reverse_box .buttons-container{text-align:right}html.single_train_page #news .single-child-wrap.large.reverse_box .buttons-container .btn{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large.reverse_box .buttons-container .btn{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}html.single_train_page #news .single-child-wrap.large .single-child{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:relative}html.single_train_page #news .single-child-wrap.large .thumb-wrap{width:75%;height:46.2em}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large .thumb-wrap{height:28em;width:100%}}html.single_train_page #news .single-child-wrap.large .single-child-content{width:25%;position:relative;top:auto;right:auto;transform:unset}@media (max-width:992px){html.single_train_page #news .single-child-wrap.large .single-child-content{width:100%;padding:25px 0}}@media (max-width:992px){#itineraries.section .single-child-wrap .single-child-content .buttons_container{-moz-flex-direction:row;flex-direction:row}}.preview-details-section{position:relative;background-size:cover;padding:80px 80px 80px 0;min-height:46.667em;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:60px 0}@media (max-width:992px){.preview-details-section{padding:80px}}@media (max-width:767px){.preview-details-section{padding:25px}}.page-template-template-contacts .preview-details-section,.page-template-template-train-contacts .preview-details-section{margin-bottom:100px}.preview-details-section .title-section.italic_title{font-family:var(--title-font);color:var(--dark-blue);font-size:2.375em;text-transform:none;padding-bottom:20px}.preview-details-section .preview-details-wrap{width:39.533em;background:var(--white-color);padding:40px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-flex-direction:column;flex-direction:column;position:relative;margin:0 0 0 auto;min-height:350px;box-shadow:0 0 20px rgba(4,28,44,.2)}@media (max-width:992px){.preview-details-section .preview-details-wrap{width:100%;min-height:unset}}@media (max-width:767px){.preview-details-section .preview-details-wrap{padding:0}}.preview-details-section .preview-details-wrap .preview-details-content{flex:0 0 100%}@media (max-width:767px){.preview-details-section .preview-details-wrap .preview-details-content{padding:40px;background:var(--white-color)}}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-top:25px;width:100%}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container{gap:10%}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container .be_phone{width:100%}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container .blue_button{width:70%}@media (max-width:767px){.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container .blue_button{width:100%}}@media (max-width:767px){.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container{-moz-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px;width:100%}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .buttons_container a{width:100%;text-align:center}}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone{width:100%;margin-top:15px}}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone .icon{font-size:32px}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone .container_phone_infos{line-height:24px;margin-left:15px}.preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone .container_phone_infos .phone{display:block;font-weight:700;color:var(--dark-blue);text-decoration:none}.preview-details-section .preview-details-wrap .service-details{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}@media (max-width:767px){.preview-details-section .preview-details-wrap .service-details{-moz-flex-direction:column;flex-direction:column}}.preview-details-section .preview-details-wrap .service-details .item-wrap{flex:0 0 50%;line-height:2.267em;margin-bottom:20px;padding-right:15px}.preview-details-section .preview-details-wrap .service-details .item-wrap .item{display:flex;-ms-align-content:center;align-content: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{line-height:100%}.preview-details-section .preview-details-wrap .service-details .item-wrap .label a{color:var(--dark-blue)}.preview-details-section .preview-details-wrap .service-details .item-wrap .label .title_row{display:block;margin-bottom:7px}.preview-details-section .preview-details-wrap .first_departure,.preview-details-section .preview-details-wrap .offer-price{display:block;font-size:1.5em;color:var(--dark-blue);padding-bottom:10px;text-transform:capitalize}.preview-details-section .preview-details-wrap .first_departure .offer-unit,.preview-details-section .preview-details-wrap .offer-price .offer-unit{font-size:15px;line-height:1em;font-family:var(--default-font);color:var(--default-color);text-transform:none}.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}.preview-details-section .preview-details-wrap .startingfrom_price{padding-top:10px;display:flex;-moz-flex-direction:row;flex-direction:row}.preview-details-section .preview-details-wrap .startingfrom_price.hidden{display:none}.preview-details-section .preview-details-wrap .startingfrom_price .item{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;position:relative;width:50%}@media (max-width:468px){.preview-details-section .preview-details-wrap .startingfrom_price{-moz-flex-direction:column;flex-direction:column}.preview-details-section .preview-details-wrap .startingfrom_price .item{width:100%}}.preview-details-section .preview-details-wrap .details-contacts-section .email,.preview-details-section .preview-details-wrap .details-contacts-section .phone{color:var(--dark-blue);display:block}.preview-details-section .preview-details-wrap .details-contacts-section .phone{text-decoration:none}.amenities-section{padding:100px 0}.amenities-wrap{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.amenities-wrap .amenities-content{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack: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{flex:0 0 20%;padding:20px 5px}@media (max-width:767px){.amenities-wrap .single-amenities{flex:0 0 33.3%}}.amenities-wrap .single-amenities .icon,.amenities-wrap .single-amenities .label{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align: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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}.contact-us-content .title-section,.opening-hours-content .title-section{flex:0 0 100%}.opening-hours-content{margin-bottom:20px}.opening-hours-content .description{flex:0 0 60%;padding-bottom:20px}.opening-hours-content .restaurant-logo{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:flex;-moz-flex-direction:row;flex-direction:row;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{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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}.default-social-network a,.restaurant-social-network a{color:var(--default-color);width:35px;height:35px;line-height:2.333em;text-align:center;border-radius:100%;border:1px solid var(--default-color);margin-right:5px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-decoration:none}.menu-container{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}.menu-container .single-menu{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:992px){.menu-container .single-menu{flex:0 0 50%}}@media (max-width:767px){.menu-container .single-menu{flex:0 0 100%}}.menu-container .single-menu .thumb-wrap{height:21.333em}.menu-container.half-width .single-menu{flex:0 0 50%}.menu-container.half-width .single-menu .thumb-wrap{height:33.333em}.chef-section .chef-section-content{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:nowrap}.chef-section .chef-details,.chef-section .thumb-wrap{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:992px){.highlight-section{padding:40px 0 150px}.highlight-section .container-large{padding-left:25px;padding-right:25px}}@media (max-width:767px){.highlight-section .container-large{padding-left:0;padding-right:0}}.highlight-section.experiences-highlight{padding:60px 0 0}.highlight-section.experiences-highlight .the-title{padding:0}@media (max-width:767px){.highlight-section.experiences-highlight .the-title{padding:0 25px}}.highlight-section.experiences-highlight .highlight-content-wrap{background:0 0;position:relative;padding:0 60px 0 0;overflow:hidden}@media (max-width:767px){.highlight-section.experiences-highlight .highlight-content-wrap{padding:0 40px 70px 0}}.highlight-section.experiences-highlight .highlight-content-wrap:before{content:"";position:absolute;display:block;width:100%;height:calc(100% - 100px);background:rgba(var(--footer-bg),.3);top:60px;left:120px}@media (max-width:992px){.highlight-section.experiences-highlight .highlight-content-wrap:before{top:20px;left:110px}}.highlight-section.experiences-highlight .arrow{height:35px;width:35px;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png);background-repeat:no-repeat;background-size:13px;background-position:55% 50%;position:absolute;display:block;top:50%;margin-top:-90px;z-index:50;border:1px solid var(--dark-blue);border-radius:100px}@media (max-width:767px){.highlight-section.experiences-highlight .arrow{width:25px;height:25px}}.highlight-section.experiences-highlight .arrow.prev{left:5px;transform:rotate(-180deg)}@media (max-width:992px){.highlight-section.experiences-highlight .arrow.prev{left:15px}}@media (max-width:767px){.highlight-section.experiences-highlight .arrow.prev{left:5px}}.highlight-section.experiences-highlight .arrow.next{right:70px}@media (max-width:992px){.highlight-section.experiences-highlight .arrow.next{right:15px}}@media (max-width:767px){.highlight-section.experiences-highlight .arrow.next{right:5px}}.highlight-section.experiences-highlight .slick-dots{bottom:95px;left:calc(50% - 50px)}@media (max-width:992px){.highlight-section.experiences-highlight .slick-dots{bottom:15px}}@media (max-width:767px){.highlight-section.experiences-highlight .slick-dots{bottom:0}}.highlight-section.experiences-highlight .slick-dots li{display:inline-block;width:20px;height:20px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover;vertical-align:middle;opacity:.2}.highlight-section.experiences-highlight .slick-dots li.slick-active{opacity:1}.highlight-section .highlight-section-wrapper{display:block;position:relative;padding:50px 0 0}@media (max-width:992px){.highlight-section .highlight-section-wrapper{padding:50px 0}}@media (max-width:767px){.highlight-section .highlight-section-wrapper{padding-bottom:50px 0 0}}.highlight-section .highlight-content-wrap{background:rgba(var(--footer-bg),.2);margin:15px 15px 15px 80px;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}@media (max-width:992px){.highlight-section .highlight-content-wrap{margin:0}}.highlight-section .highlight-margin-carousel{position:relative;display:block;margin:60px 0 0 60px}@media (max-width:767px){.highlight-section .highlight-margin-carousel{margin:0 0 0 40px}}.highlight-section .highlight-content-carousel{background:var(--white-color);margin:0 25px 80px 0;display:block;left:60px;position:relative;display:flex}@media (max-width:992px){.highlight-section .highlight-content-carousel{-moz-flex-direction:column;flex-direction:column;left:0;margin:0 0}}.highlight-section .highlight-content-carousel .description-content,.highlight-section .highlight-content-carousel .thumb-wrap{flex:0 0 50%}@media (max-width:992px){.highlight-section .highlight-content-carousel .description-content,.highlight-section .highlight-content-carousel .thumb-wrap{flex:0 1 auto}}.highlight-section .highlight-content-carousel .thumb-wrap{height:37.333em;position:relative;top:-60px;left:-60px}@media (max-width:992px){.highlight-section .highlight-content-carousel .thumb-wrap{height:25.333em;top:0;left:0}}@media (max-width:767px){.highlight-section .highlight-content-carousel .thumb-wrap{height:14.333em}}.highlight-section .highlight-content-carousel .description-content{position:relative;padding:60px 120px 50px 0}@media (max-width:992px){.highlight-section .highlight-content-carousel .description-content{padding:60px 25px;background:rgba(var(--gold-color),.2);margin-top:0}}@media (max-width:767px){.highlight-section .highlight-content-carousel .description-content{padding:25px}}.highlight-section .highlight-content-carousel .description{padding-bottom:10px;padding-top:10px}.highlight-section .highlight-content{background:var(--white-color);margin:0 80px 80px 0;display:flex;min-width:90%}@media (max-width:992px){.highlight-section .highlight-content{-moz-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0}}.highlight-section .highlight-content .description-content,.highlight-section .highlight-content .thumb-wrap{flex:0 0 50%}@media (max-width:992px){.highlight-section .highlight-content .description-content,.highlight-section .highlight-content .thumb-wrap{flex:0 1 auto}}.highlight-section .highlight-content .thumb-wrap{height:39.333em;position:relative;top:-60px;left:-60px}@media (max-width:992px){.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:992px){.highlight-section .highlight-content .description-content{padding:60px 25px;background:rgba(var(--gold-color),.2);margin-top:0}}.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{-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:992px){.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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}.meeting-details-wrap .meeting-details-information{-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{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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items: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:flex;-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}body.page-template-template-default-bis .minigallery-section{padding:40px 0;display:block;position:relative}body.page-template-template-default-bis .minigallery-section .single-image-wrap .single-image{height:35em}.minigallery-section .container-large{padding:0 25px}.minigallery-section.cards .container-large{max-width:1320px;padding:0 15px}.minigallery-section.cards .arrow.prev{left:25px}.minigallery-section.cards .arrow.next{right:25px}.minigallery-section.cards .slick-dots{bottom:20px;right:40px}.minigallery-wrapper .single-image-wrap{position:relative}.minigallery-wrapper .single-image-wrap .title-section{position:absolute;left:0;bottom:0;padding:10px;color:var(--white-color);background:rgba(var(--black-color),.7)}.minigallery-wrapper .single-image-wrap .single-image{height:42.467em}@media (max-width:992px){.minigallery-wrapper .single-image-wrap .single-image{height:21.067em}}.minigallery-wrapper .video-embed{height:calc(42.467em - 30px)}@media (max-width:992px){.minigallery-wrapper .video-embed{height:calc(21.067em - 30px)}}.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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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 .arrow.slick-disabled{opacity:.25}.minigallery-wrapper .slick-dots{bottom:20px;right:20px}.minigallery-wrapper.cards .single-image-wrap{padding:0 20px}.minigallery-wrapper.cards .single-image-wrap .single-image{height:469px}@media (max-width:992px){.minigallery-wrapper.cards .single-image-wrap .single-image{height:30vw}}@media (max-width:767px){.minigallery-wrapper.cards .single-image-wrap .single-image{height:45vw}}@media (max-width:568px){.minigallery-wrapper.cards .single-image-wrap .single-image{height:21.067em}}.minigallery-wrapper.cards .video-embed{height:439px}@media (max-width:992px){.minigallery-wrapper.cards .video-embed{height:calc(30vw - 30px)}}@media (max-width:767px){.minigallery-wrapper.cards .video-embed{height:calc(45vw - 30px)}}@media (max-width:568px){.minigallery-wrapper.cards .video-embed{height:calc(21.067em - 30px)}}.hotels-section .hotels-wrapper,.hotels-section .itineraries-wrapper,.hotels-section .offers-wrapper,.hotels-section .pages-wrapper,.itineraries-section .hotels-wrapper,.itineraries-section .itineraries-wrapper,.itineraries-section .offers-wrapper,.itineraries-section .pages-wrapper,.offers-section .hotels-wrapper,.offers-section .itineraries-wrapper,.offers-section .offers-wrapper,.offers-section .pages-wrapper,.pages-section .hotels-wrapper,.pages-section .itineraries-wrapper,.pages-section .offers-wrapper,.pages-section .pages-wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.hotels-section .hotels-wrapper,.hotels-section .itineraries-wrapper,.hotels-section .offers-wrapper,.hotels-section .pages-wrapper,.itineraries-section .hotels-wrapper,.itineraries-section .itineraries-wrapper,.itineraries-section .offers-wrapper,.itineraries-section .pages-wrapper,.offers-section .hotels-wrapper,.offers-section .itineraries-wrapper,.offers-section .offers-wrapper,.offers-section .pages-wrapper,.pages-section .hotels-wrapper,.pages-section .itineraries-wrapper,.pages-section .offers-wrapper,.pages-section .pages-wrapper{padding:0 40px}}@media (max-width:767px){.hotels-section .hotels-wrapper,.hotels-section .itineraries-wrapper,.hotels-section .offers-wrapper,.hotels-section .pages-wrapper,.itineraries-section .hotels-wrapper,.itineraries-section .itineraries-wrapper,.itineraries-section .offers-wrapper,.itineraries-section .pages-wrapper,.offers-section .hotels-wrapper,.offers-section .itineraries-wrapper,.offers-section .offers-wrapper,.offers-section .pages-wrapper,.pages-section .hotels-wrapper,.pages-section .itineraries-wrapper,.pages-section .offers-wrapper,.pages-section .pages-wrapper{padding:0 15px}}.hotels-section .single-hotel,.hotels-section .single-itinerary,.hotels-section .single-offer,.hotels-section .single-page,.itineraries-section .single-hotel,.itineraries-section .single-itinerary,.itineraries-section .single-offer,.itineraries-section .single-page,.offers-section .single-hotel,.offers-section .single-itinerary,.offers-section .single-offer,.offers-section .single-page,.pages-section .single-hotel,.pages-section .single-itinerary,.pages-section .single-offer,.pages-section .single-page{flex:0 0 33.3%;padding:0 15px 30px}@media (max-width:992px){.hotels-section .single-hotel,.hotels-section .single-itinerary,.hotels-section .single-offer,.hotels-section .single-page,.itineraries-section .single-hotel,.itineraries-section .single-itinerary,.itineraries-section .single-offer,.itineraries-section .single-page,.offers-section .single-hotel,.offers-section .single-itinerary,.offers-section .single-offer,.offers-section .single-page,.pages-section .single-hotel,.pages-section .single-itinerary,.pages-section .single-offer,.pages-section .single-page{flex:0 0 100%;padding:0;margin-bottom:60px}}.hotels-section .single-hotel .thumb-wrap,.hotels-section .single-itinerary .thumb-wrap,.hotels-section .single-offer .thumb-wrap,.hotels-section .single-page .thumb-wrap,.itineraries-section .single-hotel .thumb-wrap,.itineraries-section .single-itinerary .thumb-wrap,.itineraries-section .single-offer .thumb-wrap,.itineraries-section .single-page .thumb-wrap,.offers-section .single-hotel .thumb-wrap,.offers-section .single-itinerary .thumb-wrap,.offers-section .single-offer .thumb-wrap,.offers-section .single-page .thumb-wrap,.pages-section .single-hotel .thumb-wrap,.pages-section .single-itinerary .thumb-wrap,.pages-section .single-offer .thumb-wrap,.pages-section .single-page .thumb-wrap{height:21.333em}@media (max-width:767px){.hotels-section .single-hotel .thumb-wrap,.hotels-section .single-itinerary .thumb-wrap,.hotels-section .single-offer .thumb-wrap,.hotels-section .single-page .thumb-wrap,.itineraries-section .single-hotel .thumb-wrap,.itineraries-section .single-itinerary .thumb-wrap,.itineraries-section .single-offer .thumb-wrap,.itineraries-section .single-page .thumb-wrap,.offers-section .single-hotel .thumb-wrap,.offers-section .single-itinerary .thumb-wrap,.offers-section .single-offer .thumb-wrap,.offers-section .single-page .thumb-wrap,.pages-section .single-hotel .thumb-wrap,.pages-section .single-itinerary .thumb-wrap,.pages-section .single-offer .thumb-wrap,.pages-section .single-page .thumb-wrap{height:14em}}.hotels-section .single-hotel .event-type-wrapper,.hotels-section .single-itinerary .event-type-wrapper,.hotels-section .single-offer .event-type-wrapper,.hotels-section .single-page .event-type-wrapper,.itineraries-section .single-hotel .event-type-wrapper,.itineraries-section .single-itinerary .event-type-wrapper,.itineraries-section .single-offer .event-type-wrapper,.itineraries-section .single-page .event-type-wrapper,.offers-section .single-hotel .event-type-wrapper,.offers-section .single-itinerary .event-type-wrapper,.offers-section .single-offer .event-type-wrapper,.offers-section .single-page .event-type-wrapper,.pages-section .single-hotel .event-type-wrapper,.pages-section .single-itinerary .event-type-wrapper,.pages-section .single-offer .event-type-wrapper,.pages-section .single-page .event-type-wrapper{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.hotels-section .single-hotel .event-type-wrapper .event-type,.hotels-section .single-itinerary .event-type-wrapper .event-type,.hotels-section .single-offer .event-type-wrapper .event-type,.hotels-section .single-page .event-type-wrapper .event-type,.itineraries-section .single-hotel .event-type-wrapper .event-type,.itineraries-section .single-itinerary .event-type-wrapper .event-type,.itineraries-section .single-offer .event-type-wrapper .event-type,.itineraries-section .single-page .event-type-wrapper .event-type,.offers-section .single-hotel .event-type-wrapper .event-type,.offers-section .single-itinerary .event-type-wrapper .event-type,.offers-section .single-offer .event-type-wrapper .event-type,.offers-section .single-page .event-type-wrapper .event-type,.pages-section .single-hotel .event-type-wrapper .event-type,.pages-section .single-itinerary .event-type-wrapper .event-type,.pages-section .single-offer .event-type-wrapper .event-type,.pages-section .single-page .event-type-wrapper .event-type{margin-right:10px}.hotels-section .single-hotel .description,.hotels-section .single-itinerary .description,.hotels-section .single-offer .description,.hotels-section .single-page .description,.itineraries-section .single-hotel .description,.itineraries-section .single-itinerary .description,.itineraries-section .single-offer .description,.itineraries-section .single-page .description,.offers-section .single-hotel .description,.offers-section .single-itinerary .description,.offers-section .single-offer .description,.offers-section .single-page .description,.pages-section .single-hotel .description,.pages-section .single-itinerary .description,.pages-section .single-offer .description,.pages-section .single-page .description{margin-bottom:20px}@media (max-width:992px){.hotels-section .arrow,.itineraries-section .arrow,.offers-section .arrow,.pages-section .arrow{height:35px;width:35px;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png);background-repeat:no-repeat;background-size:20px;background-position:55% 50%;position:absolute;display:block;top:50%;margin-top:-90px;z-index:50}.hotels-section .arrow.prev,.itineraries-section .arrow.prev,.offers-section .arrow.prev,.pages-section .arrow.prev{left:0;transform:rotate(-180deg)}}@media (max-width:992px) and (max-width:767px){.hotels-section .arrow.prev,.itineraries-section .arrow.prev,.offers-section .arrow.prev,.pages-section .arrow.prev{left:-22px}}@media (max-width:992px){.hotels-section .arrow.next,.itineraries-section .arrow.next,.offers-section .arrow.next,.pages-section .arrow.next{right:0}}@media (max-width:992px) and (max-width:767px){.hotels-section .arrow.next,.itineraries-section .arrow.next,.offers-section .arrow.next,.pages-section .arrow.next{right:-22px}}@media (max-width:992px){.hotels-section .slick-dots,.itineraries-section .slick-dots,.offers-section .slick-dots,.pages-section .slick-dots{bottom:0;position:relative}.hotels-section .slick-dots li,.itineraries-section .slick-dots li,.offers-section .slick-dots li,.pages-section .slick-dots li{display:inline-block;width:20px;height:20px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-white.svg) scroll center no-repeat;background-size:cover;vertical-align:middle}.hotels-section .slick-dots li.slick-active,.itineraries-section .slick-dots li.slick-active,.offers-section .slick-dots li.slick-active,.pages-section .slick-dots li.slick-active{background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg)}}.bundles-section{padding-top:20px}.bundles-section .the-title{padding:30px 0 20px}.bundles-section .bundles-wrapper{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 40px 30px}@media (max-width:767px){.bundles-section .bundles-wrapper{padding:0 15px 30px}}.bundles-section .single-bundle{width:25%;padding:15px;display:flex;-moz-flex-direction:column;flex-direction:column}@media (max-width:1024px){.bundles-section .single-bundle{width:33.33%}}@media (max-width:992px){.bundles-section .single-bundle{width:50%}}@media (max-width:767px){.bundles-section .single-bundle{width:100%}}.bundles-section .single-bundle .thumb-wrap{height:24em}@media (max-width:992px){.bundles-section .single-bundle .thumb-wrap{height:33em}}@media (max-width:767px){.bundles-section .single-bundle .thumb-wrap{height:24em}}.bundles-section .single-bundle .item_content{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;height:calc(100% - 24em)}@media (max-width:992px){.bundles-section .single-bundle .item_content{height:calc(100% - 33em)}}@media (max-width:767px){.bundles-section .single-bundle .item_content{height:calc(100% - 24em)}}.bundles-section .single-bundle .item_content .description{line-height:1.5em}.bundles-section .single-bundle .item_content .buttons_container{margin-top:auto}.bundles-section .single-bundle .item_content a.title_offer_link .title-offer{font-size:1.6em}.bundles-section .slick-track{display:flex!important}.bundles-section .slick-slide{height:inherit!important}.bundles-section .arrow{height:35px;width:35px;background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png);background-repeat:no-repeat;background-size:16px;background-position:60% 50%;position:absolute;display:block;top:12em;margin-top:0;z-index:50;border:1px solid var(--default-color);border-radius:50%}.bundles-section .arrow.prev{left:0;transform:rotate(-180deg)}@media (max-width:767px){.bundles-section .arrow.prev{left:-15px}}.bundles-section .arrow.next{right:0}@media (max-width:767px){.bundles-section .arrow.next{right:-15px}}.bundles-section .slick-dots{bottom:-30px;position:relative}.bundles-section .slick-dots li{display:inline-block;width:14px;height:14px;cursor:pointer;border-radius:14px;overflow:hidden;background:var(--dark-blue);background-size:cover;vertical-align:middle;opacity:.2;margin:0 10px}.bundles-section .slick-dots li.slick-active{opacity:1}.bundles-section.bundles_internal_pages .the-title{text-align:left;padding:16px 55px;font-size:38px}@media (max-width:992px){.bundles-section.bundles_internal_pages .the-title{font-size:33px}}@media (max-width:767px){.bundles-section.bundles_internal_pages .the-title{padding:10px 30px;font-size:30px}}.bundles-section.bundles_internal_pages .single-bundle .thumb-wrap{height:auto;aspect-ratio:1}.bundles-section.bundles_internal_pages .arrow{top:130px}@media (min-width:993px) and (max-width:1200px){.bundles-section.bundles_internal_pages .arrow{top:13vw}}@media (max-width:992px){.bundles-section.bundles_internal_pages .arrow{top:19vw}}@media (max-width:500px){.bundles-section.bundles_internal_pages .arrow{top:35vw}}.grid-sizer{display:none;width:200px}#itineraries_preview .single-itinerary{display:flex;-moz-flex-direction:column;flex-direction:column;width:33.3%}@media (max-width:992px){#itineraries_preview .single-itinerary{width:100%}}#itineraries_preview .single-itinerary .thumb-wrap{position:relative}#itineraries_preview .single-itinerary .thumb-wrap.has-carousel:not(.slick-initialized){overflow:hidden}#itineraries_preview .single-itinerary .thumb-wrap.has-carousel .slick-list,#itineraries_preview .single-itinerary .thumb-wrap.has-carousel .slick-track{height:100%}#itineraries_preview .single-itinerary .thumb-wrap.has-carousel .slick-arrow{width:35px;height:35px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-carousel.svg) no-repeat center;position:absolute;top:50%;z-index:25;border-radius:100%}#itineraries_preview .single-itinerary .thumb-wrap.has-carousel .slick-arrow.slick-prev{left:10px;transform:rotate(180deg)}#itineraries_preview .single-itinerary .thumb-wrap.has-carousel .slick-arrow.slick-next{right:10px}#itineraries_preview .single-itinerary .thumb-wrap .overlay-itinerary{display:block;width:100%;height:100%;position:absolute;z-index:20}.special-offers-wrapper{display:flex;-moz-flex-direction:column;flex-direction:column;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:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-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:992px){.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:992px){.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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover}@media (max-width:992px){.preview-instagram-section .the-subtitle:after{display:block;margin:20px auto 20px auto}}.preview-instagram-section .instagram-feed-container{display:flex;flex-wrap:wrap;-moz-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:992px){.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%}.sbi_inner_wrap:has(a:focus){outline:2px dotted var(--default-color)}#sb_instagram #sbi_images.sbi_mob_col_2 #sbi_images .sbi_item{width:50%;padding:10px!important}@media (max-width:992px){#sb_instagram #sbi_images{padding:0!important}}.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:992px){.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:992px){.single-event .has_cover_image .custom-bg{display:none}}.single-event .single-event-wrapper{position:relative}@media (max-width:992px){.single-event .single-event-wrapper:after{content:"";display:block;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/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:992px){.single-event .single-event-wrap{width:100%}}.single-event .single-event-wrap:after{content:"";display:block;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/timeline-arrow-down.svg) scroll no-repeat center;background-size:cover;width:30px;height:14px;position:absolute;bottom:-24px}@media (max-width:992px){.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:992px){.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:992px){.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:992px){.single-event:nth-child(even) .single-event-wrap:after{left:50%}}@media (max-width:992px){.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:992px){.single-post .event-type-wrapper{-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:992px){.single-post .date-news-center{text-align:left}}.single-post .main-content .the-title{padding-bottom:10px}@media (max-width:992px){.single-post .the-title{padding:20px 0 0 0}}.popup_newsletter_already_subscribed,.popup_newsletter_success{max-width:600px;text-align:center;padding:110px 70px}body.page-template-template-contacts .popup_newsletter_already_subscribed,body.page-template-template-contacts .popup_newsletter_success,body.page-template-template-newsletter .popup_newsletter_already_subscribed,body.page-template-template-newsletter .popup_newsletter_success,body.page-template-template-train-contacts .popup_newsletter_already_subscribed,body.page-template-template-train-contacts .popup_newsletter_success{max-width:unset;padding:unset}@media (max-width:992px){.popup_newsletter_already_subscribed,.popup_newsletter_success{max-width:70vw;padding:70px 30px}}.popup_newsletter_already_subscribed .mail_sent,.popup_newsletter_success .mail_sent{font-family:var(--subtitle-font);font-size:2.267em;line-height:1.29em;color:var(--dark-blue)}body.page-template-template-newsletter .popup_newsletter_already_subscribed .mail_sent,body.page-template-template-newsletter .popup_newsletter_success .mail_sent{background-color:rgba(0,128,0,.2)!important}body.page-template-template-contacts .popup_newsletter_already_subscribed .mail_sent,body.page-template-template-contacts .popup_newsletter_success .mail_sent,body.page-template-template-newsletter .popup_newsletter_already_subscribed .mail_sent,body.page-template-template-newsletter .popup_newsletter_success .mail_sent,body.page-template-template-train-contacts .popup_newsletter_already_subscribed .mail_sent,body.page-template-template-train-contacts .popup_newsletter_success .mail_sent{font-family:var(--default-font);font-size:15px}@media (max-width:992px){.popup_newsletter_already_subscribed .mail_sent,.popup_newsletter_success .mail_sent{font-size:1.67em}}.popup_newsletter_already_subscribed .mail_sent:before,.popup_newsletter_success .mail_sent:before{content:"";display:block;width:20px;height:20px;margin:10px auto 40px auto;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat;background-size:cover}.popup_newsletter_already_subscribed .fancybox-button.fancybox-close-small,.popup_newsletter_success .fancybox-button.fancybox-close-small{border-radius:50px;top:16px;right:16px;width:30px;height:30px;background:#f7f5f1;color:var(--dark-blue);padding:5px}body.page-template-template-newsletter .popup_newsletter_already_subscribed .mail_sent{background-color:rgba(255,182,182,.2)!important}.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{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;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:flex;height:60px;position:absolute;background:rgba(232,231,212,.2);width:100%;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack: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{transform:rotate(45deg)}#menu_sidebar_wrap .close_sidebar:not(.overlay):after,#open_bookingform_wrap .close_sidebar:not(.overlay):after{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;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;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{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;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{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(--default-font);font-weight:700;display:block;text-align:left;margin-bottom:10px}@media (max-width:767px){.footer-section-title{text-align:center}}.footer_logo{margin-top:20px;width:110px;line-height:2.667em;display:inline-block}.footer_logo .logo{display:block;margin-left:6px}.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);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;text-align:center;border:1px solid var(--default-color);border-radius:100%}.social a>span:before{line-height:33px;display:inline-block}.footer-all-logo-wrapper,.footer-middle-menu,.footer-top-menu{display:flex;flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row}.footer-middle-menu .footer-middle-box,.footer-top-menu .footer-middle-box{flex:0 0 50%;padding:0 20px}@media (max-width:767px){.footer-middle-menu .footer-middle-box,.footer-top-menu .footer-middle-box{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{flex:0 0 100%}@media (max-width:767px){.footer-top-menu #footer-form{flex:0 0 100%;border-bottom:0}}.footer-middle-menu{padding-top:38px}.footer-middle-menu .footer-middle-box{flex:1}@media (max-width:767px){.footer-middle-menu .footer-middle-box{flex:0 0 100%}}.footer-middle-menu .footer-middle-box.esg-logo,.footer-middle-menu .footer-middle-box.esg-logo-alt{width:80px;flex-grow:0;flex-basis:80px;flex-shrink:1;padding:0}@media (max-width:767px){.footer-middle-menu .footer-middle-box.esg-logo,.footer-middle-menu .footer-middle-box.esg-logo-alt{flex:0 0 100%}}.footer-middle-menu .footer-middle-box.esg-logo a,.footer-middle-menu .footer-middle-box.esg-logo img,.footer-middle-menu .footer-middle-box.esg-logo-alt a,.footer-middle-menu .footer-middle-box.esg-logo-alt img{display:block;width:100%;max-width:100px;text-decoration:none}.footer-middle-menu .footer-middle-box.esg-logo a,.footer-middle-menu .footer-middle-box.esg-logo-alt a{margin:0 auto 20px}.footer-all-logo-wrapper{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer-all-logo-wrapper .separator{flex:auto}.footer-all-logo-wrapper .footer-all-logo{width:126px;height:39px;margin:0 50px}.footer-all-logo-wrapper .footer-all-logo .logo,.footer-all-logo-wrapper .footer-all-logo a{display:flex;height:100%;justify-content:center;align-items:center}.footer-all-logo-wrapper .footer-all-logo .logo img,.footer-all-logo-wrapper .footer-all-logo a img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.brands-wrapper{display:none;padding:50px 0}@media (max-width:992px){.brands-wrapper{padding:25px 0}}.brands-wrapper .brand-logo-type{position:relative}.brands-wrapper .brand-logo-type-content{width:calc(100% - 160px);margin:0 auto}@media (max-width:568px){.brands-wrapper .brand-logo-type-content{width:calc(100% - 50px)}}.brands-wrapper .brand-logo-type-content .brand-single-logo{height:30px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.brands-wrapper .arrows .arrow{height:48px;width:48px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-shop.png) no-repeat scroll 0 0;position:absolute;display:block;top:50%;margin-top:-24px;z-index:50;background-size:20px 20px;background-position:center center}.brands-wrapper .arrows .arrow.prev{left:5px;transform:rotate(-180deg)}@media (max-width:568px){.brands-wrapper .arrows .arrow.prev{left:-16px}}.brands-wrapper .arrows .arrow.next{right:5px}@media (max-width:568px){.brands-wrapper .arrows .arrow.next{right:-16px}}#copyright span{font-size:.867em}.back-to-top{font-size:.733em;color:var(--default-color);text-decoration:none;position:fixed;bottom:40px;right:40px;z-index:200;display:none;background-color:#d5ccb8;border-radius:8px;width:60px;padding:5px 2px 2px}@media (max-width:992px){.back-to-top{bottom:10px;right:10px}}.back-to-top.show{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){body.page-template-template-funnel-1 .back-to-top.show,body.page-template-template-funnel-2 .back-to-top.show,body.page-template-template-funnel-3 .back-to-top.show,body.page-template-template-funnel-3b .back-to-top.show,body.page-template-template-funnel-4 .back-to-top.show{display:none}}.back-to-top .icon{width:24px;height:18px;background-color:transparent}@media (max-width:992px){.back-to-top .icon{width:20px;height:15px}}.back-to-top .label{text-align:center;text-transform:uppercase;font-size:12px;line-height:1em;padding:5px 0}#footer-pinkbox .footer-title{display:block;font-family:var(--menu-font);color:var(--default-color);text-align:left;margin-bottom:10px}#footer-pinkbox .pinkbox{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items: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}#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}.otgs-development-site-front-end{display:none}.select_service_container{position:relative;width:100%;margin:0 auto;padding:50px 1% 0}@media (max-width:992px){.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;font-family:var(--default-font);text-transform:none}@media (max-width:568px){.select_service_container #select_service{padding:0 25px 0 10px;font-size:.9em}}#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}.single_train_page .preview-details-wrap .buttons{margin-top:40px}.pdf_button_container{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:20px}.pdf_button_container .button{display:block;position:relative;width:auto;font-size:.9375em;line-height:1.65em;text-transform:uppercase;padding:10px 20px;border:1px solid transparent;text-decoration:none;text-align:center;margin:5px;transition:all .3s ease}.pdf_button_container .button.blue_button{background-color:var(--dark-blue);color:var(--white-color)}.pdf_button_container .button.blue_button a{color:var(--white-color);text-decoration:none}.pdf_button_container .button.blue_button:focus,.pdf_button_container .button.blue_button:hover{border-color:var(--dark-blue);color:var(--dark-blue);background-color:var(--white-color)}.pdf_button_container .button.blue_button:focus .fb_icon,.pdf_button_container .button.blue_button:focus a,.pdf_button_container .button.blue_button:hover .fb_icon,.pdf_button_container .button.blue_button:hover a{color:var(--dark-blue)}.pdf_button_container .button.only_border{border-color:var(--dark-blue);color:var(--dark-blue);background-color:var(--white-color)}.pdf_button_container .button.only_border:focus,.pdf_button_container .button.only_border:hover{background-color:var(--dark-blue);color:var(--white-color)}.pdf_button_container .button.only_shadow{font-family:var(--default-medium);color:var(--dark-blue);background-color:var(--white-color);box-shadow:0 0 5px #bebebe}.pdf_button_container .button.only_shadow:focus,.pdf_button_container .button.only_shadow:hover{background-color:var(--dark-blue);color:var(--white-color)}.pdf_button_container .button .fa-arrow-down-to-line{margin-left:20px}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;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{box-shadow:0 0 10px rgba(0,0,0,.1)}.H_l_horizontal .H_zoom .H_el{margin-right:10px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/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(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/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:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-flex-direction:column;flex-direction:column;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (max-width:992px){.H_ib_content .item_wrap .item{-moz-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;line-height:1.2em}.H_ib_content .item_wrap .item .buttons-container{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{-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,#trains_list{position:absolute;top:170px;right:18vw}.single_hotel,.single_train{display:block;color:var(--white-color);text-transform:uppercase;padding:10px 0;font-family:var(--default-font);text-decoration:none}.single_hotel .name_hotel,.single_train .name_hotel{display:block;font-size:1em}.single_hotel .country_hotel,.single_hotel .country_train,.single_train .country_hotel,.single_train .country_train{display:block;font-size:.7em;line-height:.5em}.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(-10px,-8px);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}#itinerary_map{width:100%;margin:0;position:relative;height:80vh}@media (max-width:568px){#itinerary_map{height:500px}}.marker{background-image:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/marker.svg);background-size:contain;width:32px;height:32px;background-repeat:no-repeat;border-radius:50%;cursor:pointer;margin-top:2px}.mapboxgl-ctrl.mapboxgl-ctrl-attrib.mapboxgl-compact{display:none}.mapboxgl-popup-content{padding:20px 15px 15px}.mapboxgl-popup-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;line-height:1.2em}.mapboxgl-popup-content .content{font-family:var(--default-font)}.mapboxgl-popup-content .content .destination-wrapper{text-align:center;margin-top:20px}.mapboxgl-popup-content .content .destination-wrapper a{color:var(--default-color);text-decoration:none}.mapboxgl-popup-content .content .destination-wrapper a:hover{color:var(--white-color)}.mapboxgl-popup-content .content .destination-wrapper .separator{content:"|";color:var(--default-color);background-color:transparent;margin:0 5px}@media (min-width:993px){.mapboxgl-popup-content{height:auto;position:absolute;transform:translate(-30vw,25vh);padding:28px;width:350px;max-width:350px}.mapboxgl-popup-content .item{width:100%;height:100%;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-flex-direction:column;flex-direction:column;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}}@media (min-width:993px) and (max-width:992px){.mapboxgl-popup-content .item{-moz-flex-direction:column;flex-direction:column}}@media (min-width:993px){.mapboxgl-popup-content .item .cover-image{height:200px;width:100%;position:relative;display:block}.mapboxgl-popup-content .item .buttons-container{display:flex}.mapboxgl-popup-content .item .btns_wrap{align-self:center;margin-top:auto;margin-bottom:30px;font-family:var(--default-font)}.mapboxgl-popup-content .item .event-type-wrapper{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding:5px 0}.mapboxgl-popup-content .item .description{line-height:1.6em}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{display:none}}.mapboxgl-popup-close-button{cursor:pointer;position:absolute;background-size:26px;border-radius:100%;top:0;right:auto;z-index:1;box-shadow:none;font-size:1.8em;left:0;width:32px;height:32px;background:#eee}[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}.loading_all_loyalty .loader-14{top:-25px;color:#d5ccb8}.loading_all_loyalty .loader-14:after,.loading_all_loyalty .loader-14:before{width:15px;height:15px}.loading_all_loyalty .loader-14:before{left:-1.5em}.loading_all_loyalty .loader-14:after{right:-1.5em}.loading_all_loyalty.blue_color{width:100%}.loading_all_loyalty.blue_color .loader-14{color:var(--dark-blue)}@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:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column}#loader_css a.logo{width:100%;text-align:center}body:not(.home) #loader_css{display:none}#loader_css .hotel_logo img{max-width:20vw;min-width:230px}@media (max-width:992px){#loader_css .hotel_logo img{max-width:50vw}}#faq_section{position:relative;display:block}@media (max-width:767px){#faq_section .container-large{max-width:100vw;padding:0 10px}}#faq_section .padding_faq{padding:50px 35px}@media (max-width:992px){#faq_section .padding_faq{padding:10px 0}}.group_faq{display:block;position:relative;border-bottom:1px solid var(--white-color);background-color:var(--faq-bg);margin:20px 0;padding:20px}@media (max-width:992px){.group_faq{margin:20px 0;padding:20px 10px}}@media (max-width:767px){.group_faq{padding:20px 0}}.group_faq .title_group{font-size:1.33em;text-transform:uppercase;font-family:var(--default-font);color:var(--dark-blue);margin:0;width:100%;height:100%;background:0 0;border:0}.group_faq .title_group:hover{cursor:pointer}.group_faq .title_group:after{font-family:"Font Awesome 5 Free";content:"\f078";font-weight:700;position:absolute;font-size:.7em;color:rgba(4,28,44,.8);right:15px;height:30px;width:30px;top:14px;transition:all .3s ease;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;transition:all .3s ease}@media (max-width:992px){.group_faq .title_group:after{top:8px}}.group_faq .title_group.ui-state-active:after{transform:rotate(180deg)}.group_faq .title_group:focus{outline:0}@media (max-width:992px){.group_faq .title_group{font-size:1.2em;width:auto}}.group_faq .faq_questions{display:none;position:relative;background-color:transparent;padding:20px 40px;border:0}@media (max-width:992px){.group_faq .faq_questions{padding:20px 35px}}@media (max-width:767px){.group_faq .faq_questions{padding:15px 25px}}.group_faq .faq_questions .single_question{padding-bottom:20px;border-bottom:1px solid var(--dark-blue);font-family:var(--default-font)}.group_faq .faq_questions .single_question p{line-height:1.5em}.group_faq .faq_questions .single_question:last-child{border-bottom:0}.group_faq .faq_questions .single_question .title_question{display:block;position:relative;font-family:var(--title-font-italic);color:var(--dark-blue);padding:20px 50px 0 0;background:0 0;border:0;font-size:1.4em;margin:0}.group_faq .faq_questions .single_question .title_question:focus{outline:0;cursor:pointer}.group_faq .faq_questions .single_question .title_question:after{font-family:"Font Awesome 5 Free";content:"\f078";font-weight:700;position:absolute;font-size:.7em;right:15px;height:30px;width:30px;top:14px;color:rgba(4,28,44,.8);transition:all .3s ease;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;transition:all .3s ease}@media (max-width:767px){.group_faq .faq_questions .single_question .title_question:after{top:11px;right:0}}.group_faq .faq_questions .single_question .title_question.ui-state-active:after{transform:rotate(180deg)}.group_faq .faq_questions .single_question .title_question:focus{outline:0}@media (max-width:767px){.group_faq .faq_questions .single_question .title_question{font-size:1.2em;padding:15px 28px 0 0}}.group_faq .faq_questions .single_question .answer{display:none;position:relative;color:var(--default-color);background:0 0;padding:30px 0 10px 0;border:0}.group_faq .ui-icon,.group_faq .ui-widget-content .ui-icon{display:none}.group_faq .ui-accordion .ui-accordion-content{overflow:hidden}.main_title_faq{font-size:28px;font-family:var(--title-font);text-transform:uppercase;padding:40px 0 10px}.main_title_faq:first-of-type{padding:0 0 10px}@media (max-width:992px){.main_title_faq{font-size:26px}}@media (max-width:767px){.main_title_faq{font-size:24px}}.flexible-section #faq_section .padding_faq{padding:0 15px 80px}#main_content_wrap .content-wrapper,.additional_privacy_sentence,.box_in_overlay_wrap .popup_wrapper .content_wrap .container_message,.calendar_message,.call_center_table .generic_table .single_row,.cart_vat_label,.container_card_infos .container_infos .departure_label,.container_extras .card_extra .card_title,.container_flexible_newsletter .label,.description,.funnel_sidebar .sidebar_container .cart_row.extras .extras-details .extras-details-content .single-extra .extra-info,.itinerary_stations,.label_cart,.placeholder_label,.prices_message,.single_card .container_card_infos .container_infos .price_container .price_unit,.single_question .answer,.skip-to-content,.the-excerpt,.title-section-small,.tooltip_text,label p{font-weight:300;font-family:DecimalLight,Helvetica,sans-serif}form input[type=submit]{font-weight:400}span[style^="font-weight: 400"]{font-weight:300!important}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date{padding:20px 15px;border-radius:0!important;box-shadow:0 5px 8px rgba(46,36,36,.1);border-color:#f7f5f1;width:326px;margin:0 -23px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-widget-header{border:none;border-radius:0;background:0 0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-widget-header select{border-radius:0;padding-right:12px;background:transparent url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-select.svg) no-repeat scroll 94% center;background-size:10px 10px;border:1px solid var(--dark-blue);font-size:12px;margin:0 2px 5px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:200;text-transform:uppercase;padding-top:5px;padding-bottom:5px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header{font-family:var(--default-font);color:var(--dark-blue)}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar select,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar td,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar th,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header select,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header td,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header th{font-family:var(--default-font);color:var(--dark-blue)}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header{border:0;margin:0 -10px;padding:0 40px;height:40px;background:0 0;position:relative;border-radius:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-datepicker-title{margin:0;padding:0;line-height:40px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-corner-all{background:0 0;height:40px;width:40px;top:0;position:absolute;border-radius:0;transition:all .3s ease}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-corner-all:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:40px;font-weight:400;font-style:normal;font-size:24px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-corner-all.ui-state-hover{border:none}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-corner-all:not(.ui-state-disabled){cursor:pointer}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-corner-all span{display:inline-block;position:absolute;width:10px;height:10px;background:0 0;text-indent:-9999px;border-top:2px solid var(--dark-blue);border-left:2px solid var(--dark-blue);text-decoration:none;color:transparent;transform:rotate(-45deg);top:22px;left:25px;transition:all .3s ease}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-datepicker-prev{left:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover.ui-state-hover{left:0;top:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-datepicker-next{right:0;transform:rotate(180deg)}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover.ui-state-hover{right:0;top:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-header .ui-state-disabled{opacity:.3}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar{width:100%;border:none;background:0 0;padding:0;margin:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar .ui-state-disabled{pointer-events:auto!important;opacity:.5}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar thead{background:0 0;border-bottom:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar thead th{padding:10px 0;min-width:40px;text-align:center;border:none;border-collapse:collapse;text-transform:uppercase}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody tr,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar thead tr{border:none}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td{border:none;padding:1px;margin:0;overflow:hidden;position:relative;cursor:pointer;background:transparent none;font-family:var(--default-font)!important;height:40px;line-height:40px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td.date-selected .ui-state-default{background-color:#041c2c;color:#fff}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td.date-selected span.data{color:#fff}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td.zeroed .ui-state-default:before{content:"0"}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td.ui-datepicker-unselectable:hover .ui-state-default{cursor:default}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td.ui-datepicker-unselectable:not(.no-rooms-available) .ui-state-default{background:var(--white-color)}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td:not(.ui-state-disabled):hover .ui-state-default{background-color:#041c2c;color:#fff}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td:not(.ui-state-disabled):hover span.data{color:#fff}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td a,#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td span{padding:0;line-height:40px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td span{padding:0 1px}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-calendar tbody td .ui-state-default{border:0;text-align:center;width:100%;display:block;font-size:.9375em;position:relative;background-color:rgba(213,204,184,.5);color:var(--dark-blue);transition:all .3s ease}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-buttonpane{padding:0;margin:0;border:0 none;position:absolute;top:0;right:0}#ui-datepicker-div.ui-datepicker.itn_filter_departure_date .ui-datepicker-buttonpane button{margin:0;padding:0;background:0 0;border:none;color:var(--dark-blue);width:20px;height:20px;font-size:16px;line-height:20px;font-weight:400;font-family:serif}.itn_filters_v2{height:120px}@media (max-width:992px){.itn_filters_v2{height:60px}}.itn_filters_v2 .itn_filters_ct{background-color:#f7f5f1;max-width:1220px;padding:20px 40px;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.itn_filters_v2 .itn_filters_ct{padding:10px}}.itn_filters_v2 .itn_filters_ct.sticky_bar{position:fixed;top:98px;z-index:900;width:100%;left:50%;transform:translateX(-50%)}@media (max-width:992px){.itn_filters_v2 .itn_filters_ct.sticky_bar{top:60px}}.itn_filters_v2 .itn_filters_ct.sticky_bar.filters_open{top:0}.itn_filters_v2 .itn_filters_ct.sticky_bar:after{content:"";position:absolute;width:200vw;height:100%;background-color:#f7f5f1;top:0;z-index:-1;display:block;left:-50vw;box-shadow:0 5px 8px rgba(46,36,36,.1)}.itn_filters_v2 .itn_filters_groups_outer{width:100%}@media (max-width:992px){.itn_filters_v2 .itn_filters_groups_outer{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#f7f5f1;z-index:9999}.itn_filters_v2 .itn_filters_groups_outer.visible{display:block}}@media (max-width:992px){.itn_filters_v2 .itn_filters_groups_inner{padding:30px 20px 48px;overflow:auto;height:100%}}.itn_filters_v2 .itn_filters_group{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.itn_filters_v2 .itn_filters_group{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.itn_filters_v2 .filter_group_type_chooser{width:150px}@media (max-width:992px){.itn_filters_v2 .filter_group_type_chooser{width:280px}}.itn_filters_v2 .filter_group_type_chooser .tabs{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;padding:0 15px 0 0;border-right:1px solid #d5ccb8}@media (max-width:992px){.itn_filters_v2 .filter_group_type_chooser .tabs{-moz-flex-direction:row;flex-direction:row;border:none}}.itn_filters_v2 .filter_group_type_chooser .tab{flex-shrink:1;width:100%}.itn_filters_v2 .filter_group_type_chooser .tab:first-child{margin-bottom:5px}@media (max-width:992px){.itn_filters_v2 .filter_group_type_chooser .tab:first-child{margin-bottom:0;margin-right:10px}}.itn_filters_v2 .filter_group_type_chooser .tab label{display:inline-block;font-size:.775em;padding:2px 5px;border:1px solid var(--default-color);text-transform:uppercase;cursor:pointer;text-align:center;border-radius:5px;width:100%}.itn_filters_v2 .filter_group_type_chooser .tab input[type=radio]{display:none}.itn_filters_v2 .filter_group_type_chooser .tab input[type=radio]:checked~label{background:var(--dark-blue);color:var(--white-color)}.itn_filters_v2 .mobile_itn_filters_opener{display:none}@media (max-width:992px){.itn_filters_v2 .mobile_itn_filters_opener{display:block}}.itn_filters_v2 .mobile_itn_filters_opener a{text-decoration:none;font-size:14px;color:var(--dark-blue);font-weight:200;white-space:nowrap}.itn_filters_v2 .mobile_itn_filters_opener a:after{content:"";display:block;position:relative;width:32px;height:1px;background:var(--dark-blue);transition:width .3s ease-in-out}.itn_filters_v2 .mobile_itn_filters_opener a:hover:after{width:0}.itn_filters_v2 .mobile_itn_filters_close{display:none;position:absolute;width:40px;height:40px;top:0;right:0;font-size:22px;line-height:34px;text-align:center;text-decoration:none;color:var(--dark-blue);background-color:#f7f5f1;box-shadow:0 3px 3px rgba(46,36,36,.1)}@media (max-width:992px){.itn_filters_v2 .mobile_itn_filters_close{display:block}}.itn_filters_v2 .refine_search{display:none;margin-bottom:15px;font-size:12px;text-transform:uppercase}@media (max-width:992px){.itn_filters_v2 .refine_search{display:block}}.itn_filters_v2 .ft_group_title{display:none;font-family:var(--title-font);font-size:22px;margin-bottom:20px}@media (max-width:992px){.itn_filters_v2 .ft_group_title{display:block}}.itn_filters_v2 .itn_filter{padding-left:15px;width:18%}@media (max-width:992px){.itn_filters_v2 .itn_filter{width:100%;margin-bottom:15px;padding-left:0}}.itn_filters_v2 .itn_filter input[type=text],.itn_filters_v2 .itn_filter select{padding:8px 20px 8px 6px;font-size:14px;font-family:var(--title-font-medium);color:var(--default-color);background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/arrow-select.svg) no-repeat scroll 98% center;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.5em;border:1px solid var(--default-color);width:100%;cursor:pointer}.itn_filters_v2 .itn_filter input[type=text]{padding:7px 20px 8px 6px}.itn_filters_v2 .itn_filter label{display:block;padding-bottom:8px}.itn_filters_v2 .itn_flt_typ_ct_daytrips .itn_filter{width:30%}@media (max-width:992px){.itn_filters_v2 .itn_flt_typ_ct_daytrips .itn_filter{width:100%}}.itn_filters_v2 .itn_filter_group_reset{width:10%;padding-top:30px;padding-left:15px}@media (max-width:992px){.itn_filters_v2 .itn_filter_group_reset{padding-top:10px;width:50%;padding-bottom:40px}}.itn_filters_v2 .itn_filter_group_reset a.reset_filter{text-decoration:none;font-size:14px;color:var(--dark-blue);font-weight:200;white-space:nowrap}.itn_filters_v2 .itn_filter_group_reset a.reset_filter:after{content:"";display:block;position:relative;width:32px;height:1px;background:var(--dark-blue);transition:width .3s ease-in-out}.itn_filters_v2 .itn_filter_group_reset a.reset_filter:hover:after{width:0}.itn_filters_v2 .mobile_itn_filters_apply{display:none;position:absolute;bottom:0;right:0;width:100%;height:48px;line-height:42px;font-size:16px;text-transform:uppercase;color:var(--white-color);background-color:var(--dark-blue);text-decoration:none;text-align:center;font-weight:200;box-shadow:0 0 7px rgba(46,36,36,.4)}@media (max-width:992px){.itn_filters_v2 .mobile_itn_filters_apply{display:block}}.btn_filters_goto{padding:60px 40px 0}@media (max-width:992px){.btn_filters_goto{padding:40px 35px 0}}@media (max-width:767px){.btn_filters_goto{padding:40px 35px 0}}.itinerary_layout_v2 .preview-details-section.with_map .preview-details-wrap{width:930px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section.with_map .preview-details-wrap{width:90%}}.itinerary_layout_v2 .preview-details-section.with_map .preview-details-wrap .preview-details-content{flex:0 0 600px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section.with_map .preview-details-wrap .preview-details-content{flex:0 0 100%}}.itinerary_layout_v2 .preview-details-section.without_map .preview-details-wrap{width:800px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section.without_map .preview-details-wrap{width:100%}}.itinerary_layout_v2 .preview-details-section{padding:0;margin-top:150px;background-position:center center;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section{margin-top:300px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap{padding:0;box-shadow:none;margin:-100px auto 0 auto;background:0 0;-moz-flex-direction:row;flex-direction:row}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap{margin-top:-250px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-map-img{display:flex;max-width:330px;max-height:382px;width:330px;height:100%;overflow:hidden;background-color:#f7f5f1}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-map-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content{background-color:#f7f5f1;padding:40px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content{flex:0 0 100%;padding:20px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .title-section.italic_title{font-size:32px;line-height:1.25em;padding-bottom:0}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .title-section.italic_title{font-size:24px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .itinerary_stops{text-transform:uppercase;font-size:14px;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5ccb8}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .itinerary_stops{padding-bottom:10px;padding-top:10px;margin-bottom:10px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .first_departure,.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .offer-price{font-size:20px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .first_departure,.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .offer-price{font-size:16px}}.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .container_booking_info{padding-top:10px}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone{margin-top:0}}@media (max-width:992px){.itinerary_layout_v2 .preview-details-section .preview-details-wrap .preview-details-content .container_booking_info .be_phone .icon{font-size:24px}}.itinerary_layout_v2 .preview-details-section .service-details .item-wrap{margin-bottom:10px}.itinerary_layout_v2 section.main-content #main_content_wrap .content-wrapper>h2{font-family:var(--title-font);font-size:1.6em;margin-bottom:40px}.itinerary_layout_v2 section.main-content #main_content_wrap .content-wrapper>h2:first-child{margin-top:-20px}.v2_itinerary_day{margin-bottom:25px}.v2_itinerary_day .itinerary_day_frame{width:100%;padding:20px;background-color:#f7f5f1;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.v2_itinerary_day .itinerary_day_frame{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0}}.v2_itinerary_day .itinerary_day_frame .image_area{width:360px;height:360px;margin-right:20px;overflow:hidden;flex:0 0 360px}@media (max-width:992px){.v2_itinerary_day .itinerary_day_frame .image_area{width:100%;flex:0 0 100%;margin-bottom:20px}}.v2_itinerary_day .itinerary_day_frame .image_area img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.v2_itinerary_day .itinerary_day_frame .text_area{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 20px}@media (max-width:992px){.v2_itinerary_day .itinerary_day_frame .text_area{padding-bottom:20px}}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;width:100%;margin-bottom:20px}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .day_box{padding:0 20px 0 0;margin:0 20px 0 0;border-right:1px solid #d5ccb8}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .day_box .day_label{font-size:14px;text-transform:uppercase;margin-bottom:10px}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .day_box .day_index{text-align:center;font-size:32px;font-family:var(--title-font)}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box{width:100%}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_top{font-size:14px;text-transform:uppercase;margin-bottom:10px}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_bottom{font-size:28px;font-family:var(--title-font);border-bottom:1px solid #d5ccb8;padding-bottom:10px;margin-bottom:10px}@media (max-width:992px){.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_bottom{font-size:22px;display:block}}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_details .part{margin-right:20px}@media (max-width:992px){.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_details .part{font-size:12px;display:block;line-height:22px}.v2_itinerary_day .itinerary_day_frame .text_area .title_wrp .title_box .title_details .part:before{content:"- ";font-weight:300}}.v2_itinerary_day .itinerary_day_frame .text_area .content_box{font-weight:300}.v2_itinerary_day .itinerary_day_frame .text_area .content_box p+p{margin-top:20px}.v2_itinerary_day .itinerary_day_frame .text_area .toggler{text-align:right}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle{text-decoration:none;color:var(--dark-blue);font-size:14px;margin-top:20px;white-space:nowrap;display:inline-block;position:relative}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle:after{content:"";display:block;position:relative;width:32px;height:1px;background:var(--dark-blue);transition:width .3s ease-in-out}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle:hover:after{width:0}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle .icn.dropdown{margin-top:10px;margin-right:3px}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle .icn.dropdown:after,.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle .icn.dropdown:before{background:var(--dark-blue)}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle.expanded .icn.dropdown:before{transform:rotate(45deg)}.v2_itinerary_day .itinerary_day_frame .text_area .toggler .read-toggle.expanded .icn.dropdown:after{transform:rotate(-45deg)}.itinerary_anchors{height:50px}.itinerary_anchors .container-large{padding-left:25px;padding-right:25px}@media (max-width:992px){.itinerary_anchors .container-large{padding-left:0;padding-right:0;max-width:100%}}.itinerary_anchors .container-large .itinerary_anchors_bar{height:50px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);text-align:center}.itinerary_anchors .container-large .itinerary_anchors_bar.sticky_bar{position:fixed;width:100%;left:0;top:145px;box-shadow:0 0 7px rgba(46,36,36,.15);z-index:150;background:var(--white-color)}@media (max-width:992px){.itinerary_anchors .container-large .itinerary_anchors_bar.sticky_bar{top:60px}}.itinerary_anchors .container-large .itinerary_anchors_bar nav{height:100%;padding:10px 0}@media (max-width:992px){.itinerary_anchors .container-large .itinerary_anchors_bar nav{padding-right:10px;padding-left:10px}}.itinerary_anchors .container-large .itinerary_anchors_bar nav li,.itinerary_anchors .container-large .itinerary_anchors_bar nav ul{display:inline-block}.itinerary_anchors .container-large .itinerary_anchors_bar nav li{line-height:30px}.itinerary_anchors .container-large .itinerary_anchors_bar nav a{color:var(--dark-blue);text-transform:uppercase;text-decoration:none;margin-right:60px;position:relative;font-size:14px;font-weight:300;line-height:30px}@media (max-width:992px){.itinerary_anchors .container-large .itinerary_anchors_bar nav a{margin-right:40px;font-size:12px}}.itinerary_anchors .container-large .itinerary_anchors_bar nav a:hover{text-decoration:underline}.itinerary_anchors .container-large .itinerary_anchors_bar nav a:after{content:"";width:10px;height:10px;position:absolute;right:-34px;top:10px;background:url(https://www.orient-express.com/la-dolce-vita/wp-content/themes/orient-express-core-v2-with-BE/css/images/separator-menu-dark.svg) scroll center no-repeat}@media (max-width:992px){.itinerary_anchors .container-large .itinerary_anchors_bar nav a:after{right:-25px}}.itinerary_anchors .container-large .itinerary_anchors_bar nav li:last-child a{margin-right:0}.itinerary_anchors .container-large .itinerary_anchors_bar nav li:last-child a:after{display:none}.flexible-section.v2>.single-section{padding-top:50px;padding-bottom:50px}.v2_section_title .the-title{padding-top:0}
/*# sourceMappingURL=main.css.map */
