body{overflow-x:clip}.OfferPanel{position:relative;z-index:6;margin-top:-205px}@media (max-width: 767.98px){.OfferPanel{margin-top:0}}.OfferPanel__card{background:#fff;padding:0 30px 15px;min-height:230px;position:relative}.OfferPanel__card::before{content:'';position:absolute;top:0;left:0;right:0;height:230px;z-index:-1;box-shadow:0 0 22px rgba(0,0,0,0.16);-webkit-mask-image:linear-gradient(180deg, #000 55%, transparent 100%);mask-image:linear-gradient(180deg, #000 55%, transparent 100%)}.Slider__headingBg{font-size:clamp(44px, 11.5vw, 120px)}.OfferPanel__title{font-family:'Playfair Display', Georgia, serif;font-size:clamp(26px, 5vw, 40px);font-weight:700;line-height:1.4;color:#000;margin:0}.OfferPanel__flag{margin-top:14px;font-family:'Playfair Display', Georgia, serif;font-size:20px;font-weight:700;color:#000}.OfferPanel__flag a,.OfferPanel__flag span{color:#f3681f}.OfferPanel__flag a:hover{color:#f3681f;text-decoration:underline}.OfferPanel__website,.OfferPanel__extras,.OfferPanel__meta,.OfferPanel__card .breadcrumb{max-width:900px}@media (min-width: 768px){.OfferPanel__website,.OfferPanel__extras,.OfferPanel__meta,.OfferPanel__card .breadcrumb{max-width:min(900px, calc(100% - 360px))}.OfferPanel__card .Breadcrumbs .row{display:block;margin-left:0;margin-right:0}.OfferPanel__extras .row{margin-right:0}}.OfferPanel__meta{font-size:14px;color:#808080}.OfferPanel__meta a{color:inherit;text-decoration:underline}.OfferPanel__description{text-align:justify}@media (min-width: 1600px){.BgMap{top:10px}}.Advice .col-md-10>p{text-align:justify}.Advice .HeadingLead--white+p{text-align:justify}.Advice .FeaturedPlace__secondBox.Advice__image{width:100%;margin-left:0}.ItineraryTabs__item--content p{text-align:justify}.Breadcrumbs__home{vertical-align:-2px}.OfferPanel__card .Breadcrumbs [class*='col-']{padding-left:0;padding-right:0}.OfferPanel__card .Breadcrumbs .breadcrumb{padding-left:0;margin-bottom:0}.OfferPanel__nav{position:relative;min-height:51px;margin-top:20px;margin-bottom:20px}@media (min-width: 1280px){.OfferPanel__nav{background:linear-gradient(180deg, #fff 0%, #e6e6e6 100%)}}@media (min-width: 1280px){.OfferPanel__nav .dropdown-mobile .tab-item{background:#92a4c6}.OfferPanel__nav .dropdown-mobile .tab-item span{color:#fff}.OfferPanel__nav .dropdown-mobile .tab-item.active,.OfferPanel__nav .dropdown-mobile .tab-item:hover{background:#50679d}.OfferPanel__nav .dropdown-mobile .tab-item.active span,.OfferPanel__nav .dropdown-mobile .tab-item:hover span{color:#fff}}@media (max-width: 1279.98px){.OfferPanel__nav .HeroNav__wrap{transform:none;z-index:1001}}.OfferPanel__nav .HeroNav__stick .row>[class*='col-']{position:relative}.OfferPanel__nav .HeroNav__share{position:absolute;left:auto;right:15px;top:50%;transform:translate(0, -50%)}@media (min-width: 1440px){.OfferPanel__nav .HeroNav__share{right:-60px}}@media (max-width: 479.98px){.OfferPanel__nav .HeroNav__share{display:none}}.OfferPanel__nav .HeroNav__share a{color:#50679d}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__share{display:none}@media (max-width: 1279.98px){.OfferPanel__nav .HeroNav__stick.IsFixed{position:fixed;top:62px;left:0;right:0;z-index:1001;padding:5px 0;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16)}}@media (max-width: 1279.98px) and (min-width: 768px){.OfferPanel__nav .HeroNav__stick.IsFixed{top:88px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 1279.98px){.OfferPanel__nav .HeroNav__stick{border-bottom:3px solid #50679d}.OfferPanel__nav .dropdown-mobile .dropdown-menu.open,.OfferPanel__nav .dropdown-mobile .dropdown-menu.inner{overflow:visible}.OfferPanel__nav .HeroNav__stick.IsFixed .dropdown-mobile .dropdown-menu.open{padding-right:170px !important}.OfferPanel__nav .dropdown-mobile .dropdown-menu.inner{align-items:flex-end}.OfferPanel__nav .dropdown-mobile .tab-item{display:flex;align-items:center;justify-content:center;flex:1 1 0;max-width:180px;white-space:nowrap;height:clamp(40px, 5vw, 48px);padding:0 8px;margin:0 4px;font-size:clamp(15px, 1.8vw, 18px);font-weight:300;background:#92a4c6;border-radius:7px 7px 0 0 !important}.OfferPanel__nav .dropdown-mobile .tab-item span{color:#fff}.OfferPanel__nav .dropdown-mobile .tab-item.active,.OfferPanel__nav .dropdown-mobile .tab-item:hover{background:#50679d}.OfferPanel__nav .dropdown-mobile .tab-item.active{transform:translate(0, 3px)}.OfferPanel__nav .dropdown-mobile .tab-item.active span{color:#fff;font-weight:700}.OfferPanel__nav .dropdown-mobile .tab-item:hover span{color:#fff}}@media (max-width: 1279.98px){.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing{display:flex !important;opacity:1;pointer-events:auto;top:50%;right:10px;transform:translate(0, -50%);z-index:3}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing .HeroNav__pricing--wrapper,.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing .btn-primary{display:none}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing .HeroNav__c2a{height:38px;line-height:38px;padding:0 12px;font-size:13px;white-space:nowrap}}@media (max-width: 767.98px){.OfferPanel__nav .HeroNav__stick.IsFixed .dropdown-mobile{max-width:none;width:66.666%;margin:0}.OfferPanel__nav .HeroNav__stick.IsFixed .dropdown-mobile .dropdown-menu.open{width:150%}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__toggle{width:100%;padding-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing{width:33.333%;right:0;padding:0 5px 0 10px;justify-content:center;top:6px;transform:none}.OfferPanel__nav .HeroNav__stick.IsFixed .HeroNav__pricing .HeroNav__c2a{width:100%;padding:0 5px;text-align:center}}.OfferPanel__c2a{float:right;width:330px;margin:-22px 0 0 30px;position:relative;z-index:2}.OfferPanel::after{content:'';display:block;clear:both}.OfferPanel__c2a .SidebarC2a{min-height:250px;margin-bottom:0 !important}@media (max-width: 767.98px){.SidebarC2a{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.SidebarC2a{background:#323F5D !important}.SidebarC2a .PriceBox__first{font-family:'Playfair Display', Georgia, serif;font-size:20px}.SidebarC2a .PriceBox__note{font-size:11px;line-height:1.3}.SidebarC2a #OfferModalTrigger,.SidebarC2a .btn-outline-white,.SidebarC2a .SoldOutBtn{display:flex;align-items:center;justify-content:center;width:265px;max-width:100%;margin-left:auto !important;margin-right:auto;border-radius:10px;font-weight:700}.SidebarC2a #OfferModalTrigger,.SidebarC2a .SoldOutBtn{height:65px;font-size:20px}.SidebarC2a .SoldOutBtn{cursor:default;pointer-events:none}.SidebarC2a .btn-outline-white{height:50px;font-size:16px;margin-top:10px;background:#50679d;border-color:#50679d;color:#fff}@media (max-width: 767.98px){.SidebarC2a .btn-outline-white{margin-top:20px}}.SidebarC2a .btn-outline-white svg{margin:0 0 0 6px !important}.OfferPanel__c2a .SidebarC2a{position:relative}.OfferPanel__c2a .SidebarC2a::before{content:'';position:absolute;top:0;left:0;right:0;height:250px;z-index:-1;box-shadow:0 0 22px rgba(0,0,0,0.2);-webkit-mask-image:linear-gradient(180deg, #000 55%, transparent 100%);mask-image:linear-gradient(180deg, #000 55%, transparent 100%)}.OfferPanel__c2a .SidebarDates{margin-top:20px}.OfferPanel__c2a .OfferPanel__photo{margin-top:20px}.OfferPanel__c2a .OfferPanel__photo img{display:block;width:100%}.SidebarTL{width:100%}.SidebarTL .SidebarTL__link{display:block;color:inherit;text-decoration:none}.SidebarTL .worker__card{display:flex;align-items:center;text-align:left;margin:0}.SidebarTL .worker__card>img{flex:0 0 auto;width:100px;height:100px;margin:0 15px;border-radius:50%;overflow:hidden;object-fit:cover}.SidebarTL .worker__content{flex:1 1 auto;text-align:left;line-height:1.2}.SidebarTL .worker--lead{font-size:13px;font-weight:400 !important;color:inherit}.SidebarTL .worker--fullname{text-align:left;margin-bottom:0;line-height:1.2}.SidebarTL .worker--position{background:none;border-radius:0;padding:0;margin:4px 0 0;max-width:none;color:#4B4B4B;text-align:left;font-weight:400}.Slider__heading{font-family:'Playfair Display', Georgia, serif}.Slider__headingBtm--offerPanel{margin-top:60px;position:relative;z-index:1}@media (max-width: 767.98px){.Slider__headingBtm--offerPanel{margin-top:30px}}.color-breadcrumbs{color:#808080}h2.section__title,.ItineraryTabs .SectionHeading__title,.VacationTabs .SectionHeading__title,#VacationFlights .SectionHeading__title,.tariffs .SectionHeading__title,.ItineraryTabs .SectionHeading__sub,.tariffs .SectionHeading__sub{font-family:'Playfair Display', Georgia, serif;font-size:clamp(38px, 3.4vw, 60px);font-weight:700;line-height:1.1;color:#50679d}h2.section__title{position:static;background:none;margin:44px 0 24px}.ItineraryTabs .SectionHeading,.VacationTabs .SectionHeading,#VacationFlights .SectionHeading,.tariffs .SectionHeading{display:block;height:auto;line-height:1.1;text-align:left !important}.ItineraryTabs .SectionHeading__title,.VacationTabs .SectionHeading__title,#VacationFlights .SectionHeading__title,.tariffs .SectionHeading__title{top:0}.ItineraryTabs .SectionHeading__sub,.VacationTabs .SectionHeading__sub,#VacationFlights .SectionHeading__sub,.tariffs .SectionHeading__sub{display:none}@media (min-width: 1280px){.VacationTabs .swiper-slide--single{width:75% !important;margin:0 auto !important}.VacationTabs .swiper-slide--single .card{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.VacationTabs .swiper-slide--single .card>div:first-child{grid-row:1 / span 2}.VacationTabs .swiper-slide--single .card .card-img-top-wrap{position:relative;height:0;padding-bottom:66.666%;overflow:hidden}.VacationTabs .swiper-slide--single .card .card-img-top{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.VacationTabs .swiper-slide--single .card .card-block{position:relative}.VacationTabs .swiper-slide--single .card .card-block .card-title{max-width:66.666%}.VacationTabs .swiper-slide--single .card .card-block .card-label-1{position:absolute;top:15px;right:15px;padding-left:30px;padding-right:30px;left:auto;transform:none;width:auto;max-width:215px;max-width:none;margin:0}}.VacationTabs .card-block{padding-top:45px !important}@media (min-width: 1280px){.VacationTabs .swiper-slide--single .card-block{padding-top:10px !important}}.VacationTabs .swiper-slide--single .card-block p{text-align:justify}.VacationTabs .swiper-slide--single .card-block p:not([class])+p:last-of-type{margin-top:-25px}.VacationTabs .swiper-slide--single .card-block p.mb-10+p:last-of-type{margin-top:-10px}.RoomsHeading{background:#F8FAFF}section.VacationTabs{background:#F8FAFF}section.Rooms .container{max-width:1320px}@media (max-width: 767.98px){.tariffs__services .col-md-6+.col-md-6{margin-top:25px}.tariffs__item .bottom__content__wrapper .td--empty{display:none}}.tariffs__terms h2.h4,.tariffs__services h2.h4{margin-bottom:15px}.tariffs__item .call__to__action--wrapper .price__current--value{font-size:20px}#tarife,#galerie{scroll-margin-top:60px}.tariffs .sidebar__wrapper #monthFilter{display:flex;flex-wrap:wrap;gap:20px;margin-left:0;margin-right:0}.tariffs .sidebar__wrapper #monthFilter>[class*='col-']{flex:0 0 135px;width:135px;max-width:none;padding-left:0 !important;padding-right:0 !important;margin-bottom:0 !important}.tariffs .sidebar__wrapper .months__item{font-size:13px;font-weight:400;padding-left:5px;padding-right:5px}.tariffs .sidebar__wrapper .months__item br{display:none}@media (min-width: 992px){.tariffs .sidebar__wrapper{position:sticky;top:70px;max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden}}.FlightsHead__pills{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}#VacationFlights .FlightsLegs{margin-top:20px}#VacationFlights .section__title{margin-top:0}.tariffs .tariffs__items--wrapper{margin-top:20px}@media (max-width: 991.98px){#monthFilterSelect{position:sticky;top:128px;z-index:5}}@media (max-width: 991.98px) and (min-width: 768px){#monthFilterSelect{top:150px}}#monthFilterSelect,#flightsSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:51px;padding:0 66px 0 20px;color:#000;font-size:14px;font-weight:700;border:none;border-radius:0;box-shadow:0 10px 15px rgba(0,0,0,0.16);background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 5l6 6 6-6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(#50679d, #50679d);background-repeat:no-repeat;background-position:right 16px center, right 0 top 0;background-size:18px 18px, 51px 51px}#monthFilterSelect::-ms-expand,#flightsSelect::-ms-expand{display:none}#VacationFlights .tablinksflight{flex:0 0 auto;width:135px;font-size:13px;font-weight:400;padding:5px;height:auto;line-height:1.2;border:1px solid rgba(0,0,0,0.125);border-radius:10px;white-space:nowrap}#VacationFlights .tablinksflight.active{background-color:#50679d;color:#FFFFFF}.FlightsLegs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 60px;margin-top:40px}@media (max-width: 991.98px){.FlightsLegs{grid-template-columns:1fr;gap:30px}}.leg__head{display:grid;grid-template-columns:auto 1fr}.leg__airline,.leg__date{display:flex;align-items:center;height:51px;font-size:16px;font-weight:700}.leg__airline{padding:0 18px;background:#50679d;color:#fff;text-transform:uppercase}.leg__date{padding:0 30px;background:#e6ebf6;color:#000}.leg__route{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:15px}.leg__point{min-width:0}.leg__point--arrive{text-align:right}.leg__time{font-family:'Playfair Display', Georgia, serif;font-size:26px;font-weight:700;line-height:1.1;color:#000;margin:0}.leg__place{margin:6px 0 0;font-size:14px;line-height:1.35;color:#999}.leg__place span{display:block;color:#000}.leg__duration{flex:none;padding-top:10px;color:#000;text-align:center}.leg__duration svg{display:block;width:60px;height:12px;margin:0 auto}.leg__duration span{display:block;margin-bottom:6px;font-size:14px;white-space:nowrap}section.ItineraryTabs{padding-top:30px}section.tariffs{padding-top:74px}.ItineraryTabs .SectionHeading__title,.tariffs .SectionHeading__title{display:none}.ItineraryTabs .SectionHeading__sub,.tariffs .SectionHeading__sub{display:block;position:static;font-style:normal}

/*# sourceMappingURL=new-vacation.css.map */