@font-face{font-display:swap;font-family:"Fraunces";font-style:normal;font-weight:400;src:url(../fonts/fraunces-v31-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Fraunces";font-style:normal;font-weight:600;src:url(../fonts/fraunces-v31-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:400;src:url(../fonts/titillium-web-v17-latin-regular.woff2)format("woff2")}body{width:100%;max-width:210mm;margin-left:auto;margin-right:auto;font-family:"Titillium Web",serif;line-height:1.3;font-weight:400}ol li,p,ul li{margin:0}ol+ol,ol+p,ol+ul,p+ol,p+p,p+ul,ul+ol,ul+p,ul+ul{margin-top:.5rem!important}ol+.h1,ol+.h2,ol+.h3,ol+.h4,ol+.h5,ol+.h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+.h1,p+.h2,p+.h3,p+.h4,p+.h5,p+.h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+.h1,ul+.h2,ul+.h3,ul+.h4,ul+.h5,ul+.h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1rem!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Fraunces",serif;font-weight:600;margin:0 0 1rem}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.125rem}.h4,.h5,.h6,h4,h5,h6{font-size:1rem}.breadcrumb-wrapper,.detail-header-gallery-slider--counter,.detail-itinerary-slider-dots,.header-main .col-search,.header-main .header-action,.header-main .header-top,.header-main .like_dropdown,.header-main .mobile-header_phone,.header-main .mobile-header_whatsapp,.header-main .navbar,.main-footer,.page-navigation-offcanvas,.slider-controls,.tns-visually-hidden{display:none}.tns-ovh{height:unset!important}.tns-carousel{transform:unset!important}.tns-carousel,.tns-carousel>.tns-item{width:unset!important}.add-to-wishlist,.detail-gallery-overlay,.detail-page_options,.detail-section-crossselling{display:none}.booking-action>div:first-child,.booking-action>div:last-child,.booking-filter-item.booking-filter-item--transport-type,.booking-filter-items,.booking-filter-items-boxed,.booking-filter-title{display:none}#string-search-placeholder-storage,.custom-video-modal,.detail-footer-slider,.detail-header-gallery-slider .detail-header-gallery-slider--inner .detail-header-gallery-slider-item,.detail-header-gallery-slider .detail-header-gallery-slider--inner .detail-header-gallery-slider-item .detail-header-gallery-slider-item--copyright,.detail-mobile-bar,.detail-section-header .detail_info-box.mobile-view,.lightbox-modal,.media .media-copyright,.video-impression_video,.zoom-trigger{display:none}.detail-header-gallery-slider .detail-header-gallery-slider--inner .detail-header-gallery-slider-item img,.detail-itinerary-slider-inner .itinerary-item-inner .media img,.detail-map img,.media img{width:100%;height:auto}.detail-header-gallery-slider .detail-header-gallery-slider--inner .detail-header-gallery-slider-item:first-child{display:block}.detail-section-header{padding-top:1rem;margin-top:1rem;border-top:1px solid #000;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #000}.detail-section-header .detail_info-box.desktop-view{padding-top:1rem}.detail-section-header .detail_info-box.desktop-view .row{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-direction:row}.detail-section-header .detail_info-box.desktop-view .row>div{padding-left:.5rem;padding-right:.5rem;flex:0 0 50%;width:100%;max-width:50%}.detail-section-header .detail-booking-entrypoint{display:block;padding-top:1rem}.detail-section-header .detail-booking-entrypoint .discount-wrapper--inner{display:flex;flex-direction:column;row-gap:.25rem}.detail-itinerary-slider-inner .itinerary-item-inner h1,.detail-section-header .detail-booking-entrypoint .discount-wrapper--inner .price-total{font-size:1.125rem}.detail-section-header .detail-booking-entrypoint .discount-wrapper--inner .discount-label,.detail-section-header .detail-header-info-top-attributes{display:flex;flex-direction:row;column-gap:.25rem;align-items:center}.detail-section-header .detail-booking-entrypoint .discount-wrapper--inner .discount-label .price{position:relative}.detail-section-header .detail-booking-entrypoint .discount-wrapper--inner .discount-label .price:after{content:"";display:block;height:1px;position:absolute;top:50%;left:0;right:0;background-color:#000}.detail-section-header .detail-header-info-top-attributes{margin-bottom:.5rem}.detail-section-header .detail-header-info-top-attributes .detail-header_title-icon{line-height:0}.detail-section-header .detail-header-info-top-attributes svg{width:1rem;height:1rem}.detail-section-header>.container>.row{display:flex;flex-direction:row;margin-right:-.5rem;margin-left:-.5rem}.detail-section-header>.container>.row>[class*=col-]{padding-left:.5rem;padding-right:.5rem}.detail-section-header>.container>.row>.col-xl-8{flex:0 0 66.6666666667%;width:100%;max-width:66.6666666667%}.detail-section-header>.container>.row>.col-xl-4{flex:0 0 33.3333333333%;width:100%;max-width:33.3333333333%}.detail-itinerary-slider-dots-wrapper{display:none}.itinerary-item+.itinerary-item{padding-top:1rem;border-top:1px solid #000}.detail-itinerary-slider-inner{display:flex!important;transform:unset!important;flex-direction:column;row-gap:1rem}.detail-itinerary-slider-inner .itinerary-item-inner .row{display:flex;flex-direction:row;margin:0-.5rem}.detail-itinerary-slider-inner .itinerary-item-inner .row>[class*=col-]{padding:0 .5rem}.detail-itinerary-slider-inner .itinerary-item-inner .row>div:first-child{flex:0 0 30%;max-width:30%;width:100%}.detail-itinerary-slider-inner .itinerary-item-inner .row>div:last-child{flex:0 0 70%;max-width:70%;width:100%}ol,ul{padding-left:1.125rem;margin:0;display:flex;flex-direction:column;row-gap:.5rem}ol.checklist,ul.checklist{padding-left:0;list-style-type:none}ol.checklist li,ul.checklist li{padding-left:1.375rem;position:relative}ol.checklist li svg,ul.checklist li svg{width:1rem;height:1.3rem;position:absolute;top:0;left:0}a{color:#000;text-decoration:none}.footer-icon-sec .row{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:1rem;margin-left:-.5rem;margin-right:-.5rem}.footer-icon-sec .row>div{padding-left:.5rem;padding-right:.5rem;flex:0 0 47%;max-width:47%;width:100%}.teaser.icon-teaser{text-align:center}.teaser.icon-teaser .teaser-icon{display:flex;justify-content:center}.teaser.icon-teaser .teaser-icon svg{width:8rem;height:8rem}.detail-section-header+.detail-page-clients{padding-bottom:1rem}.detail-section-header+.detail-page-clients h2{margin-bottom:0}.detail-itinerary-block+.detail-page-clients{padding-top:1rem;padding-bottom:1rem;margin-top:1rem;margin-bottom:1rem;border-top:1px solid #000;border-bottom:1px solid #000}.detail-page-clients+.detail-itinerary-block{padding-top:1rem!important}.detail-page-clients+.detail-page-clients,.services-details-box{padding-top:1rem;border-top:1px solid #000}.detail-page-booking-infos .icon-column .icon-column--icon{display:none}.detail-page-booking-infos,.detail-page-booking-infos .booking-row-head{padding-bottom:1rem}.detail-page-booking-infos .booking-row-head .mb-0{margin-bottom:0}.detail-page-booking-infos,.detail-page-booking-infos .booking-row.booking-row-date+.booking-row-date,.detail-page-booking-infos .booking-row.booking-row-date+.booking-row-head{margin-top:1rem;padding-top:1rem;border-top:1px solid #000}.detail-page-booking-infos .booking-row.booking-row-date{display:flex;align-items:center}.detail-page-booking-infos .booking-row.booking-row-date>div:last-child{display:none}.detail-page-booking-infos .booking-row.booking-row-date>div{flex:0 0 25%;max-width:25%;width:100%}.detail-page-booking-infos .booking-row.booking-row-date>div:first-child{flex:0 0 15%;max-width:15%}.detail-page-booking-infos .booking-row.booking-row-date>div:nth-child(3){flex:0 0 35%;max-width:35%}