@charset "utf-8";.body-font,body{font-family:var(--erMainBodyCopy)}.er-header-blue,h1,h2{color:var(--erHeader)}h1,h4,h5,p{padding-bottom:1rem}body,p,span{font-style:normal}.search-results-form select,.search-results-form-full-width select{background:url(../Images/svg-png/blueArrowDown.svg) 95% 50%/15px 15px no-repeat #fff}#backToCruise,#ctaPropertyNav{visibility:hidden}.cruise-card i,.why-choose-icons{word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;white-space:nowrap}.cruise-card i,.cta-offer-white-border,.download-image-offer a,.mapContainer span,.offer-pop-out-concept a.offer-info-hide,.tours-days,.txt-white-space-no-wrap,.why-choose-icons{white-space:nowrap}.slides,html{scroll-behavior:smooth}.slider>a,a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}.er-white-opacity{background:#29284f}.er-white-opacity.hover:hover{background:rgba(255,255,255,.2);transition:.5s ease-out;cursor:pointer}#offerPanelLandingPage .small-width .price,#offerPanelLandingPage .small-width span,#toursItinerary.tailor-made #tourMenuWrapper .tours-menu.selectTab:hover .tours-places::after,#toursItinerary.tailor-made #tourMenuWrapper .tours-menu.selectTab:hover i,.carousel-wrapper-container.testimonials-carousel .destination-promo-copy *,.er-blue,.selectTourMenu .tours-places,.selectTourMenu.tours-menu-hover .tours-places::after,.tabbed-list-details.selected-tab a{color:var(--erBlue)!important}#toursItinerary.tailor-made .tours-menu.tours-menu-hover:hover .tours-days,#toursItinerary.tailor-made .tours-menu.tours-menu-hover:hover .tours-places,#toursItinerary.tailor-made .tours-menu.tours-menu-hover:hover .tours-places::after,#toursItinerary.tailor-made .tours-menu.tours-menu-hover:hover i,.er-gold{color:var(--erCallToAction)!important}.er-background-gold{background:var(--erGold)!important}.er-background-black,.slider>a:focus{background:#000}.er-secondaryCallToAction{background:var(--erHeader);color:#fff}.er-body-txt,p{color:var(--erMainText)}.cta-button-gold-border-tours:hover,.er-linear-blue-bottom-grad:hover p.white-border-bottom-highlight::after,.erCallToAction{background:var(--erCallToAction)}.er-body-background-light{background:var(--erSandBackground)!important}.cultured{background:#f8f8f8}.background-light-blue-opacity,.er-background-med,.er-body-background-med,.er-x-light-blue{background:var(--erBlueOpacity5)}.er-x-light-blue-gradient{background-image:linear-gradient(var(--erBlueOpacity4),var(--erBlueOpacity0),var(--erBlueOpacity0))}.er-light-blue-gradient{background-image:linear-gradient(var(--erBlueOpacity20),var(--erBlueOpacity0))}#divFeaturedBlogs,.er-light-blue,.meet-the-team-drop-down .property-panel-wrapper a .property-panel-bottom-section,.ptds-team-wrapper{background:var(--erSandBackground)}.er-background-sand,.meet-the-team-drop-down .property-panel-wrapper a .property-panel-bottom-section .description-info,.meet-the-team-panel-experiences .slide-down-panel.slide-down-panel-open{background:var(--erSand)}.er-mid-blue{background:var(--erBlueOpacity60)}#divHolidayStyles .meet-the-team-clients-wrapper .nav-control-left:hover,#divHolidayStyles .meet-the-team-clients-wrapper .nav-control-right:hover,#divTravelTips .meet-the-team-clients-wrapper .nav-control-left:hover,#divTravelTips .meet-the-team-clients-wrapper .nav-control-right:hover,#mainSlideNav ul li:hover i,#propertyDetailsNav ul li:hover,.arrow-down-link:hover,.close-section:hover,.er-gold-hover:hover,.readMore p a,.slide-nav a:hover,.slide-nav div:hover,li.slide-nav:hover span,p.preamble a{color:var(--erCallToAction)}input[type=submit].er-gold-hover:hover{color:var(--erCallToAction)!important;-webkit-appearance:none;-moz-appearance:none}.er-body-background{background:var(--erBodyBackground)}.er-background-blue,.tabbed-menu-discs-li.selected,.tabbed-menu-wrapper-property.property-details .tabbed-list.selected-tab{background:var(--erBlue)!important}.er-linear-blue-bottom-grad{background-image:linear-gradient(var(--erBlueOpacity60),var(--erBlue));transition:.5s}.er-linear-blue-bottom-grad:hover{background-image:linear-gradient(var(--erBlueOpacity80),var(--erBlue))}#showGallery:hover,#toursItineraryTailormade,.chairmans_Loyalty_Card_Info.blackMemberBandDisc,.chairmans_Loyalty_Card_Info.goldMemberBandDisc,.chairmans_Loyalty_Card_Info.platinumMemberBandDisc,.chairmans_Loyalty_Card_Info.silverMemberBandDisc,.chairmans_Loyalty_Card_Info.whiteMemberBandDisc,.single-offer-wrapper .offer-pop-out-concept .pos-rel-center,.tabbed-list-details.selected-tab,.white-background{background:#fff}p.opacity-white{color:rgba(255,255,255,.7)!important}.opacity-white{color:rgba(255,255,255,.4)!important}.opacity-90{opacity:.9}.img-tint-opacity-six,.opacity-70{opacity:.7}.opacity-60{opacity:.6}.BestTimeToTravelInfoWrapper ul li span.good,.four-column-div-clip:hover .image-link img,.image-link:hover img,.opacity-50{opacity:.5}.opacity-40{opacity:.4}.opacity-30{opacity:.3}.BestTimeToTravelInfoWrapper ul li span.average,.offer-pop-out-concept img,.opacity-20{opacity:.2}.opacity-10{opacity:.1}#BestTimeToTravel.white,.background-white{background:#fff!important}.background-blue-opacity{background:var(--erBlueOpacity30)}.blur-1{filter:blur(1px)}.blur-2,.blur-2 img{filter:blur(2px)}.blur-4 img{filter:blur(4px)}figcaption{margin:10px 0;font-family:var(--erMainHeaderCopy);font-size:1rem}.clear-both::after{content:"";clear:both;display:table}.box-shadow-none{box-shadow:none!important}.drop-shadow-soft{box-shadow:2px 2px 6px var(--erBlueOpacity10)}.clear-left{clear:left}.content-after::after{content:" ";width:100%;clear:both;display:table}.er-brand-webfont,.txt-muli{font-family:var(--erMainBodyCopy)!important}.er-brand-header-style,.er-title-font,h1,h2{font-family:var(--erMainHeaderCopy)}.holiday-type-confirm input[type=submit]:hover,.hover,.pointer,.property-panel-actions-remove .actions:hover,.sma-link article:hover{cursor:pointer}.exp-more{display:flex!important;align-items:center;position:absolute;right:30px;color:var(--erBlue)}.reflect-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#skiFAQs dt.rotate-arrow::after,#villaFAQs dt.rotate-arrow::after,.exp-more-rotate,.rotate{transform:rotate(180deg)}.exp-more-rotate{display:flex!important;align-items:center}.full-height{height:100vh!important}.rotate{transition:.3s}#ItineraryMobileLink,#accommodationPanels.faq>div p:first-child::before,#diningPanels.faq>div p:first-child::before,#divEat,#divFamily,#divIntroduction p:first-child:empty,#divPlay,#divUnwind,#estHighlights .col.four-column-div:last-of-type::after,#estHighlights .col.four-column-div:last-of-type::before,#offerPanelLandingPage .offer-panel-image,#propertyDetailsClose,#propertyDetailsClose.close-down,.accordion-panels .active::after,.carousel-wrapper-container.testimonials-carousel figure img,.carousel-wrapper-container.testimonials-carousel::after,.col p:empty,.ctaPropertyNav-show li.selected:after,.display-none,.events,.flex-box-grid-format header,.hidden,.hide-div,.hide-itin-panels,.information-page-styles br,.meet-the-team-drop-down .property-panel-wrapper a .priceFromBox,.members-panel-offer .col .mobile-padding .offer-price-panel,.offer-pop-out .offerHeader,.offer-pop-out .view-offer,.offer-pop-out p.offer-flash,.offer-pop-out-concept .offerHeader,.one-column-div:empty,.preamble br,.promo-copy-display.promo-itinerary p::after,.property-details,.single-offer-wrapper .offer-pop-out-concept .offer-info-hide p br,.single-offer-wrapper .offer-pop-out-concept p.offer-flash,.slide-down-section-button.slide-down-button h2 i,.tabbed-menu-hide,.tour-selector.selected .arrow-down,.tours-article-wrapper-text p:empty,.tours-menu:hover span.place::after,.wrapper-div.hide-div,.wrapper-div.wrapper-div-large.hide-this-div,.wrapper-div:empty,h2:empty,p:empty{display:none}#divCruiseFilter .search-results-form,.search-results-form{display:-webkit-box;display:-ms-flexbox;box-sizing:border-box}#destinationPromoCarousel,.carousel-wrapper-container.testimonials-carousel #heroPromoCarousel,.full-height-percent,.height-full,.offer-pop-out-concept .offer-panel-image{height:100%}.full-width,.html5gallery-elem-video-container-0,.html5gallery-elem-video-container-0 video,.pop-out-box .col.two-column-div{width:100%!important}span{font-weight:400}.arrow-down{font-family:'Material Icons';color:var(--erCallToAction);display:inline-block;justify-items:center;margin-top:3px}.drop-shadow-hover:hover,.med-shadow{box-shadow:1px 2px 7px #ccc}.close-down-grey{position:absolute;right:-25px;width:50px;height:50px;z-index:200;border-radius:100%;background:#fff;justify-content:center;align-items:center;cursor:pointer}.background-none,.full-width-gallery.full-width-gallery-ifOnly .html5gallery-car-left-0,.full-width-gallery.full-width-gallery-ifOnly .html5gallery-car-right-0,.tabbed-menu-wrapper-property.property-details.tabbed-menu-wrapper ul{background:0 0!important}.close-down-grey::after,.close-offer::after{content:"close";font-family:'Material Icons';position:relative;color:var(--erBlue);font-size:1.8rem}h5,p.preamble{color:var(--erBlue)}.preamble-white-opacity,h3,h4,h5,h6{font-family:var(--erMainBodyCopy)}h1{font-size:2.2rem;font-weight:500;text-transform:uppercase}.h1-styled-h2,h2{padding-bottom:1.4rem;text-transform:uppercase;font-weight:500;position:relative}h2{font-size:1.8rem;line-height:2.4rem}.h1-styled-h2{font-size:2rem;line-height:2.8rem}h3{font-size:1.2rem;padding-bottom:1.5rem;font-weight:500;position:relative}h4{font-size:1.1rem;font-weight:500;line-height:1.4rem}h5{font-size:1rem;font-weight:500}h6{font-size:.8rem;font-weight:500}p,p.preamble{font-size:1rem}p{line-height:1.5rem}#cruiseItineraryFooterLink,#mobileSticky,#offerPanelLandingPage .wrapper-div,#thBlack,#thBlue,#thGreen,#thRed,.arrow-down-link,.carousel-wrapper-container.testimonials-carousel #heroPromoCarousel ul li .promo-copy-dest,.carousel-wrapper-container.testimonials-carousel #heroPromoCarousel-ul,.diamond-filter,.diamond-filter-bottom-section,.diamond-filter-top-section,.est-image-filter-wrapper a,.full-width-gallery.full-width-gallery-ifOnly,.main-header-style,.mainPropertyWrap.mainPropertyWrap-fwg,.mainPropertyWrap.mainPropertyWrap-fwg .full-width-gallery,.meet-the-team-links a,.page-knock-back,.propertyTitleLocation-meet-the-team,.ptds-team-wrapper:nth-child(2n) .meet-the-team-ptd-panel-image,.ptds-team-wrapper:nth-child(odd) .meet-the-team-ptd-panel-image,.quoteAddress-wrapper,.slide-down-panel.slide-down-panel-open,.tabbed-menu-wrapper-property.property-details,.why-Choose-est,p.before-gold-line{position:relative}p.before-gold-line::after{content:" ";width:7px;height:70px;background:var(--erCallToAction);position:absolute;top:5px;left:-20%}#divChairmansMembership div,.wrapper-div p.wrap-para,p.thin-para{width:800px;margin:0 auto}p.preamble{padding:1rem 0;line-height:1.6rem;font-weight:600}.txt-bold span,.txt-bold strong,.txt-x-strong-bold,p.preamble span{font-weight:900}p.white-border-bottom-highlight{position:relative;transition:1s}p.white-border-bottom-highlight::after{content:" ";position:absolute;left:50%;margin-left:-25px;width:50px;height:2px;bottom:0;background:var(--erCallToAction)}.standout-text,p.intro-para,p.preamble-brand-font{font-family:var(--erMainBodyCopy);font-size:1.1rem;color:var(--erBlue);padding:1.4rem 0;line-height:1.8rem}li.blue-bullets,li.blue-bullets-muli{padding:0 0 8px!important}.intro p:nth-child(2){font-weight:700;padding-top:40px}.preamble-white-opacity{color:rgba(255,255,255,.7);font-size:1.1rem;padding:1.4rem 0;line-height:1.8rem}.standout-text-italic,.standout-text-italic-large{font-family:var(--erMainHeaderCopy);color:var(--erBlue)}.preamble p:first-child{color:var(--erBlue);font-weight:400;font-size:1.1rem!important;line-height:2rem;text-align:center}.accordionSection p,.offer-description-offer-page .standard-list-ul,.preamble p:first-child~p{text-align:left}.standout-text-italic-large{font-weight:400;font-size:1.4rem;padding:1.4rem 0;line-height:1.8rem;font-style:italic}.standout-text-italic-med{font-size:1.2rem!important;color:var(--erBlue);padding:1.4rem 0;line-height:1.8rem;font-style:italic;font-family:var(--erMainHeaderCopy);font-weight:400}.standout-text-large,.standout-text-small{color:var(--erBlue);padding:0;font-family:var(--erMainHeaderCopy)}.standout-text-small{font-size:.9rem;line-height:1.5rem}.standout-text-large{font-size:2rem;line-height:3rem}.small-italic-header{font-family:var(--erMainHeaderCopy);font-size:clamp(1rem, 1.4vw, 1.4rem );padding-bottom:5px}.txt-playfair{font-family:var(--erMainHeaderCopy)!important}.txt-word-spacing{word-spacing:5px}.field-highlight,.txt-red{color:red}.txt-gold{color:var(--erGold)}.calendarDropDownPricing span span:last-child,.italic,.txt-italic{font-style:italic}.txt-normal,label{font-style:normal}.txt-light-white,.txt-white-opace,p.txt-light-white{color:rgba(255,255,255,.7)}.txt-x-small{font-size:.7rem!important;line-height:1rem!important;color:var(--erMainText);display:block}.txt-small-med{font-size:.8rem!important;line-height:1.2rem}.txt-med-small{font-size:.9rem!important;line-height:1.2rem}.txt-med{font-size:1.4rem!important;line-height:1.6rem}.price{line-height:.7rem;font-size:1.5rem;font-weight:600;margin:0 2px;align-items:baseline}.customStyleCheckWrapper,.est-hero-copy,.number-bullets,.tick-list li{align-items:center;display:flex}.txt-lowercase{text-transform:initial!important}.cta-blue-border,.ptds-title,p.offer-flash{text-transform:uppercase}.txt-bold,.txt-med-bold{font-weight:700!important}.line-height-x-x-small{line-height:1.1rem!important}.line-height-x-small{line-height:1.3rem}.line-height-small{line-height:2.2rem}.txt-small-bold{font-size:.9rem!important;line-height:1.6rem;font-weight:700}.txt-shadow{text-shadow:0 5px 10px var(--erBlue)}.txt-x-small-bold{font-size:.8rem!important;line-height:1.6rem;font-weight:500}.txt-large,.txt-large-italic{font-size:2rem!important;font-weight:500}.txt-large-italic{line-height:2.4rem!important}.txt-large{line-height:1.8rem!important}.txt-x-large{font-size:2.6rem!important;font-weight:500}.hundred-4{font-weight:400}p.txt-med-thin{font-size:1.2rem!important;line-height:2rem;font-weight:100}.txt-small{font-size:.7rem!important;line-height:1rem!important}.txt-pull-out-small{font-family:Prata,sans-serif;font-size:1.2rem;line-height:2rem;font-weight:700}.txt-link{font-family:futura-pt,sans-serif!important}.gold-bullets,li.blue-bullets{line-height:28px!important;font-family:'Playfair Display',serif}.underline{text-decoration:underline}#offerPanelLandingPage .small-width p:first-child,.bold,.meet-the-team-footer *,.propertycount,.tour-holiday-price-wrapper p:nth-child(3){font-weight:700}.normal{font-weight:400!important}.light{font-weight:100}sup{font-size:.5rem}.txt-align-right{text-align:right!important}#tourMenuDates *,.blog-summary,.copyright-txt,.txt-align-center{text-align:center}.txt-align-left{text-align:left!important}#tailorMadeNavSelectDetails ul li.selectedTM:hover,#toursItinerary.tailor-made #tourMenuWrapper .tours-menu.selectTab .tours-days,#toursItinerary.tailor-made #tourMenuWrapper .tours-menu.selectTab .tours-places,.accordion-content p,.property-side-nav.property-side-nav-select:hover,.tabbed-menu-wrapper-property.property-details .tabbed-list.selected-tab a,.testimonials-carousel h2,.testimonials-carousel p,.txt-white,.txt-white p,.txt-white-all *{color:#fff!important}.txt-light{color:var(--erBlueOpacity60)}.gold-bullets,li.blue-bullets,li.blue-bullets-muli{color:var(--erBlue);font-size:1rem;position:relative}.accordion-content-tours-article .ratings i,.destinations-hotels-visited.cta-button-gold-border-blue>i.material-icons,.full-width-flex-div.property-title-wrapper p,.small-text{font-size:1rem}.fixed-height-med{height:225px}#holidayHighlightsWrapper,.min-height-none{min-height:auto!important}#tourMenuWrapper,.offer-carousel-wrapper .two-column-div-image{min-height:200px}.min-height-80-vh{min-height:80vh}.min-height-90-vh{min-height:90vh}.min-height-med{min-height:230px}.min-max-height-300{min-height:300px!important;max-height:300px!important}.min-height-med-large{min-height:250px!important}.min-height450{min-height:450px!important}.max-height-small{max-height:150px;height:150px}.max-height-280{max-height:280px}.max-height-450{max-height:450px}.eapps-social-share-buttons,.width-auto{width:auto!important}.max-width-800{max-width:800px}.max-height-med{max-height:200px;height:200px}.min-height-300{min-height:300px!important}.min-height-large{min-height:350px!important}.tick-list li::before{content:"check";font-family:'Material Icons';padding:5px}.center-align{align-content:center;justify-content:center;display:flex;text-align:center;align-items:center}.vertical-center-align{align-content:center;justify-content:center;align-items:center;display:flex}.gold-bullets{padding:0 0 15px}.number-bullets{margin-left:8px;height:25px;width:25px;justify-content:center;font-size:.8rem;transition:.5s;border-radius:100%;border:2px solid var(--erFullBlue);font-weight:700}#ctaPropertyNav,#estRequestQuoteInfo,.hover-image-transition,.transition{transition:.3s ease-in-out}.number-bullets:hover{background:var(--erCallToAction);cursor:pointer;color:#fff;border:2px solid var(--erCallToAction)}.number-bullets.selected-bullet{background:var(--erBlue);color:#fff;border:2px solid var(--erBlue)}.gold-bullets::after{content:" ";position:absolute;top:9px;left:-20px;width:12px;height:12px;border-radius:100%;background:#b78f5f}.blue-bullets-muli::after,.blue-bullets::after{content:" ";left:-20px;width:5px;height:5px;background:var(--erBlue);position:absolute;border-radius:100%}.blue-bullets::after{top:12px}li.blue-bullets-muli{line-height:22px!important}.blue-bullets-muli::after{top:9px}.white-bullets li{color:#fff;font-size:.8rem;list-style:disc}.er-style-overflow{overflow-x:hidden;overflow-y:auto;height:100%;margin-right:20px}.er-style-overflow::-webkit-scrollbar{width:7px;-webkit-appearance:none}.er-style-overflow::-webkit-scrollbar-track{background:var(--erBlueOpacity8);border-radius:3px}.er-style-overflow::-webkit-scrollbar-thumb{background:var(--erBlueOpacity40);border-radius:3px}.er-style-overflow::-webkit-scrollbar-thumb:hover{background:var(--erBlue)}.border-circle{border-radius:100%;overflow:hidden}.border-right-light-white{border-right:1px solid rgba(255,255,255,.2)}.border-bottom-light-white{border-bottom:1px solid rgba(255,255,255,.2)}.border-none,.ui-state-focus,ui-state-active{border:none!important}.border-top,.border-top-thin-er-blue{border-top:1px solid var(--erBlueOpacity10)}.border-top-white{border-top:1px solid #fffF}.border-top-light{border-top:1px solid rgba(255,255,255,.2)}.border-top-light-med{border-top:1px solid rgba(255,255,255,.5)}.border-grey{border:3px solid var(--erBodyBackgroundLight)}.border-soft-blue{border:5px solid var(--erBlueOpacity10)!important}.border-top-bottom-er-gold,.border-top-er-gold{border-top:1px solid var(--erCallToAction)}.border-bottom-teal{border-bottom:6px solid var(--erTeal)}.border-bottom-er-gold,.border-top-bottom-er-gold{border-bottom:1px solid var(--erCallToAction)}.border-bottom-er-blue{border-bottom:4px solid var(--erBlue)}.border-bottom-thin-er-blue{border-bottom:1px solid var(--erBlueOpacity10)}.border-thin-white-opacity-one{border:1px solid var(--erBlueOpacity10)}.border-right-teal{border-right:4px solid var(--erTeal)}.border-bottom-dark{border-bottom:1px solid var(--erFullBlue)}.border-bottom{border-bottom:1px solid var(--erBlueOpacity30)}.border-right-med{border-right:1px solid var(--erBlueOpacity5)}.border-bottom-light{border-bottom:1px solid rgba(255,255,255,.3)}.border-bottom-dark-grey{border-bottom:1px solid #ccc!important}.border-top-divider{border-top:1px solid var(--erBlueOpacity20)}.shadow-divider-top::before{content:"";width:100%;height:10px;background-image:linear-gradient(var(--erBlueOpacity5),var(--erBlueOpacity0));position:absolute;top:0;left:0}.shadow-divider-bottom::after{content:"";width:100%;height:20px;background-image:linear-gradient(var(--erBlueOpacity10),var(--erBlueOpacity0));position:absolute;bottom:0;left:0}.border-bottom-grey{border-bottom:1px solid #eaeaea!important}.border-right-op-white{border-right:1px solid rgba(255,255,255,.2)!important}.border-erBlue{border:1px solid var(--erBlue)!important}.border-soft-erBlue{border:1px solid var(--erBlueOpacity20)!important}.border-left-soft{border-left:1px solid var(--erBlueOpacity20)!important}.border-left-dark{border-left:1px solid var(--erBlue)!important}.border-white-opacity{border:1px solid rgba(255,255,255,.3)!important}.border-radius-x-small{border-radius:3px}.border-radius-med{border-radius:5px}.border-radius-large{border-radius:10px}.border-right-grey{border-right:#f5f5f5!important}.er-section-break{width:100%;position:relative}.er-section-break::after{content:" ";width:60px;height:40px;position:absolute;left:50%;margin-left:-30px;margin-top:-20px;background-size:45px}.gold-arrow-center,.h3-destination::after{background:var(--erCallToAction);position:absolute}.hoverImageTrans:hover img{animation:2s trans-scale}.offer-panel-image img,.transition-medium{transition:.5s ease-in-out}.gold-arrow-center{display:flex!important;top:50%;left:-38px;margin-top:-20px;align-items:center;justify-content:center;width:40px;height:40px;color:var(--erCallToAction);z-index:500;transition:.5s;transform:rotate(45deg)}.image-link img,.trans-one{transition:1s}.h3-destination::after{content:"";width:30px;height:2px;bottom:15px;left:50%;margin-left:-15px;z-index:50}.hover-image-transition:hover .gold-arrow-center{left:-28px}.pastEventsFlash{width:180px;background:#fff;PADDING:20PX;POSITION:ABSOLUTE;z-index:500;top:0;left:-55px;transform:rotate(-45deg);text-align:center;font-size:.9rem;color:#999;font-weight:600;box-shadow:0 3px 6px var(--erBlueOpacity10)}#villaForm,.form-wrapper-shadow{box-shadow:2px 2px 12px var(--erBlueOpacity10)}@keyframes fadeAccordion{0%{opacity:0}100%{opacity:1}}@keyframes trans-scale{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes imgFade{0%{opacity:1}100%{opacity:.6}}@keyframes imgFadeSports{0%{opacity:1}100%{opacity:.5}}@keyframes easeInOut{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes copyFade{0%{opacity:0;top:-85vh}100%{opacity:1;top:50px}}@keyframes copyFadeDest{0%,100%{opacity:1;top:0}}@media screen and (max-width:1500px){.txt-med{font-size:1.1rem!important}.txt-large{font-size:1.3rem!important}.fixed-height-med{height:200px}}@media screen and (max-width:1100px){.fixed-height-med{height:180px}p.right-align{text-align:left}.wrapper-div.flex-direction-column{flex-direction:column;display:flex}}@media screen and (max-width:900px){p.thin-para{width:90%;margin:0 auto}.fixed-height-med{height:150px}.standout-text-large{font-family:var(--erMainHeaderCopy);font-size:1.6rem;color:var(--erBlue);padding:0;line-height:2.4rem}h2{font-size:1.6rem;padding-bottom:1.5rem;line-height:2rem}.preamble{font-size:1rem!important;line-height:1.5rem}.txt-x-large{font-size:2.5rem!important;line-height:2.5rem}}@media only screen and (max-width:800px){#mainLayout{overflow-x:hidden}.fixed-height-med{height:50vh}.material-icons.close-down-villa-filter{right:0}}@media only screen and (max-width:650px){.fixed-height-med{height:30vh}}@media only screen and (max-width:400px){.fixed-height-med{height:25vh}}#divCruiseFilter .search-results-form{padding:0 60px;display:flex;width:calc(100% - 20px);justify-content:space-between;background:0 0;border-radius:5px}#divCruiseFilter .search-results-form select{width:49%}@media screen and (max-width:750px){#divCruiseFilter .search-results-form{flex-direction:column;padding:40px 20px}#divCruiseFilter .search-results-form select{width:100%;margin:5px 0!important;padding:20px}}#villaForm{background:#fff}#closeVillaFormPanel{position:absolute;top:-19px;right:0;border:1px solid var(--erBlueOpacity10);transition:1s}#villaFormWrapper{clear:both;width:100%}.material-icons.close-down-villa-filter{display:none!important;position:absolute;font-size:18px;cursor:pointer;background:url(../Images/svg-png/close.svg) 50% 50% no-repeat #fff;border-radius:50%;top:-10px;width:40px;height:40px;right:0;border:1px solid var(--erBlueOpacity10)!important;background-size:20px}.dark-background,.full-width-flex-div-dark-background,.hero-arrow-down:hover,.tabbed-list-details,.villa-concierge-background{background:var(--erBlue)}.villa-concierge-background::after{content:"";background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/55897");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:.4;position:absolute;top:0;left:0;z-index:0}#skiFAQs dt,#villaFAQs dt{display:flex;justify-content:flex-start;flex-direction:column;padding:30px 80px 30px 60px;text-align:left;color:var(--erMainText);background-color:#fff;cursor:pointer;border-radius:3px;line-height:1.3rem;font-weight:600;font-size:1rem;color:var(--erBlue);position:relative}#skiFAQs dt::before,#villaFAQs dt::before,.faq>div p:first-child::before{margin-right:20px;content:"Q";color:var(--erBlue);font-family:var(--erMainHeaderCopy);font-weight:500;font-size:2rem;position:absolute;left:20px}#skiFAQs dt::after,#villaFAQs dt::after{content:"expand_more";font-size:1.4rem;font-family:'Material Icons';display:flex!important;align-items:center;position:absolute;right:30px;top:50%;margin-top:-12px;transition:.3s;font-weight:200}#skiFAQs dd,#villaFAQs dd{max-height:0;overflow:hidden;padding:0 80px 0 60px;transition:overflow .2s ease-in-out;background-color:#fff}#skiFAQs dd.showDD,#villaFAQs dd.showDD{display:flex;justify-content:flex-start;flex-direction:column;text-align:left;color:var(--erMainText);cursor:pointer;border-radius:3px;line-height:1.6rem;font-size:1rem;position:relative;padding:0 80px 30px 60px;margin-bottom:6px;max-height:10000px;overflow:visible;margin-top:-5px}.diamond-filter-bottom-section::after,.diamond-filter-top-section::before,.diamond-filter::after,.diamond-filter::before{content:"";background:var(--erCallToAction);width:10px;height:10px;left:50%;margin-left:-12px;transform:rotate(-45deg);border:10px solid #fff}#destinationForm{background:#fff;width:100%;margin:0 auto;padding:48px 0}#destinationForm.itineraries-form,#meetTheTeamWrapper .meet-the-team-drop-down{padding-top:10px}.diamond-filter-top-section::before,.diamond-filter::before{position:absolute;top:-15px}.diamond-filter-bottom-section::after,.diamond-filter::after{position:absolute;bottom:-15px}#destinationResults{width:100%;margin:0 auto 20px;border-radius:10px}#destinationForm>div{width:80%;position:relative}#destinationForm>div .closePanel{position:absolute;top:-19px;right:-19px;border:1px solid var(--erBlueOpacity10);transition:1s}#destinationForm>div .closePanel:hover{background:var(--erBlue);color:#fff;border:1px solid var(--erBlueOpacity1)}.er-filter-flex-form-checkbox{display:flex;flex-direction:row;padding:0;background:#fff;color:var(--erBlue);width:100%;max-height:0;position:absolute;z-index:1;top:0;left:0;overflow:hidden}.formOptionWrapper{max-height:2000px;position:relative;transition:max-height .5s cubic-bezier(0.1,0.7,1.0,0.1)}.er-filter-flex-form-checkbox-show{max-height:2000px!important;padding:30px!important;opacity:1!important;top:-3px!important;left:0!important;position:relative!important;border:1px solid var(--erBlueOpacity30)}#heroBreadcrumb .breadcrumb ul,.breadcrumb ul,.er-filter-flex-form-checkbox .column{display:flex;flex-wrap:wrap}.er-filter-flex-form-checkbox .column label{display:flex;padding:10px 10px 10px 0;width:33.3%;align-items:center;font-size:.8rem}.BestTimeToTravel_BestWrap,.er-filter-flex-form-checkbox .column label label,.width-ninety-percent-center{width:90%}.er-filter-flex-form-checkbox .column label input[type=checkbox]{margin-right:7px}.form-button-add{padding:20px 30px;position:relative;width:49%;display:flex;align-items:center;cursor:pointer;transition:.5s}.form-button-add::after{content:"add";font-family:'Material Icons';position:absolute;right:4.6%;color:var(--erBlueOpacity70);font-size:1.2rem}.form-button-add:hover::before{content:" ";position:absolute;left:0;width:100%;bottom:0;height:.5px;background:var(--erBlue)}.form-button-add::before{content:" ";position:absolute;left:0;width:100%;bottom:0;height:.5px;background:var(--erBlueOpacity20)}.styled-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:30px;height:30px;border:1px solid var(--erBlueOpacity30);outline:0;transition:background-color .3s,border-color .3s;cursor:pointer}.answer,p.answer{transition:.4s;opacity:0}.styled-checkbox:checked{background-color:var(--erBlue);border-color:var(--erBlue)}.checkbox-label{display:flex;align-items:center;cursor:pointer;user-select:none}.styled-checkbox:checked::before{content:'\2713';font-size:12px;color:#fff;display:flex;justify-content:center;align-items:center;height:100%;transition:opacity .3s;font-weight:700}.holiday-type-confirm span::after,.holiday-type-confirm span:hover::after{content:"remove";font-family:'Material Icons';position:absolute;right:-6px;top:50%;margin-top:-24px;width:15px;height:15px;align-items:center;font-size:.7rem;display:flex;pointer-events:none}.holiday-type-confirm span{margin:8px;position:relative;border:1px solid var(--erBlue);border-radius:5px;color:var(--erBlue)}.holiday-type-confirm{margin:5px auto;padding:0 0 30px;width:80%}.holiday-type-confirm span::after{border-radius:100%;color:var(--erBlue);justify-content:center;border:1px solid var(--erBlue);background:var(--erSand)}.holiday-type-confirm span:hover::after{border-radius:100%;color:#fff;justify-content:center;border:1px solid var(--erBlue);background:var(--erBlue)}.holiday-type-confirm input[type=submit]{display:flex;align-items:center;color:var(--erBlueOpacity70);transition:.5s;background:0 0;padding:7px;position:relative;display:flex;align-items:center;color:var(--erBlueOpacity70);line-height:unset;font-size:.8rem}.holiday-type-confirm span:hover{border:1px solid var(--erBlue)}.holiday-type-confirm>input[type=submit].resetMatches,.holiday-type-confirm>input[type=submit]:hover{font-size:.7rem;bottom:0;margin-left:-24px;border-radius:5px;color:#fff;position:absolute;left:50%;transition:1s;font-style:italic}.holiday-type-confirm>input[type=submit].resetMatches{background:0 0;background:var(--erBlueOpacity80);padding:6px 10px}.holiday-type-confirm>input[type=submit]:hover{background:var(--erBlue)}.searchRequirements{font-size:.8rem;margin-top:5px;line-height:1rem}.resetMatches:hover{cursor:pointer;opacity:1;border-bottom:1px solid var(--erBlueOpacity60)}#divSearchConfirm{border-radius:6px;margin-bottom:10px;background:var(--erBlueOpacity5);padding:20px 80px}@media only screen and (max-width:1200px){#destinationResults{width:100%;margin:20px auto;border-radius:10px;padding:20px}#destinationForm{width:calc(95% - 20px)}}.search-results-form-full-width select,.search-results-form-full-width select.select-full-width{border:1px solid var(--erBlueOpacity30);padding:20px 30px;margin:2px 0 20px;cursor:pointer;float:left;position:relative;color:var(--erBlue);-webkit-appearance:none}.search-results-form{padding:30px;display:flex;width:calc(100% - 20px);justify-content:space-evenly;background:var(--erBlueOpacity80)}.search-results-form-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;justify-content:space-between}.search-results-form-full-width select.select-full-width{font-size:1rem;width:100%;background:url(../Images/svg-png/blueArrowDown.svg) 97.5% 50%/15px 15px no-repeat #fff;border-radius:0}input[type=submit].form-cta-button,input[type=submit].form-cta-button:hover{padding:0 40px;font-weight:600;font-size:1rem;font-family:var(--erMainBodyCopy)!important}.search-results-form-full-width select{font-size:1rem;width:49%;border-radius:0}.search-results-form select:first-of-type{margin:2px 0}.search-results-form select{border:1px solid var(--erBlueOpacity30);color:var(--erBlue);font-size:1rem;padding:20px 60px;width:42%;cursor:pointer;margin:2px 0 2px -2px;border-radius:0;float:left;position:relative}.form-cta-button,input[type=submit].form-cta-button,input[type=submit].form-cta-button:hover{border:2px solid var(--erCallToAction)!important;cursor:pointer}.search-results-form input,.search-results-form select{-webkit-appearance:none;-moz-appearance:none}.form-cta-button{color:var(--erBlue);font-size:.9rem}input[type=submit].form-cta-button{color:#fff;background:var(--erCallToAction);margin:2px 0}input[type=submit].form-cta-button:hover{color:var(--erBlue);background:var(--erCallToAction);margin:2px 0;color:#fff}#formButtonAddWrapper,.indicator-carousel-two-col{display:flex;flex-direction:row}.form-button-abs-position-right{position:absolute;right:0;top:0}.search-results-form-full-width.four-col-form-row-select select{width:24%}.search-results-form-full-width.three-col-form-row-select select{width:32.5%}.form-wrapper-padding{padding:60px!important}@media only screen and (max-width:1120px){#villaForm .search-results-form-full-width{flex-wrap:wrap}.search-results-form-full-width.four-col-form-row-select select{width:49.2%}.search-results-form-full-width.three-col-form-row-select select{width:32.5%}}@media only screen and (max-width:880px){.search-results-form-full-width.four-col-form-row-select select,.search-results-form-full-width.three-col-form-row-select select{margin:2px 0 5px;width:100%}.search-results-form-full-width select.select-full-width{background:url(../Images/svg-png/blueArrowDown.svg) 95% 50%/15px 15px no-repeat #fff}#formButtonAddWrapper,.search-results-form-full-width{flex-direction:column}.form-button-abs-position-right{position:relative;right:0;top:-1px}.form-button-add,.search-results-form-full-width select{width:100%}.er-filter-flex-form-checkbox .column label{width:33.3%}}#BVI_Logo,#Barbados_Logo,#CR_Logo,#Grenada_Logo,#Jamaica_Logo,#Mauritius_Logo,#NZ_Logo,#QueensLand_Logo,#SA_Logo,#SEZ_Logo,#SL_Logo,#Thailand_Logo,#chesterZoo_Logo,.property-panel-actions{position:absolute}#NZ_Logo{background:url(../Images/NZ-logo.png) center center no-repeat;z-index:200}#CR_Logo{background:url(../Images/CR-logo.png) center center no-repeat;z-index:200}#BVI_Logo{background:url(../Images/British-Virgin-Islands_logo.png) center center no-repeat;z-index:30}#Barbados_Logo{background:url(../Images/barbados-logo.png) center center no-repeat;z-index:30}#chesterZoo_Logo{background:url(../Images/logo-chesterzoo-white.png) center center no-repeat;z-index:30}#SA_Logo{background:url(../Images/SAT-logo.jpg) center center no-repeat;z-index:30}#Mauritius_Logo{background:url(../Images/Maurituis-logo.png) center center no-repeat;z-index:30}#Jamaica_Logo{background:url(../Images/Jamaica_Logo.png) center center no-repeat;z-index:30}#Thailand_Logo{background:url(../Images/thailand-logo.png) center center no-repeat;z-index:30}#Grenada_Logo{background:url(../Images/svg-png/GrenadaLogoWhite.png) center center no-repeat;z-index:30}#QueensLand_Logo{background:url(../Images/svg-png/QueensLandLogoWhite.png) center center no-repeat;z-index:30}#SL_Logo{background:url(../Images/SL-logo.png) center center no-repeat;z-index:30}#SEZ_Logo{background:url(../Images/sez-logo.png) center center no-repeat;z-index:30}.destination-page-logos{background-size:contain!important;bottom:70px;right:30px;width:150px;height:100px}.download-offer.white-after-col::after,.overlay{bottom:0}#stickyOffersFilter.stickyOffers{width:100%;background:var(--erBlue);padding:15px!important;border-radius:5px;position:fixed;top:0;z-index:50000}#stickyOffersFilter.stickyOffers .filterSelect{background:var(--erBlue);border:2px solid #fff!important;padding:8px 10px}.download-offer{margin-bottom:40px}.download-offer .property-panel-actions{position:absolute;left:0;right:0;padding:35px;display:flex;align-items:center;z-index:5000000000;visibility:hidden}.property-panel-actions{left:0;right:0;padding:15px;display:flex;align-items:center;font-size:.8rem}.overlay{width:100%;position:fixed;top:0;right:0;left:0;background:rgba(17,16,59,.8)}.property-panel-actions-remove{padding:5px;visibility:visible!important;position:absolute;top:25px;z-index:50000;right:25px;background:#fff;border-radius:3px}.property-panel-actions-remove .actions{padding:12px;background:0 0;display:block;color:var(--erBlue)!important;visibility:visible!important}.actions{padding:12px;background:var(--erBlue);display:block;color:#fff!important}input[type=submit].actions{border:1px solid rgba(17,16,59,.3)!important;padding:4px;background:0 0;border-radius:2px;font-size:.7rem}.grid-container-three{display:grid;grid-template-columns:33.3% 33.3% 33.3%;width:100%}.grid-container-four{display:grid;grid-template-columns:25% 25% 25% 25%;width:100%}.grid-container-two{display:grid;grid-template-columns:50% 50%;width:100%}.grid-item-left-align{display:flex;justify-content:flex-start;flex-direction:column;margin:0 0 10px;font-size:.8rem;text-align:left;color:var(--erMainText);background-color:#fff;cursor:pointer;border-radius:3px;overflow:hidden;position:relative;box-shadow:1px 2px 5px var(--erBlueOpacity8)}.grid-item{display:flex;justify-content:flex-start;flex-direction:column;padding:10px 20px;font-size:.8rem}.exp-more-faq,.open-icon-right-center{display:flex!important;align-items:center}.grid-item.grid-item-card{padding:15px;position:relative;border-radius:20px}.grid-item.grid-item-card::after{content:"";width:80px;height:80px;background:var(--erCallToAction);position:absolute;top:-25px;left:50%;border-radius:100%;margin-left:-40px}.grid-item-card-icon{position:absolute;top:-5px;z-index:50;font-size:2rem;left:calc(50% - 16px)}.material-icons.grid-item-card-icon{position:absolute;top:-5px;z-index:50;font-size:2.5rem;left:calc(50% - 1.25rem);color:#fff}#accommodationPanels.faq .answer.show-answer,#diningPanels.faq .answer.show-answer,.answer.show-answer{position:relative!important;transform:translateY(0)!important;right:5px}.grid-item.grid-item-card p{margin:0 40px;position:relative}.grid-item.grid-item-card p:last-child{padding:20px 0 60px}.grid-item.grid-item-card::before{content:"";position:absolute;bottom:15px;margin-left:-50px;left:50%;width:100px;height:10px;background:var(--erCallToAction)}#gridContainerThinThreeCol.grid-container-thin-three-col-selected{opacity:1;height:auto;overflow:visible;box-shadow:0 10px 1800px 90px rgba(17,15,59,.8)}#gridContainerThinThreeCol{width:100%;display:grid;grid-template-columns:auto auto auto auto;background:#fff;height:0;overflow:hidden;transition:.5s;padding:60px 120px;left:0;right:0;opacity:0;position:absolute;z-index:5000}.col ul li.grid-item{padding:5px;text-align:left}.grid-item a{color:var(--erBlue);font-size:.9rem}.grid-item a:hover{color:var(--erCallToAction);font-size:.9rem}#divShowMore,input.createAccount{background:0 0;cursor:pointer;font-weight:700}#accommodationPanels.faq>div p:first-child,#diningPanels.faq>div p:first-child{line-height:1.3rem;font-size:1.2rem;color:var(--erBlue);font-weight:100;position:relative;padding:30px 80px 30px 44px;background:#fff;z-index:50;cursor:pointer;font-family:var(--erMainHeaderCopy)}#accommodationPanels.faq .answer,#diningPanels.faq .answer{transition:.4s;left:0;right:0;opacity:0;padding:0}#accommodationPanels.faq .answer.show-answer{padding:0;opacity:1;display:flex}#accommodationPanels.faq .answer.show-answer::after,#diningPanels.faq .answer.show-answer::after{content:" ";position:absolute;top:0;height:1px;background:var(--erBlueOpacity10) );left:25px;right:25px}#accommodationPanels.faq>div p:first-child::after,#diningPanels.faq>div p:first-child::after{content:"";padding:30px 80px 30px 44px;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#diningPanels.faq .answer.show-answer{padding:20px 0 0;opacity:1}.airline>div p:first-child,.faq>div p:first-child{line-height:1.3rem;font-weight:600;font-size:1rem;color:var(--erBlue);position:relative;padding:30px 80px 30px 60px;background:#fff;z-index:50}p.answer{width:inherit;position:relative;padding:0 60px 40px 55px!important}p.answer::before{content:"";color:var(--erBlue);font-family:'Material Icons';font-weight:500;margin-right:20px;font-size:2rem;margin-left:3px;position:absolute;left:15px}.answer{left:5px;right:5px;padding:0}#heroPromoCarousel-ul,.exp-more-faq{transition:.5s}.answer.show-answer{padding:0;opacity:1}.exp-more-faq{position:absolute;right:30px;color:var(--erCallToAction);top:50%;margin-top:-12px}#divShowMore,.read-more-button,a,label{color:var(--erBlue)}.exp-more-faq-rotate,.slide-down-button i{transform:rotate(-180deg)}.white-after-col::after{position:absolute;bottom:20px;top:20px;right:19px;left:19px;background:#fff;content:" ";z-index:-1}.arrow-down-link::after,.open-icon-right-center::after{content:"keyboard_arrow_down";font-family:'Material Icons';position:absolute}.open-icon-right-center{right:20px;top:50%;width:32px;height:32px;font-size:18px!important;justify-content:center;border-radius:100%;position:relative}.open-icon-right-center.rotate-flip-horizontal::after{content:"close";font-family:'Material Icons';position:absolute}.arrow-down-link::after{color:var(--erCallToAction);top:50%;right:-5px;margin-top:-7px}.page-knock-back::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:var(--erBlue);opacity:.8;z-index:5000000}#divShowMore{padding:0 0 5px;font-family:Muli,sans-serif!important;transition:1s;line-height:1.2rem;border-bottom:2px solid var(--erCallToAction);text-align:center;align-self:flex-start;font-size:.9rem}.readMore{position:relative;transition:max-height 1s ease-in-out;overflow:hidden;width:100%;max-height:0}.readMoreShow{position:relative;overflow:hidden;max-height:1000px}.readMore::after{content:"";clear:both;width:100%;height:5px}.read-more-container{position:relative;overflow:hidden;transition:1s;height:50px}.read-more-show{position:relative;opacity:1;top:0}.read-more-button{top:0;left:0;width:100%;position:absolute;font-size:1rem;text-align:center;line-height:50px;z-index:5000000;padding-bottom:15px;cursor:pointer}#agentsIncentives .zebra-stripes:nth-child(2n),.read-more-button-gb{background:var(--erBodyBackgroundLight)}.read-more-button::before{content:" ";position:absolute;z-index:-1;top:0;left:50%;width:250px;height:30px;cursor:pointer;line-height:30px;border-top:1px solid var(--erBodyBackground);margin-left:-125px}.col.desc{display:none;padding:0 27px}.desc.show-desc,.full-width-offers .wrapper-div,.offer-pop-out .offer-panel-cta,.show-element{display:flex!important}.rotate-flip-horizontal.open-icon-right-center{transform:rotate(180deg);position:relative;right:0;top:-64px}.number-count{position:absolute;color:#fff;width:40px;height:40px;background:var(--erBlue);top:-20px;left:50%;margin-left:-20px;border-radius:100%;font-size:.8rem;font-weight:800;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1000px){.mobile-image-container{height:300px}h1{font-size:1.8rem;padding-bottom:1.5rem;font-weight:500;line-height:2.2rem}}label,li{font-size:.9rem}#forMoreInfoNav.sticky-nav-more-info.property-page-more-info .add-to-fav-secondary-nav,#lastSlide p a,.customStyleCheck input:checked~.checkmark:after,.flex-box-grid-format:first-child header,.tours-menu.selectTourMenu:hover span.place::after,img{display:block}.img-hover{position:relative;display:flex;height:100%}.img-border-grey img{border:2px solid grey;box-shadow:1px 3px 10px var(--erBlueOpacity20)}.border-width-thin img{border-width:medium!important}.destination-hero-wrapper.carousel-wrapper-container,.height-100-vh{height:100vh}.height-eighty-vh{height:80vh}.height-seventy-vh{height:70vh}.display-flex,.no-flex{height:100%!important}.dividing-line{position:relative;display:block;overflow:visible}.dividing-line::after{content:" ";width:50px;height:3px;background:rgba(255,255,255,.3);position:absolute;left:0;bottom:-10px;clear:both}#ra::after,.arrow-link::after{content:"keyboard_arrow_right"}.baseline,.flex-align-baseline{align-items:baseline}.dropDownHeader{font-size:1.4rem!important;font-weight:600!important;padding-bottom:10px}.block,.display-block,.events.showId,.no-flex,.show-div{display:block!important}.display-flex{display:flex!important}#chooseTourNav ul,.PropertyPricingWrapper,.cruise-itinerary-wrapper.wrapper-div-no-flex,.flex,.flex-box-grid-format-ul,.highlights-panel,.offer-panel-link.offer-pop-out,.offer-panel-link.offer-pop-out-concept,.offer-pop-out-wrapper .offer-panel-link,.tours-top-section,.wrapper-div,.wrapper-div-flex{display:flex}.flex-basis{display:flex!important;flex-direction:row!important}.remaining-width{flex:1}#divSecondaryPromotions,#offerPanelLandingPage .med-width,#offerPanelLandingPage .three-column-div,.flex-basis :first-child,.offer-pop-out>div:nth-child(2),.single-offer-wrapper .offer-pop-out-concept .offerFlashPricing,p.width-half-screen-responsive{width:50%}.flex-basis>*{flex:0 0 auto}.flex-wrap{flex-wrap:wrap}.row-reverse{flex-direction:row-reverse!important}.flex-direction-column{flex-direction:column!important;display:flex}.flex-direction-row{flex-direction:row!important;display:flex!important}.flex-space-between{justify-content:space-between!important;display:flex}.flex-space-evenly{justify-content:space-evenly!important;display:flex}.flex-space-around{justify-content:space-around}.flex-content-end{justify-content:flex-end;display:flex}.flex-align-start{align-items:flex-start}.flex-justify-end,.story-board-wrapper-flex-end:nth-child(2n),ul.icons.social.social-propertypage{justify-content:flex-end}.flex-justify-center{justify-content:center;display:flex}.flex-responsive,.mobile-wrap-column,.two-col-cta-image-wrapper{flex-direction:row}.flex-align-center{align-items:center!important}.flex-align-end{align-items:flex-end}.align-self-center{align-self:center}.align-self-end{align-self:end}.align-self-left,.cta-blue-border{align-self:flex-start}.float-right{float:right}.float-left,.offer-panels a{float:left}.clear-both{clear:both}.img-med{width:350px;height:auto}.circle-figure-small img,.circle-img img,.circle-img-small img,.circular-div img,.image-col,.img-grid img,.img-responsive-width img,.meet-the-team img,.meetTheTeam-staff-Image img,.meetTheTeam4colPanel_Image img,.tours-associated-logo img{width:100%;height:auto}.img-responsive-opacity-30,.img-responsive-opacity-50,.img-responsive-opacity-70{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0}.img-responsive-opacity-70{opacity:.7}.img-responsive-opacity-50{opacity:.5}.img-responsive-opacity-30{opacity:.3}.img-responsive img{width:100%;height:100%!important;object-fit:cover}.img-responsive-contain img,.img-responsive-cover img{width:100%;height:100%;min-height:100%;min-width:100%}.img-responsive-contain img{object-fit:contain}.img-responsive-cover img{object-fit:cover}.circle-icon-dark{width:50px;height:50px;color:#fff;background:var(--erBlue);border-radius:100%;display:flex!important;align-items:center;justify-content:center;margin:10px auto}.circle-icon-aqua,.circle-icon-white{color:#fff;align-items:center;width:50px;height:50px;display:flex!important;margin:10px auto}.circle-icon-aqua{background:var(--erCallToAction);border-radius:100%;justify-content:center}.circle-icon-white{border:4px solid #fff;border-radius:100%;justify-content:center}.circle-icon-gold{width:50px;height:50px;color:#000;border:4px solid #dcbc87;border-radius:100%;display:flex!important;align-items:center;justify-content:center;margin:10px auto}#erFactSideBarNav ul li span,#forMoreInfoNav p,.arrow-link,.radio-button-list tr td input{margin-right:5px}a{outline:0;cursor:pointer}#carouselOfferArrowsLeft::after,.arrow-after::after{content:"keyboard_arrow_right";font-family:'Material Icons'}#carouselOfferArrowsRight::after,#la::after{content:"keyboard_arrow_left";font-family:'Material Icons'}.arrow-after{display:inline-flex;align-items:center}.arrow-link,.arrow-link::after{color:var(--erCallToAction);display:inline-flex;align-items:center}.arrow-link{position:relative;font-weight:600}.arrow-link::after{width:20px;height:20px;border-radius:100%;font-family:'Material Icons';text-align:center}.block-a-tag::after{content:" ";display:table;clear:both}li{list-style:none}.by-sea ul,.offer-description ul,.standard-list-ul{margin-left:20px}.offer-description li,li.standard-list{padding:3px 0!important;list-style:disc;color:var(--erMainText)}li.standard-list-white{padding:10px 40px 10px 0!important;list-style:disc;color:#fff;display:list-item}input[type=email],input[type=password],input[type=placeholder],input[type=text],textarea{-webkit-appearance:none}input[type=submit]{border:0!important;outline-style:none}.radio-button-list.small-width tr{width:auto;float:left;padding-right:20px}.radio-button-list tr{width:33.3%;float:left}.radio-button-list tr td{padding:6px 0;display:flex;align-items:center}.radio-button-list tr td label{font-size:.9rem;line-height:inherit}.customStyleCheck{position:relative;padding-left:35px;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;display:flex;align-items:center}.customStyleCheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;display:block;background-color:#eee}.customStyleCheck:hover input~.checkmark{background-color:var(--ifTextGrey)}.customStyleCheck input:checked~.checkmark{background-color:var(--erCallToAction)}.checkmark:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #eee;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input.createAccount{margin-left:20px;font-size:1rem;color:var(--erCallToAction);border-bottom:1px solid var(--erCallToAction)!important}label{padding-bottom:.2rem}.under-line-input{background:#fff;border:none;font-size:1rem;border:1px solid var(--erBlueOpacity20);width:100%;margin-top:5px;padding:15px 10px;box-sizing:border-box}.med-padding-top-bottom{padding:16px 0!important}.med-padding-top-bottom-title{padding:32px 0!important}.wrapper-div.med-padding-top-bottom{padding:24px 0!important}.small-padding-top-bottom{padding:10px 0!important}.x-small-padding-top-bottom{padding:5px 0!important}.small-padding-bottom{padding:0 0 16px!important}.padding-small-vw{padding:15px 0 15px 3vw}.med-padding-bottom{padding:0 0 14px!important}.csr-nav.sticky-nav .col,.csr-nav.sticky-nav .wrapper-div.wrapper-div-large,.departure-panel-wrapper *,.padding-none,.single-offer-wrapper .wrapper-div.wrapper-div-large{padding:0!important}.padding-none-top{padding-top:0!important}.padding-top{padding:84px 0 0!important}.padding-top-med-jt{padding-top:42px!important}.padding-top-small{padding:20px 0 0!important}.padding-top-x-small{padding:10px 0 0!important}.padding-left-none,.padding-left-right-none{padding-left:0!important}.padding-left-right-none,.padding-right-none{padding-right:0!important}.padding-left{padding-left:20px!important}.padding-left-large{padding-left:40px!important}.padding-right-large{padding-right:40px!important}.padding-right{padding:0 20px 0 0!important}.padding-large-top-bottom,.padding-top-bottom-large{padding:100px 0!important}.padding-large-top{padding:96px 0 0!important}.padding-x-large-top-bottom{padding:120px 0!important}.large-padding-bottom{padding-bottom:96px!important;padding-top:0!important}.padding-bottom{padding-bottom:84px!important;padding-top:0!important}.padding-bottom-x-large{padding-bottom:100px!important;padding-top:0!important}.padding-top-med{padding:32px 0 0!important}.padding-bottom-small{padding-bottom:64px!important;padding-top:0!important}.padding-large,.padding-medium,.padding-small{padding:64px!important}.padding-bottom-x-small{padding-bottom:3px!important}.padding-small-medium{padding:32px!important}.padding-x-small{padding:22px!important}.padding-x-x-small{padding:15px!important}.padding-x-x-x-small{padding:10px!important}.padding-top-bottom{padding:64px 0!important}.padding-bottom-med{padding:64px 0 24px}.padding-bottom-none,.padding-top-bottom-none{padding-bottom:0!important}.padding-top-bottom-none{padding-top:0!important}.padding-clip{background-clip:content-box!important}.padding-top-bottom-small{padding:15px 0!important}.padding-clip-content{background-clip:padding-box!important}#imageLayerFadeWrapper,.img-col,.overflow-hidden,.pop-out,.storyboard-image-fade{overflow:hidden}.overflow-visible,.single-offer-wrapper .offer-panel-link{overflow:visible}.abs-pos-top-bottom-col-padding{position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;z-index:50}.abs-pos-50,.abs-pos-bottom{position:absolute;bottom:50px;z-index:50}.abs-pos-bottom{width:100%}.abs-pos-50{right:50px;left:50px}.abs-pos-bottom-strict{position:absolute!important;right:30px;left:30px;bottom:30px;z-index:50}.pos-abs-right,.pos-bottom,.pos-bottom-fifty,.pos-bottom-zero,.pos-col{position:absolute}.pos-bottom{bottom:60px;z-index:50}.pos-bottom-twenty{position:absolute;bottom:20px;z-index:50}.pos-bottom-fifty{bottom:50px;z-index:50}.pos-bottom-zero{bottom:0;right:0;left:0;z-index:50}.pos-col{bottom:1.2rem;right:1.2rem;left:1.2rem;z-index:50}.pos-abs-right{right:0}.image-pos-abs,.pos-abs,.pos-absolute{position:absolute!important}.image-pos-abs{bottom:0;right:0;top:0;left:0;z-index:0}.abs-pos,.abs-pos-middle,.abs-pos-top-bottom{position:absolute;z-index:50}.abs-pos{left:0;top:0}.abs-pos-top-bottom{left:0;top:0;bottom:0;right:0}.abs-pos-middle{width:100%;align-items:center;height:100%;display:flex;justify-content:center}.blog-stories-wrapper img,.pos-rel,.single-offer-wrapper .standard-offer-property.width-100-percent-center{position:relative!important}.pos-ini{position:initial!important}.pos-absolute-top{position:absolute!important;top:0;z-index:5000}.abs-pos-none{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important}.pos-rel-center{position:relative;z-index:50}.zIndex-5{z-index:5}.csr-nav.sticky-nav .margin-bottom-med,.csr-nav.sticky-nav .margin-top-small,.margin-none{margin:0!important}.margin-right-none{margin-right:0!important}.margin-small-allround{margin:5px}.margin-bottom-small{margin-bottom:10px!important}.margin-bottom-x-small{margin-bottom:5px!important}.margin-bottom-med{margin-bottom:20px!important}.margin-bottom-large{margin-bottom:64px!important}.margin-left-med{margin-left:20px!important}.margin-left-large{margin-left:64px!important}.margin-left-small{margin-left:5px!important}.margin-top-bottom-med{margin:20px 0!important;display:block}.margin-top-med{margin-top:20px!important;display:block}.margin-top-x-small{margin-top:3px!important;display:block}.margin-top-small{margin-top:10px!important;display:block}.margin-top-minus-5{margin-top:-5px}.margin-right-med{margin:0 10px 0 0!important}.margin-right-large{margin-right:40px!important}.margin-large{margin:40px!important}.margin-right-small{margin-right:5px!important}.margin-right-left-small{margin:0 5px!important}.margin-top-large{margin-top:64px!important}.margin-top{margin-top:40px!important}.margin-top-minus-100{margin-top:-100px}.est-hero-copy img,.hero-Header,.margin-top-minus-small{margin-top:-20px}.dark-background-col{position:absolute;top:15px;right:15px;bottom:15px;left:15px;overflow:hidden}.dark-background-col::after{content:"";background:var(--erBlue);position:absolute;top:0;right:0;bottom:0;left:0}.csr-img,.img-position-abs-full-height{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.img-position-abs img{position:relative;top:0;left:0;height:auto;width:100%}.img-tint{opacity:.6;z-index:2}.img-tint-opacity-eight{opacity:.8}.if-font{font-family:var(--erMainBodyCopy)!important;font-weight:400;letter-spacing:-.5px}.hover-line::after{content:"";background:var(--erCallToAction);height:2px;width:30px;position:absolute;margin-top:40px;opacity:0;transition:1s}#Overview.tours-menu,#estItinerarySectionNav ul li.selectedItin::before,#estItinerarySectionNav ul li:hover::before,#estTourOptionsSectionNav ul li.selectedTourOption::before,#heroBreadcrumb .breadcrumb,.est-homepage-panels:hover p,.img-hover:hover .hover-line::after,.tours-menu-hover,.tours-menu-hover:hover .tours-days,.tours-menu-hover:hover span.place{opacity:1}p.hero-italics{font-family:var(--erMainHeaderCopy);font-size:1.2rem;font-style:italic}#closeThisOfferCarousel{top:30px}#carouselOfferWrapper .col.offer-pop-out-wrapper{height:100%;background:#fff;position:absolute}#carouselOfferWrapper .col.offer-pop-out-wrapper .col.offer-pop-out,#carouselOfferWrapper .white-after-col::after,#offerPanelLandingPage .wrapper-div.med-shadow,.grid-container-meet-the-team.meet-the-team-links,.offer-pop-out.white-after-col::after,.property-panel-wrapper .property-panel-a,.property-panel-wrapper-meet-the-team{box-shadow:none}.carousel-wrapper-container video{width:100%;height:100%;object-fit:cover;text-align:center;position:absolute;top:0;left:0;opacity:1}.playVidIcon{position:absolute;color:#fff;text-align:center;left:50%;margin-left:-18px;top:0;cursor:pointer}#heroPromoCarousel-ul,.promo-copy-dest{left:0;height:100%;position:absolute;display:flex}.carousel-offer-discs{background:#fff;padding-bottom:30px}.promo-link::after{content:" ";width:10%;height:5px;background:0 0;clear:both;display:table;margin:15px auto;position:absolute;bottom:50px}.hero-Header::after,.hero-Header::before,.promo-copy-display p::after,.promo-copy-display.promo-itinerary h1::before{width:8px;height:8px;transform:rotate(-45deg);left:50%}.promo-link i{font-size:22px;display:inline-block;margin-right:-30px}.carouselWrapper ul li.promoActive{background:rgba(17,16,59,.8);position:relative}.carouselWrapper ul li.promoActive h3{color:#fff;transition:1s;animation:3s forwards easeInOut;opacity:1}#heroPromoCarousel ul li{display:flex;width:100%;overflow:hidden;position:relative}.property-details-show,.trans-two{transition:2s}.promo-copy-display{animation:0s 0ms forwards copyFade}.promo-copy-display h1,.promo-copy-display p{position:relative;text-align:center}.er-call-to-action-diamond-before::before,.promo-copy-display h1.est-h1::before,.promo-copy-display h1::before{content:"";background:var(--erCallToAction);position:absolute;top:-30px;width:8px;height:8px;left:50%;transform:rotate(-45deg)}.promo-copy-display.promo-itinerary h2{font-size:1.1rem;letter-spacing:2px}.promo-copy-display.promo-itinerary h1::before{content:"";background:var(--erCallToAction);position:absolute;top:-50px}.promo-copy-display p::after{content:" ";background:var(--erCallToAction);position:absolute;bottom:-10px}.promo-copy-display-destination{animation:1s 1s forwards copyFadeDest;opacity:1}.promo-copy-dest{z-index:20;top:0;width:50%;padding:0 0 0 10vw;flex-direction:column;justify-content:center;transition:none}.destination-promo-copy{width:100%;padding:0 10vw;align-items:center;justify-content:center;text-align:center}.hero-Header,.image-fade{transition:opacity 1s ease-in-out;opacity:0}.hero-Header{opacity:0;position:absolute;top:50%;font-size:2.6rem;line-height:2.4rem}#brandLines,#sportsbrandLines{width:20%;position:absolute;height:40%;z-index:500;left:40%}.diamond-header{padding:50px 0;position:relative;display:flex;justify-content:center}.diamond-header img.top-diamond,.indicator-carousel-li-img{position:absolute}.hero-Header::before{content:" ";background:var(--erCallToAction);position:absolute;top:-30px;opacity:0;animation:3s 1s forwards diamondFade}.hero-Header::after{content:" ";background:var(--erCallToAction);position:absolute;bottom:-20px;opacity:0;animation:3s 1s forwards diamondFade}@keyframes diamondFade{0%{opacity:0}100%{opacity:1}}h2#h2Tag{font-family:miller-banner,serif!important}#brandLines .brand-lines{position:absolute;left:50%;transition:1s ease-in-out;width:250px;max-height:none;margin-left:-125px}#divHeroPromos .promo-copy,.promo-copy{display:flex;width:60%!important;left:20%!important;z-index:200}#divHeroPromos .promo-copy{position:absolute;height:60%;flex-direction:column;justify-content:center;transition:1s}.col,.promo-copy{flex-direction:column}.slide-up-headers{transition:.5s ease-in;position:relative;opacity:0;transform:translateY(50px)}.promo-copy{position:absolute;height:80%;justify-content:center;transition:1s}.promo-image{height:100%;width:100%;object-fit:cover;overflow:hidden}.promo-image-dark,.promo-image-dark-fade-once{animation:1s 1s forwards imgFade}.promo-image-dark-sports{animation:2s forwards imgFadeSports}#multipleOffersWrapper,.carousel-wrapper-container,.carousel-wrapper-container-half-height{overflow:hidden;position:relative;width:100%}.carousel-wrapper-container::after{content:" ";clear:both;display:table;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--erBlue);z-index:-4}.promo-image img{height:100%;width:100%;object-fit:cover}.carousel-wrapper-container .txt-small,.storyTime i{font-size:.9rem!important}.carousel-wrapper-container-half-height{min-height:900px;height:40vh}.carousel-wrapper-container{height:80vh;top:-45px;margin-bottom:-45px;min-height:550px}.destination-hero-wrapper.carousel-wrapper-container img{opacity:.7!important}.h2-pull-out{font-size:3.5vw;margin-bottom:10px}.carousel-arrows{position:absolute;width:40px;height:40px;z-index:200;border-radius:100%;justify-content:center;align-items:center;cursor:pointer;margin-top:-25px;border:10px solid transparent;box-sizing:content-box;text-align:center;line-height:40px;font-size:3rem}#carouselOfferArrowsRight{left:-70px;top:50%}#carouselOfferArrowsLeft{right:-70px;top:50%}@media screen and (max-width:900px){.flex-responsive{flex-direction:column}.flex-responsive .col.two-column-div{width:100%}.radio-button-list tr{width:50%;float:left}.radio-button-list{width:90%;margin:0 5%}#carouselOfferWrapper .col.offer-pop-out-wrapper{height:100%;background:#fff;position:relative}.carousel-wrapper-container{width:100%;height:80vh;position:relative;overflow:hidden}.carousel-arrows{position:absolute;width:50px;height:50px;z-index:200;justify-content:center;align-items:center;cursor:pointer;margin-top:-15px;box-sizing:content-box;border-radius:100%;background:#fff;border:10px solid transparent;border-image:initial}}@media screen and (max-width:1200px){.padding-medium{padding:44px!important}.carousel-arrows{position:absolute;width:40px;height:40px;z-index:200;justify-content:center;align-items:center;cursor:pointer;margin-top:-30px;box-sizing:content-box;border-radius:100%;background:#fff;border:10px solid transparent;border-image:initial}#carouselOfferArrowsLeft{left:20px}#carouselOfferArrowsRight{right:20px}}.section-full-width::after{clear:both;width:100%;display:flex}.clear-center{clear:both;margin:0 auto}.wrapper-forty-percent{width:40%;display:flex;padding:15px}.wrapper-fifty-percent{width:50%;display:flex;padding:15px}.wrapper-sixty-percent{width:60%;display:flex;padding:15px}.wrapper-eighty-percent{width:80%;display:flex;padding:15px}#toursItinerary.tailor-made #tourMenuWrapper,.med-width,.meet-the-team-drop-down .property-panel-wrapper a{width:25%}.wrapper-thirty-percent{width:33.3%;display:flex;padding:15px}.wrapper-twenty-percent{width:20%;display:flex;padding:15px}.wrapper-div{width:800px;margin:0 auto;display:flex;padding:64px 0}.wrapper-div-no-margin{width:800px;display:flex;padding:64px 0}.wrapper-div-small{width:400px;margin:0 auto;display:flex;padding:64px 0}.wrapper-div.wrapper-div-margin{margin:64px auto}.wrapper-div.wrapper-div-large{width:1200px;margin:0 auto;display:flex;padding:64px 0}.wrapper-div.wrapper-div-large-overlay{width:1200px;left:50%;margin-left:-600px;display:flex;padding:64px 0}.wrapper-div.wrapper-no-top-pad{padding:0 0 64px}.wrapper-div.wrapper-div-large-no-top-pad{width:1200px;margin:0 auto;display:flex;padding:0 0 64px}.wrapper-div.wrapper-div-large-no-bottom-pad{width:1200px;margin:0 auto;display:flex;padding:64px 0 0}.wrapper-div.wrapper-div-thin{width:800px;margin:0 auto;display:flex;padding:0}.destination-hero-wrapper .hero-description,.wrapper-div.wrapper-div-padding-none{padding:0;display:block}.wrapper-div-no-flex{width:800px;margin:0 auto;display:block;padding:64px 0}.wrapper-div-large-no-flex,.wrapper-div-no-flex-grid{width:1200px;margin:0 auto;display:block;padding:64px 0}.wrapper-div-flex-space-between{display:flex;flex-wrap:wrap;justify-content:space-between}.accordionSection::after,.mainPropertyWrap.mainPropertyWrap-fwg .full-width-gallery::after,.offer-carousel-wrapper::after,.wrapper-div-no-flex-grid::after{content:" ";clear:both;display:table}.wrapper-div-flex-vert-align{width:1200px;margin:0 auto;display:flex;align-items:center;padding:20px 0}.wrapper-div-flex-vert-align-thin{width:800px;margin:0 auto;display:flex;align-items:center}.full-width-flex-div,.wrapper-div-full-width,.wrapper-insert{width:100%;display:flex}.full-width-flex-div-grey-background{background:#f5f5f5}.circle-figure-medium,.circle-figure-small{border-radius:100%;background:#ccc;overflow:hidden}#mainSlideNav ul li>div:first-of-type,#meetTheTeamWrapper,#responsiveMenuWrapper,.cta-button-small-border:hover::after,.full-width-div,.offer-carousel-wrapper,.quoteAddress,.two-column-div-image.full-width img,.view-offer-button a,h2.accordion-header.property-page+.accordionSection.showPanel>div:first-child,h2.accordion-header.property-page+.accordionSection.showPanel>div:nth-child(2){width:100%}.padding-col{padding:1.2rem!important}.col{display:flex;padding:1.2rem;position:relative}.col-offer,.col-padding-med{flex-direction:column;padding:2rem;position:relative;display:flex}.col-offer{bottom:0;height:100%}.col-half{width:48%}.col-margin{height:inherit;display:flex;flex-direction:column;width:30%;position:relative}.col.two-col{height:inherit;display:block;flex-direction:row}.col.twelve-col{padding:5px 0 0;width:7%;z-index:10;color:#fff;font-weight:600;background:var(--erBlue);border-top:5px solid #ad1a10}.col-insert{height:inherit;display:flex;flex-direction:column;justify-content:center;padding:25px}.img-grid{height:230px}.image-fixed-background,.two-column-div-image img,.two-column-div-image-tint img{width:100%;height:100%;object-fit:cover;top:0;left:0}.img-grid:hover img{opacity:.3;transition:1s}.image-fixed-background{position:absolute;z-index:-1}.col.large-padding{padding:5% 15%;justify-content:center}.col.med-padding{padding:8%}.col p.full-width-div-white-text{color:#fff;width:800px!important;margin:0 auto;padding:100px 0;text-align:center;position:relative;line-height:2.2rem}.custom-dropdown-filter,.flex-box-grid-format-ul li,.flex-box-grid-format-ul li>i>span,input[type=submit].payNowButton,p.offer-flash{color:var(--erBlue);color:var(--erBlue)}.col ul li{padding:10px 0}.one-column-div{float:left;width:100%}.col-insert.two-column-div,.col.two-column-div,.two-column-div-clip{width:50%;float:left}.col.two-column-div-margin-small{width:calc(50% - 40px);margin:20px}.two-column-div-image img{position:absolute}.two-column-div-image-tint img{position:absolute;opacity:.6;transition:.3s}.two-column-div-image-tint:hover img{position:absolute;opacity:.4;top:0;left:0}.two-column-div-image-tint{overflow:hidden;position:relative;align-items:center}.two-column-div-image{overflow:hidden;position:relative;min-height:250px}.two-column-div-image.image-min-height{min-height:700px}.two-column-div-clip{padding:10px}.three-column-div{float:left;width:33.3%}.two-column-div-fill{float:left;width:37.5%}.three-column-div-clip{float:left;width:33.3%;padding:10px}.four-column-div{float:left;width:25%}.four-column-div-clip{float:left;width:25%;padding:10px}.five-col-white-background,.five-column-div{float:left;width:20%}.five-column-div-clip{float:left;width:20%;padding:10px}.six-column-div,.six-column-div-clip{width:16.66666%;float:left}.six-column-div-clip{padding:10px}.thirty-percent-col,.thirty-percent-col-left{float:left;width:30%}.forty-percent-col{width:40%}.sixty-percent-col-right{float:right;width:60%}.seventy-percent-col-right{float:right;width:70%}#est-overview-main-col,.sixty-percent-col{width:60%}#la,#ra{width:34px;cursor:pointer}.seventy-percent-col{width:70%;padding:25px}.eighty-percent-col{width:80%}.thirty-percent-col-right{float:right;width:30%;align-items:center;overflow:hidden}.seventy-percent-col-left{float:left;width:70%;padding:25px}.circle-figure-medium{width:100%}.circle-figure-medium img{width:110%;height:auto}.circle-figure-small{width:100px;height:100px;float:left}.circle-image-quote-wrapper{display:flex;padding:20px 0}.col.small-padding{padding:16px!important}.ratings{width:100%;padding:4px 0 8px}.width-seventy-percent-left{width:70%;float:left}.width-twenty-percent-right{width:20%;float:right;height:100%;display:flex;align-items:center;justify-content:end}.width-thirty-percent-right{width:30%;float:right;height:100%;display:flex;align-items:center;justify-content:end}.grid-list-four{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:10px}.grid-list-four li{padding:5px 0}.flex-box-grid-format{display:flex;flex-direction:column;width:100%;border-bottom:1px solid var(--erBlueOpacity20)}.flex-box-grid-format header .flex-box-grid-format-ul li{font-weight:800;padding:15px 10px}.flex-box-grid-format-ul li{padding:15px 10px;font-size:.8rem;display:flex}.flex-box-grid-format:nth-child(2n) .flex-box-grid-format-data{background:rgba(17,15,59,.07)}.flex-box-grid-format:first-child .flex-box-grid-format-data .flex-box-grid-format-ul li span{padding:0 0 10px;display:flex;color:var(--erBlue);height:auto;font-size:.9rem;border-bottom:1px solid var(--erBlue);margin-bottom:25px}.flex-box-grid-format-ul li>i>span{display:flex;height:auto;font-size:.9rem;border-bottom:none!important}.flex-box-grid-format-ul li span{height:0;font-weight:700;color:transparent;font-size:.9rem}input[type=submit].payNowButton{border:2px solid var(--erBlue)!important;border-style:none;outline-style:none;background:0 0;border-radius:2px;padding:3px 5px;cursor:pointer;font-size:.7rem;transition:.5s}input[type=submit].payNowButton:hover{border:2px solid var(--erBlue)!important;border-style:none;outline-style:none;background:var(--erBlue);color:#fff;border-radius:2px;padding:3px 5px;cursor:pointer;font-size:.7rem}.pay-now-li{justify-content:end}.flex-box-grid-format-ul li:last-child{align-items:center}.quotes-bookings-pdf::after{content:"";width:50px;height:50px;border:2px solid var(--erCallToAction)}@media screen and (max-width:1150px){.col.five-column-div-clip{width:25%}.flex-box-grid-format{border-bottom:none}.flex-box-grid-format:first-child .flex-box-grid-format-data .flex-box-grid-format-ul li span{border-bottom:none;margin:0;padding:0 10px 0 0}.flex-box-grid-format:nth-child(2n) .flex-box-grid-format-data,.flex-box-grid-format:nth-child(odd) .flex-box-grid-format-data{background:0 0}.flex-box-grid-format-ul li:last-child{align-items:center;justify-content:start}.flex-box-grid-format header{display:block}.flex-box-grid-format header .flex-box-grid-format-ul li{padding:10px}.flex-box-grid-format-ul li{padding:15px 25px;font-size:.9rem}.flex-box-grid-format-ul li span{padding:0 20px 0 0;height:auto;font-weight:700;color:var(--erBlue);font-size:.9rem}.flex-box-grid-format-ul{display:flex;margin-bottom:80px}.flex-box-grid-format-ul li:nth-child(odd){background:rgba(17,15,59,.07)}.five-col-white-background{float:left;width:25%}}@media screen and (max-width:960px){.two-col-cta-image-wrapper{flex-direction:column}.two-col-cta-image-wrapper .forty-percent-col,.two-col-cta-image-wrapper .sixty-percent-col{width:100%}.six-column-div-clip{width:25%}.col.five-column-div-clip{width:33.3%}.four-column-div-clip{float:left;width:50%;padding:10px}}@media screen and (max-width:820px){.wrapper-div-no-margin{width:90%;margin:0}.pyj.col.four-column-div-clip{float:left;width:50%;padding:10px}}@media screen and (max-width:800px){#gridContainerThinThreeCol{width:100%;display:grid;grid-template-columns:auto auto;background:#fff;height:0;overflow:hidden;transition:.5s;padding:40px;left:0;right:0;opacity:0;position:absolute;z-index:5000}.wrapper-div.wrapper-div.wrapper-div-large.column-reverse{flex-direction:column-reverse}.border-right-op-white{border-bottom:1px solid rgba(255,255,255,.2)!important;border-right:none!important}.promo-copy{width:80%!important;left:10%!important}.hero-Header::before{margin-left:-3px;top:-20px}.hero-Header::after{margin-left:-3px}.carousel-wrapper-container{top:auto;margin-bottom:auto}.col.three-column-div-clip,.col.two-column-div-clip,.thirty-percent-col{float:left;width:100%}.six-column-div-clip{float:left;width:33.3%;padding:10px}.five-column-div-clip{width:50%}}.drop-down-filter{padding:10px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box;justify-content:space-evenly}.custom-dropdown-filter select{padding:15px;border:none;font-size:.9rem;font-family:var(--erMainBodyCopy)!important;font-weight:600}.custom-dropdown-filter{box-sizing:border-box;background:#fff;border:1px solid var(--erBlueOpacity2);position:relative;cursor:pointer;display:flex;justify-content:space-between;margin-top:10px}.custom-dropdown-filter::before{position:absolute;right:0;content:"keyboard_arrow_down";font-family:'Material Icons';width:50px;display:flex;height:100%;background:#fff;pointer-events:none;justify-content:center;align-items:center;font-size:24px}.ui-slider-horizontal{height:.5em!important}.ui-slider-horizontal .ui-slider-handle{top:-.8em!important}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:2em!important;height:2em!important;cursor:pointer;-ms-touch-action:none;touch-action:none}.offer-description-offer-page .standard-list-ul li{list-style-position:outside;font-size:1rem;padding-bottom:.5rem!important}.departure-panel-wrapper{padding:20px!important}.departure-panel-wrapper:nth-child(odd){background:var(--ifGrey)}#estHighlights .col.four-column-div:last-of-type,#offerPanelLandingPage .wrapper-div .ratings,.property-details .tabbed-list:last-child{border:none}#offerPanelLandingPage .small-width{width:100%;flex-direction:row;align-items:center}.offer-panel-image{height:180px;transition:.2s;background:var(--erBlue)}.featured-offer-property .offer-panel-image{height:230px;transition:.2s}#offerPanelLandingPage .small-width a{position:relative;top:auto;right:auto;bottom:auto}#offerPanelLandingPage .small-width p{padding:0!important;color:var(--erBlue)!important;font-size:1.2rem!important;text-align:left}#offerPanelLandingPage .med-width{padding:0 64px 75px 0}#offerPanelLandingPage .dark-background{background:0 0}#offerPanelLandingPage a.cta-border-white-full-width{background:var(--erCallToAction);width:33.3%;border:none}#offerPanelLandingPage .offer-price-panel{align-items:center;display:flex;justify-content:space-between;padding:0 64px 0 0;position:absolute;left:0;bottom:0;width:50%}#homeageIntroPara h1,#offerPanelLandingPage .med-width h4{font-size:2rem}#offerPanelLandingPage .two-column-div-image img{position:relative;opacity:1!important;height:100%}#offerPanelLandingPage .two-column-div-image{padding:0!important;float:right}.wrapper-div.offer-panels{display:flex!important;flex-wrap:wrap;width:1200px}.col.offer-panel-link{padding-bottom:25px}.accordionSection h3,.offer-pop-out .col-offer h4{margin-top:20px}.col.offer-panel-link.offer-pop-out{padding-bottom:20px}.offer-pop-out .offer-panel-link{flex-direction:row;justify-content:center}.offer-price-panel{display:flex;flex-direction:row;color:var(--erBlue)!important;padding-bottom:10px}.offer-pop-out .offer-price-panel div:first-child,.offer-pop-out-concept .offer-price-panel div:first-child,.offer-price-panel div{margin-right:20px}.offer-price-panel div span{margin-top:-2px}.view-offer-button{position:relative;bottom:25px;left:30px;z-index:50;width:auto!important}.html5gallery-toolbox-buttons-0,.offer-info-hide,.offer-panel-col.offer-pop-out-concept .expand-offer-panel,.offer-pop-out-wrapper .view-offer-button,.offer-property.width-100-percent-center:hover .expand-offer-panel,.single-offer-wrapper .offer-panel-spacer,.tab-button .calendarDropDownIcon,.tabbed-list.selected-tab a span{display:none!important}.offer-panel .offer-price-panel-left-align{display:flex;flex-direction:row;align-items:center;color:var(--erBlue)!important}.col.offer-pop-out-wrapper{position:absolute;z-index:10;width:100%!important}.offer-pop-out{width:100%;flex-direction:row;background:#fff}.offer-pop-out-concept{width:100%;flex-direction:row;background:#fff;pointer-events:none}#la,#ra,#stickyNavMenu,.download-image-offer a:hover,.expand-offer-panel{background:var(--erBlue)}#offerWrapperContainer.offerWrapperContainer-fixed{width:1200px}.offerHeader{float:left;display:none}.offer-panel-col{height:100%;box-shadow:1px 1px 7px rgba(0,0,0,.2)}.expand-offer-panel{position:absolute;top:0;right:0;width:40px;height:40px;justify-content:center;align-items:center;transition:.5s;z-index:50000;display:flex!important;opacity:1;color:#fff;background:var(--erCallToAction)}.standard-offer-property:hover .expand-offer-panel{z-index:50000;display:flex!important;opacity:1;color:#fff;width:58px;height:58px;background:var(--erCallToAction)}.expand-offer-panel span{transform:rotate(45deg)}p.offer-flash{padding:10px 20px 10px 10px;font-size:.8rem!important;font-weight:600;line-height:1.1rem;margin-bottom:10px;word-spacing:1px;letter-spacing:.5px;background:var(--erSand);border-radius:3px}.offer-panel-link{height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden}.offer-panel-cta{display:none!important;flex-direction:row}.offer-pop-out-concept .offer-panel-cta{display:flex!important;align-items:center;pointer-events:all}.offer-panel-col:hover .cta-offer-white-border{background:var(--erCallToAction);color:#fff}.close-offer{display:flex;right:25px;top:25px;position:absolute;z-index:200;background:#fff;justify-content:center;align-items:center;cursor:pointer}#modalBackground{position:fixed;top:0;left:0;bottom:0;width:100vw;height:100vh;background-color:var(--erBlueOpacity70);display:none;z-index:50000}.offer-pop-out-concept p.offer-flash{margin-right:30px}.offer-pop-out .col-offer{justify-content:center;width:50%}.offer-pop-out-concept .col-offer{width:100%;flex-direction:row;padding:0}.offer-pop-out-concept .offerHeaderList{padding:3% 5% 0;width:60%}.offer-pop-out-concept .offerFlashPricing{width:40%;padding:3%}.download-image-offer{margin-left:10px;float:left}.download-image-offer a{display:flex;align-items:center;justify-content:center;color:var(--erBlue);font-size:.9rem;padding:7px 10px;transition:1s;border-radius:2px;border:2px solid var(--erBlue);pointer-events:all}.download-blue::after,.download-image-offer a::after{content:"download";font-family:'Material Icons';margin-left:3px}.download-image-offer a:hover{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;padding:7px 10px;transition:1s;border-radius:2px;border:2px solid var(--erBlue)}.offer-pop-out-concept .download-image-offer{margin:20px 0 0}.offer-pop-out-concept .pos-rel-center{position:absolute;z-index:0;left:0;width:60%;height:100%;background:var(--erBlue)}.offer-panel-spacer{padding:10px;width:33.3%;flex-direction:column;background-clip:content-box;display:block}#chooseTourNav li.selected h4:hover,#estItineraryBody div.col header *,.bold-tel a,.csr-nav.sticky-nav .cta-button-soft-blue.selectedLink:hover,.offer-pop-out-concept .offerlist *,.offer-pop-out-concept h4,.offer-pop-out-concept p.property-location,.responsive-menu-links.selected-link a,.responsive-menu-links.selected-scroll,.sports-itinerary-list input[type=submit].cta-button-gold-border-blue,.tabbed-menu-wrapper ul li a:hover,.tabbed-menu-wrapper ul li:hover a,.tabbed-menu-wrapper ul li:hover span,a.slide-down-button h2 i,li.slide-nav.selectedLink:hover span{color:#fff}.offer-pop-out-concept p.property-location{opacity:.7;margin-top:8px}.offer-pop-out .offer-panel-image{height:auto;width:50%;max-height:none;border:20px solid #fff}.offer-pop-out .offer-info-hide li,.offer-pop-out .offer-info-hide p{font-size:.9rem;padding-bottom:5px}.offer-pop-out-concept .offer-info-hide li,.offer-pop-out-concept .offer-info-hide p{font-size:.85rem;padding-bottom:5px}.offer-pop-out-concept>div:nth-child(3),.offer-pop-out>div:nth-child(3){width:50%;justify-content:center}.offer-pop-out-concept .offer-price-panel{flex-direction:row!important;justify-content:flex-start;margin-top:5px;padding-bottom:0}.offer-pop-out .offer-price-panel{flex-direction:row!important;justify-content:flex-start;margin-top:10px}.offer-pop-out .offer-info-hide,.offer-pop-out-concept .offer-info-hide{display:flex!important;flex-direction:column}.col.offer-panel-wrapper{z-index:100;left:0;position:relative}.departure-panel{display:flex;padding:0 0 20px;justify-content:flex-end}.departure-panel i{margin-right:15px}.offer-Shadow{box-shadow:0 10px 1200px 40px rgba(17,15,59,.2)}.single-offer-wrapper{margin-top:-70px;position:relative;z-index:2000000}.single-offer-hero-section #propertyHeroSectionSideBar h1{font-size:2.2rem;letter-spacing:1px}.single-offer-wrapper .property-panel-flex-exclusive{position:absolute;top:-66px;bottom:auto;display:flex;flex-wrap:wrap;z-index:-10;left:-10px}.single-offer-hero-section #propertyHeroSectionSideBar{width:100%;padding:0 0 0 3%;position:absolute;z-index:500;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:-20px}.single-offer-hero-section #propertyHeroSectionSideBar h2{font-family:var(--erMainHeaderCopy)!important;font-weight:200!important;opacity:1;font-size:27px}.single-offer-hero-section #propertyHeroSectionSideBar h3{font-family:var(--erMainBodyCopy)!important;font-weight:700!important;opacity:.7;font-size:22px}.grid-container-meet-the-team.meet-the-team-links.meet-the-team-links-destinations .grid-item a,.single-offer-hero-section #propertyHeroSectionSideBar p{font-size:.9rem}.single-offer-wrapper .offer-pop-out-concept .offer-info-hide li{font-size:1rem;margin:3px 0}#propertyHeroSection.single-offer-hero-section,#toursItinerary.tailor-made,#twoOptionSelect ul{height:auto}#propertyHeroImageWrapper.single-offer-hero-wrapper{height:60vh!important;min-height:400px}#propertyHeroImageWrapper.single-offer-hero-wrapper li{height:70vh!important;min-height:470px}#propertyHeroImageWrapper.single-offer-hero-wrapper::after{width:100%;height:800px;content:" ";background-image:linear-gradient(rgba(17,16,59,.5),rgba(17,16,59,0));position:absolute;z-index:50;display:block;top:0}#propertyHeroImageWrapper.single-offer-hero-wrapper li img{bottom:60px;opacity:.7}.single-offer-wrapper .property-panel.offer-property.width-100-percent-center{background:#fff;box-shadow:1px -50px 10px rgba(17,15,59,.3)}.single-offer-wrapper .offer-panel-col{box-shadow:none;height:auto!important}.single-offer-wrapper .offer-pop-out-concept .offerHeaderList{padding:3% 0 0 5%;width:50%}.single-offer-wrapper .offer-description:first-child p{font-weight:700;font-size:1.1rem;margin-bottom:15px;line-height:1.6rem}.single-offer-wrapper .offer-pop-out-concept .offerHeaderList>div{display:none;border-right:1px solid var(--erBlueOpacity20)}.single-offer-wrapper .offer-pop-out-concept .offerlist *{color:var(--erBlue);padding:0 32px 0 0}#divOfferExpired{z-index:50000;padding:34px 34px 0!important}#greyOut{height:100%;position:relative;z-index:5000}#greyOut.add-greyout::before{content:" ";background:rgba(60,60,60,.7);height:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5000000000000}.offer-expired-grey-out{position:relative;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}@media screen and (max-width:1160px){.download-image-offer{margin:0 0 0 10px;clear:left}.offer-pop-out-concept .offerHeaderList,.offer-pop-out-concept .pos-rel-center{width:55%}.offer-pop-out-concept .offerFlashPricing{width:45%}}@media screen and (max-width:1000px){.wrapper-div.offer-panel-flex{flex-direction:column}.wrapper-div.offer-panel-flex .col.two-column-div{float:left;width:100%;min-height:400px}.offer-pop-out .col-offer{width:50%}}@media screen and (max-width:964px){.wrapper-thirty-percent{width:95%;display:flex;padding:15px;margin:0 2.5%}.wrapper-div.wrapper-div-thin.departure-panel-wrapper .col.two-column-div{width:50%}.wrapper-div.wrapper-div-thin.departure-panel-wrapper .col.four-column-div{width:25%}}@media screen and (max-width:520px){.offer-price-panel{flex-direction:column;align-items:flex-start;white-space:nowrap}.col.offer-price-panel .price{padding-bottom:20px;display:block}}.ui-slider-handle.ui-corner-all.ui-state-default{background:var(--erCallToAction);border-radius:100%;border:none}.ui-slider-handle.ui-corner-all.ui-state-default:hover{background:var(--erCallToActionHover);border:none}.ui-widget.ui-widget-content{border:1px solid #e9e9e9!important}.ui-widget-header{background:#f4f4f4!important}@media screen and (max-width:1080px){.five-column-div.offer-filter-drop-down{width:50%}.five-column-div.offer-filter-drop-down:last-child{width:100%}}@media screen and (max-width:664px){.five-column-div.offer-filter-drop-down{width:100%}}#offer_carousel{height:100%;width:1200px;margin:0 auto}#offer_carousel_ul{display:flex;height:100%;position:relative;transition:.2s}.offerCarousel-li{width:33.3%;display:flex;justify-content:center;position:relative}#stickyNavMenu{position:relative;min-height:50px;transition:min-height 2s}#stickyNavMenu.sticky-nav{position:fixed;top:0;min-height:10px;z-index:150000000000}#la,#la::after,#ra,#ra::after{position:absolute;height:100%}.csr-nav .four-column-div{width:25%;padding:10px}.csr-nav.sticky-nav img,.csr-nav.sticky-nav p{height:0!important;overflow:hidden;padding:0!important}.csr-nav.sticky-nav .four-column-div{width:25%!important}.csr-nav.sticky-nav .cta-button-soft-blue:hover{color:var(--erCallToAction);opacity:1!important;transition:1s}.csr-nav.sticky-nav .cta-button-soft-blue{padding:15px 0;text-align:center;background:0 0;color:#fff;font-size:14px;cursor:pointer;line-height:1.2rem;width:100%;border-radius:unset;border:6px solid var(--erBlue)}.storyWrapper img{transform:scale(1);transition:2s}.csr-nav.sticky-nav .cta-button-soft-blue.selectedLink{border-bottom:6px solid rgba(255,255,255,.4)}.csr-links:hover img{opacity:1;transition:1s}.full-height-CSR{min-height:100vh!important;overflow:hidden}.col.two-column-div-csr{width:60%;justify-content:center}#la{left:0;top:0}#la::after{color:#fff;font-size:1.2rem;top:0;left:5px;display:flex;align-items:center}#ra{right:0;top:0}#ra::after{font-family:'Material Icons';color:#fff;font-size:1.2rem;top:0;right:5px;display:flex;align-items:center}.highlights-wrapper{margin-bottom:64px}#divFavouriteDestination>div>div,#divFavouriteHotel>div>div,.blog-hero .col,.highlights-panel .col{padding:64px}.highlights-panel-text{justify-content:flex-start;padding:0!important;margin:64px}.highlights-panel-text p{padding-right:20px}.highlights-panel-text::-webkit-scrollbar{width:8px;height:6px}.highlights-panel-text::-webkit-scrollbar-thumb{background:#b3afb3;border-radius:10px}.highlights-panel-text::-webkit-scrollbar-thumb:hover{background:linear-gradient(150deg,#3c4040 18%,grey 77%)}.highlights-panel-text::-webkit-scrollbar-track{background:#e6e6e6;border-radius:30px;box-shadow:inset 0 0 0 0 #f0f0f0}@media screen and (min-width:1100px){#tabbedResponsive.tabbed-menu.about-menu{width:100%!important;left:0!important;padding:0!important}#la,#ra{display:none!important}}@media screen and (max-width:1900px){.col.large-padding{padding:10%}.col.med-padding{padding:8%}}@media screen and (max-width:1250px){.wrapper-div-no-flex-grid{width:100%}.col.six-column-div{float:left;width:33.3%}}@media screen and (max-width:1260px){.wrapper-div.offer-panels{width:95%}.property-panel.offer-property{width:33.3%}}@media screen and (max-width:1200px){#offer_carousel{height:100%;width:100%;margin:0 auto;overflow:hidden}.col p.full-width-div-white-text{width:95%;margin:0 2.5%}.wrapper-div-flex-vert-align{display:flex;align-items:center}.seventy-percent-col,.seventy-percent-col-left{float:none;width:95%}.col.large-padding{padding:8%}.wrapper-div,.wrapper-div-no-flex{width:90%;margin:0 5%;display:block}.wrapper-div-flex-vert-align{width:90%;margin:0 auto;display:flex;align-items:center;padding:20px 0}.wrapper-div.wrapper-div-large{width:95%}.wrapper-div p.wrap-para{width:90%;margin:0 auto}.col.four-column-div{float:left;width:50%}.two-column-div-image.image-min-height{min-height:300px}.img-grid img{width:auto;height:100%}.wrapper-fifty-percent{width:100%;display:flex;padding:15px}.wrapper-div.wrapper-div-thin.responsive-cols{flex-direction:row}}.highlight-circle,.highlight-circle-black{z-index:10;display:flex;border-radius:100%;position:absolute}@media screen and (max-width:950px){.wrapper-div.offer-panels{display:flex!important}.col.offer-pop-out,.wrapper-div.wrapper-div-large.responsive-cols{flex-direction:column}.wrapper-div.wrapper-div-large.responsive-cols .col.two-column-div{width:100%!important}.property-panel.offer-property{width:50%}.wrapper-div.wrapper-div-thin{width:95%}.col.offer-pop-out .offer-panel-image,.col.offer-pop-out>div:nth-child(2),.wrapper-div.offer-panels .col{width:100%}a.cta-offer{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;width:auto!important}.close-down-grey{position:absolute;right:10px}}@media screen and (max-width:800px){.wrapper-div.offer-panel-flex .col.two-column-div{float:left;width:100%;min-height:300px}.offer-pop-out .offer-panel-image{display:none}.offer-pop-out .col-offer{width:100%}.offer-price-panel .flex{flex-direction:column;align-items:flex-start}.single-offer-hero-section #propertyHeroSectionSideBar h1{font-size:2rem;letter-spacing:1px;margin:5px 0}.single-offer-hero-section #propertyHeroSectionSideBar h2{font-family:var(--erMainHeaderCopy)!important;font-weight:200!important;opacity:1;font-size:24px;line-height:1.6rem}.single-offer-wrapper .offer-description:first-child p{font-weight:700;font-size:1rem;margin-bottom:15px;line-height:1.4rem}.single-offer-hero-section #propertyHeroSectionSideBar p{font-size:.8rem;line-height:1.2rem}.single-offer-hero-section #propertyHeroSectionSideBar{width:100%;padding:0 0 0 3%;position:absolute;z-index:500;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:-70px}.single-offer-wrapper .offer-pop-out-concept .offerHeaderList{width:100%;padding-bottom:20px!important}#stickyNavMenu.sticky-nav{top:95px;z-index:1500000000}.col p.full-width-div-white-text{width:100%!important;padding:25px}.img-grid img{width:100%;height:auto}.wrapper-div-small{width:80%;margin:0 10%}.col.three-column-div.img-grid{width:50%}.wrapper-div-flex-vert-align{flex-direction:column;width:90%;margin:0 5%}.full-width-flex-div,.wrapper-insert{flex-direction:column}.wrapper-insert .col:first-of-type{padding-bottom:0}.wrapper-insert .col:nth-of-type(2),.wrapper-insert .col:nth-of-type(3),.wrapper-insert .col:nth-of-type(4),.wrapper-insert .col:nth-of-type(5){padding-top:0}.col.four-column-div,.col.three-column-div,.col.two-column-div{float:left;width:100%}.wrapper-div.wrapper-div-large,.wrapper-div.wrapper-div-large-no-bottom-pad,.wrapper-div.wrapper-div-large-no-top-pad{width:95%;margin:0 auto;padding:32px 0}}@media screen and (max-width:720px){.wrapper-div.wrapper-div-thin.responsive-cols{flex-direction:column}.col.three-column-div.img-grid{width:100%;height:400px}.img-grid img{width:100%;height:100%!important;object-fit:cover}.col.small-padding{padding:5px 15px!important}}.arrow-cta-black::after,.arrow-cta::after{content:"keyboard_arrow_right";color:var(--erCallToAction);text-align:center;font-family:'Material Icons'}.highlight-circle{background:#dcbc87;top:10px;left:10px;align-items:center;text-align:center;justify-content:center}.highlight-circle-black{background:var(--erBlue);align-items:center;text-align:center;justify-content:center}.cta-button-show-more,.cta-button-show-more-pos-abs,.cta-button-small-border{background:0 0;font-family:var(--erMainBodyCopy)!important;line-height:1.2rem;color:var(--erBlue)}.arrow-cta,.arrow-cta-black{float:right;display:block;position:relative}.highlight-circle-black.special-offer{width:90px;height:90px;font-size:.8rem}.highlight-circle.special-offer{width:80px;height:80px;font-size:.8rem;box-shadow:-2px 2px 6px rgba(0,0,0,.3)}.arrow-cta{font-size:1.4rem}.arrow-cta::after{width:40px;height:40px;border-radius:100%;border:2px solid var(--erCallToAction)}.arrow-cta-black{font-size:1.2rem}.arrow-cta-black::after{position:absolute;top:50%;margin-top:-9px}.cta-button-show-more{padding:0 0 5px;text-align:center;font-size:.9rem;transition:1s;font-weight:600;border-bottom:2px solid var(--erCallToAction)}.small-border-link{border:2px solid var(--erFullBlue);border-radius:3px;padding:10px 15px;font-size:.8rem}.small-border-link:hover{border:2px solid var(--erFullBlue);background:var(--erFullBlue);color:#fff!important}.cta-button-show-more-pos-abs,.cta-button-small-border::after,.meet-the-team-drop-down a.meet-the-team-link:hover p:last-of-type{border-bottom:2px solid var(--erCallToAction)}.cta-button-small-border{padding:0 0 4px;text-align:left;font-size:.9rem;font-weight:700;position:relative;float:left}.cta-button-small-border::after{content:"";position:absolute;width:50px;transition:.3s;height:2px;bottom:0;left:0}.cta-button-show-more-pos-abs{padding:0 0 5px;text-align:center;font-size:.9rem;transition:1s;font-weight:600;position:absolute;bottom:30px;left:30px;right:30px}p.cta-number-bold a{color:#fff;font-size:1.2rem;font-weight:900}.cta-border-center-half-width{padding:20px;border:1px solid var(--erBlue);width:50%;text-align:center;display:inline-block;color:var(--erBlue)}.cta-blue-border,.cta-white-border{padding:15px 20px;display:inline-block;font-weight:600;text-align:center}.cta-blue-border{border:2px solid var(--erBlue);color:var(--erBlue)}.cta-white-border{border:2px solid #fff;color:#fff}.cta-white-border:hover{border:2px solid var(--erCallToAction);color:#fff;background:var(--erCallToAction)}.cta-white-border-bottom{padding:10px 20px;text-align:center;display:inline-block;border-bottom:2px solid #fff;color:#fff;font-weight:600}.cta-offer-blue-border{border:2px solid var(--erBlue);display:flex;align-items:center;justify-content:center;color:var(--erBlue);font-size:.9rem;padding:5px 7px;transition:1s;border-radius:3px}.cta-offer-white-border{display:flex;align-items:center;justify-content:center;color:var(--erBlue);border:2px solid var(--erCallToAction);font-size:.9rem;padding:7px 10px;transition:1s;border-radius:2px}.cta-border-center-full-width-er-blue{padding:20px;border:1px solid var(--erBlue);width:100%;text-align:center;display:inline-block;color:var(--erBlue)}.cta-border-center-er-blue{padding:20px 30px;border:1px solid var(--erBlue);text-align:center;display:inline-block;color:var(--erBlue)}.cta-border-center-full-width,.cta-full-width{padding:20px;float:none;display:inline-block;text-align:center;font-family:var(--erMainBodyCopy)!important;width:100%}.cta-border-center-full-width{border:1px solid var(--erCallToAction);color:var(--erCallToAction);font-size:1.3rem!important;cursor:pointer}.cta-full-width{background:var(--erCallToAction);color:#fff;border:none;font-size:1.3rem}.cta-blue-arrow-down,.cta-white-arrow-down{transition:1s;display:flex;line-height:unset;align-items:flex-end;background:var(--erBlue);padding:15px 20px;color:#fff;border:2px solid var(--erBlue)}.cta-blue-arrow-down:hover,.cta-button,.cta-white-arrow-down:hover{background:var(--erCallToAction);border:2px solid var(--erCallToAction)}.cta-blue-arrow-down:hover,.cta-white-arrow-down:hover{color:#fff}.cta-blue-arrow-down i{font-size:16px;margin-left:2px}.telephone-cta{font-size:1.4rem;font-weight:700}.cta-button-center:hover,.cta-full-width:hover{background:var(--erCallToActionHover)}a.cta-border-center-full-width,a.cta-border-center-half-width{margin:30px 0;transition:.3s}a.cta-border-center-full-width:hover,a.cta-border-center-half-width:hover{background:var(--erCallToAction);border:1px solid var(--erCallToAction);color:#fff}a.cta-border-center-half-width.central-cta{margin-right:auto;margin-left:auto}a.cta-border-white-left,a.cta-border-white-left:hover,a.cta-full-white-left{margin:30px 0;padding:20px 30px;width:50%}.cta-button-center{padding:15px 50px;text-align:center;background:var(--erCallToAction);color:#fff;font-size:1rem;font-family:var(--erMainBodyCopy)!important;cursor:pointer;margin:0 auto;display:block}.cta-button,.cta-button-soft-blue{padding:15px 20px;font-size:.9rem;color:#fff;text-align:center;cursor:pointer;line-height:1.2rem}.cta-button{border-radius:5px}.cta-button-soft-blue{background:rgba(255,255,255,.2);width:100%;border-radius:3px}.cta-button-secondary,.cta-button-secondary:hover{border:1px solid var(--erCallToAction);font-size:1rem}.cta-button-soft-blue:hover{background:rgba(255,255,255,.3)}#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper header.tours-article-header .accomm-link.selected,#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper header.tours-article-header .day-link.selected,#viewDestinations.cta-solid-blue-selected{background:var(--erBlue);color:#fff}.cta-button-secondary{padding:20px 30px;text-align:center;color:var(--erCallToAction);cursor:pointer}.cta-button-secondary:hover{background:var(--erCallToAction);color:#fff;cursor:pointer}.cta-button-secondary-blue-outlined,.cta-button-secondary-blue-solid,input[type=submit].cta-button-secondary-blue{text-align:center;font-size:.9rem;cursor:pointer;display:flex}.cta-button-secondary-blue-solid{padding:15px 20px;color:#fff;background:var(--erBlue);border-radius:5px;flex-direction:row;align-items:center;justify-content:center}.cta-button-secondary-blue-outlined{padding:15px 20px;color:var(--erBlue);border:2px solid var(--erBlue);border-radius:5px;flex-direction:row;align-items:center;justify-content:center;transition:1s}.cta-button-secondary-blue-outlined:hover,.cta-button-secondary-blue-solid-gold-txt{padding:15px 20px;text-align:center;color:var(--erGold);background:var(--erBlue);font-size:.9rem;cursor:pointer;display:flex;border-radius:5px;flex-direction:row;align-items:center;justify-content:center}.cta-button-secondary-blue-solid:hover{text-align:center;color:#fff;font-size:1rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}input[type=submit].cta-button-secondary-blue{padding:15px 30px;border:1px solid var(--erCallToActionSecondary)!important;background:0 0!important;color:var(--erCallToActionSecondary);flex-direction:row;align-items:center;justify-content:center}.download-blue,input.cta-button-gold-border,input[type=submit].cta-button-gold-border-blue{background:0 0;font-family:var(--erMainBodyCopy)!important}.cta-button-secondary-blue,input[type=submit].cta-button-secondary-blue:hover{font-size:.9rem;cursor:pointer;flex-direction:row;text-align:center;display:flex}input[type=submit].cta-button-secondary-blue:hover{padding:15px 30px;border:1px solid var(--erCallToActionSecondary)!important;background:var(--erBlue)!important;color:#fff;align-items:center;justify-content:center}.cta-button-secondary-blue{padding:15px 20px;border:2px solid var(--erCallToActionSecondary);color:var(--erCallToActionSecondary);line-height:1.2rem;letter-spacing:.3px;align-items:center;justify-content:center}.cta-button-secondary-blue-arrow{padding:15px 30px;text-align:center;color:var(--erCallToActionSecondary);font-size:1rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;border-bottom:1px solid var(--erBlue)}.cta-button-secondary-white,.cta-button-secondary-white:hover{font-size:.9rem;margin:0 auto;text-align:center;cursor:pointer}.cta-button-secondary-blue-arrow::after{content:"arrow_forward";font-family:'Material Icons';padding:0 10px}.cta-button-secondary-blue:hover{border:1px solid var(--erCallToActionSecondary);color:#fff;background:var(--erBlue)}.cta-button-secondary-white{border:2px solid #fff;color:#fff;padding:15px 20px;transition:.5s;border-radius:5px}.cta-button-secondary-white:hover{border:2px solid #fff;color:var(--erBlue);background:#fff;padding:15px 20px;transition:.3s}.cta-button-reverse{padding:15px 20px;text-align:center;color:var(--erCallToAction);font-size:1.3rem;cursor:pointer}.download-blue,.filter-style-button,input.cta-button-gold-border{text-align:center;font-size:.9rem}.cta-button-left{padding:15px 20px;float:left;text-align:center;display:inline-block;width:50%}.cta-button-wellness,.download-blue{display:flex;font-weight:600;color:var(--erBlue);line-height:1.2rem}input.cta-button-gold-border{padding:15px 20px;border:2px solid var(--erCallToAction)!important;color:var(--erCallToAction);transition:1s;cursor:pointer}.download-blue{padding:0 20px;border:2px solid transparent!important;transition:1s;align-items:center}input[type=submit].cta-button-gold-border-blue{padding:15px 20px;text-align:center;color:var(--Blue);font-size:.9rem;transition:1s;line-height:1.2rem;font-weight:600;border-radius:5px;border:2px solid var(--erCallToAction)!important}input[type=submit].cta-button-gold-border-blue:hover{padding:15px 20px;text-align:center;background:var(--erCallToAction);color:#fff;transition:1s;cursor:pointer}.filter-style-button{padding:15px 20px;background:#fff;color:var(--erBlue);font-family:var(--erMainBodyCopy)!important;transition:1s;line-height:1.2rem;font-weight:600;border:1px solid var(--erBlueOpacity2)}.cta-button-gold-border,.cta-button-gold-border-blue,.cta-button-gold-border-tours{text-align:center;background:0 0;font-family:var(--erMainBodyCopy)!important;transition:1s}.cta-button-wellness{text-align:center;font-size:1.2rem;transition:1s;border:2px solid var(--erBlue);margin-bottom:20px;padding:15px 20px;justify-content:center;border-radius:5px}.cta-button-wellness span{font-size:.9rem;font-weight:600}.cta-button-wellness:hover{border:2px solid var(--erCallToAction);color:var(--erCallToAction)}.cta-button-gold-border-blue{padding:15px 20px;color:var(--erBlue);font-size:.9rem;line-height:1.2rem;font-weight:400;border-radius:5px;border:2px solid var(--erCallToAction)}.cta-button-gold-border-blue:hover{background:var(--erCallToAction);cursor:pointer;color:#fff}.cta-button-gold-border{padding:15px 30px;border:1px solid var(--erCallToAction)!important;color:var(--erCallToAction);font-size:.9rem;font-weight:700}.cta-button-gold-border-tours{padding:4px 6px;margin:5px 0;border:2px solid var(--erCallToAction)!important;font-size:.8rem;font-weight:700;border-radius:5px;font-style:italic;align-self:flex-start}.cta-button-gold-border-white,.cta-button-gold-border-white-small{border:2px solid var(--erCallToAction)!important;font-family:var(--erMainBodyCopy)!important;line-height:1.2rem;text-align:center;color:#fff;background:0 0;transition:1s;font-weight:600}.cta-button-gold-border:hover{padding:15px 30px;text-align:center;background:var(--erCallToAction);border:1px solid var(--erCallToAction)!important;color:#fff;font-family:var(--erMainBodyCopy)!important;transition:1s;cursor:pointer;font-weight:700}.cta-button-gold-border-white{padding:15px 20px;font-size:.9rem}.cta-button-gold-border-white-small{padding:7px 10px;font-size:.7rem;border-radius:5px}.cta-button-gold-border-white-small:hover,.cta-button-gold-border-white:hover{background:var(--erCallToAction);border:2px solid var(--erCallToAction)!important;color:#fff}.cta-button-white-border{padding:15px 50px;text-align:center;background:0 0;border:2px solid #fff!important;color:#fff;font-size:.9rem;font-family:var(--erMainBodyCopy)!important;transition:1s;font-weight:600}.cta-button-aqua-border:hover,.cta-button-aqua-center{text-align:center;border:2px solid var(--erCallToAction);font-family:var(--erMainBodyCopy)!important}.cta-button-aqua-border:hover{padding:15px 50px;background:var(--erCallToAction);color:#fff;font-size:.9rem}.cta-button-aqua-center,.cta-button-white-center,.cta-button-white-center:hover{padding:15px 50px;color:var(--erCallToAction);margin:0 auto}.cta-button-aqua-center{background:0 0;font-size:1rem;transition:.3s}.cta-button-white-center{text-align:center;background:#fff;font-size:1rem;font-family:var(--erMainBodyCopy)!important;transition:.3s}.cta-button-dark-border,.cta-button-dark-border-selected{padding:20px 30px;display:flex;font-size:1rem;text-align:center;font-family:var(--erMainBodyCopy)!important}.cta-button-white-center:hover{text-align:center;background:#fff;border:2px solid #fff;font-size:1rem;font-family:var(--erMainBodyCopy)!important}.hide-div-slide-down.show-elements,.hide-div-slide-down.show-elements-para{margin-bottom:64px;animation:.5s slideDown}.cta-button-dark-border{background:0 0;border:1px solid var(--erBlue);color:var(--erBlue)}.cta-button-dark-border-selected,.cta-button-dark-border:hover{background:var(--erBlue);border:1px solid var(--erBlue);color:#fff}a.cta-border-white-full-width{padding:15px 25px;float:left;text-align:center;display:inline-block;color:#fff;margin:30px 0;width:100%;border:2px solid #fff;transition:.5s;font-family:var(--erMainBodyCopy)!important}a.cta-border-white-left{float:left;text-align:center;display:inline-block;color:#fff;font-size:1.3rem;border:2px solid #fff;font-family:var(--erMainBodyCopy)!important}a.cta-border-white-left:hover,a.cta-full-white-left,input.cta-border-center-full-width{color:var(--erCallToAction);display:inline-block;text-align:center}a.cta-full-white-left{float:left;font-size:1.3rem;background:#fff;font-family:var(--erMainBodyCopy)!important}a.cta-border-white-left:hover{float:left;border:2px solid #fff;background:#fff}a.cta-offer{position:absolute;bottom:25px;right:25px;left:25px;width:auto;font-family:var(--erMainBodyCopy)!important;font-size:1.3rem}input.cta-border-center-full-width{padding:20px;border:2px solid var(--erCallToAction);float:none;width:100%;background:0 0;font-size:14px}li.list-five,li.list-four,li.list-six,li.list-three,li.list-two{border-left:1px solid rgba(255,255,255,.3)}.html5gallery-car-mask-0,.html5gallery-title-0,.html5gallery-title-text-0{text-align:center!important}.form-control,h2.h2-accordion{font-size:1rem;position:relative}#twoOptionSelect{position:relative;transition:1s;width:1200px;background:#fff}#twoOptionSelect ul li{font-size:1.2rem;color:var(--erBlue);font-family:var(--erMainHeaderCopy);border-bottom:6px solid rgba(17,16,59,.06);padding:15px 0}#twoOptionSelect ul li:hover{cursor:pointer;border-bottom:6px solid var(--erBlueOpacity20)}#OverviewSlideIn h4 span,#twoOptionSelect ul li.selected,.information-page-styles strong,.selectTourMenu span,h2.h2-accordion.active{color:var(--erBlue)}#twoOptionSelect .tabbed-menu,.layer-one{z-index:1}#backgroundTab,#backgroundTabGallery{width:50%;border-bottom:var(--erBlue) 6px solid;position:absolute;z-index:0;transition:.5s;bottom:0}.tabbed-menu-wrapper{width:100%;overflow-y:visible;overflow-x:hidden}.tabbed-menu-wrapper ul{width:100%;display:flex;height:64px}#propertyTabsTwo,#tabbedResponsive{position:relative;left:0}.tabbed-menu-wrapper ul li{color:rgba(255,255,255,.5);display:flex;align-items:center;margin:0;justify-content:center;transition:.5s}.tabbed-menu-wrapper ul li a{color:rgba(255,255,255,.5);position:relative;display:flex;align-items:center;font-weight:600;font-size:.9rem;font-family:var(--erMainBodyCopy)!important}.tabbed-list.selected-tab,.tabbed-list:hover{color:#fff!important;background:rgba(255,255,255,.2)}.tabbed-list.selected-tab a{color:#fff!important;font-weight:700}.tabbed-list{cursor:pointer;position:relative}.tabbed-list a{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;justify-content:center}li.list-two{width:50%}li.list-three{width:33.3%}li.list-four{width:25%}li.list-five{width:20%}li.list-six{width:16.666%}h2.h2-accordion,h2.h2-accordion:hover{border-left:1px solid var(--erBodyBackground);border-right:1px solid var(--erBodyBackground)}.hide-div-slide-down.hide-elements{position:relative;overflow:hidden;animation:.5s forwards slideUp!important}.hide-div-slide-down.show-elements *,.hide-div-slide-down.show-elements-para *{position:relative!important;top:auto!important;animation:.5s slideDown}.hide-div-slide-down.show-elements{background:var(--erSand);padding:64px}@keyframes slideUp{0%{top:0;opacity:1}50%{opacity:.5}100%{top:-100px;opacity:0}}@keyframes slideDown{0%{top:-100px;opacity:0}50%{opacity:.5}100%{top:0;opacity:1}}.hide-div-slide-down *{position:absolute;top:-900px}.hide-span{font-weight:400;font-family:var(--erMainBodyCopy)!important;display:inline-block;padding-right:5px}.tabbed-menu-wrapper-discs{width:100%;padding-top:20px}.tabbed-menu-discs{display:flex;width:100%;justify-content:center}.tabbed-menu-discs-li{width:12px;height:12px;background:rgba(17,15,59,.2);margin:10px;border-radius:100%;cursor:pointer}#backToCruise,#ctaPropertyNav,.accordion-content{height:0;overflow:hidden}h2.h2-accordion{width:100%;display:block;padding:10px 30px;text-align:left;font-weight:700;background:#fff;cursor:pointer;font-family:Muli,sans-serif;border-bottom:1px solid var(--erBodyBackground)}h2.h2-accordion:hover{background:var(--erBlue);color:#fff;transition:background 1s}h2.h2-accordion span{font-family:'Material Icons';position:absolute;right:30px;color:var(--erCallToAction);border-radius:100%}h3.h3-accordion{font-size:18px;padding:20px 0}.accordion-content{padding:0!important;display:none;color:#fff!important;transition:.5s ease-in-out}.accordion-content-display{border:1px solid var(--erBlueOpacity10) );height:auto!important;padding:30px!important;margin-top:-2px!important;background:#fff;display:block}.accordion-panels .wrapper-div.wrapper-div-thin{flex-direction:column!important;margin-bottom:2px;position:relative}.accordion-content .col3{width:30%;padding:10px;border-right:1px solid #000;float:left}.accordion-content .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-content table{border-collapse:collapse;width:100%;margin-bottom:40px}.accordion-content table td{padding:15px;font-size:.9rem}.accordion-content table thead td{color:#fff;font-weight:700;font-size:.9rem;border-top:1px solid rgba(255,255,255,.1)}.accordion-content table tbody td{color:#ccc}#estItinerarySectionWrapper,.accordion-content table tbody tr{background-color:var(--erBlue)}.accordion-content table tbody tr:nth-child(odd){background-color:rgba(255,255,255,.1)}.expand-close .expand{transition:.4s;transform:rotate(180deg)}h2.h2-accordion.acc-header-select{border-right:1px solid var(--erBlueOpacity10) );border-left:1px solid var(--erBlueOpacity10) );background:var(--erBlue);color:#fff}.accordion-content ul{padding:20px 0;color:var(--erBlue);line-height:1.8rem}.li-accordion{margin:5px 0}.filterSelect{background:#fff;border:2px solid #fff!important;padding:15px 20px;display:none}#divUsefulInformation .zebra:nth-child(odd),.custom-select{background:#f4f4f4}.cta-button-gold-border-blue.filterSelect:hover{background:#fff;border:2px solid #fff!important;color:var(--erBlue)}.cta-button-gold-border-blue.filterSelect{background:#fff;border:2px solid #fff!important;color:var(--erBlue);display:none}.custom-select{margin:2px}.form-control{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;width:100%;padding:20px;color:var(--ifTextGrey)}#divIntroImageFooter,.selectedButton{border-top:1px solid var(--erBlueOpacity30)}.custom-select::after{content:"keyboard_arrow_down";font-family:'Material Icons';position:absolute;top:50%;right:15px;margin-top:-8px;color:var(--erBlue)}.selectedButton{background:#fff;border-right:1px solid var(--erBlueOpacity30);border-left:1px solid var(--erBlueOpacity30);border-bottom:1px solid #fff}.selectedButton.form-button-add::before{content:" ";background:rgba(255,255,255,0)}.selectedButton.form-button-add:hover::before{content:" ";position:absolute;left:0;width:100%;bottom:0;height:1px;background:rgba(255,255,255,0)}.selectedButton.form-button-add::after{content:"remove";font-family:'Material Icons';position:absolute;right:4.6%}.breadcrumb{font-size:.8rem;color:var(--erBlue);width:100%;float:left;height:auto;overflow:hidden}.breadcrumb a{padding:0 2px}.breadcrumb ul li{font-size:clamp(.7rem, .8vw, .9rem);padding:0 6px 0 0;position:relative}.breadcrumb ul li a{color:var(--erBlue);font-weight:600}.breadcrumb ul li:last-of-type{color:var(--erBlue);opacity:1;font-weight:600}#heroBreadcrumb{position:absolute;z-index:5000;opacity:1;color:#fff;padding:0 0 0 30px;width:95%;margin:0 auto;font-size:.7rem}.hero-arrow-down{transform:rotate(90deg);width:40px;height:40px;display:flex!important;justify-content:center;border-radius:100%;background:var(--erBlueOpacity40);align-items:center;transition:1s;animation-name:heroArowPulse;animation-iteration-count:infinite;animation-duration:3s;cursor:pointer}.fade-bright,.fade-soft{animation-duration:2s;animation-fill-mode:forwards}@keyframes heroArowPulse{0%,100%{background:var(--erBlueOpacity40)}50%{background:var(--erBlue)}}#heroBreadcrumb .breadcrumb a{padding:0 2px;color:#fff}#heroBreadcrumb .breadcrumb ul li{font-size:.6rem;padding:0 6px 0 0;position:relative;color:#fff;text-shadow:2px 4px 8px var(--erBlue)}#propertyDetailsNav ul li::after,#showGallery::before,.html5gallery-car-left-0:hover::after{color:var(--erCallToAction)}@media screen and (max-width:1280px){#offerWrapperContainer.offerWrapperContainer-fixed{width:95%}.breadcrumb{width:95%;margin:0 auto}}.full-width-gallery .showcase .showcase_bottom{float:none;margin:0;font-weight:600;display:none}.html5gallery-tn-0{background:#fff;opacity:1!important}.full-width-gallery .showcase{background:0 0;padding:0}.full-width-gallery .showcase,.full-width-gallery .wrap{width:1200px!important;margin:0 auto}.html5gallery-box-0{position:relative!important;height:100%!important}.html5gallery-container-0{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;position:relative!important;min-height:300px;background:0 0!important;width:100%!important}.html5gallery-car-list-0{left:10px!important}.html5gallery-title-text-0{background:0 0!important;font-size:.8rem!important}.html5gallery-title-0{background:0 0!important}.property-details .tabbed-list{cursor:pointer;position:relative;background:var(--erBlue)}@media screen and (max-width:1200px){.full-width-gallery .showcase{width:100%!important;box-sizing:border-box}.full-width-gallery .wrap{width:94%!important}}@media screen and (max-width:1050px){.html5gallery-car-right-0{background-size:35px 35px!important}}#gallery{height:95vh!important}.full-width-gallery.full-width-gallery-ifOnly .html5gallery{min-width:100%;overflow:hidden;position:relative}.full-width-gallery.full-width-gallery-ifOnly .showcase .showcase_bottom{float:none;margin:20px auto 10px;font-weight:600;border-top:1px solid #f5f5f5;padding-top:10px}.full-width-gallery.full-width-gallery-ifOnly .showcase{background:0 0;padding:0;position:relative}.full-width-gallery .wrap,.full-width-gallery.full-width-gallery-ifOnly .showcase{width:100%!important;margin:0 auto}.html5gallery-box-0,.html5gallery-elem-0,.html5gallery-elem-img-0{width:100%!important;left:0!important;top:0!important;min-width:100%!important;min-height:100%!important}.html5gallery-elem-0 img,html5gallery-elem-html5-video-0{left:0!important;width:100%!important}.html5gallery-container-0 video{width:100%!important;margin:0!important}.full-width-gallery.full-width-gallery-ifOnly .html5gallery-container-0{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}.full-width-gallery.full-width-gallery-ifOnly .html5gallery-container-0::after{content:"";width:100%;top:0;left:0;position:absolute;height:100vh;background:rgba(28,28,28,.2)}.html5gallery-car-left-0,.html5gallery-car-right-0{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:0 0!important}.html5gallery-car-right-0:hover::after{content:" keyboard_arrow_right ";color:var(--erCallToAction);position:absolute;width:32px;height:32px;font-size:1.8rem;text-align:center;font-family:'Material Icons';line-height:32px;cursor:pointer;background:0 0!important}.html5gallery-car-right-0::after{content:" keyboard_arrow_right ";color:var(--erBlue);position:absolute;width:32px;height:32px;font-size:1.8rem;text-align:center;font-family:'Material Icons';line-height:32px;cursor:pointer}.html5gallery-car-left-0::after,.html5gallery-car-left-0:hover::after{content:" keyboard_arrow_left ";position:absolute;width:32px;height:32px;text-align:center;font-family:'Material Icons';line-height:32px;font-size:1.8rem;cursor:pointer}.html5gallery-car-left-0::after{color:var(--erBlue)}.html5gallery-car-0{top:auto!important;z-index:50;bottom:40px;height:60px!important;right:0!important;left:0!important;width:100%!important;background:#fff!important;padding-bottom:30px}.html5gallery-right-0{background:var(--erCallToAction) url(../Images/baseline-keyboard_arrow_right_white-24px.svg) center center no-repeat!important;right:0;left:auto!important;background-size:35px 35px!important}.html5gallery-left-0{background:var(--erCallToAction) url(../Images/baseline-keyboard_arrow_left_white-24px.svg) center center no-repeat!important;background-size:35px 35px!important}.html5gallery-elem-video-0,.html5gallery-title-0{width:100%!important;z-index:20}.html5gallery-title-0{top:auto!important;bottom:50px!important;z-index:5000}.html5gallery-title-text-0{padding:0!important}@media screen and (max-width:1050px){.html5gallery-car-right-0{background:0 0/35px 35px!important}}@media screen and (max-width:950px){.html5gallery-car-0{left:0!important;z-index:500}}@media screen and (max-width:864px){.full-width-gallery .showcase_bottom_telNo,.full-width-gallery.full-width-gallery-ifOnly .showcase_bottom_telNo{display:none}.full-width-gallery .showcase .showcase_bottom,.full-width-gallery.full-width-gallery-ifOnly .showcase .showcase_bottom{border-top:none}.html5gallery-title-text-0{background:0 0!important;font-size:.7rem!important}}#expertsView img{width:250px;height:auto}#expertsView{max-height:0;overflow:hidden}#expertsView.showExpertsView{max-height:2000px;transition:.8s ease-in-out}#ctaPropertyNav.ctaPropertyNav-show{height:auto;position:fixed;top:0;width:100%;z-index:200000000000000;background:#fff;border-bottom:1px solid #e5e5e5}#propertyDetailsNav ul li::after,#showGallery::after,#showGallery::before{top:50%;font-family:'Material Icons'}#ctaPropertyNav.ctaPropertyNav-show ul{padding:20px 25px;display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto}.ctaPropertyNav-show li{display:flex;align-items:center;color:var(--erBlue);padding:2px 12px;border-radius:3px;cursor:pointer}.ctaPropertyNav-show li.selected{position:relative;background:var(--erBodyBackgroundLight)}.calendarDropDown p{margin:0;padding-right:10px;font-weight:700}.calendarDropDownPricing{padding:80px 50px 50px;position:absolute;left:0;box-sizing:border-box;right:0;top:0;z-index:500;background:#fff;display:none;color:#fff!important;font-size:12px;text-align:left;transition:.5s}.calendarDropDownPrices span.one{position:absolute;left:0;top:0;bottom:0;z-index:-1}.calendarDropDownPricing>span{display:flex;padding:5px 2px;background:0 0;color:#fff!important;align-items:center}#holidayTipsWrapper,.calendarDropDownPrices{position:relative;overflow:hidden}.calendarDropDownPricing span span{font-size:10px;display:inline;background:0 0;padding:0 5px 0 0;margin-top:0;color:var(--erBlue)}.calendarDropDownPrices span:nth-child(3){margin-top:2px}.material-icons.date-range{color:var(--erBlue);margin:0 5px;font-size:18px}#closeCalendar{position:absolute;top:30px;right:30px;color:var(--erBlue);cursor:pointer;border-radius:50%;border:1px solid var(--erBlueOpacity20);padding:4px}#calendar{transition:5s}#calendar.calendar-open{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:5px;transition:5s;background:#f2f2f2}.calendarDropDownPricing span span:first-child{font-size:14px;margin-left:0}.calendarDropDownPricing span span:first-child::after{content:"/"}.calendarDropDownPricing span.Pricing{font-size:14px;font-weight:700}.calendarDropDownPricing p{font-size:9px;font-family:Raleway,sans-serif;line-height:13px;padding:8px 20px 0;width:auto;opacity:.9}.tab-button{border:none!important;position:relative;padding-right:0;z-index:200000;transition:.5s;justify-content:flex-start;padding-left:75px;width:100%;top:4px}.calendarDropDownPricing.calendarDropDownPricing-show{display:block;transition:.5s}#propertyInfo div.move-nav-animation{height:auto;transition:2s}#showGallery{position:absolute;top:-37px;left:50%;color:var(--erBlue);cursor:pointer;background:#fff;align-items:center;width:150px;padding:10px 20px;text-align:center;margin-left:-75px;justify-items:center;border-radius:5px 5px 0 0}#showGallery::after{content:"apps";font-size:1.4rem;position:absolute;left:30px;margin-top:-10px}#showGallery::before{content:"keyboard_arrow_down";font-size:1rem;font-weight:400;position:absolute;right:35px;margin-top:-6px}#propertyDetailsNav.moveNav{margin:0 auto;transition:1s}.material-icons.close-down-top-right{position:absolute;display:block;font-size:18px;cursor:pointer;background:#fff;border-radius:50%;padding:10px}.material-icons.close-down-top-right:hover{transition:.5s}.material-icons.close-down{position:absolute;top:20px;right:0;display:block;font-size:18px;cursor:pointer;border:1px solid var(--erBlue);border-radius:50%;padding:4px}#propertyDetailsNav{width:80%;height:100px;background:#fff;margin:-40px auto 0;position:relative;z-index:50000;border-radius:10px 10px 0 0;transition:1s;padding:30px}#propertyInfo{position:relative;transition:2s ease-out;width:800px;margin:0 auto}#propertyDetailsNav ul{width:90%;margin:0 auto;height:100%}#propertyDetailsNav ul li{position:relative;padding:5px 10px;border-radius:3px;cursor:pointer}#propertyDetailsNav ul li.selected{font-weight:700;position:relative;background:var(--erBodyBackgroundLight)}#propertyDetailsNav ul li.selected:hover{font-weight:700;position:relative;color:var(--erBlue)}#propertyDetailsNav ul li.selected::after{content:"keyboard_arrow_down";font-family:'Material Icons';color:transparent;position:absolute;top:50%;margin-top:-7px}#propertyInfo div{width:800px;margin:0 auto;padding:30px 0;flex-direction:column}#propertyDetailsNav ul li::after{content:"keyboard_arrow_down";position:absolute;margin-top:-7px}.full-width-flex-div.property-title-wrapper{position:absolute;left:0;top:0;display:flex;width:100%;height:70%;flex-direction:column;justify-content:center;transition:1s;z-index:50;text-align:center}#property-social-breadcrumb{width:1200px;margin:10px auto;align-items:center;position:relative}.social-media-icons,.storyTime{right:0;align-items:center;display:flex}#property-social-breadcrumb::after{content:"";display:table;clear:both}#property-social-breadcrumb .breadcrumb{float:left;width:auto;margin:0;border:none}ul.icons.social.social-propertypage li{margin-top:0;margin-right:0;margin-left:10px}ul.icons.social.social-propertypage li:last-child{margin-left:14px}ul.icons.social.social-propertypage li a{text-indent:-99999px}.vertical-text{float:left;position:absolute;bottom:50%;transform:rotate(-90deg);left:-10px;font-size:.8rem;color:var(--ifTextGrey)}.social-media-icons{position:absolute;height:100%;font-size:.8rem}.blog-para,.etoPara{font-size:1rem;line-height:1.8rem;font-style:normal}.blog-para{color:var(--ifTextGrey);padding-bottom:2.2rem}.storyTime{color:#fff;padding:10px;position:absolute;left:0;bottom:0}.story-date-author{display:flex;align-items:center;color:var(--ifTextGrey);padding-bottom:5px;margin-bottom:20px;position:absolute;left:10px;top:10px;right:10px;border-bottom:1px solid #f5f5f5}.storyDate{position:relative;padding-left:20px;margin-right:3px}.storyDate::before{content:"date_range";font-family:'Material Icons';font-size:16px;font-weight:400;position:absolute;left:-1px!important;top:-1px}.storyBy::before{content:" - Posted By "}.date-written:before,.itinerary-day::before{content:"date_range";font-size:18px;font-weight:400;position:absolute;font-family:'Material Icons'}.blog-hero{height:75vh}.blog-stories-wrapper{padding-bottom:64px!important}#divSkiChalets .eto-displayFlexGrid,#divSkiChalets .etoSections,#priceInformation,#skiChaletPanels section.etoSections,.blog-stories-wrapper .col,.other-itineraries .wrapper-div,.ptds-team-wrapper .meet-the-team-ptd-panel-image,.skiChalets .eto-displayFlexGrid,.skiChalets .etoSections,.testimonials-carousel .tabbed-menu-wrapper-discs,.tour-holiday-price-wrapper p{padding:0}#estItineraryBody,#estItineraryWrapper,#estTourOptionsSectionWrapper,#tourOptionsWrapper{padding-left:clamp(18vw,28vw,60vw)!important}.blog-wrapper .blog-header+.blog-para,.cruise-panel-intro p{color:var(--erBlue);font-weight:400;font-size:1.2rem!important;line-height:2rem;text-align:center}.blog-stories-wrapper figcaption{position:absolute;bottom:0;left:0;width:100%;right:0;padding:30px;color:#fff;background-image:linear-gradient(transparent,var(--erBlue))}.date-written{position:relative;padding-left:23px;margin-top:10px}.date-written:before{left:0;top:2px}.blog-social-media-icons{display:flex;align-items:center;position:relative;left:0;padding-top:50px}.itinerary-day{position:relative;padding-bottom:10px}.itinerary-day::before{left:50%;margin-left:-20px;top:-45px;color:#f5f5f5;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:var(--erBlue)}@media screen and (max-width:1200px){#property-social-breadcrumb{width:95%;border:none}.blog-results .col.three-column-div{width:50%}}#WhyTravelDescription h3{font-size:1.8rem;padding-top:1.6rem}#WhyTravelDescription ul.bullet_list,.est-homepage-panels{padding-bottom:32px}.show-answer ul.bullet_list{padding:0 60px 60px}#WhyTravelDescription ul.bullet_list li,.show-answer ul.bullet_list li{font-size:.9rem;padding:5px 0;margin:0 0 0 18px;list-style:disc;line-height:1.3rem}#divAirlineLogo img{width:150px;height:auto;filter:contrast(130%)}.wrapper-div.airline .answer p{padding:0 60px;font-weight:400;line-height:1.4rem}#divIntroImageFooter p{padding:20px 0 0;font-size:.8rem;line-height:1.3rem}#divIntroImageTitle{background-image:linear-gradient(var(--erBlueOpacity0),var(--erBlueOpacity60));position:absolute;bottom:0;width:100%}#divIntroImageTitle p{padding:20px 30px;color:#fff;width:100%;font-size:1rem}.airline-partner-page-logo{width:250px;display:flex;justify-content:center;margin-top:-64px;padding:30px 0}@media screen and (max-width:1200px){.airline-partner-page-logo{width:180px;display:flex;justify-content:center;margin-top:-64px;padding:10px 0}}.cruise-tailormade-content{height:88vh;width:100%;min-height:500px;position:relative}.cruise-info-panels .two-column-div-image.full-width img{height:100%;width:auto}#backToCruise *{line-height:unset!important;font-size:1.2rem}#OverviewIntro.accordion-content-display{background:0 0;z-index:5000}.by-sea ul li{list-style:disc;padding:3px 0!important;color:var(--ifTextGrey)}#divCruiseCollectionHeader,#divWellnessHeader{display:flex;align-items:center;justify-content:center;flex-direction:column}#divCruiseCollectionHeader.hero-logo-img-wrapper img,#divSkiCollectionHeader.hero-logo-img-wrapper img,#divWellnessHeader.hero-logo-img-wrapper img{width:350px!important;height:auto!important;min-width:unset!important;opacity:1!important;object-fit:unset!important}.cruise-concierge-background::after{content:"";background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/97755");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:.4;position:absolute;top:0;left:0;z-index:0;filter:blur(2px);-webkit-filter:blur(2px)}#cruisePriceLinkDetails{padding-top:20px;width:100%;display:flex;align-items:center}.cruise-card{padding:15px;border-radius:20px;position:relative!important;background-clip:content-box!important;display:flex;justify-content:flex-start;flex-direction:column;font-size:.8rem;width:33.3%;background:#fcfcfc}.cruise-card ul{margin:50px}.cruise-card ul li{color:var(--erBlue);padding:0 0 8px;line-height:1.3rem;list-style:none}.cruise-card i{position:absolute;top:-15px;z-index:50;font-size:2.2rem;left:calc(50% - 30px);color:var(--erBlue);background:#fff;width:60px;height:60px;border-radius:100%;font-family:'Material Icons'!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:flex;margin-bottom:10px!important;text-align:center;justify-content:center;align-items:center;box-shadow:1px 1px 10px var(--erBlueOpacity20)}#agentsIncentives .zebra-stripes:nth-child(2n) .wrapper-div.wrapper-div-large,.cruise-ship-description:nth-child(odd),.meet-the-team-panel:nth-child(2n)>div,.mobile-stack-wrapper:nth-child(odd) a.row-reverses,.ptds-team-wrapper:nth-child(2n) .wrapper-div.wrapper-div-large{flex-direction:row-reverse}#Overview .tours-days{padding:10px;border-radius:3px;font-weight:500;border:2px solid #fff;cursor:pointer;transition:1s}#Overview:hover .tours-days{color:var(--erCallToAction)!important;border:2px solid var(--erCallToAction)}#Overview,#tailorMadeOverview{padding:55px 0 20px 67px;display:flex;flex-direction:row;font-size:.9rem;width:30%}#backToCruise.back-to-cruise-sticky{position:fixed;top:0;left:0;z-index:50000000000;background:0 0;visibility:visible!important;height:auto!important}h4#cruiseDetailsHeader{padding:10px 0 10px 50px!important;color:#fff;font-size:1.4rem;font-weight:100}.private-travel-carousel{top:0!important}.three-col-white-background{padding:40px;float:left;width:33.3%}.carousel-wrapper-container.testimonials-carousel .destination-promo-copy{margin:0}.carousel-wrapper-container.testimonials-carousel{height:auto!important;min-height:auto!important;background:#f5f5f5}.carousel-wrapper-container.testimonials-carousel #heroPromoCarousel ul li{overflow:visible;padding:0 0 80px}.carousel-wrapper-container.testimonials-carousel #heroPromoCarousel ul li .promo-image{height:100%;width:100%;object-fit:cover;position:absolute;top:0}.testimonials-carousel .hero-description{padding-bottom:20px;width:800px}.testimonials-carousel .hero-description+div p{color:#fff!important;font-size:.9rem}.testimonials-carousel h3{position:absolute;z-index:20;width:100%;color:#fff;font-size:2.4rem}.testimonials-carousel h2{z-index:20;width:100%;color:#fff;margin-bottom:20px;font-size:1.8rem;font-weight:400!important}@media screen and (max-width:900px){.single-offer-wrapper .offer-pop-out-concept .offerlist *{padding:0}.blog-results .col.three-column-div,.full-width-offers .col.med-width,.full-width-offers .col.small-width,.full-width-offers .col.three-column-div,.offer-pop-out-concept .pos-rel-center,.property-panel .col.two-column-div,.single-offer-wrapper .offer-pop-out-concept .offerHeaderList{width:100%}.single-offer-wrapper .offer-pop-out-concept .offerHeaderList>div{border:none}.single-offer-wrapper .offer-pop-out-concept .offerFlashPricing{width:100%;padding-top:0!important}#closeFeaturedOffers.close-down-grey,#closeOffers.close-down-grey,.close-offer,.full-width-gallery.full-width-gallery-ifOnly .html5gallery-container-0::after{background:0 0}#closeFeaturedOffers.close-down-grey::after,#closeOffers.close-down-grey::after,.close-offer::after{color:#fff}.offer-pop-out-concept .offerHeaderList{padding:5% 10% 5% 5%!important;width:100%}.offer-pop-out-concept .offerFlashPricing{width:100%;padding:5%;background:#fff}.wrapper-div.wrapper-div-thin.responsive-wrapper{width:90%;margin:0 5%}.offer-pop-out-concept .offer-info-hide li,.offer-pop-out-concept .offer-info-hide p{font-size:.8rem;padding-bottom:5px;line-height:1.2rem}.offer-pop-out-concept .col-offer{flex-direction:column}.offer-panel-col.offer-pop-out-concept{height:auto!important}.property-panel.offer-property.featured-offer-property.width-100-percent-center,.property-panel.offer-property.standard-offer-property.width-100-percent-center{top:auto!important;position:relative!important}.offer-panel-spacer{display:none!important}.full-width-offers .wrapper-div{display:flex!important;flex-direction:column}.full-width-offers .offer-panel-price,.full-width-offers .offer-panel-stay{padding:0!important}.full-width-flex-div.property-title-wrapper{position:relative}.testimonials-carousel .hero-description{padding-bottom:20px;width:80%;display:block}.col.five-col-white-background{float:left;width:33.3%;flex-direction:row}.col.three-col-white-background{float:left;width:50%;flex-direction:row}}@media screen and (max-width:700px){.mobile-wrap-column{flex-direction:column!important}.mobile-height-auto{height:auto}#divHeroPromos .promo-copy{width:90%!important;left:5%!important;height:40%}.hero-Header{opacity:0;position:absolute;top:50%;margin-top:-20px;font-size:2rem;line-height:2.4rem}p.width-half-screen-responsive{width:100%}.two-column-div-margin-small{width:calc(100% - 40px);margin:20px}.csr-nav .col.four-column-div{width:50%;padding:10px}.tabbed-menu-discs-li{width:10px;height:10px;margin:5px;border-radius:100%;cursor:pointer}.html5gallery{height:auto!important}.html5gallery-car-0{bottom:0}.html5gallery-title-0{bottom:0!important}.col.five-col-white-background{float:left;width:50%;flex-direction:row}}@media screen and (max-width:450px){.col.five-col-white-background,.col.three-col-white-background{float:left;width:100%;min-height:150px}}.opening-times p{display:inline}.bold-tel{font-weight:600;color:var(--erBlue)}.col .opening-times li{padding:0 0 7px}.destination-list{float:left;padding:32px 0 64px 20px;list-style:none;column-count:5}.destination-list li h5{position:relative;padding-bottom:1.2rem}.destination-list li h5::after{content:"";position:absolute;width:30px;height:2px;bottom:13px;left:0;background:var(--erCallToAction);z-index:50;transition:1s}.destination-list li h5:hover::after{width:60px}@media screen and (max-width:1000px){.cta-button-left{padding:20px 30px;float:left;text-align:center;display:inline-block;color:#fff;margin:30px 0;width:100%;font-size:1.3rem;background:var(--erCallToAction);font-family:var(--erMainBodyCopy)!important}.cta{padding:20px!important}.property-details .tabbed-list{width:25%!important}.tabbed-menu-wrapper ul{justify-content:space-around}.full-width-flex-div.property-title-wrapper p,.hide-span{display:none}.hide-div-slide-down.show-elements{padding:60px}.full-width-gallery.full-width-gallery-ifOnly .showcase{width:100%!important;box-sizing:border-box;height:80vh}.full-width-gallery.full-width-gallery-ifOnly .wrap,.html5gallery-car-0{width:100%!important}.full-width-gallery.full-width-gallery-ifOnly .html5gallery .html5gallery-elem-img-0 img{top:0!important;position:absolute}#property-social-breadcrumb .breadcrumb{float:left;width:100%;margin:0 0 10px}.social-media-icons{display:flex;align-items:center;position:relative;right:0;height:100%;clear:both;width:100%;justify-content:center;font-size:.8rem}.full-width-flex-div.property-title-wrapper{left:0;top:0;display:flex;width:100%;padding:3vw 0 3vh 6vw;flex-direction:column;justify-content:unset;transition:1s;z-index:50}.full-width-gallery.full-width-gallery-ifOnly .html5gallery::after{content:"";position:absolute;width:100%;background:0 0}.html5gallery-elem-img-0{top:auto!important;bottom:0}.full-width-gallery.full-width-gallery-ifOnly .html5gallery,.full-width-gallery.full-width-gallery-ifOnly .html5gallery-container-0{height:unset}.full-width-flex-div.property-title-wrapper h1{font-size:2.5rem}.full-width-flex-div.property-title-wrapper h4{font-size:1.4rem}#cruiseConcierge .wrapper-div.wrapper-div-large{flex-direction:column}#cruiseConcierge .wrapper-div.wrapper-div-large .cruise-card{width:100%}.destination-list{column-count:4}#fixedImageWrapper::after{content:"";background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/16346");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:.4;position:absolute;top:0;left:0;z-index:0;background-position-x:-500px}}@media screen and (max-width:800px){.col.three-column-div.img-grid{width:100%;height:200px}.img-grid img{width:100%;height:auto}.col.small-padding{padding:5px 15px!important}.col.mobile-padding-outer{display:flex;flex-direction:column}.mobile-padding-offer{padding:40px 15%}.col.offer-pop-out .mobile-padding-offer{padding:40px 5%}.white-after-col::after{position:absolute;bottom:0;top:0;right:0;left:0;background:#fff;content:" ";z-index:-1}.tabbed-menu-wrapper ul li a{font-size:.8rem}.tabbed-menu-wrapper ul li{text-align:center}.tabbed-list.selected-tab{color:#fff!important;background:0 0}.hide-div-slide-down.show-elements{padding:20px}.blog-hero{height:auto}.destination-list{column-count:3}}.carousel-thin.carousel-wrapper-container{height:380px}#agentTeams::after,.fixedImageWrapper-antarctica::after,.fixedImageWrapper-arctic::after,.fixedImageWrapper.csr-sustainability::after,.fixedImageWrapper.csr::after,.fixedImageWrapper::after{background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background-attachment:fixed;background-size:cover}#agentTeams,.destinationFooterIspirations,.fixedImageWrapper,.fixedImageWrapper-antarctica,.fixedImageWrapper-arctic,.fixedImageWrapper-ski-faqs,.fixedImageWrapper-villa-faqs,.luxuryHolidayStylesFooter{position:relative;background:var(--erBlue)}#agentTeams::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/16346");opacity:.3;z-index:0}.fixedImageWrapper::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/94129");opacity:.5;z-index:0}.fixedImageWrapper.csr::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/68702");opacity:.5;z-index:0}.fixedImageWrapper.csr-sustainability::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/53230");opacity:.5;z-index:2}.fixedImageWrapper-antarctica::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/64802");opacity:.5;z-index:0}.fixedImageWrapper-arctic::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/7608");opacity:.5;z-index:0}.values{transform:translateX(-120%);transition:3s}.circle-img{width:164px;height:164px;border-radius:100%;overflow:hidden;border:4px solid rgba(255,255,255,.4)}.circle-img-small{width:130px;height:130px;border-radius:100%;overflow:hidden;border:4px solid rgba(255,255,255,.4)}.recommendation-description.event-description{overflow-y:auto;overflow-x:hidden;position:absolute;background:#fff;top:10px;left:10px;right:10px;bottom:10px;padding:70px 30px 30px;height:auto;z-index:500}.event-description{overflow-y:auto;overflow-x:hidden;height:250px}.event-description::-webkit-scrollbar{width:8px;height:6px}.event-description::-webkit-scrollbar-thumb{background:var(--erBlue);border-radius:10px}.event-description::-webkit-scrollbar-track{background:#b3afb3;border-radius:30px;box-shadow:inset 0 0 0 0 #f0f0f0}.information-page-styles ul{margin:10px 0 40px 40px}.information-page-styles ul li{list-style:disc;padding:1px 0!important;color:var(--ifTextGrey)}.information-page-styles .cta-button-dark-border{padding:20px 50px;text-align:center;background:var(--erCallToAction);color:#fff;font-size:1.3rem;font-family:var(--erMainBodyCopy)!important;cursor:pointer;border:none}#listCountDesktop,#listCountMob{position:absolute;top:20px;right:20px;padding:5px 10px;z-index:20;letter-spacing:2px;border-radius:3px;color:#fff;font-size:.7rem}.pop-out-box{position:absolute;background:var(--erBlue);overflow:visible;z-index:5!important;display:block;box-shadow:10px 20px 30px var(--erBlue);height:auto!important;opacity:1!important;padding:0 30px 64px!important}.el-diff-style-one{position:absolute;width:100%;height:100%;z-index:50}.el-diff-style-two{background:#29284f;display:flex;height:100%;flex-direction:column;padding:30px;justify-content:center;overflow:hidden}.el-diff-style-three{display:block!important;z-index:6}.el-diff-style-four{background:0 0;z-index:6}.elegant-difference-image.el-diff-style-five{transition:1s ease-in-out;opacity:.2!important;height:100%}.elegant-difference-image{left:0;top:0;right:0;opacity:0}.meet-the-team{width:200px;height:200px;border-radius:100%;overflow:hidden}#indicatorCarouselWrapper{width:800px;height:480px;margin:20px auto 10px;position:relative;overflow:hidden}#indicatorCarouselWrapperLarge{width:1200px;height:550px;min-height:550px;margin:20px auto 10px;position:relative;overflow:hidden}#indicatorCarouselUl{display:flex;flex-direction:row;height:100%;position:relative;transition:1s;left:0}.indicator-carousel-li{width:100%;display:flex;justify-content:center;list-style:none}#indicatorCarouselNav{width:100%;bottom:0;margin:30px 0 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;overflow-x:hidden}#indicatorCarouselNav ul,.tour-holiday-price-wrapper{display:flex;flex-direction:row;align-items:center}#indicatorCarouselNav li{list-style:none;border-radius:100%;width:9px;height:9px;background:var(--erBlueOpacity20);margin:0 7px;transition:.5s;cursor:pointer}#indicatorCarouselNav li.car-nav-li-mob{list-style:none;border-radius:100%;width:5px;height:5px;background:var(--erBlueOpacity20);margin:0 3px;transition:.5s;cursor:pointer}#indicatorCarouselNav li.car-nav-li-mob:hover{list-style:none;border-radius:100%;width:5px;height:5px;background:var(--erBlueOpacity20)!important;margin:0 3px;transition:.5s;cursor:pointer}#indicatorCarouselNav li.select-nav-indicator,#indicatorCarouselNav li:hover{background:var(--erFullBlue)}#listCountDesktop{background:rgba(17,16,59,.7)}#listCountMob{background:rgba(17,16,59,.4)}@media screen and (max-width:1240px){#indicatorCarouselWrapperLarge{width:90%;height:auto;min-height:450px;margin:20px auto 10px;position:relative;overflow:hidden}.indicator-carousel-two-col{display:flex;flex-direction:column;background:var(--erBodyBackgroundLight)}.indicator-carousel-two-col .col.two-column-div{width:100%}.indicator-carousel-li-img{position:relative}}.image-Layer-Fade-Caption{position:absolute!important;bottom:0;width:100%;text-align:center;padding:40px;background:rgba(17,16,59,.5)}.story-board-wrapper{height:100vh;overflow:hidden}.story-board-wrapper-flex-end:nth-child(odd){justify-content:flex-start}.story-board-wrapper img{min-height:750px}.story-board-white{z-index:5;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center}.story-board-white-article{margin:8%;background:#fff;padding:10%}.story-board-quote{z-index:5;top:5rem;right:15%;bottom:5rem;left:15%;display:flex;flex-direction:column;justify-content:center}.fade-quote.fade-quote-opacity-none{opacity:0;transition:5s}#forMoreInfoNav.sticky-nav.sticky-nav-fade,#initialSlide,#tailorMadeNav.sticky-nav-fade,.fade-quote{opacity:0}.drop-opacity{opacity:.3!important;transition:1s}@keyframes faderin{0%{opacity:1;transform:scale(1)}100%{opacity:.3;transform:scale(1.04);filter:blur(3px)}}@keyframes faderinNoBlur{0%{opacity:1;transform:scale(1)}100%{opacity:.6;transform:scale(1.04)}}@keyframes fadeBright{0%{opacity:0}100%{opacity:1}}@keyframes fadeSoft{0%{opacity:0}100%{opacity:.2}}.fade-bright{animation-name:fadeBright;animation-delay:1s}.fade-soft{animation-name:fadeSoft;animation-delay:2s}.darken-image img{animation-name:faderin;animation-duration:3s;animation-fill-mode:forwards}.darken-image-no-blur img{transition:2s;opacity:.8;transform:scale(1.04)}.fade-quote-bright{animation-name:fadeBright;animation-duration:1.5s;animation-fill-mode:forwards;z-index:50;height:auto!important;overflow:visible!important}@media screen and (max-width:1180px){.story-board-white-article{margin:10%;background:#fff;padding:10%}.story-board-quote{z-index:5;top:5rem;right:10%;bottom:5rem;left:10%;display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:980px){#divAirlineDescription .width-seventy-percent-left,.col.two-column-div-csr,.storyWrapper .col.two-column-div{width:100%}.full-height-CSR{min-height:auto!important}.csr-img{position:relative}.highlights-panel:nth-child(odd){display:flex!important;flex-direction:column-reverse!important}.highlights-panel:nth-child(2n){display:flex!important;flex-direction:column}.highlights-panel .col{width:100%;padding:40px 25px 0}#divAirlineDescription .wrapper-div.wrapper-div-large{flex-direction:column}#divAirlineDescription .wrapper-div.wrapper-div-large .padding-large{padding:32px!important}.airline-partner-page-logo{margin-top:-32px;width:200px}#divAirlineDescription .wrapper-div.wrapper-div-large .max-height-450{max-height:none}.fade-quote{height:0;overflow:hidden;transition:1s}.story-board-wrapper{flex-direction:column;overflow:visible;height:auto;position:relative}.story-board-wrapper .full-height{height:auto!important}.story-board-wrapper img{animation:none;min-height:auto}.story-board-quote.pos-abs,.story-board-white.pos-abs,.story-board-wrapper .pos-abs,.storyWrapper .pos-abs{position:relative!important}.story-board-wrapper-flex-end:nth-child(2n){height:auto;overflow:visible;justify-content:flex-start;flex-direction:column}.story-board-wrapper:nth-child(2n) div:nth-child(3){order:1}.story-board-wrapper:nth-child(odd) div:first-child,.story-board-wrapper:nth-child(odd) div:nth-child(2){order:2}.story-board-wrapper:nth-child(odd){flex-direction:column-reverse;overflow:hidden}.story-board-wrapper-flex-end:nth-child(odd){height:auto;justify-content:flex-end;flex-direction:column}.story-board-wrapper .col.two-column-div{width:100%;padding:0}.storyWrapper .col{padding:0}.story-board-white-article{margin:0;background:#f3f3f5;padding:5%}.story-board-quote{z-index:5;top:auto;right:auto;bottom:auto;left:auto;display:flex;flex-direction:column;justify-content:center;padding:10%}@keyframes fadeBright{0%{opacity:0;height:0!important;overflow:hidden!important}100%{opacity:1;height:auto!important;overflow:visible!important}}.fade-quote-bright{animation-name:fadeBright;animation-duration:3s;animation-fill-mode:forwards;z-index:50}}#mainSlideNav,#mainSlideNav ul,.hero-wrap{display:flex;margin:0 auto}#add,#heroSection,#mainSlideNav,#minus,.image-fade{background:var(--erBlue)}#homeageIntroPara{width:50%;float:left}#heroSection{width:100%;height:75vh;position:relative;overflow:hidden}#homePageHeroCopy{position:absolute;top:0;left:15%;z-index:500;display:flex;flex-direction:column;justify-content:center;width:400px;height:calc(100% - 81px)}#heroSection .full-width-flex-div{position:absolute;left:0;bottom:0}.hero-description{padding-right:20%}.hero-image{position:absolute;opacity:.7;top:0;left:0;min-height:100%;min-width:100%}h1.hero-title{width:100%;text-align:center;color:#fff;margin-bottom:20px}.hero-wrap{width:1000px;position:relative;height:100%;align-items:center;justify-content:center;flex-direction:column}.sma-link article .sma-header{width:100%;display:flex;padding:0 45px;font-family:var(--erMainBodyCopy);font-size:1rem;height:80px;align-items:center;line-height:1.4rem;justify-content:center;text-align:center;font-weight:300}.call-to-action{color:#fff;font-size:18px;width:100%;text-align:center;position:absolute;bottom:20px}#homepageheroWrapper{position:relative;height:90vh;overflow:hidden;min-height:500px;top:-45px}#homepageheroWrapperUL{position:relative;width:100vw;height:100vh;overflow:hidden}#homepageheroWrapperUL::after{content:"";width:100vw;height:100vh;position:absolute;background:var(--erBlueOpacity40);z-index:3}#brandTextWrapper{position:relative;height:70px}.brandImageText{position:absolute;width:100%;text-align:center;opacity:0}.image-fade{width:100vw;height:100vh;position:absolute;bottom:0;list-style:none}.image-fade figure{width:100vw;height:100vh;position:relative}.image-fade figure img{position:absolute;bottom:0;right:0;display:block;width:100vw;height:100vh;object-fit:cover}.transfade{animation:2s forwards fader}.trans-out{animation:2s forwards faderout}.transfadeText{animation-name:faderText;animation-duration:5s}@keyframes faderText{0%,100%{opacity:0}25%,50%,75%{opacity:1}}@keyframes fader{0%{opacity:1}100%{opacity:0}}@keyframes faderout{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes faderout{from{opacity:1}to{opacity:0}}@-moz-keyframes faderout{from{opacity:1}to{opacity:0}}@keyframes slideNavIntoView{0%{bottom:-200px}100%{bottom:0}}@-webkit-keyframes slideNavIntoView{0%{bottom:-200px}100%{bottom:0}}@-moz-keyframes slideNavIntoView{0%{bottom:-200px}100%{bottom:0}}@-o-keyframes slideNavIntoView{0%{bottom:-200px}100%{bottom:0}}#SMAsection{position:absolute;left:1.5%;right:1.5%;z-index:50000;animation:1s 1.5s forwards slideNavIntoView;-webkit-animation:1s 1.5s forwards slideNavIntoView}#SMAsection ul{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#SMAsection ul .sma-link{width:33.2%;max-height:80px;background:#fff;display:flex;position:relative;flex-direction:column;transition:.5s ease-in-out}#SMAsection ul .sma-link p{font-size:.8rem;padding:0!important;margin-top:-10px;opacity:1;line-height:1.2rem}#SMAsection ul .sma-link.sma-active{max-height:500px;height:auto;justify-content:flex-start}article.sma-detail{height:auto;flex-direction:column;justify-content:flex-start;align-items:flex-start}.sma-link article{background:var(--erBlue)!important;position:relative;min-height:175px}#SMAsection ul .sma-link h4{font-size:1rem;padding-bottom:.4rem;text-align:center}#SMAsection ul .open-icon-right-center{right:10px;top:10px;width:32px;height:32px;font-size:22px!important;display:flex!important;align-items:center;justify-content:center;border-radius:100%;position:absolute;color:var(--erCallToAction)}#SMAsection ul .open-icon-right-center::after{content:"remove";font-family:'Material Icons';position:absolute;font-size:16px!important;color:#fff}.sma-description{display:none;justify-content:center;flex-direction:column;align-items:center}.material-icons.sma-plus{right:10px;top:0;width:32px;height:80px;font-size:16px!important;display:flex;color:var(--erCallToAction);justify-content:center;align-items:center}@media screen and (max-width:1000px){#homePageHeroCopy{left:50%;margin-left:-200px;width:400px}.col.brochure-card.three-column-div-clip{width:50%}}@media screen and (max-width:800px){#indicatorCarouselWrapper{width:100%;height:60vh;position:relative;overflow:hidden}#indicatorCarouselUl{display:flex;flex-direction:row;transform:translateX(0)}.image-Layer-Fade-Caption{position:absolute!important;bottom:0;left:0;width:100%}#erIntro{padding-top:0;margin-top:240px}.cta-hero-link,.cta-hero-link:hover{width:100%!important}.sma-link article{padding:20px;background:var(--erBlue)!important;position:relative;width:50%;display:flex;min-height:initial;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.1)}.sma-link figure{width:50%}.sma-link article .sma-header{width:100%;display:flex;font-size:1rem;padding:0 20px}#homePageHeroCopy{left:50%;margin-left:-150px;width:300px;top:0}#homepageheroWrapper{overflow:visible;height:93vh}#SMAsection{position:absolute;bottom:-240px;left:0;right:0;z-index:500;overflow:hidden;animation:none;-webkit-animation:none}#homepageheroWrapperUL::after{background:var(--erBlueOpacity10)}#SMAsection ul{flex-direction:column}#SMAsection ul .sma-link{width:100%;max-height:80px;height:80px;flex-direction:row}}#mainSlideNav{width:100%;position:relative;clear:both;overflow:hidden;padding:0 10px}#add{position:absolute;right:0;height:100%;width:30px;z-index:5000;font-family:'Material Icons';color:#fff;cursor:pointer}#minus{position:absolute;left:0;height:100%;width:30px;font-family:'Material Icons';color:#fff;cursor:pointer}#mainSlideNav ul{width:1200px;min-width:1200px;flex-direction:row;height:100%;transition:1s;left:0}.nav-anchor-link{height:1px;display:block;clear:both;width:100%}#mainSlideNav ul li{align-items:center;list-style:none;display:flex;justify-content:center;color:#fff;cursor:pointer}.slide-nav a,.slide-nav div{color:#fff;display:flex;padding:15px 0!important;width:100%;align-items:center;justify-content:center;font-size:.9rem}li.slide-nav.selectedLink{color:#fff;display:flex;width:90%;align-items:center;justify-content:center}li.slide-nav.selectedLink:hover .navNumberCount{background:#fff;color:var(--erBlue)}.slide-nav.selectedLink a:hover{color:#fff!important;cursor:default;background:0 0}.slide-nav a:hover .navNumberCount,.slide-nav div:hover .navNumberCount{color:#fff;background:var(--erCallToAction);border:none}.slide-nav.selectedLink .navNumberCount,.slide-nav.selectedLink:hover .navNumberCount{background:#fff;border:2px solid #fff;font-weight:800;color:var(--erBlue)}.navNumberCount{border-radius:100%;display:flex;align-items:center;justify-content:center;border:2px solid var(--erCallToAction)!important;width:30px;height:30px;font-size:11px}.navNumberCount.material-icons{font-size:24px;letter-spacing:1px;display:flex}#divGuide.sticky-nav{z-index:150000000000;border-bottom:1px solid rgba(255,255,255,.7);background:#fff;margin-top:-1px;top:auto;position:relative;transition:.2s}.navTitle{margin:0 0 0 5px;display:block}.trans{transition:.5s ease-in}#add,#minus{font-size:28px!important;display:none}#mainSlideNav.sticky-nav{position:fixed;top:34px;z-index:1500000000;border-top:1px solid rgba(255,255,255,.2);opacity:1}#mainSlideNav.property-main-nav.sticky-nav{position:fixed;top:50px;z-index:1500000000;opacity:1}#mainSlideNav.sticky-nav.sticky-nav-fade{opacity:0;z-index:-1}#forMoreInfoNav.sticky-nav-more-info,#forMoreInfoNav.sticky-nav-more-info.property-page-more-info{position:fixed;top:0;z-index:1500000000;bottom:auto;background:var(--erBlue);height:34px;display:flex;left:0}#forMoreInfoNav{display:flex;flex-direction:row;justify-content:center;align-items:baseline;line-height:unset;opacity:1;transition:1s ease-in-out;backdrop-filter:blur(3px)}#forMoreInfoNav a{color:#fff;font-weight:900}#forMoreInfoNav.sticky-nav-more-info{padding:0!important;align-items:center;justify-content:center}#forMoreInfoNav.sticky-nav-more-info.property-page-more-info{padding:0 20px!important;align-items:center;justify-content:space-between}#forMoreInfoNav.sticky-nav-more-info a,#forMoreInfoNav.sticky-nav-more-info p.txt-small{font-size:.7rem!important}@media screen and (max-width:1200px){#mainSlideNav ul li,#minus{height:100%}#minus{position:absolute;left:0;width:30px;display:flex;justify-content:center;align-items:center}.slide-nav a,.slide-nav div{padding:15px 0}#mainSlideNav ul{height:70px}#sportsbrandLines .sports-brand-lines{position:absolute;left:50%;transition:1s ease-in-out;width:350px;max-height:none;margin-left:-175px;top:-95px}}.meetTheTeam4colPanel,.meetTheTeam4colPanel:hover{float:none;box-sizing:border-box;height:290px;margin:9px;vertical-align:top;position:relative;overflow:hidden}.brochure-links{display:flex;justify-content:center;padding:20px 0 35px}.brochure-links i{margin-right:3px;font-size:1.1rem}.brochure-links a{display:flex;justify-content:center;align-items:center;padding:10px;margin:5px;font-size:.8rem;border-radius:3px;width:40%;border:2px solid var(--erCallToAction)}.brochureRequestLinks.unavailable{opacity:.4;cursor:none;background:0 0}@media screen and (max-width:800px){.navNumberCount{border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:11px;width:30px;height:30px;margin-bottom:3px;border:none!important;background:rgba(255,255,255,.2)}#forMoreInfoNav,#forMoreInfoNav a,#forMoreInfoNav p.txt-small,#forMoreInfoNav.sticky-nav-more-info p.txt-small,.destination-tab{display:none}#forMoreInfoNav.sticky-nav-more-info{height:55px;background:var(--erBlue)}#forMoreInfoNav.sticky-nav-more-info a{background:var(--erCallToAction)!important;display:inline-block!important;height:auto!important;padding:12px 20px;border-radius:3px;text-align:center;width:80%;font-size:.8rem!important;font-weight:500!important}#mainSlideNav.sticky-nav{position:fixed;z-index:1500000;top:90px;border-top:none}#mainSlideNav.property-main-nav.sticky-nav{top:95px!important}#mainSlideNav ul li{flex-direction:column}.slide-nav a,.slide-nav div{color:#fff;display:flex;padding:0 6px!important;width:100%;align-items:center;justify-content:center;font-size:.7rem;height:100%;flex-direction:column;align-content:center;background:0 0}li.slide-nav.selectedLink a,li.slide-nav.selectedLink div{background:0 0!important;border-radius:3px}.wrapper-div.wrapper-div-large.brochure-wrapper{flex-direction:row}}#SubMenu.meetTheTeamList li{vertical-align:top;width:20%}.meetTheTeam4colPanel{background:rgba(255,255,255,.4);width:22%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;display:inline-block;border:1px solid #ccc;border-radius:3px}.meetTheTeam4colPanel:hover{background:#fff;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;display:inline-block;border:1px solid #ccc;border-radius:3px}.meetTheTeam4colPanel_Image{border-radius:50%;width:100px;height:100px;margin:0 auto;overflow:hidden}.meetTheTeam4colPanel_viewProfile .button.other,.meetTheTeam4colPanel_viewProfile .button.other:hover{padding:10px 5px;border:1px solid var(--erCallToAction);float:none;margin:5px 30px;box-sizing:border-box;display:block}.meetTheTeam4colPanel_viewProfile .button.other{color:var(--erCallToAction);background:#fff}.meetTheTeam4colPanel_viewProfile .button.other:hover{color:#fff;background:var(--erCallToAction)}.meetTheTeam4colPanel_NumberOfYears{display:inline-block;padding:5px;background:var(--erBlue);color:#fff;border-radius:50%;height:18px;width:18px;font-family:droid_serifitalic}.meetTheTeam4colPanel_Service{font-size:12px;margin:10px 0 15px}.meetTheTeam3colPanel{width:33%;float:none;display:flex;box-sizing:border-box;vertical-align:top;position:relative;overflow:hidden;flex-direction:column;align-items:center}.meetTheTeam3colPanel_NumberOfYears{font-weight:700;font-size:16px}.meetTheTeam3colPanel hr{margin:10px auto}.propertyTitleLocation-meet-the-team{display:inline;flex-direction:row}.propertyTitleLocation-meet-the-team *{line-height:1rem;display:inline}.meetTheTeam3colPanel_viewProfile .button{float:none;width:150px;margin:0 auto;padding:15px;border:2px solid var(--erCallToAction);display:block;font-size:.9rem;font-weight:600;border-radius:5px}.meetTheTeam3colPanel_viewProfile .button:hover{background:var(--erCallToAction);border:1px solid var(--erCallToAction);display:block;color:#fff}.meetTheTeam3colPanel_viewProfile .button.other{float:none;margin:5px 30px;padding:14px 15px;color:var(--erCallToAction);background:#fff;border:1px solid var(--erCallToAction);box-sizing:border-box;display:block}.meetTheTeam3colPanel_viewProfile .button.other:hover{float:none;margin:5px 30px;padding:14px 15px;color:#fff;background:var(--erCallToAction);border:1px solid var(--erCallToAction);box-sizing:border-box;display:block}.meetTheTeam3colPanel_Name{display:inline-block;background:0 0;font-family:var(--erMainHeaderCopy)}.meetTheTeam3colPanel_Image{width:170px;border-radius:50%;height:170px;margin:0 auto;overflow:hidden;border:4px solid var(--erBlueOpacity20);background:#fff;position:relative}.meet-the-team-drop-down .grid-container-thin-six-col.grid-container-thin-three-col.grid-container-thin-three-col-selected{opacity:1;height:auto;overflow:visible;column-count:6;width:95%;box-shadow:1px 2px 12px #ccc}.meet-the-team-drop-down .grid-container-thin-three-col.grid-container-thin-three-col-selected{opacity:1;height:auto;overflow:visible;column-count:3;width:95%;box-shadow:1px 2px 12px #ccc}.meet-the-team-drop-down .grid-container-thin-three-col.grid-container-thin-three-col-selected .grid-item{padding:5px 20px}.grid-container-thin-three-col{width:1200px;background:#fff;height:0;overflow:hidden;transition:.5s;margin:32px auto;padding:64px;left:0;right:0;opacity:0;position:absolute;border-radius:5px;z-index:5000}.grid-container-thin-three-col.grid-container-thin-six-col{column-count:5;column-gap:1rem;list-style-position:inside;padding:64px;box-shadow:1px 2px 12px #ccc}.meetTheTeam3colPanel_Image img{width:155px;height:auto;position:absolute;bottom:0;left:50%;margin-left:-82.5px}.meetTheTeam3colPanel:hover p{display:none;background:url(../Images/whiteArrow.png) center bottom no-repeat #fff;color:var(--erBlue);top:0;right:0;left:0;bottom:0;height:235px;-webkit-animation:1s dropDown;-moz-animation:1s dropDown;-o-animation:1s dropDown;-ms-animation:dropDown 1s}.meetTheTeam3colPanel p{font-size:12px;padding:20px 15px 30px;line-height:20px;position:absolute;top:-850px;right:0;left:0;bottom:0;border-radius:3px;height:0}h2.accordion-header,h2.accordion-header.property-page{float:none!important;font-size:1.1rem!important;font-family:var(--erMainHeaderCopy);letter-spacing:normal!important;background:var(--erBlue);text-align:left!important;color:#fff;line-height:1.4rem;cursor:pointer;font-weight:200}.accordionSection{width:1000px;margin:0 auto 5px;padding:40px;clear:both;text-align:center;position:relative;background:#fff!important;display:none}.accordionSection.property-page-panel{padding:0;display:none}.showPanel{display:block;box-shadow:0 1px 3px #ddd}h2.accordion-header.property-page.active-acc-header{margin-bottom:0!important;border-bottom:none}h2.accordion-header{position:relative;display:flex;align-items:center;width:1000px;margin:0 auto!important;padding:40px!important;transition:.5s;border-radius:3px}h2.accordion-header.property-page{position:relative;display:flex;align-items:center;width:100%;margin-bottom:5px!important;padding:25px 40px!important;transition:1s;border-radius:3PX}h2.accordion-header.property-page:hover{background:var(--erBlueOpacity90)}h2.accordion-header.property-page+.accordionSection{width:100%;border-top:none}h2.accordion-header.property-page+.accordionSection.showPanel{display:flex;background:var(--erBlueOpacity5)!important;box-shadow:unset;flex-direction:column}h2.accordion-header.active-acc-header{margin:0 auto!important}h2.accordion-header i{position:absolute;right:0;color:var(--erCallToAction);height:100%;width:80px;display:flex;align-items:center;justify-content:center;transition:.2s}h2.accordion-header.active-acc-header i{position:absolute;color:var(--erCallToAction);height:30px;width:30px;right:25px;border-left:none;display:flex;align-items:center;justify-content:center;transition:.3s;border-radius:100%}.accordionSection .h4number{margin:10px 0;font-weight:700;font-family:var(--erMainBodyCopy)!important;padding:0!important}.meetTheTeam3colPanel_Service{font-size:12px;margin:5px 0 10px}.meet-the-team-footer{border-top:2px solid var(--erBlueOpacity10);padding:30px}#divTelephone{padding-bottom:40px}@media only screen and (max-width:1000px){h2 .accordion-header{width:95%;padding:20px 90px 20px 40px!important}.accordionSection{width:95%;padding:40px 20px}.meetTheTeam3colPanel{width:45%}#fixProfileHeader{width:100%;justify-content:space-between}}#divHolidayImage{width:50%;position:relative}.meet-the-team-staff-hero{min-height:60vh;display:flex;width:100%;flex-direction:row-reverse}.meet-the-team-profile-cta{display:flex;justify-content:center;flex-direction:column;padding:22px;min-width:245px}.meetTheTeam-staff-Image{width:25%;border-radius:50%;overflow:hidden;border:8px solid var(--erBlueOpacity10);background:#fff;position:relative;min-width:180px;margin-right:22px}#divTravelTips{padding-top:64px}#divFavouriteDestination .meet-the-team-drop-down,#divFavouriteHotel .meet-the-team-drop-down{opacity:1;transform:translateX(0);padding:0}#favHotels .meet-the-team-drop-down .grid-container-meet-the-team.meet-the-team-links li.grid-item{padding-bottom:12px;line-height:1rem}.grid-container-meet-the-team.meet-the-team-links .grid-item::after{position:absolute;right:25px;content:"keyboard_arrow_right";color:var(--erCallToAction);font-family:'Material Icons';top:22px}#divSingleTeam.meet-the-team-drop-down{padding:0 0 64px;position:relative;margin:-32px auto 0;width:1200px;opacity:1;display:flex;justify-content:center;flex-wrap:wrap;transform:translateX(0)}.promo-image-meet-the-team-container{background:var(--erSand);height:auto!important;min-height:450px}.highlights-accordion-panel-copy-one-col{width:70%!important}.meet-the-team-panel-image{min-height:400px!important}.meet-the-team-panel-image img{position:absolute;bottom:0}.property-panel-wrapper-meet-the-team{padding:60px 120px}.propertyTitleLocation-meet-the-team h3{padding:0;font-size:.9rem;display:none}.propertyTitleLocation-meet-the-team p{padding:0;font-size:.9rem;opacity:.6}#holidayHighlightsWrapper.meet-the-team-clients::after,#holidayTipsWrapper.meet-the-team-clients::after{content:"";right:0;width:110px;height:100%;position:absolute;background:#fff}#holidayHighlightsWrapper.meet-the-team-clients::before,#holidayTipsWrapper.meet-the-team-clients::before{content:"";left:0;width:110px;height:100%;position:absolute;background:#fff;z-index:50}#divTravelTips .meet-the-team-clients-wrapper .nav-control-left,#divWhatMyClientsSay .meet-the-team-clients-wrapper .nav-control-left{font-size:2.2rem;cursor:pointer;padding:6px;transition:1s;background:0 0;width:50px;height:50px;position:absolute;top:0;z-index:500;left:0;display:flex;align-items:center;justify-content:center;margin-top:10px;box-shadow:none;border-radius:100%;border:2px solid var(--erSand)!important}#divTravelTips .meet-the-team-clients-wrapper .nav-control-right,#divWhatMyClientsSay .meet-the-team-clients-wrapper .nav-control-right{font-size:2.2rem;cursor:pointer;padding:6px;transition:1s;background:0 0;width:50px;height:50px;position:absolute;top:0;z-index:50;right:0;display:flex;align-items:center;justify-content:center;margin-top:10px;box-shadow:none;border-radius:100%;border:2px solid var(--erSand)!important}.meet-the-team-testimonials.wrapper-div-large{padding:64px 0;overflow:hidden;position:relative}.meet-the-team-drop-down figcaption:hover,.meet-the-team-drop-down figure{color:#bd9b60;cursor:pointer}#holidayHighlightsWrapper.meet-the-team-clients .highlights-accordion-panels,#holidayTipsWrapper.meet-the-team-clients .highlights-accordion-panels{background:0 0;transition:left .2s cubic-bezier(.1, .7, .1, 1),right .2s cubic-bezier(.1, .7, .1, 1),opacity .1s cubic-bezier(.1, .5, .1, 2);width:100%;position:absolute}#holidayHighlightsWrapper.meet-the-team-clients .highlights-accordion-panel-copy-one-col,#holidayTipsWrapper .highlights-accordion-panel-copy-one-col{justify-content:flex-start;padding-top:10px!important}#holidayHighlightsWrapper.meet-the-team-clients .highlights-copy p,#holidayTipsWrapper.meet-the-team-clients .highlights-copy p{text-align:center;padding:0 64px;margin:0;color:var(--erBlueOpacity60)}#holidayHighlightsWrapper.meet-the-team-clients,#holidayTipsWrapper.meet-the-team-clients{box-shadow:none;margin-bottom:0;height:auto;transition:height 1s ease-out}.start-planning{display:flex;flex-direction:row;padding:1.2rem;background:var(--erSand);border-radius:5px;justify-content:center}#meetTheTeamStaffIntro{flex-direction:column}.promo-copy-meet-the-team{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.promo-copy-meet-the-team-staff-page{display:flex;flex-direction:column;width:50%;padding:5%;height:100%;min-width:300px;min-height:100%;position:absolute;left:0;justify-content:center;top:0}.promo-copy-meet-the-team-staff-page h1{font-size:clamp(1.8rem, 2.2vw, 2rem)}.promo-copy-meet-the-team-staff-page h1:before,.promo-copy-meet-the-team-staff-page.promo-copy-display p::after,.slide-down-section-button.slide-down-button h2::after,.slide-down-section-button.slide-down-button h2::before{content:"";display:none}.meet-the-team-panel a{margin-top:32px}.meet-the-team-panel:nth-child(2n)>div .slide-down-button{right:auto;left:64px}.slide-down-button{position:relative;left:0;bottom:-100px;border:none!important;padding:15px 25px;background:#fff;border-radius:5px 5px 0 0;z-index:50;transition:.2s}.promo-image-meet-the-team{height:100%;object-fit:cover;overflow:hidden;background:var(--erBlue)}.promo-image-meet-the-team img{width:auto;position:absolute;left:0}.grid-container-meet-the-team.meet-the-team-links .grid-item{padding:20px 35px 5px 15px;flex-direction:row;position:relative}.grid-container-meet-the-team.meet-the-team-links.meet-the-team-links-destinations .grid-item{padding:10px 20px}#meetTheTeamWrapper .slide-down-section-button.slide-down-button{width:100%;padding:0!important;left:0;border-radius:0}.meet-the-team-panel-image #imgFavouriteDestination,.meet-the-team-panel-image #imgFavouriteHotel{opacity:.9!important}@media screen and (max-width:1260px){.grid-container-meet-the-team.meet-the-team-links,.property-panel-wrapper-meet-the-team{padding:60px}.promo-image-meet-the-team-container{background:#fff;height:auto!important;min-height:450px}#divHolidayImage{width:100%;position:relative;overflow:hidden}.promo-image-meet-the-team img{width:clamp(400px,40vw,70%);position:absolute;left:40%;min-width:820px;top:0}.promo-copy-meet-the-team-staff-page{display:flex;flex-direction:column;width:40%;padding:5%;height:100%;min-width:300px;min-height:100%;position:absolute;left:0;justify-content:center;top:0!important;background:var(--erSand)}}@media screen and (max-width:1000px){.meet-the-team-drop-down .grid-container-thin-six-col.grid-container-thin-three-col.grid-container-thin-three-col-selected{column-count:4}#holidayTipsWrapper{overflow:visible}#holidayHighlightsWrapper.meet-the-team-clients::after,#holidayTipsWrapper.meet-the-team-clients::after{content:"";right:-45%;width:50%}#holidayHighlightsWrapper.meet-the-team-clients::before,#holidayTipsWrapper.meet-the-team-clients::before{content:"";left:-45%;width:50%}.wrapper-div.wrapper-div-large.meet-the-team-clients-wrapper{width:95%}#meetTheTeamStaffIntro>div:nth-child(3){background:var(--erSand);border-radius:10px;justify-content:center;width:25%}}@media screen and (max-width:980px){.meet-the-team-staff-hero{min-height:60vh;display:flex;width:100%;flex-direction:column;position:relative!important;height:auto}#divHolidayImage{width:100%;position:relative;overflow:hidden}.promo-copy-meet-the-team-staff-page{width:100%;position:relative;padding:8%}.promo-image-meet-the-team img{width:100%;left:0;position:relative;height:auto!important;min-width:auto}.meet-the-team-drop-down .grid-container-thin-six-col.grid-container-thin-three-col.grid-container-thin-three-col-selected{column-count:3}}@media screen and (max-width:900px){#divFavouriteDestination>div,#divFavouriteHotel>div{display:flex;flex-direction:column}.meet-the-team-drop-down .grid-container-thin-six-col.grid-container-thin-three-col.grid-container-thin-three-col-selected,.meet-the-team-drop-down .grid-container-thin-three-col.grid-container-thin-three-col-selected{column-count:2;padding:32px}#divFavouriteDestination>div>div,#divFavouriteHotel>div>div{width:100%!important}#divFavouriteHotel>div{flex-direction:column-reverse}.meet-the-team-panel .wrapper-div-full-width .col.two-column-div,.meet-the-team-panel-image,p.width-half-screen-responsive{width:100%}#meetTheTeamStaffIntro{flex-wrap:wrap}.meet-the-team-drop-down{padding-top:0!important}.meet-the-team-panel .wrapper-div-full-width,.meet-the-team-panel:nth-child(2n)>div{flex-direction:column}.meet-the-team-panel .wrapper-div-full-width .col{min-height:auto;padding:0}.meet-the-team-panel{box-shadow:none}}@media screen and (max-width:800px){#meetTheTeamStaffIntro>div:first-child{width:100%;justify-content:center;flex-direction:row;padding-right:0}.start-planning p{border:none!important}.grid-container-meet-the-team.meet-the-team-links,.property-panel-wrapper-meet-the-team{padding:32px}.meet-the-team-panel .wrapper-div-full-width .col.{width:50%}.meet-the-team-drop-down header h4{color:#fff;padding:10px;background:var(--erCallToAction);width:60%;margin:10px auto;border-radius:5px}}@media screen and (max-width:600px){.mobile-image-container{height:220px}.radio-button-list tr{width:100%;float:left}.radio-button-list{width:90%;margin:0 5%}.padding-large,.padding-small{padding:32px!important}.padding-top-bottom{padding:38px 0!important}.blog-form-controls .col.six-column-div,.col.brochure-card.three-column-div-clip,.five-column-div-clip{width:100%}.four-column-div-clip{float:left;width:100%;padding:10px}.blog-form-controls,.wrapper-div.responsive-cols,.wrapper-div.wrapper-div-large.brochure-wrapper,.wrapper-div.wrapper-div-mob-stack{flex-direction:column}.six-column-div-clip{float:left;width:50%;padding:10px}.property-panel.offer-property{width:95%}.col.six-column-div{float:left;width:50%}.offer-panel-image{height:200px;width:auto}.wrapper-fifty-percent{width:100%;display:flex;padding:15px;flex-direction:column}#divUsefulInformation .zebra .wrapper-div .col:first-child{background:#f4f4f4}.destination-list{column-count:2}#divUsefulInformation .zebra:nth-child(odd){background:0 0}.standout-text-italic-med{font-size:1.2rem!important}.promo-image-meet-the-team{width:100%;position:relative}#meetTheTeamStaffIntro>div:first-child{width:100%;justify-content:center;flex-direction:column;padding-right:0}.slide-down-button{left:32px}.meetTheTeam-staff-Image{margin-right:0}#divFavouriteDestination>div>div,#divFavouriteHotel>div>div{padding:32px 32px 64px}.grid-container-meet-the-team{width:100%;display:grid;grid-template-columns:100%}.wrapper-div.wrapper-div-large.meet-the-team-clients-wrapper{width:90%}#holidayHighlightsWrapper.meet-the-team-clients .highlights-accordion-panel-copy-one-col,#holidayTipsWrapper .highlights-accordion-panel-copy-one-col{padding-top:20px!important}.meet-the-team-panel .padding-large.meet-the-team-drop-down{padding-top:0!important}.meet-the-team-drop-down figcaption{border:none}#holidayHighlightsWrapper.meet-the-team-clients .highlights-copy p,#holidayTipsWrapper.meet-the-team-clients .highlights-copy p{padding:0}#holidayHighlightsWrapper.meet-the-team-clients::after,#holidayHighlightsWrapper.meet-the-team-clients::before,#holidayTipsWrapper.meet-the-team-clients::after,#holidayTipsWrapper.meet-the-team-clients::before{display:none}#divTravelTips .meet-the-team-clients-wrapper .nav-control-left,#divWhatMyClientsSay .meet-the-team-clients-wrapper .nav-control-left{top:auto;bottom:-90px;left:35%;border:none!important}#divTravelTips .meet-the-team-clients-wrapper .nav-control-right,#divWhatMyClientsSay .meet-the-team-clients-wrapper .nav-control-right{top:auto;bottom:-90px;right:35%;border:none!important}.meet-the-team-panel{padding:0!important}}.close-section{position:absolute;top:-80px;right:5%;cursor:pointer;z-index:500000000;font-size:2rem!important;color:var(--erBlue);transition:1s}.close-team-section{display:flex;justify-content:flex-end;padding-right:40px;font-size:2rem}.slide-up-sections{transition:.4s ease-in;position:relative}.meet-the-team-panel h2{font-size:clamp(1.1rem, 2.2vw, 1.8rem);line-height:1.6rem;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.5px;text-shadow:2px 5px 40px var(--erBlue);padding:2.8rem 1rem .4rem;border-radius:10px;min-width:450px}.meet-the-team-panel h2:hover{color:var(--erCallToAction);transition:1s ease-in-out}.meet-the-team-panel h2 i:first-of-type{color:var(--erCallToAction);text-transform:capitalize;font-size:1rem!important;position:absolute;top:15px}.meet-the-team-panel h2 i:last-of-type{color:var(--erCallToAction);font-size:2rem}.meet-the-team-drop-down figure{height:100%;border:5px solid #fff;overflow:hidden}.meet-the-team-panel span::after{content:" ";background:var(--erCallToAction);position:absolute;bottom:-40px;width:8px;height:8px;left:50%;transform:rotate(-45deg)}.meet-the-team-drop-down a.meet-the-team-link{height:400px;margin-bottom:5px;position:relative;overflow:hidden;width:33.3%}.meet-the-team-drop-down a.meet-the-team-link:hover p:first-of-type{padding:10px 40px 5px 20px}.meet-the-team-drop-down a.meet-the-team-link:hover p:first-of-type i{padding:0 0 0 10px}.meet-the-team-drop-down a.meet-the-team-link p:first-of-type{display:flex;margin-top:-40px;background:#fff;align-self:start;padding:10px 20px 5px;border-radius:0 5px 0 0;font-weight:600;font-size:1.1rem;transition:.5s ease-in}.meet-the-team-drop-down a.meet-the-team-link p:last-of-type{font-size:.9rem;padding:0 20px 20px;border-bottom:2px solid var(--erBlueOpacity10)}a.meet-the-team-link:hover figcaption{padding:15px 40px}.meet-the-team-panel span{color:#fff;display:none!important;align-self:center;margin-top:20px;border:2px solid var(--erCallToAction);padding:15px 20px;border-radius:5px;transition:.4s;position:relative}.meet-the-team-panel span:hover{color:#fff;background:var(--erCallToAction);border:2px solid var(--erCallToAction)}.meet-the-team-panel-image{position:absolute!important;background:var(--erBlue);width:100%;height:100%}.meet-the-team-panel-image.meet-the-team-profile{min-height:400px;position:relative!important;background:var(--erBlue);width:50%!important;height:auto!important}.meet-the-team-panel-image.add-opacity::after,.meet-the-team-panel-image::after{bottom:15%;background-image:url(../Images/svg-png/brand_circles.svg);background-position-x:center;position:absolute;z-index:5000;background-repeat:no-repeat;content:" "}.meet-the-team-panel-image img{transition:1.5s;opacity:.3!important}.meet-the-team-panel-image::after{height:30%;width:100%;transition:1s;opacity:0}.meet-the-team-panel-image.add-opacity::after{height:70%;width:100%;opacity:1}.meet-the-team-panel>div::after{height:50%;width:100%;content:"";z-index:5;top:0;position:absolute;background-image:linear-gradient(var(--erBlue),var(--erBlueOpacity0),var(--erBlueOpacity0))}.meet-the-team-panel>div::before,.remove-gradient>div::after,.remove-gradient>div::before{z-index:5;bottom:0;background-image:linear-gradient(var(--erBlueOpacity0),var(--erBlue));width:100%;position:absolute;content:""}.meet-the-team-panel>div::before{height:50%}.remove-gradient>div::after,.remove-gradient>div::before{height:100%;display:none}.meet-the-team-panel .slide-down-button-wrapper{width:100%;position:absolute;height:30%;display:flex;align-items:center;justify-content:center;padding:64px;bottom:64px}.meet-the-team-panel .slide-down-section-button{text-align:center;display:flex;flex-direction:column;margin:0 auto;transition:1s ease-in-out;z-index:500000;justify-content:center;bottom:0;height:100%}.meet-the-team-panel .small-italic-header{position:relative;padding:0;margin-bottom:-10px}.meet-the-team-drop-down figcaption{justify-content:space-between!important;display:flex;align-items:center;padding:10px 25px;font-family:var(--erMainBodyCopy);transition:.3s ease-in;background:#fff;border-radius:0 5px 0 0;color:var(--erBlue);position:absolute;bottom:5px;left:-1px;margin:0}.meet-the-team-drop-down figure,.meet-the-team-drop-down i{color:var(--erCallToAction);cursor:pointer;transition:1s}.RewardPoints,.staff-bio-list li,.standout-text-italic{color:var(--erBlue);color:var(--erBlue)}.promo-copy-meet-the-team{position:absolute;z-index:20000;top:0;display:flex;width:80%;height:80%;flex-direction:column;justify-content:center;transition:.4s;left:10%;align-items:flex-start}.meet-the-team-panel{clear:both;width:100%;overflow:hidden;transition:1s}.meet-the-team-panel>div{width:100%;height:80vh;position:relative;justify-content:center}.meet-the-team-panel.meet-the-team-panel-open>div{height:auto;overflow:visible}.meet-the-team-panel.meet-the-team-panel-open .meet-the-team-panel-image img{opacity:.2!important}.meet-the-team-panel .slide-down-button h2,.meet-the-team-panel .slide-down-button span{color:#11103b}.meet-the-team-drop-down{padding:40px 0 64px;position:relative;margin:0 auto;width:1200px;opacity:0;display:flex;justify-content:center;flex-wrap:wrap;transform:translateX(-100%)}.meet-the-team-drop-down header{flex-direction:column;width:100%;display:flex;text-align:center}.slide-in-animation{animation:1.2s cubic-bezier(.25,1,.5,1) forwards slideInAnim}@keyframes slideInAnim{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.slide-down-section-button.slide-down-button h2{font-size:clamp(1.2rem, 1.8vw, 2rem);text-shadow:none;padding-top:84px!important;padding-bottom:0!important;border:none}.slide-down-section-button.slide-down-button{position:relative;top:80%;background:#fff;padding:0;pointer-events:none;transition:none;box-shadow:none}.slide-down-button:hover{background:#fff;color:#11103b}.standout-text-italic{font-size:1.2rem;padding:1.4rem 0;line-height:1.6rem;font-style:italic}.padding-content-box{background:padding-box content-box #fff;padding:10px}.slide-down-panel{max-height:0;overflow:hidden;transition:height .4s cubic-bezier(.17,.67,.83,.67)}.circular-div,.ptd-image-wrapper{max-height:200px;max-width:200px}.slide-down-panel.slide-down-panel-open{max-height:10000px;background:#fff;box-shadow:none;overflow:visible;display:flex!important}@media screen and (min-width:1600px){#meetTheTeamWrapper{margin:0 auto;transition:1s}.meet-the-team-panel{clear:both;background:var(--erSandBackground);overflow:hidden;transition:1s}}@media screen and (max-width:900px){.meet-the-team-panel .wrapper-div-full-width .col.two-column-div,p.width-half-screen-responsive{width:100%}.meet-the-team-panel>div{width:100%;height:50vh}.meet-the-team-panel .wrapper-div-full-width{flex-direction:column}.meet-the-team-panel .wrapper-div-full-width .col{min-height:auto;padding:0}.meet-the-team-panel .drop-shadow-soft{box-shadow:none}}@media screen and (max-width:700px){.nav-drop{display:none}#mainSlideNav ul li{margin:0;height:100%;border:none;cursor:pointer}#mainSlideNav ul li.slide-nav.selectedLink{opacity:1;border:none!important}.slide-nav.selectedLink{background:0 0}.navTitle{margin:0;display:flex;text-align:center}.meet-the-team-drop-down .grid-container-thin-six-col.grid-container-thin-three-col.grid-container-thin-three-col-selected,.meet-the-team-drop-down .grid-container-thin-three-col.grid-container-thin-three-col-selected{padding:2rem 1rem}#meetTheTeamWrapper .slide-down-section-button.slide-down-button{left:0;right:0;width:100%;padding:20px 10%!important}.meetTheTeamClientCarousel{padding:32px 0 64px;width:95%!important;margin:0 auto}.meet-the-team-panel-image img{bottom:0}.meet-the-team-testimonials.wrapper-div-large{padding-bottom:90px!important;overflow:visible}.start-planning{background:0 0!important}.promo-copy-meet-the-team-staff-page{width:100%;padding:8% 5%}#meetTheTeamStaffIntro{flex-direction:row-reverse}.promo-image-meet-the-team{height:100%;width:100%;position:relative}p.width-half-screen-responsive{width:100%}.meet-the-team-drop-down{padding:50px 0 64px}.promo-copy-meet-the-team h1{text-align:center}.small-italic-header{padding:0}.meet-the-team-drop-down a.meet-the-team-link{height:250px}.slide-down-section-button{padding:0 20px!important}.meet-the-team-panel h2{flex-direction:column;min-width:300px}.meet-the-team-panel h2::after,.slide-down-section-button:hover h2::after{content:" ";display:none}.meet-the-team-panel>div{width:100%;height:50vh}.meet-the-team-drop-down figcaption{bottom:0;left:-1px}.slide-down-section-button.slide-down-button{top:57%;padding:20px 10%!important}}.staff-bio-list li{font-size:.9rem;padding:2px 0!important}.staff-bio-list li span{font-weight:600}.ptd-image-wrapper{position:relative}.meet-the-team-ptd-panel-image>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.3}.meet-the-team-ptd-panel-image h2{font-size:1.4rem;line-height:1.8rem;position:relative}.ptds-title{font-size:.9rem;letter-spacing:1px;padding:0}.ptds-team-wrapper:nth-child(2n) .ptd-image-wrapper,.ptds-team-wrapper:nth-child(odd) .ptd-image-wrapper{border-radius:100%;overflow:hidden;border:10px solid var(--erSandBackground)}.ptds-team-wrapper:nth-child(odd) .meet-the-team-ptd-panel-image::after{content:"";background:var(--erCallToAction);position:absolute;top:50%;width:15px;height:15px;right:-7px;transform:rotate(-45deg)}.ptds-team-wrapper:nth-child(2n) .meet-the-team-ptd-panel-image::after{content:"";background:var(--erCallToAction);position:absolute;top:50%;width:15px;height:15px;left:-7px;transform:rotate(-45deg)}.ptds-team-wrapper:nth-child(2n)>div{display:flex;flex-direction:row-reverse}.ptds-team-wrapper:nth-child(2n) header,.ptds-team-wrapper:nth-child(odd) header{text-align:center;display:flex}.meet-the-team-ptd-panel-text{padding-left:64px;padding-right:64px}.ptds-team-wrapper:nth-child(odd) .one-column-div{padding-left:84px}.ptds-team-wrapper:nth-child(2n) .one-column-div{padding-right:84px}.meet-the-team-ptd-panel-image{background:var(--erBlue);display:flex;align-items:center;justify-content:center}.members-panel-offer .view-offer-button{left:2.4rem}.members-panel-offer .view-offer-button a{width:auto}#divFeaturedOffers .wrapper-div.wrapper-div-large,#skiChaletPanels section.etoSections h2,.members-panel-offer .col.offer-panel-link{padding-bottom:0}.membersAreaBandingSection{background:var(--erBodyBackgroundLight);width:100%}p#pBand{padding:0;height:180px;display:flex;flex-direction:column;border-radius:10px;justify-content:center;align-items:center}.futureRewardPoints,.silverMemberBandDisc .RewardPointsDetails{border:1px solid var(--erBlueOpacity2)}.futureRewardPoints{background:#fff;top:-1px;position:relative;padding:15px}.futureRewardPoints::after{content:"";width:100%;background:var(--erBlueOpacity2);height:3px;position:absolute;left:0;bottom:-3px;filter:blur(1px)}#trFutureRewardsHeader{background:var(--erBlueOpacity7)}#trFutureRewardsHeader td,.QuoteItneraryTableData td{padding:7px 10px}.img-left-arrow i,.img-right-arrow i{padding:20px 10px;margin-top:-22px;font-size:2rem;top:50%}.RewardPoints{position:relative}#pFutureRewards{font-size:.8rem;line-height:1.2rem;opacity:.8}.silverMemberBandDisc p#pBand{color:rgba(0,0,0,.6);background-image:linear-gradient(to bottom right,#999,#fff,#ccc);box-shadow:2px 2px 3px rgba(0,0,0,.5);border:2px solid #eaeaea}.membersAreaBandingSection.silverMemberBandDisc{background:#eaeaea}.blackMemberBandDisc .RewardPointsDetails,.goldMemberBandDisc .RewardPointsDetails,.silverMemberBandDisc .RewardPointsDetails,.whiteMemberBandDisc .RewardPointsDetails{background:#fff;justify-content:space-between;box-sizing:border-box;font-weight:600;position:relative;color:var(--erBlue);margin-top:10px;display:flex;cursor:pointer;padding:15px}.goldMemberBandDisc p#pBand{color:#645215;background-image:linear-gradient(to bottom right,rgba(182,141,64,.8),rgba(182,141,64,.3),rgba(182,141,64,.6));box-shadow:2px 2px 8px rgba(0,0,0,.7);border:2px solid #d6ad60}.blackMemberBandDisc p#pBand,.platinumMemberBandDisc p#pBand,.whiteMemberBandDisc p#pBand{box-shadow:2px 2px 8px rgba(0,0,0,.8);border:2px solid #999}.blackMemberBandDisc .RewardPointsDetails,.goldMemberBandDisc .RewardPointsDetails,.whiteMemberBandDisc .RewardPointsDetails{border:1px solid #ccc}.platinumMemberBandDisc p#pBand{color:#797877;background-image:linear-gradient(to bottom right,#999,rgba(255,255,255,.7),#999)}.membersAreaBandingSection.blackMemberBandDisc,.membersAreaBandingSection.platinumMemberBandDisc,.membersAreaBandingSection.whiteMemberBandDisc{background:#e5e4e2}.platinumMemberBandDisc .RewardPointsDetails{color:var(--erBlue);box-sizing:border-box;padding:15px;background:#fff;font-weight:600;border:1px solid #999;position:relative;cursor:pointer;display:flex;justify-content:space-between;margin-top:10px}.blackMemberBandDisc p#pBand{color:#ccc;background-image:linear-gradient(to bottom right,#000,#000,#000)}.whiteMemberBandDisc p#pBand{color:#999;background-image:linear-gradient(to bottom right,#fff,#fff,#fff)}@media only screen and (max-width:800px){#destinationForm>div{width:95%;border-radius:10px;padding:40px 15px;position:relative}#destinationResults{width:100%;margin:20px auto;border-radius:10px;padding:20px}#destinationForm>div .closePanel{right:6%}.destination-page-logos{margin-left:-75px;left:50%}#divTelephone{padding-bottom:20px;border-bottom:2px solid var(--erBlueOpacity10)}#divChairmansMembership div{width:95%}}@media only screen and (max-width:700px){.er-filter-flex-form-checkbox .column label{width:100%;display:flex;align-items:center}.er-filter-flex-form-checkbox .column{display:flex;flex-direction:column;width:100%;flex-wrap:wrap}h2.accordion-header{font-size:1rem!important;width:95%}.meetTheTeam3colPanel{width:100%}#divChairmansContent .wrapper-div.wrapper-div-thin{flex-direction:column}}.why-choose-icons{top:0;z-index:50;font-size:2.5rem;left:calc(50% - 20px);color:#fff;width:40px;height:40px;font-family:'Material Icons'!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:flex;margin-bottom:10px!important;text-align:center;align-items:center}.img-left-arrow,.img-right-arrow{width:50px;bottom:0;top:0;position:absolute}.img-left-arrow{left:0}.img-right-arrow{right:0}.img-left-arrow i{position:absolute;left:0;background:#fff}.img-right-arrow i{position:absolute;right:0;background:#fff}#tourMenuDates p,.tour-holiday-price-wrapper #priceInformation p.itinerary-price{font-size:1.1rem}#toursItineraryWrapper{min-height:100vh;position:relative}#tailormadeHeroImageWrapperImageWrapper{width:100%;height:100%;background:var(--erBlue);position:relative;overflow:hidden}#erFactCarousel,#tailormadeHeroImageWrapper{width:100%;height:100vh;position:relative}#tailormadeHeroImageWrapperImageWrapper li{list-style:none;width:100%;height:100vh;text-align:center;display:flex;align-content:center;justify-content:center;align-items:center;overflow:hidden;background:var(--erBlue);position:relative}#tailormadeHeroImageWrapperImageWrapper li img{width:100%;height:100%;object-fit:cover;position:absolute;opacity:.6}#tailormadeHeroImageWrapperImageWrapper li.img-opacity{z-index:50;position:absolute;top:0}#tailormadeHeroImageWrapperImageWrapper li.img-opacity img{animation:6s forwards test}@keyframes test{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.05);opacity:1}}.tours-associated-logo{width:150px;margin-bottom:20px}#tailorMadeHeroSection{width:100%;position:relative;overflow:hidden;color:#fff;margin-bottom:-45px}.itinerary-excursions{padding-right:20px;border-radius:5px;height:inherit}.itinerary-excursions-text{height:inherit;overflow-y:auto;margin-right:20px}#itineraryExcursionFrame{height:56vh;overflow-y:hidden;max-height:500px;padding-top:5px!important}#itineraryExcursionFrame::after{content:" ";height:1px;width:100%;position:absolute;bottom:0}.itinerary-excursions h3{font-family:var(--erMainBodyCopy)!important;font-size:1.1rem;line-height:1.4rem;font-weight:700;padding:10px 0 0}.itinerary-excursions .img-responsive img{width:100%!important;height:100%;object-fit:cover;right:0;top:0;position:absolute}img.sharpenImage{animation:.6s forwards sharpenImage}@keyframes sharpenImage{0%{filter:blur(3px);width:100%}100%{filter:blur(0px);width:75%}}#highlightsPanel .star{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#fff;font-size:1.2rem!important}#toursItinerary #tourMenuWrapper #tailormadeOverviewIntro{position:absolute;top:0;right:0;bottom:0;z-index:50000;width:70%;background:rgba(17,15,59,.8);padding:100px 50px;overflow:hidden;border:0;display:flex;align-items:center;margin-bottom:80px}#toursItinerary #Overview{padding:35px 0 5px 25px;display:flex;flex-direction:row;font-size:.9rem;width:30%}#toursItinerary.tailor-made #Overview .tours-days{padding:8px 15px;border-radius:3px;font-weight:500;border:2px solid var(--erBlue);cursor:pointer;color:var(--erBlue);transition:1s}#toursItinerary.tailor-made #Overview .tours-days.selectTourMenu{padding:8px 15px;border-radius:3px;font-weight:500;border:2px solid var(--erBlue);cursor:pointer;background:var(--erBlue);color:#fff;transition:1s}#toursItinerary.tailor-made #Overview.un-selectTab .tours-days{background:#fffF;color:var(--erBlue);border:2px solid var(--erBlue)}#toursItinerary.tailor-made #Overview .tours-days:hover{background:var(--erBlue);color:#fff!important}.tour-holiday-price-wrapper #priceInformation{padding-left:20px;border-left:1px solid rgba(17,15,59,.2)}.tour-holiday-price-wrapper #priceInformation p{font-size:.6rem;font-weight:500}.tour-holiday-price-wrapper>*{margin-right:30px;white-space:nowrap}.tour-holiday-price-wrapper>#priceInformation{white-space:normal!important}#toursItinerary.tailor-made #priceInformation h6{font-size:.7rem;font-family:var(--erMainBodyCopy)!important;display:flex;align-items:center;margin:15px 0;padding-bottom:2px;border-bottom:1px solid var(--erBlue)}#toursItinerary.tailor-made #priceInformation h6 i{font-size:.8rem!important;line-height:unset}#toursItinerary.tailor-made .tours-days,#toursItinerary.tailor-made .tours-places{color:var(--erBlue);font-weight:400;padding:0}#toursItinerary.tailor-made .tours-days{color:var(--erBlue);font-weight:900}#toursItinerary.tailor-made .tours-menu i{font-family:'Material Icons';color:var(--erBlue);font-size:.8rem;position:absolute;line-height:unset;top:15px;left:5px}#toursItinerary.tailor-made .tours-menu .tours-places::after{content:"keyboard_arrow_right";font-family:'Material Icons';line-height:unset;top:50%;color:var(--erBlue)!important;right:8px;position:absolute;margin-top:-6.5px}#toursItinerary.tailor-made .tours-menu .tours-days::before{font-family:'Material Icons';content:"";color:var(--erBlue);font-size:.6rem;position:relative;line-height:unset;margin:0}#tourMenuWrapper::-webkit-scrollbar{width:7px;-webkit-appearance:none}#tailorMadeNav{transition:1s;position:relative;background:var(--erBlue);width:100%;z-index:5000;clear:both}#tailorMadeNav .tabbed-menu-wrapper ul{min-height:12vh;align-items:center;display:flex}#tailorMadeNavSelectDetails{position:relative;transition:1s;width:100%;height:100%}#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper header h3{margin-top:10px}#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper header.tours-article-header span{color:var(--erBlue);padding:3px 5px;border:2px solid var(--erBlue);margin-right:5px;font-size:.75rem;border-radius:3px;cursor:pointer}.tours-article-header{margin-bottom:20px;display:flex}#toursItinerary.tailor-made #tourMenuWrapper .tours-menu{padding:12px 20px;margin-right:7px;font-size:.85rem;display:flex;flex-direction:column;align-items:start;color:#fff;border-left:2px solid transparent;cursor:pointer;background:var(--erSandBackground);transition:.5s;opacity:1;overflow:hidden;position:relative;margin-bottom:4px}#toursItinerary.tailor-made #tourMenuWrapper .tours-menu.selectTab{background:var(--erBlue);border-radius:3px}#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper{padding:0 10px 0 25px!important;background:#fff}#tailorMadeNavSelectDetails ul li{font-size:clamp(.7rem, 2vw, 1rem);color:var(--erBlue);transition:1s;padding:0}#tailorMadeNavSelectDetails ul li:hover{color:var(--erCallToAction)!important;cursor:pointer}#tailorMadeNavSelectDetails ul li:hover span{color:#fff!important;background:var(--erCallToAction);border:2px solid var(--erCallToAction)}#tailorMadeNavSelectDetails ul li span{font-size:1rem;border-radius:100%;border:2px solid rgba(255,255,255,.3);width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-bottom:3px}#tailorMadeNavSelectDetails ul li.selectedTM span{border:2px solid #fff!important;color:var(--erBlue)!important;background:#fff!important}#tailorMadeNavSelectDetails ul li.selectedTM:hover span{border:2px solid #fff;color:var(--erBlue);background:#fff}#tailorMadeNav.sticky-nav{position:fixed;top:0;z-index:1500000000;border-top:1px solid rgba(255,255,255,.2);transition:2s;opacity:1}#toursItineraryNav{height:10vh;background:#fff}#BestTimeToTravel .BestTimeToTravelOpen{width:180px;height:112px;background:url(../Images/Journeys/bestTimeToTravelCalendar_back.png) center top no-repeat;margin:0 auto;position:relative;text-align:center;z-index:50;cursor:pointer}#BestTimeToTravel .BestTimeToTravelOpen_closed{width:180px!important;height:112px!important;background:url(../Images/Journeys/bestTimeToTravelCalendar_close.png) center top no-repeat!important;margin:0 auto!important;position:relative!important;text-align:center!important;z-index:60!important;cursor:pointer}.BestTimeToTravelOpen_closed h5{padding:70px 0 0;font-size:15px;width:100%;text-align:center;margin:0}.BestTimeToTravelOpen h5{padding:60px 0 0;font-size:11.7px;letter-spacing:1px!important;width:100%;text-transform:uppercase;font-family:var(--erMainBodyCopy)!important;text-align:center;margin:0;font-weight:800}.BestTimeToTravelOpen img{position:absolute;top:10px;left:50%;margin-left:-15.5px}.BestTimeToTravelOpen hr{width:50px;margin:-30px auto 0}.BestTimeToTravelInfoWrapper{height:auto;width:100%;background:#fff;display:none}.BestTimeToTravelInfoWrapper ul li{margin:0 0 20px 16px;display:inline-block;font-weight:400;font-size:11px;text-align:center}.BestTimeToTravelInfoWrapper ul li span.monthBlock{display:inline-block;background:#dd571c!important;height:50px;width:50px;margin-bottom:5px;border-radius:100%}.BestTimeToTravelInfoWrapper ul li span.month{clear:left;display:block}.BestTimeToTravel_Best{margin:30px 16px;font-size:11px}.BestKey{background:#dd571c;height:40px;width:40px;display:table-cell;vertical-align:middle;margin:0 0 0 30px;color:#fff;border-radius:100%;text-align:center}.BestTimeToTravelInfoWrapper p{margin:10px auto 60px}@media screen and (max-width:500px){.pp{margin-top:-3px;display:block}.wrapper-thirty-percent.mobile-outer-padding{padding:15px 0}.carousel-arrows{position:absolute;width:40px;height:40px;z-index:200;justify-content:center;align-items:center;cursor:pointer;margin-top:-70px;box-sizing:content-box;border-radius:100%;background:#fff;border:10px solid transparent;border-image:initial}#carouselOfferArrowsLeft{left:0}#carouselOfferArrowsRight{right:0}.sma-link article{width:80%}p.width-half-screen-responsive{width:100%}.meet-the-team-panel .wrapper-div-full-width .col{width:100%!important;min-height:auto!important}.BestTimeToTravel_Best{margin:0 auto;background:url(BestTimeLine.jpg) center center repeat-x!important;font-size:11px;padding:0 20px}}.tours-panel{padding-bottom:180px}.tours-cta-icons{position:absolute;bottom:40px;right:25px;left:25px;padding-bottom:0}.icon-img img{width:22px}#toursItinerary{position:relative;background:var(--erBlue);min-height:500px;height:100vh}#toursItinerary.tailor-made{position:relative;background:#fff;min-height:88vh}#toursItinerary.tailor-made #tourMenuWrapper{border-right:20px solid #fff;border-top:20px solid #fff;height:58vh}#chooseTourWrapper #chooseTourNav{width:800px;background:#1c1c1c;margin:0 auto}#chooseTourNav{width:100%;background:#1c1c1c;margin:0 auto}#chooseTourNav ul li{width:50%;display:flex;justify-content:center;cursor:pointer}#chooseTourNav ul li .arrow-down{margin:2px 0 0}#chooseTourNav ul li h4{color:rgba(255,255,255,.5);font-size:1.2rem;font-weight:100;display:flex;justify-content:center}#chooseTourNav li.selected a{color:#fff;background:#1c1c1c}#chooseTourNav li.selected h4{color:#fff;font-weight:500}#toursItinerary::after{content:"";clear:both;display:block}.tours-menu-title{padding-left:30px!important}#TourHighlight,#TourHighlight>section{height:60vh}#TourHighlight>.wrapper-div{height:100%;align-items:center}#TourHighlight #heroPromoCarousel .destination-promo-copy p{width:800px}.tours-menu-hover.selectTourMenu .tours-days::before{content:"directions_boat";font-family:'Material Icons';line-height:unset;position:relative;top:0;color:#fff}#tourMenuWrapper{width:26%;overflow-y:auto;overflow-x:hidden;height:70vh;border-right:20px solid var(--erBlue);border-top:15px solid var(--erBlue);padding-left:25px;padding-top:0}#tourMenuDates h4{color:#fff;display:flex;align-items:center}#tourMenuDates{display:flex;align-items:center;justify-content:center;align-self:center;flex-direction:column;padding:15px 20px;margin:10px;border-radius:3px;border-top:1px solid #fff;cursor:pointer}#tourMenuDates p:first-of-type{padding:3px 0;color:#fff;font-size:1.2rem;line-height:unset;font-weight:800}#tourMenuDates p{padding:0;color:#fff;line-height:unset}#tourMenuDates p i{font-size:.7rem;opacity:.8}.tours-days{color:#fff;font-weight:800}.tours-accomm-link,.tours-day-link{border:2px solid #fff;padding:4px 8px;font-family:futura-pt,sans-serif;font-size:1rem}.tours-accomm-link:hover,.tours-day-link:hover{background:var(--ifAqua);color:#fff!important;border:2px solid var(--ifAqua)}.tours-accomm-link.selected,.tours-day-link.selected{background:#fff;color:#1c1c1c}#est-overview-main-col a,.tours-menu-hover:hover{color:var(--erCallToAction)}.tours-accomm-link.selected:hover,.tours-day-link.selected:hover{background:#fff;color:#1c1c1c!important;border:2px solid #fff}.tours-place-bullet{content:" ";width:32px;height:32px;border:4px solid #dcbc87;position:absolute;left:50%;display:flex!important;top:0;margin-left:-16px;border-radius:100%;justify-content:center;align-items:center;font-size:.9rem!important}.accordion-content-tours{position:absolute;top:2px;right:0;bottom:0;z-index:500;width:74%;min-height:550px;padding:0;overflow:hidden;border:0}.tours-menu{padding:12px 5px;margin:0 10px 5px 0;font-size:.8rem;display:flex;flex-direction:column;align-items:start;color:#fff;border-left:2px solid transparent;border-bottom:1px solid transparent;cursor:pointer;transition:.5s;opacity:.5;overflow:hidden;border-radius:3px}.tours-menu.tours-menu-hover.selectTourMenu{opacity:1;background:#fff}.tours-places{padding:0 5px 0 18px}.tours-menu-hover .tours-places::after{content:"keyboard_arrow_right";font-family:'Material Icons';line-height:unset;position:relative;top:2px;color:#fff!important}.tours-menu-hover:hover.tours-menu-hover::after{color:var(--erCallToAction)}.tours-menu-hover:hover.tours-places::after{color:var(--erCallToAction)!important}.tours-menu-sticky{position:absolute;z-index:50;background:0 0!important}.tours-menu-sticky.sticky-nav{position:fixed;top:0;z-index:150000000000}.tours-nav{position:absolute;z-index:50000;padding:35px 40px}.tours-nav ul{display:flex;justify-content:space-between}.tours-menu-hover:hover{opacity:1}.tours-menu span.place::after{content:" ";margin-left:-.5px;content:" ";width:1px;height:100px;position:absolute;top:-30px;left:50%}.cta-button-white-border-tours{padding:15px 30px;text-align:center;background:0 0;border:2px solid #fff!important;color:#fff;font-size:1.1rem;font-family:futura-pt,sans-serif;transition:1s}#OverviewSlideIn.tours-article-wrapper{width:40%;padding:0 20px 35px 30px}.tours-article-wrapper{width:20%;height:100%;background:#fff;padding:0 20px 35px 35px;position:absolute;top:0;left:-1000px;min-width:300px;border-right:10px solid transparent;border-top:35px solid transparent;border-bottom:140px solid transparent;backdrop-filter:blur(2px);z-index:500}@keyframes slideInTours{0%{left:-500px}100%{left:0}}.tours-article-wrapper.tour-info-slide-in{animation-name:slideInTours;animation-duration:.7s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.tours-article-wrapper-text{height:57vh;position:relative;top:0;left:0;overflow-y:auto;overflow-x:hidden;padding-right:8px}.tours-article-wrapper-text h6{padding:0;font-family:var(--erMainBodyCopy);font-size:.8rem;font-weight:800}.tours-article-wrapper-text h3,.tours-article-wrapper-text h3 a{display:inline-block;background:0 0;font-weight:500;padding:5px 0;position:relative}.tours-article-wrapper-text ul li{line-height:1.2rem;margin-bottom:5px;font-size:.8rem}.tours-article-wrapper h4 span,.tours-article-wrapper-text h3,.tours-article-wrapper-text h3 a{font-size:1.2rem;font-family:var(--erMainHeaderCopy);color:var(--erBlue)}.tours-article-wrapper-text h3 a{line-height:1.4rem}.tours-article-wrapper-text h3{line-height:1.6rem}.tours-article-wrapper h4{font-size:.9rem;font-family:var(--erMainBodyCopy)!important;font-weight:400;padding-bottom:10px;color:var(--erBlue)}.tours-article-wrapper h4 span{display:block}.tours-article-wrapper-text::-webkit-scrollbar{width:7px;-webkit-appearance:none}.tours-article-wrapper-text::-webkit-scrollbar-track{background:rgba(17,15,59,.07);border-radius:3px}.tours-article-wrapper-text::-webkit-scrollbar-thumb{background:var(--erBlueOpacity20);border-radius:3px}.tours-article-wrapper-text::-webkit-scrollbar-thumb:hover{background:var(--erBlueOpacity90)}.tours-article-wrapper-text p{font-size:.85rem;line-height:1.2rem;padding:0 20px 15px 0;color:var(--erBlue)!important}.tours-menu span.place{font-family:'Material Icons';color:#fff;margin-left:10px;margin-right:5px;font-size:.6rem;position:relative;line-height:unset}.selectTourMenu .tours-days::before{font-family:'Material Icons';content:"directions_boat";color:#fff;margin-right:5px;font-size:.6rem;position:relative;line-height:unset;opacity:1}.tours-menu-hover .tours-days::before{font-family:'Material Icons';content:"directions_boat";color:rgba(255,255,255,.4);margin-right:5px;font-size:.6rem;position:relative;line-height:unset}.tours-menu .tours-days::before,.tours-menu.tours-menu-hover .tours-days::before,.tours-menu.tours-menu-hover.selectTourMenu .tours-days::before{content:"directions_boat";color:var(--erBlue);margin-right:5px;position:relative;line-height:unset;font-size:.6rem;font-family:'Material Icons'}.tours-menu.tours-menu-hover.selectTourMenu .tours-days::before{opacity:1}.tours-menu.tours-menu-hover .tours-days::before{font-weight:100;opacity:0}.day-to-day,.tour-accomodation,tour-ship{position:absolute;top:0;bottom:0;right:0;left:0}.selectTourMenu{font-weight:700;opacity:1}.selectTourMenu::after{content:"";font-family:'Material Icons'}.tours-menu.selectTourMenu span.place{color:#fff!important;opacity:1!important}.tours-menu.selectTourMenu span.place::after{content:"";width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;margin-left:-25px;border-radius:100%}.accordion-content-tours-article li{padding:3px 0!important;font-size:.9rem}.mapContainer{width:750px;height:400px;position:relative;margin:80px auto 0}.mapContainer span{color:#fff;z-index:50;font-size:1.2rem;display:flex;align-content:flex-start;align-items:center;font-family:futura-pt,sans-serif;transition:2s;font-weight:500;letter-spacing:-.5px}.back-to-button,.tour-holiday-price-wrapper p{font-size:1rem;position:relative;line-height:unset}.mapContainer img{position:absolute;top:0;left:0}#toursItinerary .img-responsive img{width:75%;height:100%;object-fit:cover;right:0;top:0;position:absolute}.JourneyCountwrapper{width:40px;height:40px;border:4px solid #fff;display:flex!important;color:#fff;border-radius:100%;justify-content:center;align-items:center;margin-left:12px}.back-to-button *{line-height:unset!important}.back-to-button{text-align:center;transition:1s;display:flex;background:var(--erBlue);padding:30px 0;color:#fff;align-items:center}.back-to-button:hover{color:#fff;cursor:pointer;background:var(--erCallToAction)}.back-to-button i:first-of-type{font-size:16px;margin-right:2px;margin-left:-26px}.back-to-button i:nth-child(2){font-size:16px;position:absolute;top:15px;margin:0}.tour-holiday-price-wrapper{padding:0 0 0 50px;display:flex;flex-direction:row;height:12vh;margin-top:0;position:absolute;bottom:0;background:#fff;z-index:50000;width:100%;align-items:center;border-top:1px solid rgba(17,15,59,.3)}.tour-holiday-price-wrapper p:first-of-type{opacity:1;font-size:1.2rem;line-height:unset;cursor:pointer}.tour-holiday-price-wrapper span:first-child{position:absolute;top:-5px;display:flex}.tour-holiday-price-wrapper p i.pp{font-size:.6rem;margin-left:3px}#priceInformation p:nth-child(2){font-size:.6rem}#whatsIncluded p{padding-bottom:.2rem}#whatsIncluded em strong,#whatsIncluded strong em{font-weight:400;font-size:.8rem;display:block;line-height:1rem;margin-top:30px}#whatsIncluded h3{font-size:1.6rem;padding-top:1.5rem;padding-bottom:1rem;font-weight:500;line-height:2.3rem}.tailormade-content{width:100%;min-height:400px}#mainItineraryHighlights aside{width:30%;padding:60px}#mainItineraryHighlights .mainItineraryHighlightsContent{width:70%;padding:60px}@media screen and (max-width:1100px){.wrapper-div.offer-panel-flex{display:flex!important}.full-width-center-items{width:100%!important;text-align:center;align-items:center}#offerLandingOffer{flex-direction:column}#TourHighlight #heroPromoCarousel .destination-promo-copy p,#divSecondaryPromotions,#homeageIntroPara,#offerLandingOffer .forty-percent-col-left,#offerLandingOffer .sixty-percent-col-right,.featured-itineraries .col.two-column-div{width:100%}#offerLandingOffer .forty-percent-col-left{padding-bottom:64px!important;align-items:center}.wrapper-div.wrapper-div-thin.departure-panel-wrapper{flex-direction:row}.itinerary-day::before{content:"date_range";font-family:'Material Icons';font-size:18px;font-weight:400;position:absolute;left:0;margin-left:0;top:-45px;color:#f5f5f5;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:var(--erBlue)}.featured-itineraries h3{text-align:center}.featured-itineraries .image-responsive{height:350px}.hero-wrap{width:95%;margin:0 2.5%}#erIntro{display:flex!important;flex-direction:column}#erIntro .three{order:2}#erIntro .two{order:3}#tourMenuWrapper{width:30%}h4#cruiseDetailsHeader{padding:20px 0 5px 40px!important}#toursItinerary.tailor-made #tourMenuWrapper{padding-left:25px;width:30%}.accordion-content-tours{min-width:680px;width:70%}.accordion-content-tours .img-responsive img{width:100%;height:60%;object-fit:cover;position:absolute;bottom:0}.tours-article-wrapper-text{height:18vh;position:relative;top:0;left:0;overflow-y:auto;overflow-x:hidden}.tours-article-wrapper{width:100%;height:40%}#OverviewSlideIn.tours-article-wrapper{width:100%;height:40%;border-bottom:none}.accordion-content-tours-article{width:auto}#toursItinerary .img-responsive img{width:100%;height:60%!important;object-fit:cover;bottom:0;top:auto;position:absolute}#toursItinerary .itinerary-excursions .img-responsive img{width:100%;height:100%!important;object-fit:cover;bottom:0;top:auto;position:absolute}#toursItinerary #Overview{padding:35px 0 5px 25px}@keyframes sharpenImage{0%{filter:blur(3px);width:100%}100%{filter:blur(0px);width:100%}}}@media screen and (max-width:1020px){#tourMenuWrapper{width:32%;padding-left:25px}.accordion-content-tours{min-width:600px;width:70%}#Overview{padding:55px 0 20px 40px}}@media screen and (max-width:920px){#propertyHeroSection #forMoreInfoNav a{display:block}#propertyHeroSection #forMoreInfoNav p.txt-small{display:none}#tailorMadeHeroSection #forMoreInfoNav .enquire-now-property-nav-link{width:auto;background:0 0;z-index:50;padding:8px 15px;text-align:center;color:#fff;font-weight:500!important;border:2px solid var(--erCallToAction);border-radius:3px}#tourMenuWrapper{width:40%}.accordion-content-tours{min-width:500px}}#chooseTourWrapper{height:100vh;position:relative}#chooseTourWrapper::after{content:"";display:block;clear:both}.mapContainer.JourneyTypes4col img{position:relative;margin:5px auto;top:auto;left:auto;width:30px;height:30px;z-index:50}.smallMap{width:750px;opacity:.9}.mapContainer.JourneyTypes4col{width:700px}.mapContainer.JourneyTypes4col span{justify-content:center;margin-top:25px}.JourneyTypes4col ul{display:flex;flex-wrap:wrap;justify-content:center}.JourneyTypes4col ul li{display:flex;width:25%;justify-content:center;position:relative;transition:1s;padding-bottom:30px}.JourneyTypes4col ul li::before{content:"";border:4px solid #fff;width:55px;height:55px;border-radius:100%;position:absolute;top:0}@media screen and (max-width:800px){.ptds-team-wrapper:nth-child(2n) .meet-the-team-ptd-panel-image::after,.ptds-team-wrapper:nth-child(odd) .meet-the-team-ptd-panel-image::after{display:none}.ptds-team-wrapper:nth-child(2n)>div,.ptds-team-wrapper>div{flex-direction:column}.meet-the-team-ptd-panel-text{padding-left:32px;padding-right:32px}.meet-the-team-ptd-panel-image h2::before{content:"";background:var(--erCallToAction);position:absolute;top:-25px;width:8px;height:8px;left:50%;transform:rotate(-45deg)}.mapContainer.JourneyTypes4col{width:100%}.mapContainer.JourneyTypes4col span{justify-content:center;margin-top:25px}.JourneyTypes4col ul{display:flex;flex-wrap:wrap;justify-content:center}.JourneyTypes4col ul li{display:flex;width:33.3%;justify-content:center;position:relative;transition:1s;padding-bottom:30px}}@media screen and (max-width:550px){.mapContainer.JourneyTypes4col{width:100%}.mapContainer.JourneyTypes4col span{justify-content:center;margin-top:25px}.JourneyTypes4col ul{display:flex;flex-wrap:wrap;justify-content:center}.JourneyTypes4col ul li{display:flex;width:50%;justify-content:center;position:relative;transition:1s;padding-bottom:30px}}.skiChalets .storyDescription p.p-story-title{margin:0;font-family:var(--erMainHeaderCopy)!important;line-height:24px;text-decoration:none;color:var(--erBlue);width:100%;text-align:center!important;font-size:1.2rem!important;padding-bottom:1.2rem;font-weight:500}#divSkiChalets .storyDescription,.skiChalets .storyDescription{width:100%;text-align:center!important}.fixedImageWrapper-ski-guide{position:relative;background:var(--erBlue);display:flex;align-items:center}.fixedImageWrapper-ski-guide::after{content:"";background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/32032");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:.3;position:absolute;top:0;right:0;z-index:0}.destinationFooterIspirations::after,.fixedImageWrapper-ski-faqs::after,.fixedImageWrapper-villa-faqs::after,.luxuryHolidayStylesFooter::after{opacity:.5;content:"";background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;top:0;z-index:0;left:0;height:100%}.fixedImageWrapper-ski-faqs::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/2659")}.fixedImageWrapper-villa-faqs::after,.luxuryHolidayStylesFooter::after{background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/72948")}.destinationFooterIspirations::after{background-image:url("https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/52255")}.ski-concierge-background::after{content:"";background-image:url("https://d24otazn342w10.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/HeroImage/assets/78003");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;opacity:.6;position:absolute;top:0;left:0;z-index:0}#thBlack::before,#thBlue::before,#thGreen::before,#thRed::before{content:"terrain";margin:0 0 5px;font-size:1.2rem;font-family:'Material Icons';padding:2px;width:20px;height:20px;background:#fff;display:flex;border:2px solid RGBA(255,255,255,.3);position:relative;align-items:center;justify-content:center}#thGreen::before{border-radius:100%;color:#42f5b3}#thBlue::before{border-radius:100%;color:#42bcf5}#thRed::before{border-radius:100%;color:#f54269}#thBlack::before{border-radius:100%;color:#000}.ski-guide-div{width:calc(20% - 4px);padding:20px;background:rgba(255,255,255,.1);margin:2px}@media screen and (max-width:1150px){.ski-guide-div{width:calc(33.3% - 4px);padding:20px}}@media screen and (max-width:600px){.meet-the-team-panel .padding-large{padding:32px!important}.meet-the-team-drop-down a.meet-the-team-link{height:320px}.meet-the-team-panel .padding-large.meet-the-team-drop-down{padding-top:0!important}.meet-the-team-drop-down figcaption{border:none}.ski-guide-div{width:calc(50% - 4px)}}.erFactsWrapper{width:100%;height:100%;position:relative;overflow:hidden;color:#fff}#erFactSideBar h2{z-index:500;font-family:'Playfair Display',serif;font-weight:500;width:80%;margin:0 auto}#erFactCarouselImageWrapper{width:100%;height:100vh;background:var(--erBlue);position:relative;overflow:hidden;color:#fff}#erFactCarouselImageWrapper li{list-style:none;position:relative;width:100%;height:100vh;text-align:center;display:flex;align-content:center;justify-content:center;align-items:center;overflow:hidden}#erFactCarouselImageWrapper li img,.itineraryInnerSection figure img{width:100%;height:100%;object-fit:cover}#erFactCarouselImageWrapper li.img-opacity img{animation:2s forwards mark}@keyframes mark{0%{opacity:.7}100%{opacity:1}}#erFactSideBar{position:absolute;top:0;left:0;bottom:0;width:40%;display:flex;color:#fff;background-image:linear-gradient(to right,var(--erBlueOpacity80),var(--erBlueOpacity30));z-index:50;flex-direction:column;min-width:350px;justify-content:center}#erFactSideBar header{padding:10%}#erFacts{bottom:5vh;display:flex;color:#fff;width:80%;margin:0 auto;height:150px;min-width:350px}#erFacts figcaption{font-family:var(--erMainHeaderCopy);font-size:1rem;margin:0}#captionWrapper li,#erFactSideBarNav ul li{list-style:none;font-size:.9rem;display:flex}#erFacts .nav-control{font-size:1.4rem;cursor:pointer;padding:6px;border-radius:50%;transition:1s;background:var(--erBlueOpacity80);width:36px;height:36px}#erFacts .nav-control:hover{border-radius:50%;background:var(--erBlue)}#captionWrapper{position:relative;overflow:hidden;color:#fff;padding:0 30px;height:150px}#captionWrapper li{position:relative;width:100%;align-content:center;justify-content:center;overflow:hidden;line-height:1.4rem;height:150px;font-family:var(--erMainBodyCopy)!important}#erFactSideBarNav{padding:30px 0 0}#erFactSideBarNav ul li{align-items:center;border-radius:3px;background:var(--erBlueOpacity50);padding:12px;margin-bottom:3px;transition:1s}#erFactSideBarNav ul li:hover{background:var(--erBlueOpacity60);cursor:pointer;color:var(--erCallToAction)}.property-side-nav.property-side-nav-select{background:var(--erBlueOpacity90)!important}#divFeaturedOffers .wrapper-div.wrapper-div-large .cta-gold-outline-half-width{margin-top:0}#divFeaturedOffers{padding-bottom:64px}#divInspirations{border-top:1px solid #fafafa;clear:both}.overflow-scroller-classic::-webkit-scrollbar{width:8px;-webkit-appearance:none}.overflow-scroller-classic::-webkit-scrollbar-track{background:var(--erBlueOpacity10);border-radius:3px}.overflow-scroller-classic::-webkit-scrollbar-thumb{background:var(--erBlueOpacity20);border-radius:3px}.overflow-scroller-classic::-webkit-scrollbar-thumb:hover{background:var(--erBlue)}.overflow-scroller-light::-webkit-scrollbar{width:8px;-webkit-appearance:none}.overflow-scroller-light::-webkit-scrollbar-track{background:rgba(255,255,255,.2);border-radius:3px}.overflow-scroller-light::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px}.overflow-scroller-light::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.8)}.mobile-stack-wrapper{display:flex;flex-direction:row!important}@media screen and (max-width:650px){.offer-pop-out-concept .offerFlashPricing,.offer-pop-out-concept .offerHeaderList{padding:10% 5%!important;width:100%}.mobile-stack-full-width *,.wrapper-div.wrapper-div-thin.departure-panel-wrapper .col.two-column-div,.wrapper-div.wrapper-div-thin.departure-panel-wrapper .four-column-div{width:100%}.single-offer-wrapper .property-panel.offer-property.standard-offer-property{border-bottom:1px solid rgba(17,15,59,.2)}.close-offer::after{font-size:1.1rem}.wrapper-div.wrapper-div-thin.departure-panel-wrapper{flex-direction:column}#propertyHeroImageWrapper.single-offer-hero-wrapper{height:80vh!important;min-height:400px}#propertyHeroImageWrapper.single-offer-hero-wrapper li{height:90vh!important;min-height:470px}.cta-button-gold-border-blue,.filter-style-button{color:var(--erBlue);font-family:var(--erMainBodyCopy)!important;font-weight:600;transition:1s;text-align:center;font-size:.9rem;line-height:1.2rem}.cta-button-gold-border-blue:hover,.cta-button-gold-border:hover{background:var(--erCallToAction);cursor:pointer}p.cta-number-bold a{color:var(--erCallToAction);font-size:1.2rem;font-weight:900}.filter-style-button{padding:10px 15px;background:#fff;border:1px solid var(--erBlueOpacity2)}.cta-button-gold-border-blue{background:0 0;border:2px solid var(--erCallToAction)!important}.cta-button-gold-border,.cta-button-gold-border:hover{border:1px solid var(--erCallToAction)!important;font-weight:700}.cta-button-gold-border-blue:hover{padding:10px 15px;text-align:center;color:#fff;transition:1s}.cta-button-gold-border{padding:10px 15px;text-align:center;background:0 0;color:var(--erCallToAction);font-size:.9rem;font-family:var(--erMainBodyCopy)!important;transition:1s}.cta-button-gold-border-white,.cta-button-gold-border:hover{padding:10px 15px;text-align:center;color:#fff;font-family:var(--erMainBodyCopy)!important;transition:1s}.cta-button-gold-border-white{background:0 0;border:2px solid var(--erCallToAction)!important;font-size:.9rem;line-height:1.2rem;font-weight:600}#divHeroPromos{position:absolute;height:100%;width:100%;top:50px}#brandLines{width:40%;position:absolute;height:40%;z-index:500;left:30%}#brandLines .brand-lines{width:40vw;position:absolute;left:50%;margin-left:-20vw}.mobile-stack{display:flex;flex-direction:column!important}}#divRegionStaffQuoteImage{position:relative;opacity:1;width:50%;padding:0 0 64px}#divRegionStaffQuoteImage>img{position:absolute;height:100%;width:100%;object-fit:cover;opacity:.3}#initialSlide .standout-text-italic{padding-right:clamp(2rem,6vw,6rem);padding-left:clamp(2rem,6vw,6rem)}.initial-slideTranslateX{animation:1s forwards translateInitialSlide}@keyframes translateInitialSlide{0%{opacity:0;transform:translateX(-800px);opacity:.5}100%{opacity:1;transform:translateX(0)}}#lastSlide{transform:translateX(800px);transition:transform .5s cubic-bezier(.3, .1, 1, 1);opacity:0;display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;flex-wrap:wrap}.last-slideTranslateX{animation:1.5s forwards translatelastSlide}@keyframes translatelastSlide{0%{opacity:0;transform:translateX(800px);opacity:.5}100%{opacity:1;transform:translateX(0)}}.circular-div{width:auto;border-radius:50%;aspect-ratio:1/1;height:auto;overflow:hidden;position:relative;z-index:50}.circular-div-wrapper::after{content:" ";position:absolute;width:100%;height:100%;background:url(../Images/svg-png/brand_circles.svg) center center no-repeat;min-height:500px;min-width:500px;opacity:.1;display:none}.cta-diamonds-after::after,.cta-diamonds-before::before,.cta-diamonds-mango-h3-center::before,.cta-diamonds::after,.cta-diamonds::before{width:8px;height:8px;left:50%;margin-left:-5px;content:" ";transform:rotate(-45deg);position:absolute}.circular-div-wrapper{display:flex;align-items:center;justify-content:center;padding-top:84px}.twenty-percent-col{width:20%}.cta-diamonds-mango-h3-center::before{background:var(--erCallToAction);top:-20px;display:block}.cta-diamonds-before::before,.cta-diamonds::before{background:var(--erBlue);top:0;display:block}.cta-diamonds-after::after,.cta-diamonds::after{background:var(--erBlue);bottom:0;display:block}.cta-diamonds-left-side::before{content:" ";background:var(--erCallToAction);position:absolute;top:50%;width:15px;height:15px;left:-7px;transform:rotate(-45deg);z-index:5}@media screen and (max-width:1000px){.meet-the-team-drop-down a.meet-the-team-link{width:50%}.meet-the-team-drop-down{width:95%}#divDestinationIntro{display:flex;flex-direction:column}#divDestinationIntro #divRegionStaffQuoteImage,#divDestinationIntro>div{width:100%}#divRegionStaffQuoteImage>div{flex-wrap:wrap;padding:32px 0!important}.cta-diamonds-left-side::before,.cta-diamonds>:first-child::before{display:none}#divRegionStaffQuoteImage>div>div:nth-child(3){width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}#divRegionStaffQuoteImage>div>div:nth-child(3) *{margin:0!important}}@media screen and (max-width:700px){#divRegionStaffQuoteImage>div>div:first-child{width:100%;order:2;text-align:center}#divRegionStaffQuoteImage>div>div:nth-child(3) p,#lastSlide p a{margin:0!important}#divRegionStaffQuoteImage>div>div:nth-child(2){width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;order:1}#divRegionStaffQuoteImage>div>div:nth-child(3){width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center}#divRegionStaffQuoteImage>div>div:nth-child(3) *{margin:0 0 20px!important;align-self:center}#divRegionStaffQuoteImage>div>div:first-child a{align-self:center!important}.cta-diamonds>:first-child::before{content:" ";background:var(--erCallToAction);position:absolute;top:-30px;width:8px;height:8px;transform:rotate(-45deg);left:50%;margin-left:-5px;display:block}}.sports-itinerary-list .property-panel-overlay{background:#3c2c57}#sportsbrandLines .sports-brand-lines{position:absolute;left:50%;transition:1s ease-in-out;width:350px;max-height:none;margin-left:-175px;top:-95px}#estHighlights .col.four-column-div::after,#estHighlights .col.four-column-div::before,#estWhatsIncluded::after,#estWhatsIncluded::before{content:" ";background:var(--erGold);position:absolute;margin-top:-4px;width:8px;height:8px;transform:rotate(-45deg)}#estHighlights,#estOverview{background:var(--erBlue);display:none}#itineraryIntroLeadIn,#tourOptionsLeadIn{z-index:5;padding:0;width:550px}.est-image-filter-wrapper a::before{content:"";position:absolute;width:100%;height:100%;background:var(--erBlueOpacity30);z-index:50}#estItineraryWrapper img.est-itinerary-image{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease-in;z-index:-9999999999999999999999999999999999}#estItineraryWrapper img.est-itinerary-image.fade-image-opacity{opacity:.15;z-index:0;filter:grayscale(.7)}#estHighlights img,#estOverview img{position:absolute;top:-2px;left:0;width:100%;height:100%;object-fit:cover;opacity:.2;filter:blur(2px)}#estHighlights.show-this-panel,#estOverview.show-this-panel{display:block;overflow:hidden}#estHighlights .col.four-column-div{padding-right:2rem;border-right:1px solid var(--erGold);padding-left:2rem}#estHighlights .col.four-column-div::after{top:0;right:-4px}#estHighlights .col.four-column-div::before{bottom:0;right:-4px}#estOverview h2,#estOverview p{color:#fff;position:relative}#estItineraryIntro{padding-right:64px}.est-h3{font-size:1.8rem;font-weight:600;text-transform:uppercase;color:var(--erGold)}#itineraryIntroLeadIn p:first-of-type,#tourOptionsLeadIn p:first-of-type{font-family:var(--erMainHeaderCopy);font-style:italic;font-size:1.3rem;line-height:1.6rem}#estWhatsIncluded ul li{font-size:.85rem;padding:15px;position:relative;line-height:1.1rem;color:var(--erMainText)}#estItinerarySectionNav ul li,#estTourOptionsSectionNav ul li{padding:20px 20px 20px 40px;font-size:.8rem;font-weight:500;transition:.3s ease-in;border-radius:5px 0 0 5px;margin:2px 0;cursor:pointer}#estWhatsIncluded ul li:nth-child(odd){background:rgba(219,204,153,.4)}#estWhatsIncluded::after{top:0;left:-5px}#estWhatsIncluded::before{bottom:0;left:-5px}#mainSlideNav.est-main-itinerary-nav,.est-dark-theme-background,.est-date-price,.est-wc-panels::after,.four-column-div-clip.est-wc-panels{background:var(--erBlue)}#estRequestQuoteInfo .cta-button{padding:12px 20px}.tour-holiday-price-wrapper.sports-holiday-price-wrapper{padding:0;display:flex;flex-direction:row-reverse;height:9vh;margin-top:0;position:relative;bottom:0;z-index:50000;width:100%;align-items:center;border-top:none;background:var(--erBlue);border-bottom:1px solid rgba(255,255,255,.2)}.tour-holiday-price-wrapper.sports-holiday-price-wrapper>#priceInformation{text-align:right;margin-right:0!important}.tour-holiday-price-wrapper.sports-holiday-price-wrapper #priceInformation p:nth-child(2){opacity:.7;font-size:.7rem;line-height:.7rem}#estWhatsIncluded{border-left:1px solid var(--erGold);padding-left:64px}#estWhatsIncluded h3{padding-bottom:1rem!important}.est-hero-copy p{padding-right:15%;padding-left:15%}.est-hero-copy h2{text-transform:none;font-size:1.4rem}.est-wc-panels{padding-bottom:30px!important}.fade-in-est{animation:2s forwards faderInEst}@keyframes faderInEst{0%{opacity:0}100%{opacity:1}}.est-wc-panels::after{content:"";position:absolute;bottom:-5px;width:10px;height:10px;left:50%;transform:rotate(-45deg)}.sports-itinerary-list p.preamble{color:#fff;display:none}#imgHeightTrans{opacity:0;height:0;transition:1s ease-in}.est-icons{align-self:center;position:absolute;top:-10px}.four-column-div-clip.est-wc-panels{width:23%;border-radius:10px;padding:20px;margin-top:20px}.four-column-div-clip.est-wc-panels h3{font-family:var(--erMainHeaderCopy);font-style:italic;font-size:1.4rem;margin-top:30px;font-weight:200;line-height:1.4rem}.est-tour-panels.property-panel-bottom-section{padding:35px 25px 30px;position:relative;height:100%;background:#fff}.er-gold-diamond-after::after,.er-gold-diamond-before::before,h2.er-gold-diamond-after::after,p.est-date-price::after{width:8px;height:8px;transform:rotate(-45deg);left:50%}.er-gold-diamond-before::before,.est-homepage-panels:hover::after,h2.er-gold-diamond-after::after,p.est-date-price::after{background:var(--erCallToAction)}.er-gold-diamond-before::before{content:"";position:absolute;top:-30px;margin-left:-4px}h2.er-gold-diamond-after::after{content:"";position:absolute;bottom:-10px;margin-left:-4px}.er-gold-diamond-after::after{content:"";background:var(--erGold);position:absolute;bottom:-30px}.est-homepage-panels::after,.est-homepage-panels:hover::after{left:10px;right:10px;content:"";bottom:0;position:absolute;height:2px}.est-homepage-panels p{padding-right:22px;transition:1s}.est-homepage-panels::after{background:rgba(255,255,255,.1);transition:1s}.est-tour-panels.property-panel-top-section{height:190px;background:var(--erSand)}.est-date-price{padding:32px!important;border-radius:5px;line-height:2rem!important}p.est-date-price::after{content:" ";position:absolute;bottom:-5px}.est-header-h2{text-transform:initial;font-size:1.8rem;padding-left:2rem}#est-overview-main-col .est-header-h2{padding-left:0}#estItinerarySection,#estTourOptionsSection{display:block;transition:.2s ease-in-out}#estItineraryBody{transition:1s;width:1000px}#estItineraryBody.slide-padding{padding:2.6rem 0 0 10%}#estTourOptionsBody{width:600px}#estTourOptionsBody.slide-padding{padding:0 0 0 10%}#estItinerarySectionNav{opacity:1;transition:.1s ease-in;position:absolute;top:30px;left:5vw;display:flex;justify-content:flex-end;padding-top:25px}#estTourOptionsSectionNav{opacity:1;transition:.1s;position:absolute;display:flex;left:5vw;justify-content:flex-end;padding-top:25px;max-width:200px}.why-Choose-est::after{content:"";width:100%;height:40%;position:absolute;bottom:0;left:0;background-image:linear-gradient(var(--erBlueOpacity0),var(--erBlue))}.why-Choose-est img{position:absolute;opacity:0;top:0;width:100%;height:100%;object-fit:cover;transition:.1s ease-in}span.why-Choose-est-icons{margin-left:-12.5px;position:absolute;top:20px;left:50%;font-size:1.6rem}.slide-panel{position:relative;transform:translateX(-100%);opacity:0;transition:transform 1s cubic-bezier(.55, .05, .8, .45),opacity 2s}.slide-panel.slide-panel-in{transform:translateX(0);opacity:1}.gold-arrow-divider-bottom::before,.gold-arrow-divider::before{background:var(--erSand);position:absolute;transform:rotate(-45deg);left:50%}#estItinerarySectionNav ul,#estTourOptionsSectionNav ul{height:100vh;display:flex;flex-direction:column;justify-content:center}#estItinerarySectionNav ul li{border-right:4px solid rgba(255,255,255,.3);background:rgba(255,255,255,.2);color:#fff;position:relative;width:200px}#estTourOptionsSectionNav ul li{border-right:4px solid var(--erBlueOpacity40);background:rgba(255,255,255,.6);color:var(--erBlueOpacity80);position:relative}#estTourOptionsSectionNav ul li::after{content:" ";width:5px;height:2px;background:var(--erBlueOpacity10);position:absolute;right:0;top:50%;margin-top:-2px}#estTourOptionsSectionNav ul li:hover{color:var(--erBlue)!important;border-right:4px solid var(--erCallToAction)}#estTourOptionsSectionNav ul li::before{content:"place";color:var(--erBlue);position:absolute;left:20px;top:50%;opacity:.4;margin-top:-7px;font-family:'Material Icons';transition:1s}#estItinerarySectionNav ul li:hover::after,#estTourOptionsSectionNav ul li:hover::after{content:" ";width:5px;height:2px;background:var(--erCallToAction);position:absolute;right:0;top:50%;margin-top:-2px}#estTourOptionsSectionNav ul li.selectedTourOption{color:var(--erBlue);border-right:4px solid var(--erBlue);background:rgba(255,255,255,.8)}#estTourOptionsSectionNav ul li.selectedTourOption::after{content:" ";width:5px;height:2px;background:var(--erBlue);position:absolute;right:0;top:50%;margin-top:-2px}#estItinerarySectionNav ul li.selectedItin::after,#estItinerarySectionNav ul li.selectedItin:hover::after{content:" ";width:5px;height:2px;background:#fff;position:absolute;right:0;top:50%;margin-top:-2px}#estItinerarySectionNav ul li::after{content:" ";width:5px;height:2px;background:rgba(255,255,255,.1);position:absolute;right:0;top:50%;margin-top:-2px}#estItinerarySectionNav ul li::before{content:"calendar_month";color:#fff;position:absolute;left:20px;top:50%;opacity:.7;margin-top:-6.8px;font-family:'Material Icons';transition:1s}#estItinerarySectionNav ul li:hover{border-right:4px solid var(--erCallToAction);color:#fff}#estItinerarySectionNav ul li.selectedItin{background:rgba(255,255,255,.3);color:#fff;border-right:4px solid #fff}.itineraryInnerSection figure{width:100%;height:600px;background:#ccc}.tourOptionsInnerSection figure{width:100%;height:400px;background:#ccc}#estItineraryBody div.col header>h2{padding-bottom:0;text-transform:initial;font-size:1.3rem;font-style:italic}#estTourOptionsBody div.col header>h2{padding-bottom:0;text-transform:initial;font-size:1.6rem;font-style:italic}.gold-arrow-divider::before{content:" ";top:-16px;width:32px;height:32px;margin-left:-16px}.gold-arrow-divider-bottom::before{content:" ";bottom:-6px;width:12px;height:12px;margin-left:-6px}#estItineraryBody div.col header>h3{padding-bottom:5px;font-weight:600;font-size:1rem;color:var(--erGold)}#estItineraryBody div.col header>p{font-size:.9rem;line-height:1.3rem}.tourOptionsInnerSection{padding:32px!important;border-left:4px solid var(--erBlueOpacity30);margin:20px 0 0;background:rgba(255,255,255,.2);border-radius:0 5px 5px 0}#estItineraryBody div.col{padding:32px!important;border-left:4px solid rgba(255,255,255,.4);background:rgba(255,255,255,.1);margin:20px 0 0}#estItineraryBody div.col header,#estTourOptionsBody header{padding:1.2rem 2.6rem 0 0}@media screen and (min-width:1250px){#estItineraryBody.slide-padding{padding:2.6rem 0 0 6%}#estTourOptionsBody.slide-padding{padding:0 0 0 6%}}@media screen and (max-width:1070px){.why-Choose-est .four-column-div-clip.est-wc-panels{width:49%;margin:4px!important}#estItineraryBody,#estItineraryWrapper,#estTourOptionsSectionWrapper,#tourOptionsWrapper{padding-left:clamp(18vw,30vw,60vw)!important;transition:1s}#estItineraryBody,#itineraryIntroLeadIn,#tourOptionsLeadIn{z-index:5;padding:0;width:80%}#estItineraryBody{width:90%}#estItineraryBody.slide-padding{padding:2.6rem 0 0 20%}#estTourOptionsBody.slide-padding{padding:0 0 0 20%}#estItineraryBody.wrapper-div.wrapper-div-thin,#estTourOptionsBody.wrapper-div.wrapper-div-thin{width:80%}#estItineraryIntroWrapper>div{flex-direction:column;width:90%}#estItineraryIntro{width:100%;padding:0}#estItineraryIntro p:first-of-type{font-style:italic;color:var(--erBlue);font-family:var(--erMainHeaderCopy);font-size:1.2rem;line-height:1.8rem;padding-bottom:2rem}#estWhatsIncluded{border-left:none;padding:0}#estWhatsIncluded::after,#estWhatsIncluded::before{display:none}}@media screen and (max-width:1000px){.why-Choose-est .four-column-div-clip.est-wc-panels{width:100%;margin:10px 4px!important}#estItineraryBody,#estItineraryWrapper,#estTourOptionsSectionWrapper,#tourOptionsWrapper{padding-left:clamp(18vw,35vw,60vw)!important;transition:1s}#itineraryIntroLeadIn,#tourOptionsLeadIn{width:80%}#estItineraryBody,#estTourOptionsBody{width:90%}}@media screen and (max-width:810px){#estItinerarySectionNav ul li,#estItinerarySectionNav ul li.selectedItin{border-right:1px solid rgba(255,255,255,.2);color:#fff;background:0 0}#estItinerarySectionNav ul li,#estTourOptionsSectionNav ul li{font-weight:500;transition:.3s ease-in;cursor:pointer;position:relative;margin:2px 0}.est-highlights-col-wrapper{flex-direction:column}#estItineraryBody,#estTourOptionsBody,#itineraryIntroLeadIn,#tourOptionsLeadIn{width:90%;margin:0 auto}#estItineraryBody,#estItineraryWrapper,#estTourOptionsSectionWrapper,#tourOptionsWrapper{padding-left:0!important}.est-highlights-col-wrapper .col{width:100%}.sports-itinerary-menu .responsive-menu-links::after{content:" ";width:50px;height:2px;background:0 0;left:50%;z-index:5000;bottom:0;position:absolute;transition:.5s ease-in;margin-left:-25px}#estTourOptionsSectionNav ul li::before{content:"place";color:var(--erBlue);position:absolute;left:20px;top:50%;opacity:.7;margin-top:-6.5px;font-family:'Material Icons';transition:1s;color:#fff;opacity:1}.sports-itinerary-menu .responsive-menu-links a{font-size:.85rem;color:rgba(255,255,255,.7)}.sports-itinerary-menu .responsive-menu-links{padding:20px 0}#estHighlights .col.four-column-div::before{content:" ";background:var(--erGold);position:absolute;bottom:-4px;margin-top:-8px;width:8px;height:8px;right:50%;transform:rotate(-45deg)}#estTourOptionsSectionNav ul li.selectedTourOption{background:0 0;color:#fff}#estTourOptionsSectionNav ul li.selectedTourOption::before{opacity:1;color:#fff}#estHighlights .col.four-column-div{border-bottom:1px solid var(--erGold);border-right:none}#est-overview-main-col{width:95%}#estHighlights .col.four-column-div::after,#estItinerarySectionNav ul li.selectedItin::after,#estTourOptionsSectionNav ul li::after,#estTourOptionsSectionNav ul li:hover::after{display:none}#estItinerarySectionNav ul li{padding:10px 30px 10px 40px;border-radius:5px 0 0 5px}#estItinerarySectionNav ul li::before{opacity:1;left:25px}.sports-itin-scroll-links-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;transform:translate(0,0);width:100%}.sports-itin-scroll-links-wrapper::-webkit-scrollbar{width:10px;height:0}.sports-itin-scroll-links-wrapper::-webkit-scrollbar-thumb{background:var(--erBlue);border-radius:2px}.responsive-menu-slider.sports-itinerary-menu{padding-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.sports-itin-scroll-links-wrapper::-webkit-scrollbar-track{background:var(--erBlue)}.sports-itin-scroll-links-wrapper li{scroll-snap-align:start;padding:33px 0 15px;flex-shrink:0;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;width:auto}#estTourOptionsSectionNav ul li{padding:10px 20px 10px 40px}#estTourOptionsSectionNav ul li:hover{color:#fff!important}#estItinerarySectionNav ul,#estTourOptionsSectionNav ul{height:auto;flex-direction:row;justify-content:left}#estItinerarySectionNav ul li,#estTourOptionsSectionNav ul li{width:auto;font-size:.7rem}#estItinerarySectionNav.fix-itineary-nav-mobile,#estTourOptionsSectionNav.fix-itineary-nav-mobile{top:150px!important;opacity:1;width:100%;z-index:50;background:var(--erBlue);left:0;padding-top:0;max-width:none}#estItineraryBody.wrapper-div.wrapper-div-thin,#estTourOptionsBody.wrapper-div.wrapper-div-thin{width:95%;padding:0}.responsive-menu-links.selected-link::after{content:" ";background:0 0!important}#estItinerarySectionNav ul li:hover,#estTourOptionsSectionNav ul li{border-right:1px solid rgba(255,255,255,.2)!important;color:#fff;background:0 0}#estItinerarySectionNav{border-bottom:1px solid rgba(255,255,255,.3)}#sportsFooterNav .col.five-column-div-clip{width:50%}#sportsFooterNav .col.five-column-div-clip h3{font-size:1rem}}.responsive-menu-links span,.responsive-menu-links.selected-scroll span{font-size:12px;border-radius:100%;display:flex;position:absolute}#responsiveMenuInnerWrapper{transition:.4s;position:relative;width:100%}.responsive-menu-slider{width:100%;text-align:center;overflow:hidden;background:var(--erBlue);position:relative;left:0}.responsive-menu-links{font-family:Muli,sans-serif!important;font-size:1rem;cursor:pointer;transition:1s ease-out}.responsive-menu-links a{color:rgba(255,255,255,.8)}.responsive-menu-links:hover a{transition:1s ease-out;color:#fff!important}.responsive-menu-links span{top:14px;width:20px;height:20px;align-items:center;justify-content:center}.responsive-menu-links.selected-scroll span{top:10px;background:#bd9b60;width:22px;height:22px;align-items:center;justify-content:center}.slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;transform:translate(0,0);width:100%}.responsive-menu-links::after{content:" ";width:50px;height:2px;background:var(--erCallToAction);left:50%;z-index:5000;bottom:0;position:absolute;transition:.5s ease-in;margin-left:-25px}.responsive-menu-links.selected-link::after,.responsive-menu-links.selected-link:hover::after{content:" ";width:40px;height:5px;background:#fff;left:50%;margin-left:-20px;z-index:5000;bottom:0;position:absolute;opacity:1}.responsive-menu-links:hover::after{content:" ";width:40px;height:5px;background:var(--erCallToAction);left:50%;margin-left:-20px;z-index:5000;bottom:0;position:absolute;opacity:1}.slides::-webkit-scrollbar{width:10px;height:3px}.slides::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:2px}.slides::-webkit-scrollbar-track{background:rgba(255,255,255,.2)}.slides>div{scroll-snap-align:start;padding:25px 0;flex-shrink:0;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center}.slider>a{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:50%;margin:0 0 .5rem;position:relative}.slider>a:active{top:1px}@supports (scroll-snap-type){.slider>a{display:none}}@media screen and (min-width:1000px){.slides>div.touch-screen-scroll{scroll-snap-align:start;flex-shrink:0;width:14.2%;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:1000px){.slides>div.touch-screen-scroll{scroll-snap-align:start;flex-shrink:0;width:120px;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:850px){#mainLayout{padding-top:50px}#ItineraryMobile.tours-days::before,#Overview.selectTourMenu #OverviewMobile.tours-days::before,#OverviewMobile.tours-days::before{font-family:'Material Icons';line-height:unset;top:0;color:#fff;font-size:.8rem;margin:0 0 3px;position:relative}#ItineraryMobileLink .tours-days,#Overview .tours-days{font-weight:500;font-size:.7rem;text-align:center;padding:0}#TourDestination,#toursItinerary .itinerary-excursions .img-responsive img,.day-to-day,.mapContainer img,.tour-accomodation,.tour-ship{position:relative}#toursItineraryWrapper{min-height:unset;height:auto;position:relative}.cruise-tailormade-content{height:auto;padding:0!important}#toursItinerary.tailor-made .tours-menu .tours-places::after{transform:rotate(90deg)}#cruiseDetailsHeader,#cruiseItineraryFooterLink,#excursionLinks,.mobile-display-none,.smallMap{display:none}#itineraryExcursionFrame{height:auto;overflow-y:visible;min-height:500px;padding-top:5px!important;max-height:none}#cruiseShipsSection .wrapper-div.wrapper-div-large,#highlightsPanel{flex-direction:column}#highlightsPanel div p{border-left:1px solid var(--erBlue);margin-left:20px;padding:0 0 0 10px}#toursItinerary.tailor-made #tourMenuWrapper{width:100%;overflow-y:visible;height:auto}.tours-menu-hover .tours-places::after{content:"keyboard_arrow_down"}#toursItinerary #Overview{display:flex;width:50%;padding:15px}#toursItinerary #Overview:hover span{border:none!important}.tailormade-content{height:auto;padding-bottom:30px!important}#Overview.tours-menu .tours-days::before,.tailormade-content #Overview{display:none!important}.tour-holiday-price-wrapper .cta-button{margin-bottom:15px}.back-to-button.thirty-percent-col-left{float:none;width:unset}#Overview.tours-menu{padding:25px 0;opacity:1;width:50%;display:inline-block;float:left}#ItineraryMobile,#OverviewMobile{display:flex;flex-direction:column;align-items:center}.tour-holiday-price-wrapper{padding:25px 25px 64px;display:flex;flex-direction:column;margin-top:0;bottom:0;background:#fff;z-index:50000;width:100%;border:none;align-items:flex-start;height:auto;position:relative}.tour-holiday-price-wrapper p:first-of-type{align-items:flex-end}#OverviewSlideIn.tours-article-wrapper{padding:0 20px 0 30px}#OverviewIntro{display:block!important}.tour-holiday-price-wrapper #priceInformation{padding:0;border-left:none}#Overview.tours-days::before{color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center}#Overview.selectTourMenu #OverviewMobile.tours-days::before{content:"visibility";border-radius:100%;background:var(--erCallToAction)}#OverviewMobile.tours-days::before{content:"visibility"}#ItineraryMobileLink .tours-days{border-radius:3px;width:100%}#ItineraryMobileLink{display:flex;width:50%;padding:15px;opacity:1!important}.tours-article-header{padding-top:50px;display:flex}.day-to-day{margin-bottom:5px}#toursItinerary.tailor-made #tourMenuWrapper .tours-article-wrapper{padding:0 10px 0 22px!important;border:1px solid rgba(17,15,59,.05);margin-top:-7px!important}.tour-holiday-price-wrapper>*{margin:3px 0}.tour-holiday-price-wrapper.sports-holiday-price-wrapper>*{margin:0 30px 0 0}#ItineraryMobile.tours-days::before{content:"directions_boat";border-radius:100%;display:flex;align-items:center;justify-content:center}#Overview{padding:25px;border:0;width:50%;float:left}#Overview .tours-days{border:0;border-radius:3px;width:100%;cursor:pointer}#Overview::after{content:" ";margin:0}.accordion-content-tours.accordion-content-display,.tours-top-section{display:block}.tours-article-wrapper{height:auto;border:unset;padding:15px 25px 25px;position:relative}#toursItinerary{height:auto;background:var(--erBlue);overflow:visible;position:relative;min-height:550px}#tourMenuWrapper{height:auto;width:100%;overflow-y:visible;overflow-x:hidden;border:none;padding-left:0}#OverviewIntro.accordion-content-display{z-index:0;clear:left;padding-top:25px!important;background:#fff}#tourMenuWrapper::before{content:" ";position:absolute;height:25px;background-image:none;width:calc(28% - 80px);top:calc(43vh + 100px);z-index:0}#tourMenuWrapper h4{padding:unset;color:var(--erBlue)}#toursItinerary .img-responsive img{position:initial;width:100%;height:100%}.accordion-content-tours{z-index:0;min-height:auto;padding:0!important;overflow:visible;min-width:unset;display:none;position:relative;top:2px;right:0;bottom:0;width:100%}.tours-article-wrapper-text{height:auto}.selectTourMenu{font-weight:700;opacity:1}.tours-accomm-link,.tours-day-link{border:2px solid #fff;padding:2px 7px;font-family:futura-pt,sans-serif;font-size:1rem}.accordion-content-tours-article p,.tours-menu{font-size:.9rem}#toursItinerary::after{content:"";clear:both;display:block}.tours-menu{margin:0;width:100%;padding:25px;display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.1)}.accordion-content-tours-article{width:100%;height:100%;background:0 0;padding:10px 35px 0;position:relative;border-top:60px solid transparent;backdrop-filter:none}.tours-nav{position:absolute;z-index:50000;padding:0 35px}.cta-button-white-border-tours{margin-bottom:40px}#chooseTourWrapper,.mapContainer{height:auto!important}#TourDestination .mapContainer{margin:30px}#TourType .mapContainer{margin:80px auto}#TourDestination span{position:relative;top:auto;left:auto;padding:15px}.mobile-column-width-100{width:100%!important}.mobile-flex-column{flex-direction:column!important}.itinerary-excursions-text{height:inherit;overflow-y:visible;margin-right:20px}.navNumberCount.material-icons{letter-spacing:normal}}@media screen and (max-width:800px){#erFactSideBar{position:absolute;top:auto;left:0;bottom:0;width:100%;display:flex;color:#fff;background-image:linear-gradient(to right,var(--erBlueOpacity80),var(--erBlueOpacity0));z-index:50;flex-direction:column;min-width:350px;justify-content:center;padding:40px 0}#erFacts{width:90%}.mobile-stack-wrapper{display:flex;flex-direction:column!important}.mobile-stack-wrapper a.row-reverses{flex-direction:column!important}.responsive-menu-slider{padding-right:20px}}