.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary:#1d2507;--color-secondary:#a0e4e1;--color-accent:#ff7b6d;--color-primary-hue:#1d2507bf;--color-jungle-green:#1d2507;--color-compass-rose:#ff7b6d;--color-compass-rose-50:#ff7b6d80;--color-compass-rose-75:#ff7b6dbf;--color-aged-white:#fffaf5;--color-black-15:#00000026}.text-white{color:#fff}@font-face{font-family:'DomaineDisplay';src:url('../fonts/DomaineDisplayTestRegular.woff2?v=pnaR-koVFcxAvPkwsBiy88kE2h0') format('woff2');font-weight:300;font-style:normal}@font-face{font-family:'DomaineDisplay';src:url('../fonts/DomaineDisplayBold.woff2?v=QuUcHrpBYzf_Yu2k9YXmpMSc4PY') format('woff2');font-weight:bold;font-style:normal}@font-face{font-family:'DomaineDisplay';src:url('../fonts/DomaineDisplayMedium.woff2?v=0g4oykAu_4ERHOswjMSLes00jnY') format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GT-Walsheim-Thin-Trial.woff2?v=D5JyOuCQh5JP7TeKDnbp1tNr0cs') format('woff2');font-weight:300;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GT-Walsheim-Regular-Trial.woff2?v=fXf38uQIV9Mht9QHafhaqsI6iCE') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GT-Walsheim-Medium-Trial.woff2?v=pWc8wK4BglJ6smZW7wsztyVqdxY') format('woff2');font-weight:600;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GTWalsheimPro-Light.woff2?v=yuvkIXsDF65bxrZxajDxu4i_MQ8') format('woff2');font-weight:300;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GTWalsheimPro-Regular.woff2?v=IQ7KivumW5udC2VJ691veJ_Nh3s') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'GT Walsheim Pro';src:url('../fonts/GTWalsheimPro-Bold.woff2?v=M_se6qMl2N9fpIxSSg1p21BbV5w') format('woff2');font-weight:bold;font-style:normal}@font-face{font-family:'DomaineDisplayBold';src:url('../fonts/DomaineDisplayBold.ttf?v=CvzAZ73caVYQYAGxt090fbO1_EQ') format('ttf');font-weight:bold;font-style:normal}@font-face{font-family:'ifont';src:url('../ifont/ifont.eot?v=5inrm1BrgEW0Fnct8V4w5pigf24');src:url('../ifont/ifont.eot?v=5inrm1BrgEW0Fnct8V4w5pigf24&15256272#iefix') format('embedded-opentype'),url('../ifont/ifont.woff2?v=pAY0DbDLhz3ksl2E2OpmOWlB66w') format('woff2'),url('../ifont/ifont.woff?v=Qj_WF_xUYSTYJ2vxdo-bJG0A-Ds') format('woff'),url('../ifont/ifont.ttf?v=hCJtEBOaJIUb-erWS1FiycmpbiE') format('truetype'),url('../ifont/ifont.svg?v=bU2f2Z_4BM8sLCFveCLBlBv3cLE') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"ifont";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag:before{content:''}.icon-right:before{content:''}.icon-left:before{content:''}.icon-down:before{content:''}.icon-bag-alt:before{content:''}.icon-search:before{content:''}.icon-mail:before{content:''}.icon-email:before{content:''}.icon-man:before{content:''}.icon-mark:before{content:''}.icon-cart-alt:before{content:''}.icon-date:before{content:''}.icon-cursor:before{content:''}.icon-user:before{content:''}.icon-plane:before{content:''}.icon-plane-up:before{content:''}.icon-food:before{content:''}.icon-hotel:before{content:''}.icon-globe:before{content:''}.icon-train:before{content:''}.icon-plane-land:before{content:''}.icon-cart-alt-1:before{content:''}.icon-payment:before{content:''}.icon-link:before{content:''}.icon-label:before{content:''}.icon-event:before{content:''}.icon-star:before{content:''}.icon-group:before{content:''}.icon-price:before{content:''}.icon-twitter:before{content:''}.icon-facebook:before{content:''}.icon-youtube:before{content:''}.icon-instagram:before{content:''}.icon-pinterest:before{content:''}.icon-commenting:before{content:''}.icon-sound:before{content:''}.icon-facebook:before{content:'';background-image:url(../icons/fb.svg);width:10px;height:22px}.icon-twitter:before{content:'';background-image:url(../icons/tw.svg);width:23px;height:19px}.icon-instagram:before{content:'';background-image:url(../icons/insta.svg);width:24px;height:24px}.icon-pinterest:before{content:'';background-image:url(../icons/pt.svg);width:18px;height:22px}.icon-mail:before{content:'';background-image:url(../icons/mail.svg);width:21px;height:15px}.icon-youtube:before{content:'';background-image:url(../icons/yt.svg);width:22px;height:15px}.booking-cta{position:fixed;z-index:555;top:50%;left:100%;background-color:#fff;border:solid 1px #979797;border-top-left-radius:8px;border-bottom-left-radius:8px;transform:translate(0,-50%);transition:transform .3s ease-in-out;width:calc(100% - 48px);max-width:400px}.booking-cta--open .booking-cta{transform:translate(-100%,-50%)}.booking-cta .booking-cta-btn{display:block;height:-moz-max-content;height:max-content;padding:20px 10px;background-color:var(--color-accent);border:solid 1px #f1570b;border-radius:4px;color:#fff;cursor:pointer;text-align:center;text-transform:uppercase;font-size:22px;font-family:Georgia;letter-spacing:3px;position:absolute;top:50%;right:100%;transform:translate(78px,-50%) rotate(-90deg);width:224px}:is(.booking-cta .booking-cta-btn)::before{content:'';font-family:'ifont';-webkit-font-smoothing:antialiased}.booking-cta-form{padding:20px 48px;display:flex;flex-flow:column}.booking-cta-form .form-item{position:relative;margin:16px 0}:is(.booking-cta-form .form-item) input{position:absolute;z-index:1;padding:0 50px;border:0;width:calc(100% - 100px)}:is(:is(.booking-cta-form .form-item) input):focus+select{z-index:4}:is(.booking-cta-form .form-item) select{position:relative;z-index:3;background:none;padding:0 50px;width:calc(100% + 20px);margin:0 -10px;color:#000}:is(.booking-cta-form .form-item):after,:is(.booking-cta-form .form-item):before{position:absolute;z-index:2;content:'';display:inline-block;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}:is(.booking-cta-form .form-item):after{width:26px;right:8px;background-image:url(../icons/down.svg?v=dt7Ic_DfFozedA-toc9h1ZRIPDs)}:is(.booking-cta-form .form-item):before{left:12px}.passengers:is(.booking-cta-form .form-item):before{background-image:url(../icons/passengers.svg?v=ercGeHG5Z64h_THlZKpP-ZqHIUs);width:22px}.departure:is(.booking-cta-form .form-item):before{background-image:url(../icons/departure.svg?v=bZMYo8pgsprpmrlWYaZh-nQUCzQ);width:20px}.departing:is(.booking-cta-form .form-item):before{background-image:url(../icons/departing.svg?v=k8xSjr_YTn30vtFfUvfEUZGZ9vQ);width:22px;rotate:-45deg}.selected:is(.booking-cta-form .form-item) input{visibility:hidden}.booking-cta-form .btn{background-color:var(--color-accent);margin:16px auto 0}.header-help{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-right:10px}.header-help::before{flex-shrink:0;content:'';display:block;background-image:url(../icons/call-now.png?v=VVoxC_2pbXA2Z1jSA6-DvZvMjDA);background-size:cover;height:28px;width:28px;margin-right:6px}.header-help p{margin:0}.header-help span{color:var(--color-accent);display:block}.booking .header{background-color:#fff;border-bottom:solid 1px #979797;height:auto}:is(.booking .header) .wrap-1180{padding:14px 0;display:flex;justify-content:space-between;align-items:center}:is(.booking .header) .advice{margin:0;color:#fff}:is(.booking .header) .logo{margin-left:10px}:is(:is(.booking .header) .logo) img{height:40px}.booking .booking-grid{padding-top:40px}.booking .booking-nav{position:sticky;top:63px;z-index:888;background:none;height:auto}:is(.booking .booking-nav) a{color:var(--color-accent);font-weight:600}:is(:is(.booking .booking-nav) a):before{background-color:var(--color-accent)}:is(.booking .booking-nav) .ui-state-active a,:is(.booking .booking-nav) .active+li a,:is(.booking .booking-nav) .active+li+li a,:is(.booking .booking-nav) .active+li+li+li a{font-weight:400;pointer-events:none;color:var(--color-primary-hue)}:is(:is(.booking .booking-nav) .ui-state-active a,:is(.booking .booking-nav) .active+li a,:is(.booking .booking-nav) .active+li+li a,:is(.booking .booking-nav) .active+li+li+li a):before{background-color:var(--color-primary-hue)}:is(.booking .booking-nav) .ui-state-active a{color:#fff}:is(:is(.booking .booking-nav) .ui-state-active a):before{background-color:var(--color-primary)!important}:is(.booking .booking-nav) .step-nav-ttl{top:-30px}.booking .images{width:100%;max-width:380px;margin-top:20px}.booking .confirmation-table h4 span{font-weight:400}@media(min-width:768px){:is(.booking .header-help) span{display:inline}}:is(.booking .accommodation) .accommodation-grid{display:grid;grid-template-columns:1fr;gap:20px;padding:0 35px}:is(.booking .accommodation) .accommodation-grid-item{display:flex;flex-flow:column}:is(:is(.booking .accommodation) .accommodation-grid-item) h3{background-color:#414141;color:#fff;padding:6px 10px;border-radius:5px;margin-bottom:10px}:is(:is(.booking .accommodation) .accommodation-grid-item) h3+div:not(.excerpt){min-height:134px;display:flex;flex-flow:column}:is(:is(.booking .accommodation) .accommodation-grid-item) p:not([class*='ico-']){display:initial}:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy{background-color:#f7f7f7;padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;min-height:86px}:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) .ico-hotel{padding-left:56px}:is(:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) .ico-hotel)::before{width:46px;height:46px}:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) p{margin:0 auto;font-size:15px}:is(:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) p) span{display:block}:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) .supplement{font-size:14px;color:var(--color-accent)}:is(:is(:is(.booking .accommodation) .accommodation-grid-item) .occupancy) .btn-more-options{border:solid 1px var(--color-accent);border-radius:4px;padding:16px 10px;color:var(--color-accent);height:-moz-max-content;height:max-content}:is(:is(.booking .accommodation) .accommodation-grid-item)>a{margin-bottom:20px}:is(.booking .accommodation) .accommodation-date{padding:10px 0;margin:auto 0 10px;border-top:solid 1px #979797;border-bottom:solid 1px #979797}.booking .passengers{display:flex;flex-flow:wrap;justify-content:space-between}:is(.booking .passengers) .passenger{width:50%;padding-bottom:20px}.booking .confirmation-table tr td:first-child{font-weight:400}.booking .confirmation-table h5{font-weight:400;font-family:'GT Walsheim Pro';text-transform:capitalize;font-size:16px}:is(.booking .tour-acc)+.tour-acc{margin-top:40px}:is(.booking .tour-acc) .close{background-color:transparent;background-image:url(../icons/down-white.svg?v=6fkKX1TGcsBKqoMqHfWLz_MGWtI);transform:rotate(0deg)}.accordion-active:is(:is(.booking .tour-acc) .close){transform:rotate(180deg)}:is(:is(.booking .tour-acc) .close):after,:is(:is(.booking .tour-acc) .close):before{display:none}.booking .checkboxes .symbol{margin-left:auto}.booking .step-accordion span.ui-icon,.booking .flight-accordion .ui-accordion-header-icon{background-color:transparent!important;background-image:url(../icons/down.svg?v=dt7Ic_DfFozedA-toc9h1ZRIPDs)}.close-icon:is(.booking .step-accordion span.ui-icon,.booking .flight-accordion .ui-accordion-header-icon){transform:translate(0,-50%) rotate(0deg)}.open-icon:is(.booking .step-accordion span.ui-icon,.booking .flight-accordion .ui-accordion-header-icon){transform:translate(0,-50%) rotate(180deg)}:is(.booking .step-accordion span.ui-icon,.booking .flight-accordion .ui-accordion-header-icon):after,:is(.booking .step-accordion span.ui-icon,.booking .flight-accordion .ui-accordion-header-icon):before{display:none}.booking .step-accordion .active span,.booking .step-accordion .ui-state-active span{transform:rotate(180deg)}.booking .flight-upgrade-block{background-color:#8b8b8b;display:flex;align-items:center;justify-content:center;padding:10px}:is(.booking .flight-upgrade-block) p{color:#fff;margin:0}:is(.booking .flight-upgrade-block) .arrows{margin:0 20px}:is(.booking .flight-upgrade-block) .btn{min-width:148px}.booking .payment-methods .cart-block .ttl-block .left-icon{left:0}:is(.booking .cart-block) .img-block{padding-left:72px}:is(.booking .payment-code) form{display:flex;align-items:center;justify-content:start}:is(:is(.booking .payment-code) form) input{width:100%;max-width:280px;margin:0 30px 0 60px}.booking .sidebar{position:sticky;top:0;right:0;min-height:-moz-max-content;min-height:max-content;height:-moz-max-content;height:max-content}:is(.booking .sidebar) .inner-sidebar{position:relative;max-width:100%}.hidden:is(:is(:is(.booking .sidebar) .step-accordion) .step-accordion-item){display:none}:is(:is(.booking .sidebar) .step-accordion) .ui-icon{cursor:pointer}:is(:is(.booking .sidebar) .step-accordion) .content{display:none}.active:is(:is(:is(.booking .sidebar) .step-accordion) .content){display:block}:is(:is(.booking .sidebar) .step-accordion) p{margin:0 0 8px}:is(.booking .sidebar) .btn-edit-tour{display:inline-block;background-color:transparent;background-image:url(../icons/edit.svg?v=xWRHFHbNGiRPtlMTcIzwiIbSADQ);background-size:contain;background-repeat:no-repeat;cursor:pointer;width:26px;height:26px;transform:translateY(5px)}:is(.booking .sidebar) .btn-add-extras,:is(.booking .sidebar) .btn-add-extension{color:var(--color-accent);text-decoration:underline;cursor:pointer}:is(.booking .sidebar) .arrow-to-right{display:inline-block;background-image:url(../imgs/to-right.png?v=DMusd11Cj3zD6B7rYiyC8DfjQJA);background-size:contain;background-repeat:no-repeat;background-position:right center;width:22px;height:12px;margin:0 6px}:is(.booking .sidebar) .btn-update{min-width:100%;margin-top:10px}:is(.booking .sidebar) .total{background-color:#414141;border-radius:5px;padding:6px 10px;display:flex;justify-content:space-between;align-items:center}:is(:is(.booking .sidebar) .total) p{color:#fff;margin:0}:is(:is(.booking .sidebar) .total) .text{font-size:14px}:is(:is(.booking .sidebar) .total) .price{font-size:20px}:is(:is(.booking .sidebar) .content.text) p{margin:0 0 4px}:is(:is(.booking .sidebar) .content.text) .title{font-family:'GT Walsheim Pro';font-weight:600}:is(:is(.booking .sidebar) .content.extras) p{display:flex}:is(:is(:is(.booking .sidebar) .content.extras) p) span{margin-left:0}:is(.booking .sidebar) .btn-delete-extra{background-color:transparent;background-image:url(../icons/icon-delete.svg?v=WcyDIgFIMxNl47d3B74bwP_M4eA);background-size:contain;background-repeat:no-repeat;cursor:pointer;width:28px;height:28px;margin-top:-2px}.no-margin:is(.booking .step-heading){margin:0}:is(.booking .passenger-form) .desc .hear{margin-top:0}:is(:is(.booking .passenger-form) .desc .hear) select{max-width:380px}:is(.booking .passenger-form) .additional{margin-bottom:0}:is(:is(.booking .passenger-form) .additional) input[type='checkbox']{top:10px}:is(:is(.booking .passenger-form) .additional) .marketing{margin-top:40px}:is(:is(:is(.booking .passenger-form) .additional) .marketing)+.hear{margin-top:60px}.booking .room-type-item{display:flex;align-items:center;justify-content:space-between;gap:20px}:is(.booking .room-type-item) p{margin:0;border:solid 1px #979797;border-radius:5px;line-height:43px;width:100%;padding:0 20px}:is(.booking .room-type-item)+.room-type-item{margin-top:30px}@media(max-width:767px){.booking .step-heading .primary h1{font-size:24px}}@media(max-width:1023px){.booking .wrap-1180{padding-top:20px}.booking .btn-update-wrap{display:flex;flex-flow:column;align-items:center;margin-top:20px}:is(.booking .btn-update-wrap) .btn-cancel{order:2;margin-top:10px}:is(.booking .flight-upgrade-block) .arrows{margin:0 10px;width:40px}:is(.booking .payment-code) form{flex-flow:column}:is(:is(.booking .payment-code) form) input{margin:0 0 20px}:is(.booking .accordion-content) p{padding:0 20px}.booking .sidebar{background-color:#fff;position:sticky;left:0;bottom:0;width:100%;z-index:888;display:block;min-height:auto;padding:30px 10px 10px}:is(.booking .sidebar) .inner-sidebar{display:block;max-width:100%}:is(.booking .sidebar) .advice,:is(.booking .sidebar) .sidebar-content{display:none;padding-bottom:200px}:is(.booking .sidebar) .slider{display:none}:is(.booking .sidebar) .sidebar-summary{position:relative;display:block;background-color:#8e90a8;border-radius:8px;padding:20px}:is(:is(.booking .sidebar) .sidebar-summary) .total{margin-top:10px}:is(:is(.booking .sidebar) .sidebar-summary) .btn-update:hover{background-color:var(--color-accent)}:is(:is(.booking .sidebar) .sidebar-summary) .btn-sidebar{display:block;background-color:transparent;background-image:url(../icons/sidebar-expand.png?v=yo2yXXDXeR5rDTD_1lK5rXrRJnc);width:40px;height:40px;position:absolute;z-index:100;top:-20px;left:50%;transform:translate(-50%,0);transition:transform .3s ease-in-out}.booking.sidebar-open{overflow:hidden}.booking.sidebar-open .sidebar{position:fixed;z-index:8888;height:100dvh;overflow-y:auto;padding-top:10px}.booking.sidebar-open .sidebar-summary{position:fixed;z-index:9;bottom:10px;width:calc(100% - 20px)}.booking.sidebar-open .btn-sidebar{transform:translate(-50%,0) rotate(180deg)!important}.booking .passenger-form .additional .desc{padding-left:32px}.booking .passenger-form .additional .confirmation label{display:block}.booking .passenger-form .additional input[type='checkbox']{position:absolute;left:-30px}.booking .tour-acc-content{padding:0 20px}:is(.booking .popup-inner) .tour-acc-content{padding:0}.booking .popup-booking .btn-cancel-wrap{margin-left:-15px;margin-right:-15px}.booking .room-type-item{flex-flow:column;gap:10px}.booking .accommodation .occupancy{flex-flow:wrap}:is(.booking .accommodation .occupancy) p{width:calc(100% - 56px)}:is(.booking .accommodation .occupancy) button{margin:10px auto 0}}@media(min-width:768px){:is(.booking .accommodation) .accommodation-grid{grid-template-columns:1fr 1fr;gap:40px}.booking .confirmation-table .flex{display:flex;justify-content:space-between}:is(.booking .confirmation-table .flex) .text{padding-right:20px}:is(.booking .confirmation-table .flex) .images{margin-top:0}}@media(min-width:1024px){.booking .sidebar,.booking .booking-tabs{padding-top:84px}.booking .booking-nav{top:50px}:is(.booking .booking-grid):before{content:'';display:block;background:url(../imgs/texture-new.png?v=M4WlSESJbdDToIAdmOmS_8Z53i4);height:70px}:is(.booking .booking-grid)>div{margin-top:-120px}.booking .booking-grid>div{display:grid;grid-template-columns:1fr 298px;gap:20px;padding-top:0}}@media(min-width:1280px){:is(.booking .accommodation) .accommodation-grid{padding:0}}article.tour{margin:0 0 40px!important;padding:0}article.tour .images{margin-top:0}:is(article.tour .details) .summary-list{margin-bottom:10px}:is(article.tour .details) p{display:block;margin:0 0 6px}:is(article.tour .details) .btn{margin-top:20px}@media(max-width:767px){.popup-extensions .tour-acc-content{padding:0}}.popup-booking .popup-body{padding:0 40px 40px}:is(.popup-booking .popup-body) .close-btn{cursor:pointer;z-index:88;top:3px;background-color:var(--color-primary)}:is(:is(.popup-booking .popup-body) .close-btn) .icon-close:after,:is(:is(.popup-booking .popup-body) .close-btn) .icon-close:before{background-color:#fff}:is(.popup-booking .popup-body) h2{text-transform:none;font-weight:400;margin:0}:is(.popup-booking .popup-body) .owl-nav{top:50%}:is(.popup-booking .popup-body) .owl-dots{top:auto;height:auto}.popup-booking .popup-inner{margin-top:-8px}.popup-booking .secondary-step-heading{margin-left:-40px;margin-right:-40px}:is(.popup-booking .secondary-step-heading)+p{margin:0 0 20px;padding:0 40px}.popup-booking .images{margin:0 auto}.popup-booking.popup-room-type .tour-acc-content{padding-top:40px}.popup-booking.popup-upgrade .popup-body{padding-bottom:0}.popup-booking.popup-upgrade .secondary-step-heading{background-color:var(--color-primary)}.popup-booking.popup-upgrade .close-btn{background-color:#84869e}.popup-booking.popup-upgrade .ui-accordion-content-active{height:auto!important}.popup-booking.popup-tour-options .btn-update{min-width:218px}.popup-booking.popup-alternative-options .popup-body{width:calc(100% - 40px);max-width:1080px}.popup-booking.popup-alternative-options .alternative-options-info{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:4px 0 20px}:is(.popup-booking.popup-alternative-options .alternative-options-info) p{margin:0}.icon-food:is(:is(.popup-booking.popup-alternative-options .alternative-options-info) p)::before{margin-right:10px}.popup-booking.popup-alternative-options .accommodation-grid{padding-bottom:40px}:is(.popup-booking.popup-alternative-options .accommodation-grid-item) .align-center{border-top:solid 1px #979797;margin-top:auto;padding-top:20px}:is(.popup-booking.popup-alternative-options .accommodation-grid-item)>a{margin-bottom:20px}.popup-booking.popup-alternative-options .room-table{margin-top:40px}:is(.popup-booking.popup-alternative-options .room-table) select{width:320px;padding-right:55px;overflow:hidden}.popup-booking.popup-alternative-options .room-type-item{color:#000;font-size:14px}:is(.popup-booking.popup-alternative-options .room-type-item) p{line-height:1.1;padding:13px 20px 12px;min-height:43px}:is(.popup-booking.popup-alternative-options .room-type-item)+.room-type-item{margin-top:10px}:is(.popup-booking.popup-alternative-options .quantity)+.quantity{margin-top:10px}.popup-booking .btn-cancel-wrap{background-color:#8b8b8b;margin-top:40px;margin-left:-40px;margin-right:-40px;padding:10px 40px}:is(.popup-booking .btn-cancel-wrap) .btn-cancel{background-color:var(--color-primary)}.popup-booking .booking-cta-form{max-width:580px;margin:0 auto;padding:0}@media(max-width:1023px){.popup-booking .popup-body{width:100%;padding-left:15px;padding-right:15px}.popup-booking .popup-body .popup-inner{padding-top:0}.popup-booking .secondary-step-heading{margin-left:-15px;margin-right:-15px;width:auto}.popup-booking .form-item{padding-left:10px!important;padding-right:10px!important}.popup-booking.popup-alternative-options .accommodation-grid{padding:0 0 20px}.popup-booking.popup-alternative-options .alternative-options-info{grid-template-columns:1fr;gap:10px}:is(.popup-booking.popup-alternative-options .alternative-options-info) p{text-align:left}.popup-booking.popup-alternative-options .room-table{padding:0}:is(.popup-booking.popup-alternative-options .room-table) select{width:calc(100% - 20px);margin:0 10px;padding-right:55px;overflow:hidden}:is(.popup-booking.popup-alternative-options .room-table) tr{padding-top:24px}.popup-booking.popup-alternative-options .room-type-item{width:calc(100% - 30px);margin:auto}}.add-passenger-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.add-passenger-grid .add-passenger-item{background-color:#c6c6c5;border-radius:6px;padding:10px;display:flex;flex-flow:column;justify-content:space-between}:is(.add-passenger-grid .add-passenger-item) p{text-align:center;font-size:14px;margin:0}.complete:is(.add-passenger-grid .add-passenger-item){background-color:#9fd0d8}.add-passenger-grid .add-passenger-btn{background-color:transparent}.mt:is(.popup-addpassenger .form-row){margin-top:20px}:is(.popup-addpassenger .form-row) p{text-align:left}.popup-addpassenger .passport-content{display:none}.popup-addpassenger .btn-passport-wrap{margin-top:20px}:is(.popup-addpassenger .btn-passport-wrap) .btn{margin:5px 0;width:100%;max-width:340px}@media(min-width:768px){:is(.popup-addpassenger .btn-passport-wrap) .btn{margin:0 20px}}:is(.popup-leadpassenger .passenger-content) p{text-align:left;margin-bottom:10px;font-size:16px}:is(.popup-extras .room-table) .excerpt{color:#000}:is(:is(.popup-extras .room-table) .excerpt) p{margin:0}:is(.popup-extras .room-table) td>p{margin:10px 0 0}[class*='ico-']{position:relative;padding-left:40px;margin:8px 0}[class*='ico-']::before{width:36px;height:36px;display:inline-block;content:'';background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}.ico-hotel::before{background-image:url(../icons/icon-hotel.svg?v=DL5atMPWdVUZ3C020B9Tkrkotnw)}.ico-info::before{background-image:url(../icons/icon-info.svg?v=ctt2vgI8AF6JDmdnUs1sgJChih0)}.ico-calendar::before{background-image:url(../icons/icon-calendar.svg?v=wr6KOttfNuO1Kasq_VJjBq7dsqM);background-size:50px}.key-elements{padding:40px 0 0}.key-elements .key-elements-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;padding-top:0}:is(.key-elements .key-elements-grid) img{min-width:100%;max-width:100%}.key-elements p{text-align:center;margin:60px auto 0;max-width:720px}@media(min-width:768px){.key-elements .key-elements-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.key-elements .key-elements-grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.blog-elements{padding-top:4rem}.blog-elements .wrap-1180{padding-top:0}.blog-elements h2{text-align:center;margin:0 auto 30px;max-width:720px}.blog-elements .blog-elements-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}.blog-elements .image{position:relative}:is(.blog-elements .image) a{display:block}:is(.blog-elements .image) h2{position:absolute;bottom:0;left:0;right:0;padding:1rem;margin:0;font-size:22px;font-weight:400;line-height:1.3;color:#fff;background-color:rgba(0,0,0,.5)}:is(.blog-elements .image) img{min-width:100%;max-width:100%}@media(min-width:768px){.blog-elements .blog-elements-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.blog-elements .blog-elements-grid{grid-template-columns:1fr 1fr 1fr;gap:2rem}}.p-tours{padding:20px 0 80px}.p-tours .p-tours-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;padding-top:0}:is(.p-tours .p-tours-grid) img{min-width:100%;max-width:100%}.p-tours h2{text-align:center;margin:0 auto 30px;max-width:720px}.p-tours .p-tours-item{border:1px solid #e5e5e5;padding:.5rem;display:flex;flex-direction:column}:is(.p-tours .p-tours-item) .img-block{margin-bottom:6px}:is(.p-tours .p-tours-item) img{width:100%;aspect-ratio:2.65/1.76;-o-object-fit:cover;object-fit:cover}:is(:is(.p-tours .p-tours-item) h3) a{color:#000;text-decoration:none}.p-tours .date,.p-tours .description{font-size:14px}.p-tours .date{background-image:url(../icons/date.svg?v=AfHp72mRLrMsUn4palgW0-uFoSE);background-repeat:no-repeat;background-position:0 0;padding-left:22px;margin-top:4px}.p-tours .p-tours-item-price{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.5rem;text-align:center;margin-top:auto}:is(.p-tours .p-tours-item-price) p{margin:0;font-size:20px;font-weight:600}:is(.p-tours .p-tours-item-price)>span{font-size:12px}.p-tours .btn-tr{width:100%;padding:0 20px;margin:20px 0 0;text-transform:none;font-weight:400;border:0;background-color:var(--color-compass-rose);color:#000}:is(.p-tours .btn-tr):hover{background-color:var(--color-jungle-green);color:#fff}@media(min-width:768px){.p-tours .p-tours-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.p-tours .p-tours-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.p-tours.similar-tours{padding:0}.p-tours.similar-tours h2{text-align:left;margin:0 0 20px}.p-tours.similar-tours .btn-tr{flex-grow:0;margin-top:20px}@media(min-width:1024px){.p-tours.similar-tours .p-tours-grid{grid-template-columns:1fr 1fr 1fr}}.main-search-home{position:relative;z-index:333;width:100%;max-width:720px;transform:translateY(-50%);background-color:var(--color-compass-rose);margin:0 auto}.main-search-home .main-search-home-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:2rem 2rem;gap:1rem}.main-search-home .btn-block{margin:auto}.main-search-home .search-input{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;border:solid 1px #fff;border-radius:4px;color:var(--color-compass-rose)}:is(.main-search-home .search-input) input{width:100%;background-color:var(--color-aged-white);border:0;border-radius:0;color:#000;padding:0 1rem}:is(:is(.main-search-home .search-input) input)::-moz-placeholder{color:#000}:is(:is(.main-search-home .search-input) input)::placeholder{color:#000}:is(.main-search-home .search-input) svg{position:absolute;right:0;top:6px;transform:rotate(180deg);transform-origin:center;width:38px;height:38px}.main-search-home .search-btn,.main-search-home .search-inputs{margin-bottom:0!important}.main-search-home .search-btn{display:flex;align-items:center;font-size:1rem;text-decoration:none;padding:.5rem 1rem .5rem .5rem;color:#fff;border:0;border-radius:4px;background-color:var(--color-black-15)}:is(.main-search-home .search-btn) svg{height:2rem;width:2rem;margin-right:.5rem}@media screen and (max-width:767px){.main-search-home{transform:translateY(0);margin-top:-200px}.main-search-home .main-search-home-wrap{padding:1rem 1rem;flex-direction:column}}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .popup-body .popup-inner{border-radius:0}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .popup-actions{display:flex;flex-direction:column;justify-content:flex-end;margin-top:2rem;gap:1rem}:is(:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .popup-actions) .btn-search{background-color:var(--color-accent)}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) h3{margin-bottom:1rem}:is(:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .input-item) label{position:relative;padding-left:26px;font-size:1rem;font-weight:700}:is(:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .input-item) p{font-size:.875rem;font-style:italic;margin:.5rem 0 0}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input[type='checkbox']:before{left:0;transform:translate(0,-50%);border-radius:0;background-color:transparent!important}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input.indeterminate[type='checkbox']:before,:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input[type='checkbox']:indeterminate:before{background-color:var(--color-primary)}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input[type='checkbox']:checked:after{left:0;top:50%;transform:translate(0,-50%);background-image:url(../icons/check.svg?v=qYsJBugwCWihhwhUyGklDuln8VY);background-repeat:no-repeat;background-position:center;background-size:15px;background-color:transparent;width:21px;height:21px;border-radius:0}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input.indeterminate[type='checkbox']:after,:is(.popup-destination,.popup-holiday-type,.popup-departure-date) input[type='checkbox']:indeterminate:after{display:block;content:'';position:absolute;z-index:1;left:0;top:50%;transform:translate(0,-50%);background-image:url(../icons/close.svg?v=lmQ77hz6LuKl7YIyI3KLJTbm1ac);background-repeat:no-repeat;background-position:center;background-size:15px;background-color:transparent;width:21px;height:21px;border-radius:0}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .btn-clear-selected{background-color:#fff;border:solid 2px var(--color-compass-rose);color:var(--color-compass-rose)}:is(:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .btn-clear-selected):hover{background-color:var(--color-compass-rose);color:#fff}@media(min-width:768px){:is(.popup-destination,.popup-holiday-type,.popup-departure-date) h3{margin-bottom:2rem}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .popup-body{padding:30px 46px}:is(.popup-destination,.popup-holiday-type,.popup-departure-date) .popup-actions{flex-direction:row}}.popup-destination .ui-accordion-header{position:relative}:is(.popup-destination .ui-accordion-header) span{font-size:1rem;font-weight:400;margin-left:1rem}.popup-destination .btn-close-accordion{position:absolute;top:50%;right:1rem;padding:1rem;cursor:pointer;transform:translateY(-50%);background-image:url(../icons/angle-down.svg?v=l6KD76bKcxY-xLNSNwtuk2YQijE);background-repeat:no-repeat;background-position:center;background-size:24px;width:24px;height:24px;transform-origin:center;transition:transform .3s ease}.popup-destination .input-item{margin:1rem}:is(.popup-destination .input-item) label{font-weight:400;margin:0;cursor:pointer}.popup-destination .destination-accordion-item{position:relative;margin-bottom:.5rem}.is-active:is(.popup-destination .destination-accordion-item) .ui-accordion-content{max-height:1000px}.is-active:is(.popup-destination .destination-accordion-item) .btn-close-accordion{transform:translateY(-50%) rotate(180deg)}:is(.popup-destination .destination-accordion-item) .close{position:absolute;top:50%;right:1rem;padding:1rem;cursor:pointer;transform:translateY(-50%)}:is(.popup-destination .destination-accordion-item) .ui-accordion-header{margin:0;padding:1rem;border:solid 1px #e5e5e5}:is(:is(.popup-destination .destination-accordion-item) .ui-accordion-header) label{position:relative;font-size:1rem;font-weight:700;padding-left:32px;padding-right:32px;margin:0;width:-moz-max-content;width:max-content;cursor:pointer}:is(.popup-destination .destination-accordion-item) .ui-accordion-content{padding:0;display:grid;grid-template-columns:1fr;overflow:hidden;max-height:0;transition:max-height .3s ease}@media(max-width:599px){:is(.popup-destination .ui-accordion-header) .total-selected{display:block;margin-left:0;text-align:left}:is(:is(.popup-destination .ui-accordion-header) .total-selected) span{margin-left:2px}}@media(min-width:600px){:is(.popup-destination .destination-accordion-item) .ui-accordion-content{grid-template-columns:1fr 1fr}}@media(min-width:768px){:is(.popup-destination .destination-accordion-item) .ui-accordion-content{grid-template-columns:1fr 1fr 1fr 1fr}}.popup-holiday-type .popup-holiday-type-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.popup-holiday-type .popup-holiday-type-grid{grid-template-columns:1fr 1fr}}.popup-departure-date .popup-body{max-width:940px}:is(.popup-departure-date .popup-body) label{font-weight:400}:is(.popup-departure-date .popup-body) .calendar{width:100%!important}:is(:is(.popup-departure-date .popup-body) .calendar) .ui-datepicker-header{position:relative;background-color:#f5f5f5;border-top:solid 1px #353535;padding:.5rem 0;width:100%}:is(:is(.popup-departure-date .popup-body) .calendar) .ui-datepicker-prev,:is(:is(.popup-departure-date .popup-body) .calendar) .ui-datepicker-next{position:absolute;width:28px;height:28px}:is(:is(.popup-departure-date .popup-body) .calendar) .ui-datepicker-prev{left:20px}:is(:is(.popup-departure-date .popup-body) .calendar) .ui-datepicker-next{right:20px}.popup-departure-date .popup-departure-date-grid{display:grid;grid-template-columns:1fr;gap:1rem}:is(.popup-departure-date .popup-departure-date-duration) .search-input{margin:20px 0}:is(.popup-departure-date .popup-departure-date-calendar) .calendar{margin:20px auto!important}@media(min-width:768px){.popup-departure-date .popup-body{padding:30px 46px}.popup-departure-date .popup-departure-date-grid{grid-template-columns:240px 1fr}}@media(min-width:1024px){:is(.popup-departure-date .ui-datepicker-group-last) .ui-datepicker-calendar{border-left:solid 1px #d6d6d6}}:is(.tour-detail:not(.no-sidebar) .popup-extensions) .tour-detail-itinerary-tab{display:block;margin-top:20px}:is(.tour-detail:not(.no-sidebar) .popup-extensions) .tour-detail-extension{margin-top:40px}:is(.tour-detail:not(.no-sidebar) .popup-dates) .popup-dates-accordion{margin:20px 0}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) .popup-dates-accordion) h3{display:flex;align-items:center;justify-content:flex-start}:is(:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) .popup-dates-accordion) h3) .price{margin-left:20px;font-size:14px;font-weight:400}:is(.tour-detail:not(.no-sidebar) .popup-dates) table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) th{border-bottom:1px solid #e5e5e5;padding:10px 0;text-align:left}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) td{padding:10px 0;border-bottom:1px solid #e5e5e5}:is(:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) td) .old-price{text-decoration:line-through;color:#999;margin-left:4px}:is(:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) td):last-child{text-align:right}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) .btn{min-width:120px}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) table) .btn-book{background-color:var(--color-accent)}:is(.tour-detail:not(.no-sidebar) .popup-dates) .private-groups{border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) .private-groups) p{font-size:18px;margin-bottom:10px}:is(.tour-detail:not(.no-sidebar) .popup-dates) ul{padding-left:20px}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) ul)+h4{margin-top:20px}@media(max-width:767px){:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody{display:block;width:100%}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody) tr{display:flex;flex-wrap:wrap;width:100%}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody) th{width:25%}:is(:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody) th):last-child{display:none}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody) td{width:25%;border-bottom:0}:is(:is(:is(.tour-detail:not(.no-sidebar) .popup-dates) thead,:is(.tour-detail:not(.no-sidebar) .popup-dates) tbody) td):last-child{width:100%;border-bottom:1px solid #e5e5e5}}@media(min-width:768px){:is(.tour-detail:not(.no-sidebar) .popup-dates) .popup-body{padding:30px 46px}}.popup-extra-nights .popup-extra-nights-grid{display:grid;grid-template-columns:1fr;gap:30px;margin-top:40px}.popup-extra-nights h3{margin-bottom:10px}.popup-extra-nights p{margin:0 0 8px}.popup-extra-nights h4{margin:8px 0 10px}.popup-extra-nights strong{font-family:var(--font-family-secondary)}@media(min-width:768px){.popup-extra-nights .popup-body{padding:30px 46px}.popup-extra-nights .popup-extra-nights-grid{grid-template-columns:1fr 1fr 1fr}}:is(:is(.popup-alternative-options .room-table) tbody) tr{border-top:0}.room:is(:is(:is(.popup-alternative-options .room-table) tbody) tr){border-top:5px solid #fff}:is(:is(:is(:is(.popup-alternative-options .room-table) tbody) tr):has(+.room),:is(:is(:is(.popup-alternative-options .room-table) tbody) tr):last-child) td{padding-bottom:20px}:is(:is(:is(.popup-alternative-options .room-table) tbody) tr) td{padding-bottom:0}@media screen and (max-width:820px){:is(:is(:is(.popup-alternative-options .room-table) tbody) tr) td:first-child{position:relative;width:100%;top:0;left:0}:is(:is(:is(:is(.popup-alternative-options .room-table) tbody) tr) td:first-child) i{margin:0 auto 6px}}.search-page{padding-top:20px!important}.search-page .wrap-1180{padding-top:0}.search-results-header{display:flex;flex-flow:wrap;padding:0 20px 40px}.search-results-header h1{padding:0!important;width:100%}.search-results-header select{color:#000;max-width:360px;background-position:right -10px center;padding-right:48px}@media only screen and (max-width:660px){.search-results-header select{max-width:200px}}.search-results-header .btn-filters-mobile{background-color:#fff;color:#000;display:inline-block;height:45px;border:1px solid #bfbfbf;border-radius:8px;padding:0 30px;font-size:16px;margin-right:auto}.search-results{padding:0 20px 20px}:is(.search-results .search-results-content) .search-results-total{margin:0 0 16px}:is(.search-results .search-results-content) .page-nav{margin:40px 0 0}:is(.search-results .search-results-content) .p-tours-item{overflow:hidden}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .img-block) img{width:100%}:is(:is(:is(:is(.search-results .search-results-content) .p-tours-item) .title-block) h3) a{color:#000;text-decoration:none}:is(:is(:is(:is(:is(.search-results .search-results-content) .p-tours-item) .title-block) h3) a):hover{text-decoration:underline}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .title-block) p{margin:0}:is(:is(.search-results .search-results-content) .p-tours-item) .tags{display:flex;flex-wrap:wrap}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .tags) span{margin:0 10px 10px 0;padding:4px 10px;background-color:#f5f5f5;font-size:14px;font-weight:500;color:#333}:is(:is(.search-results .search-results-content) .p-tours-item) .description{margin-top:10px}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .description)+.col{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:10px 0}:is(:is(.search-results .search-results-content) .p-tours-item) .col{gap:10px;margin:20px 0 0}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .col) p+*{margin-top:10px}:is(:is(.search-results .search-results-content) .p-tours-item) .price{margin:0}:is(:is(.search-results .search-results-content) .p-tours-item) .date{background-image:url(../icons/date.svg?v=AfHp72mRLrMsUn4palgW0-uFoSE);background-repeat:no-repeat;background-position:0 0;padding-left:22px;margin:0}:is(:is(.search-results .search-results-content) .p-tours-item) .nights{font-size:18px;margin:0}:is(:is(.search-results .search-results-content) .p-tours-item) .btn-tr{line-height:32px;padding:0 40px;width:-moz-fit-content;width:fit-content}:is(:is(.search-results .search-results-content) .p-tours-item)+.p-tours-item{margin-top:40px}.search-results-sidebar .applied-filters{display:flex;flex-wrap:wrap;gap:10px;padding:20px 0 30px}:is(.search-results-sidebar .applied-filters) .applied-filter{display:flex;align-items:center;gap:10px;padding:10px;background-color:#f5f5f5;border-radius:5px;width:-moz-fit-content;width:fit-content}:is(:is(.search-results-sidebar .applied-filters) .applied-filter) .btn-close{cursor:pointer;background-color:transparent;background-image:url(../icons/close.svg?v=lmQ77hz6LuKl7YIyI3KLJTbm1ac);background-repeat:no-repeat;background-position:0 0;background-size:14px;width:16px;height:16px}.search-results-sidebar .btn-clear-all{cursor:pointer;margin-top:4px;text-decoration:underline;line-height:44px}.search-results-sidebar .offers{position:relative;margin:20px 0 0;padding-left:26px;font-size:1rem}.search-results-sidebar input[type='checkbox']:before{left:0;transform:translate(0,-50%);border-radius:0;background-color:transparent!important}.search-results-sidebar input.indeterminate[type='checkbox']:before,.search-results-sidebar input[type='checkbox']:indeterminate:before{background-color:var(--color-primary)}.search-results-sidebar input[type='checkbox']:checked:after{left:0;top:50%;transform:translate(0,-50%);background-image:url(../icons/check.svg?v=qYsJBugwCWihhwhUyGklDuln8VY);background-repeat:no-repeat;background-position:center;background-size:15px;background-color:transparent;width:21px;height:21px;border-radius:0}.search-results-sidebar input.indeterminate[type='checkbox']:after,.search-results-sidebar input[type='checkbox']:indeterminate:after{display:block;content:'';position:absolute;z-index:1;left:0;top:50%;transform:translate(0,-50%);background-image:url(../icons/close.svg?v=lmQ77hz6LuKl7YIyI3KLJTbm1ac);background-repeat:no-repeat;background-position:center;background-size:15px;background-color:transparent;width:21px;height:21px;border-radius:0}.search-results-sidebar .search-filters{margin:20px 0 0}:is(.search-results-sidebar .search-filters) .search-input{position:relative;margin-bottom:20px}:is(:is(.search-results-sidebar .search-filters) .search-input):before{content:'';position:absolute;top:21px;right:14px;transform:translate(0,-50%);width:14px;height:20px;display:block;z-index:0;opacity:1;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}:is(:is(.search-results-sidebar .search-filters) .search-input) select{background:none;color:#858585}:is(.search-results-sidebar .search-filters) .holiday-type:before{background-image:url(../icons/icon-hike.png?v=j74EQtJybf7qs8kDa6kk1SogmuE)}:is(.search-results-sidebar .search-filters) .destination:before{background-image:url(../icons/icon-marker.png?v=eC6KLLg3fhvmBsFeme3nMOXBybk)}:is(.search-results-sidebar .search-filters) .date:before{background-image:url(../icons/icon-date.png?v=uqueZR-1zinI3-3BPrRLWhTBTXw)}:is(.search-results-sidebar .search-filters) .airport:before{background-image:url(../icons/icon-plane.png?v=7W4YsP1tNjAylGHRZb0yW_et6ZY);width:26px;height:26px;right:10px}@media(max-width:579px){.search-page .page-nav .page-numbers{width:40px}}@media(max-width:767px){:is(.search-results .search-results-content) .p-tours-item{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #bfbfbf}:is(:is(.search-results .search-results-content) .p-tours-item) .title-block{order:-1;padding-bottom:10px}:is(:is(.search-results .search-results-content) .p-tours-item) .tags{padding-top:10px}:is(:is(.search-results .search-results-content) .p-tours-item) .col{border:0!important;margin:0}}@media(max-width:1023px){.search-filters-wrap .btn-close-filters,.search-filters-wrap .search-filters-wrap-options{display:none}.mobile-search-filters--open .search-filters-wrap{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100dvh;background-color:#fff;padding:20px}.mobile-search-filters--open .search-filters-wrap-options{display:block}.mobile-search-filters--open .btn-close-filters{width:28px;height:28px;border-radius:50%;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;background:rgb(240 240 240/58%)}:is(.mobile-search-filters--open .btn-close-filters) .icon-close:after,:is(.mobile-search-filters--open .btn-close-filters) .icon-close:before{width:15px}}@media(min-width:580px){:is(:is(.search-results .search-results-content) .p-tours-item) .col{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 0}}@media(min-width:768px){:is(.search-results .search-results-content) .p-tours-item{position:relative;display:grid;grid-template-columns:376px 1fr;grid-template-rows:max-content;min-height:356px}:is(:is(.search-results .search-results-content) .p-tours-item) .img-block{position:absolute;width:calc(50% - 20px)}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .img-block) img{width:100%;max-width:356px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}:is(:is(.search-results .search-results-content) .p-tours-item) .col,:is(:is(.search-results .search-results-content) .p-tours-item) .tags,:is(:is(.search-results .search-results-content) .p-tours-item) .description,:is(:is(.search-results .search-results-content) .p-tours-item) .title-block{grid-column-start:2}:is(:is(:is(.search-results .search-results-content) .p-tours-item) .col) p+*{margin-top:0}}@media(min-width:1024px){.search-page{padding-top:40px!important}.search-page main{padding-top:30px}.search-page .search-results-header{flex-flow:row;align-items:center;justify-content:space-between}:is(.search-page .search-results-header) select{margin-top:0}:is(.search-page .search-results-header) .btn-filters-mobile{display:none}.search-results{display:grid;grid-template-columns:298px 1fr;gap:40px}:is(.search-results .search-results-content) .p-tours-item{grid-template-columns:1fr 1fr}.btn-close-filters{display:none}}@media(min-width:1135px){:is(.search-page .search-results-content) .p-tours-item{grid-template-columns:376px 1fr}}@media(min-width:1200px){.search-results{padding:0 0 20px}.search-results-header{padding:0 0 40px}}.tour-detail:not(.no-sidebar) main{padding:0 20px}:is(.tour-detail:not(.no-sidebar) main) .wrap-1180{padding:0}:is(.tour-detail:not(.no-sidebar) main) .breadcrumbs{padding-left:0}:is(.tour-detail:not(.no-sidebar) main) img{max-width:100%;min-width:100%;height:auto}:is(.tour-detail:not(.no-sidebar) main) .notes{text-align:left}.tour-detail:not(.no-sidebar) .tour-detail-header{padding:20px 0 0}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content) h1{line-height:1.2;margin:0 0 20px}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content) .tags{display:flex;flex-wrap:wrap}:is(:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content) .tags) span{margin:0 10px 10px 0;padding:4px 10px;background-color:#f5f5f5;font-size:14px;font-weight:500;color:#333}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content) .date{background-image:url(../icons/date.svg?v=AfHp72mRLrMsUn4palgW0-uFoSE);background-repeat:no-repeat;background-position:0 0;padding-left:22px;margin-left:20px}:is(:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content) p)+a{display:block;margin-bottom:20px}:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-slider{min-width:100%}:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .images{border:1px solid #e5e5e5;border-radius:4px;padding:10px}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .images) .label{top:auto;right:auto;bottom:20px;left:20px}.tour-detail:not(.no-sidebar) .tour-detail-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0;padding:20px 10px}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav{display:flex;align-items:center;justify-content:flex-start;gap:20px;flex:1}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav) a{font-size:16px;font-weight:400;color:#000;text-decoration:none;cursor:pointer}.ui-state-active:is(:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav) a){font-weight:700}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) .btn{background-color:var(--color-accent);color:#000}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) .tour-detail-nav-mobile{background-image:url(../icons/down.svg?v=dt7Ic_DfFozedA-toc9h1ZRIPDs);background-repeat:no-repeat;background-size:20px;background-position:right center;width:100%}:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .dates,:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .price{border:1px solid #e5e5e5;padding:20px;text-align:center}:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .dates{background-color:#f7f6f6;border-bottom:0}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .dates) p{margin:20px 0}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .price) p{margin:4px 0;font-family:'DomaineDisplay';font-size:22px;font-weight:700}:is(.tour-detail:not(.no-sidebar) .tour-detail-sidebar) .btn{background-color:var(--color-accent);width:100%;margin-top:10px;color:#000}:is(.tour-detail:not(.no-sidebar) .tour-detail-overview,.tour-detail:not(.no-sidebar) .tour-detail-optional,.tour-detail:not(.no-sidebar) .tour-detail-accommodation) h2{margin:0 0 12px}.tour-detail:not(.no-sidebar) .tour-detail-itinerary{padding:20px 0}.ui-state-active:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary) .ui-accordion-header-icon span{transform:rotate(180deg)}.tour-detail:not(.no-sidebar) .tour-detail-itinerary-header{display:flex;align-items:center;justify-content:space-between;flex-flow:column;padding:20px 0}:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary-header) .popup-print-btn{line-height:40px;height:40px;transform:none;width:100%;max-width:180px;padding:0 20px;cursor:pointer}.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item{margin:0 0 20px}:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .ui-accordion-header{background-color:#f5f5f5;border:1px solid #e5e5e5;padding:10px 50px 10px 20px;position:relative;cursor:pointer}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .ui-accordion-header):hover{background-color:#e5e5e5}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .ui-accordion-header) span{font-size:16px;font-weight:600}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .ui-accordion-header) .ui-accordion-header-icon{display:block;position:absolute;z-index:1;top:50%;right:20px;transform:translate(0,-50%);width:28px;height:28px;background-color:transparent!important;background-image:url(../icons/down.svg?v=dt7Ic_DfFozedA-toc9h1ZRIPDs)}:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .content{display:none;padding:12px}:is(:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .content) p{margin:0}.ui-state-active:is(.tour-detail:not(.no-sidebar) .popup-dates-accordion,.tour-detail:not(.no-sidebar) .tour-detail-itinerary-item) .ui-accordion-header .ui-accordion-header-icon{transform:translate(0,-50%) rotate(180deg)}.tour-detail:not(.no-sidebar) .ui-accordion-header-icon{background-color:transparent!important;background-image:url(../icons/down.svg?v=dt7Ic_DfFozedA-toc9h1ZRIPDs)}.close-icon:is(.tour-detail:not(.no-sidebar) .ui-accordion-header-icon){transform:translate(0,-50%) rotate(0deg)}.open-icon:is(.tour-detail:not(.no-sidebar) .ui-accordion-header-icon){transform:translate(0,-50%) rotate(180deg)}:is(.tour-detail:not(.no-sidebar) .ui-accordion-header-icon):after,:is(.tour-detail:not(.no-sidebar) .ui-accordion-header-icon):before{display:none}.tour-detail:not(.no-sidebar) .tour-detail-itinerary-tab-nav{display:flex;gap:4px}:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary-tab-nav) .btn-tab{background-color:#fff;border:1px solid #000;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 20px;cursor:pointer;font-size:16px;color:#000}.ui-state-active:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary-tab-nav) .btn-tab){background-color:#dfdfdf}.tour-detail:not(.no-sidebar) .tour-detail-itinerary-accordion-nav{display:flex;gap:10px;margin:20px 0}:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary-accordion-nav) a{cursor:pointer;color:#929292;text-decoration:underline}.tour-detail:not(.no-sidebar) .tour-detail-itinerary-tab{display:none}.ui-state-active:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary-tab){display:block}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid) ul{padding-left:20px}:is(:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid) .tour-map):after{display:none}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid) .image-block{margin-top:20px;height:auto}.tour-detail:not(.no-sidebar) .tour-detail-extend{display:flex;flex-direction:column;padding:20px 0}:is(.tour-detail:not(.no-sidebar) .tour-detail-extend) .btn{background-color:var(--color-compass-rose);color:#000;margin-left:auto}:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) h3{margin:0 0 20px}:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-item{display:flex;flex-direction:column}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-item) .excerpt{margin:10px 0}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-item) .btn{background-color:var(--color-compass-rose);color:#000;margin-left:auto;min-width:140px}:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-grid{display:grid;grid-template-columns:1fr;gap:30px;padding:20px 0}:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-item{display:flex;flex-direction:column}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-item) .title{margin:10px 0}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-item) .btn{background-color:var(--color-compass-rose);color:#000;margin-left:auto;min-width:140px}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-extension) .tour-detail-extension-content) h3{margin:0 0 20px}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-extension) .tour-detail-extension-content) ul{padding-left:20px}.tour-detail:not(.no-sidebar) .tour-detail-reviews{margin:20px 0}.tour-detail:not(.no-sidebar) .travel-guides-nav{margin:40px 0;padding:0}:is(.tour-detail:not(.no-sidebar) .travel-guides-nav)::after{display:none}:is(.tour-detail:not(.no-sidebar) .travel-guides-nav) .travel-guides-nav-wrap{margin-bottom:0}:is(.tour-detail:not(.no-sidebar) .travel-guides-nav) nav{flex-flow:wrap}@media(min-width:768px){:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid{display:flex;gap:30px}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid)>div{width:50%}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-highlights) .tour-detail-highlights-grid) .image-block{margin-top:0}:is(.tour-detail:not(.no-sidebar) .tour-detail-itinerary) .tour-detail-itinerary-header{flex-flow:row}.tour-detail:not(.no-sidebar) .tour-detail-itinerary-accordion-nav{margin:0 20px 0 auto}:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-grid{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.tour-detail:not(.no-sidebar) main{padding-top:40px}.tour-detail:not(.no-sidebar) .tour-detail-header{display:grid;grid-template-columns:380px 1fr}:is(.tour-detail:not(.no-sidebar) .tour-detail-header) .tour-detail-header-content{padding-right:30px}.tour-detail:not(.no-sidebar) .tour-detail-nav{position:sticky;z-index:555;top:117px;background-color:#fff}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) .tour-detail-nav-mobile{display:none}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav{display:flex!important}.tour-detail:not(.no-sidebar) .tour-detail-sidebar{position:sticky;top:220px;height:-moz-fit-content;height:fit-content}.tour-detail:not(.no-sidebar) .tour-detail-grid{display:grid;grid-template-columns:1fr 280px;gap:30px}:is(.tour-detail:not(.no-sidebar) .tour-detail-grid) .tour-detail-content{min-width:0}.tour-detail:not(.no-sidebar) .tour-detail-unique-experience{padding-bottom:80px}:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid{display:grid;grid-template-columns:1fr;gap:30px}:is(:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid) .tour-detail-optional-col) .tour-detail-optional-col-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.col_1_2:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid){grid-template-columns:1fr 2fr}:is(.col_1_2:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid) .tour-detail-optional-col):first-child .tour-detail-optional-col-grid{grid-template-columns:1fr}:is(.col_1_2:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid) .tour-detail-optional-col):last-child .tour-detail-optional-col-grid{grid-template-columns:1fr 1fr}.col_2_1:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid){grid-template-columns:2fr 1fr}:is(.col_2_1:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid) .tour-detail-optional-col):first-child .tour-detail-optional-col-grid{grid-template-columns:1fr 1fr}:is(.col_2_1:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-optional) .tour-detail-optional-grid) .tour-detail-optional-col):last-child .tour-detail-optional-col-grid{grid-template-columns:1fr}:is(.tour-detail:not(.no-sidebar) .tour-detail-accommodation) .tour-detail-accommodation-grid{display:grid;grid-template-columns:1fr 1fr 1fr}:is(.tour-detail:not(.no-sidebar) .tour-detail-extension) .tour-detail-extension-content{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:20px 0}}@media(min-width:1200px){:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav{gap:40px}}@media(max-width:1023px){.tour-detail:not(.no-sidebar) .tour-detail-nav{background-color:#fff;position:sticky;z-index:555;top:76px;padding-top:10px;padding-bottom:10px;margin-top:60px;width:calc(100% + 40px);margin-left:-20px}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav{display:none;position:absolute;top:44px;left:0;width:100%;gap:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#fff;padding:10px 10px 20px;border-top:1px solid #000;border-bottom:1px solid #000}:is(:is(.tour-detail:not(.no-sidebar) .tour-detail-nav) nav) a{display:block;margin:10px 0}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav)>.btn{position:fixed;z-index:888;bottom:10px;left:50%;transform:translateX(-50%);width:calc(100% - 40px)}:is(.tour-detail:not(.no-sidebar) .tour-detail-nav):after{content:'';display:block;width:100%;height:60px;position:fixed;bottom:0;left:0;background-color:#fff;z-index:887;box-shadow:0 -10px 20px rgba(0,0,0,.1)}.tour-detail:not(.no-sidebar) .tour-detail-optional-item{margin-bottom:30px}}body{font-family:'GT Walsheim Pro';font-size:16px;line-height:1.5;background:#fff}body.overflow{overflow-y:hidden}body,header,footer{min-width:320px}.brochures{overflow-x:hidden}.symbol{display:inline-block!important;list-style:inherit;font-size:inherit}body.overflow .scroll-down{z-index:-1}.header{width:100%;left:0;top:0;position:fixed;z-index:999;background-color:#fff}.main{width:100%;position:relative}section{position:relative;background-color:#fff}.icon-mob-menu,.back-btn-mob,.btns-block-mob,.apply-btn-mob{display:none}.wrap{max-width:1223px;margin:auto}.summary-wrap,.confirm-wrap{max-width:978px}.wrap-580{max-width:580px;margin:auto}.wrap-980{max-width:980px;margin:auto}.wrap-1180{max-width:1180px;margin:auto;padding-top:50px}.alignwide{max-width:1368px;margin:auto}.aligncollpase{max-width:780px;margin:auto}.popup-block .popup-more{display:none}table{border-collapse:collapse;border-spacing:0;width:100%}table th{text-align:left;font-weight:400}img{vertical-align:top}.content{position:relative}.search-mob,.clear-block-mob,.close-hol-btn,.sort-by-select-mob{display:none}#feefo-service-review-carousel-widgetId{text-align:center;overflow:hidden}#feefo-service-review-carousel-widgetId .service-carousel-container{min-width:300px}body.zoom-150 .mob-plane-icon,.mob-plane-icon{display:none}.pt-0{padding-top:0!important}.pt-100{padding-top:100px}.pt-50{padding-top:50px}.mt-0{margin-top:0!important}body.zoom-150 .sticky-margin,.sticky-margin{margin-top:129px!important}.tour-margin{margin-top:50px}.desktop{display:block}.mobile{display:none}h2{font-size:28px;font-weight:400;margin-bottom:30px}h3{font-size:22px;font-weight:400}h6{font-size:inherit;font-weight:inherit}a{color:var(--color-accent)}p{margin-bottom:20px}.mobile-menu{position:relative;display:none;background-color:#fff;padding:0!important;transform:translate(0,-116%);transition:all .3s ease-in-out}.mobile-menu.open{position:relative;transform:translate(0,0);transition:all .3s ease-in-out}.mobile-menu.open{z-index:3;transition:all .3s ease-in-out}.main-nav .mobile-menu li a{color:var(--color-primary)}input{border:0;font-family:inherit;font-size:inherit}:focus{outline:0}label{display:block;margin-bottom:6px;font-size:14px}button,input[type=checkbox]{cursor:pointer;-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number],input[type=email],input[type=password],input[type=text],.passenger-form .additional input[type=search],select,input[type=date]{height:45px;border:1px solid #bfbfbf;border-radius:8px;padding:0 25px;width:100%;font-family:inherit}select,input[type=text].yearlist,input[type=date]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('../imgs/select.png?v=LxPZ_sz67LfPl_S0sWLVC4ztn8Q') no-repeat 100% 50%;font-size:16px}input[type=date]{position:relative}::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}textarea{border:1px solid #bfbfbf;padding:10px 25px;width:100%;background:#fff;height:90px;border-radius:10px;font-family:inherit}button{border:0}.align-center{text-align:center}.btn{height:40px;line-height:40px;border-radius:5px;color:var(--color-primary);font-size:16px;padding:0 20px;background-color:var(--color-secondary);display:inline-block;text-decoration:none;text-align:center;min-width:218px}.btn-add{background-color:var(--color-secondary)}.btn-addeed{background-color:var(--color-primary);color:#fff}.btn-update{background-color:var(--color-accent);min-width:296px;margin-top:40px}.btn:hover{background-color:var(--color-accent)}.btn-update:hover{background-color:var(--color-secondary)}.w-380{max-width:380px;display:block;margin:auto}.form-toogle{padding-bottom:50px}.form-row .form-item{margin-bottom:15px}.form-row.cols-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 20px}.form-row.cols-2{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.form-row.cols-2-to-1{display:grid;grid-template-columns:2.05fr 1fr;gap:0 20px}.form-row.cols-1-to-2{display:grid;grid-template-columns:1fr 2.05fr;gap:0 20px}.form-items{display:grid;grid-template-columns:2.05fr 1fr;gap:0 20px;margin-bottom:12px}.form-items .item{width:100%}.tmc-widget .btn{background-color:#000}.tmc-widget-section-half-padding{padding:5px;font-size:14px}.quantity{display:flex}.quantity input{width:initial;width:43px;padding:0;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield}.quantity span{background-color:var(--color-primary-hue);width:43px;height:43px;text-align:center;line-height:43px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quantity span:hover{background-color:var(--color-primary)}.date-fields .form-item{position:relative;display:flex;flex-wrap:wrap;align-content:flex-end}.date-fields .form-item::-moz-placeholder{color:#000}.date-fields .form-item::placeholder{color:#000}.date-fields .form-item:after{content:'/';position:absolute;right:-12px;bottom:10px}.date-fields .form-item:last-child:after{display:none}.header .phone,body.zoom-150 .hamburger,.hamburger{display:none}.header a{text-decoration:none;color:inherit;cursor:pointer}body.zoom-150 .header a{font-size:12px}.header .logo{margin-right:auto}.header .logo img{width:200px;height:auto}body.zoom-150 .header>.wrap,.header>.wrap{height:75px;display:flex;justify-content:flex-end;align-items:center}body.zoom-150 .header .right-bar,.header .right-bar{display:flex;align-self:stretch}.header .contact{background-color:var(--color-compass-rose);display:flex;align-items:center;padding:0 10px;color:#fff;white-space:inherit;min-width:150px;text-align:center}.header .contact span{margin-right:10px}.header .contact span svg{width:20px;height:20px;margin-top:4px}.header .profile{position:absolute;z-index:1;bottom:-8px}.header .profile svg{width:34px;height:34px}body.zoom-150 .header .contact{padding:0 15px}@keyframes up-down{from{top:90px}25%{top:100px}75%{top:85px}100%{top:90px}}body.zoom-150 .header .main-nav{display:flex}.secondary-nav ul{display:flex;list-style:none;padding-right:46px}.secondary-nav ul li{padding:0 10px 0 9px;position:relative}.secondary-nav ul li a:hover,.secondary-nav ul li.active a{text-decoration:underline}.secondary-nav ul li:after{content:'';position:absolute;border-right:1px solid;right:0;top:50%;margin-top:-6px;width:1px;height:12px}.secondary-nav ul li:last-child:after{visibility:hidden}.secondary-nav ul li:first-child a{color:var(--color-compass-rose)}body.zoom-150 .tour-content{padding:0}.main-nav{background-color:var(--color-jungle-green)}body.zoom-150 .main-nav{margin:0;border-radius:unset;min-height:54px}.main-nav.result-open{position:relative;z-index:10}body.zoom-150 .main-nav .wrap,.main-nav>ul{display:flex;gap:0 30px;align-items:center;justify-content:space-around;list-style:none;padding:0}body.zoom-150 .main-nav>.wrap{border-bottom:unset!important}body.zoom-150 .main-nav .wrap a,.main-nav>ul>li>a{position:relative;color:#fff;height:54px;display:block;align-items:center;display:flex}.main-nav>ul>li>a:after{content:'';font-family:ifont;position:absolute;font-size:10px;color:#fff;left:calc(100% + 10px);top:50%;transform:translate(0,-45%) rotate(90deg)}body.zoom-150 .main-nav .wrap a i,.main-nav>ul>li>a i{display:none}.main-nav>ul>li>a.selected::before,body.zoom-150 .main-nav .wrap li:hover>a:before,.main-nav>ul>li:hover>a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:7px;background-color:var(--color-compass-rose)}.main-nav>ul>li>a.selected,body.zoom-150 .main-nav .wrap>li:hover,.main-nav>.wrap>li:hover>a,.main-nav>ul>li>a.selected:after{color:var(--color-aged-white)}.quick-search,.quick-search-home,.quick-search-mob{align-self:center}.quick-search label,.quick-search-home label,.quick-search-mob label{display:flex;padding-left:20px;align-items:center}.quick-search label i,.quick-search-home label i,.quick-search-mob label i{background:#5a5a5a;color:#fff;height:28px;width:38px;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.quick-search label input,.quick-search-home label input,.quick-search-mob label input{padding-left:10px;border:0}.quick-search.disable{pointer-events:none}body.zoom-150 .step-nav,.step-nav,.acc-step-nav{background:url('../imgs/texture-new.png?v=M4WlSESJbdDToIAdmOmS_8Z53i4');height:100px;display:flex;align-items:end;margin-bottom:30px}.step-nav ol.sticky-step-nav{position:fixed;left:50%;transform:translate(-50%,-52px);z-index:99;border-radius:0}body.zoom-150 .step-nav-ttl,.step-nav-ttl{display:none}.step-nav ol,.acc-step-nav ol{list-style:none;display:flex;justify-content:space-between;align-items:center;margin-bottom:0;width:100%;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);border-radius:10px;font-size:14px;counter-reset:item;transform:translateY(50%)}.step-nav ol a,.acc-step-nav ol a{color:var(--color-primary-hue);text-decoration:none;display:flex;align-items:center;height:38px;padding:0 20px;justify-content:center;position:relative}body.zoom-150 .step-nav ol a{font-size:10px;padding:0 10px}.step-nav ol li a:before{content:counter(item);counter-increment:item;width:20px;height:20px;background-color:var(--color-primary-hue);border-radius:50%;color:#fff;text-align:center;line-height:20px;font-size:12px;margin-right:6px}body.zoom-150 .step-nav ol li a:before{margin-right:6px}.step-nav ol li.done-step a{color:var(--color-accent)}body.zoom-150 .step-nav ol li.active a{background-color:var(--color-primary)}.step-nav ol li.done-step a:before{background-color:var(--color-primary)}.step-nav ol li.active a:before{background-color:#fff;color:var(--color-primary)}#account-setings-tabs ol li.ui-state-active a,.step-nav ol li.active a,.acc-step-nav ol li.active a{background:var(--color-primary);color:#fff}#account-setings-tabs ol.sticky li.ui-state-active a{border-radius:unset}.step-nav ol li:first-child a,.acc-step-nav ol li:first-child a{border-radius:10px 0 0 10px}.step-nav ol.sticky-step-nav li:first-child a{border-radius:0}.step-nav ol li:last-child a{border-radius:0 10px 10px 0}.step-nav ol.sticky-step-nav li:last-child a{border-radius:0}.step-nav ol li:last-child a:after{visibility:hidden}.step-nav ol li a:after{content:'';position:absolute;right:0;top:0;width:1px;height:30px;background:var(--color-primary-hue);top:50%;margin-top:-15px}.step-nav ol.sticky-step-nav li a:after{display:none}#account-setings-tabs ol li.ui-state-active a:after,.step-nav ol li.active a:after,.acc-step-nav ol li.active a:after{width:15px;height:15px;position:absolute;top:initial;right:initial;bottom:-7px;background:inherit;transform:rotate(45deg);visibility:visible}.step-nav ol li{flex:auto}.acc-sticky-nav{max-width:100%;width:100%!important;position:fixed;top:118px;left:50%;transform:translate(-50%,0)!important;z-index:99}#account-setings-tabs ol.acc-sticky-nav li.ui-state-active a:after{display:none}.step-nav ol.acc-sticky-nav,.step-nav ol.acc-sticky-nav li:first-child a{border-radius:unset}.footer{margin-top:24px;font-weight:300}.footer a{color:inherit;text-decoration:none}.footer a:hover{text-decoration:underline;opacity:1}.footer-main-container{background-color:var(--color-jungle-green);color:#fff;padding:70px 0 50px}.fast-links{display:flex;justify-content:space-between;margin-bottom:40px;line-height:1.7}.fast-links .ttl{margin-bottom:6px;font-weight:400}.fast-links ul li{list-style-type:none}.fast-links ul li a{opacity:.9}.footer-links{display:flex;list-style:none;margin-bottom:25px}.footer-links li{position:relative;padding:0 10px 0 9px}.footer-links li:after{content:'';position:absolute;border-right:1px solid;right:0;top:50%;margin-top:-6px;width:1px;height:12px}.footer-links li:first-child{padding-left:0}.footer-links li:last-child:after{visibility:hidden}.footer-baners{display:flex;justify-content:space-between;align-items:center}.footer-baners .left{display:flex;gap:0 20px}.footer-baners .right{display:flex;gap:0 25px;align-items:center}.footer-bottom-container{text-align:center;color:var(--color-jungle-green)}.footer-bottom-container .copy{margin:50px 0 40px}.footer-social-links{display:flex;justify-content:center;gap:0 10px;margin-bottom:30px}.footer-social-links a{background-color:var(--color-jungle-green);color:#fff;font-size:0;width:38px;height:38px;border-radius:50%;display:inherit;align-items:center;justify-content:center}.footer-social-links a:before{display:block;background-repeat:no-repeat}.footer-social-links a:hover{text-decoration:none;background:var(--color-accent)}h1,h2,h3,h4,h5,h6{font-family:'DomaineDisplay'}.step-heading{text-align:center;border-radius:8px;margin-bottom:20px}.faq-acc .step-heading{margin-bottom:0}.step-heading .primary{height:48px;background-color:var(--color-primary);position:relative;border-radius:8px 8px 0 0}.account-settings .step-heading .primary h2,.step-heading .primary h1{font-size:28px;font-weight:500;letter-spacing:2px;color:#fff;text-transform:capitalize}.step-heading .primary .icon-mark{position:absolute;left:166px;top:-5px;width:43px;height:63px;font-size:63px;color:var(--color-secondary);z-index:10}.step-heading .primary .icon-mark:before{position:absolute;top:0;left:0}.step-heading .primary .icon-mark i{color:#fff;font-size:16px;position:absolute;top:17px;left:50%;transform:translateX(-50%)}.step-heading .primary .icon-mark i.icon-globe{font-size:22px}.step-heading .secondary-step-heading{justify-content:center;border-radius:0 0 8px 8px}.step-desc{margin-bottom:20px}.step-desc-btn{margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}.step-desc-btn .desc{max-width:480px}.step-desc-btn .desc p{margin-bottom:0}.step-desc-btn .btn{white-space:nowrap}.secondary-step-heading{min-height:48px;background-color:var(--color-primary-hue);display:flex;align-items:center;border-radius:8px;position:relative;padding:0 100px;margin-bottom:20px}.faq-acc .secondary-step-heading{background-color:#1d2507;padding:0 100px 0 10px;border-radius:8px!important}.secondary-step-heading .title{line-height:1}.secondary-step-heading h2{font-size:22px;font-weight:400;color:#fff;margin:0;font-family:'GT Walsheim Pro'}.secondary-step-heading p{color:#fff;font-weight:300;font-size:14px;margin:0;word-break:break-word}.secondary-step-heading .left-icon,.acc-tour-details-info .left-icon,.cart-block .ttl-block .left-icon{background:#fff;width:32px;height:32px;color:var(--color-primary);border-radius:50%;font-size:20px;position:absolute;left:22px;align-items:center;display:flex;justify-content:center}.secondary-step-heading .icon-food{font-size:13px}.secondary-step-heading .close{background-color:var(--color-primary);position:absolute;right:22px}.faq-acc .secondary-step-heading .close{background-color:rgb(255 255 255/68%);transform:rotate(90deg)}.faq-acc .secondary-step-heading .close.accordion-active{transition:all .3s ease-in-out;transform:rotate(45deg)}.secondary-step-heading .right-icon:hover{background-color:var(--color-accent)}.container{display:grid;grid-template-columns:298px 1fr;gap:0 20px}.tour{display:grid;grid-template-columns:374px 1fr;gap:0 18px;margin:40px 0}.tour-acc-content{overflow:hidden}.faq-acc-content{display:none;background-color:#f7f7f7;padding:10px;border-radius:8px;margin-bottom:20px}.faq-acc-content.open{display:block}.tour .details p{font-size:16px;display:initial}.images{position:relative}.images .label{position:absolute;background:#fff;z-index:10;top:20px;right:20px;padding:0 10px;border-radius:5px;font-size:14px}.tour .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tour h3{font-size:22px;font-weight:400;position:relative;font-family:'GT Walsheim Pro';color:#000}.tour .heading a{text-decoration:none;margin-bottom:0}#extensions{background-color:#fff}.extensions .tour .details{padding-right:25px}.tour .checkbox{position:relative;right:9px;border:3px solid;width:0;height:0;border-radius:50%}.tour .checkbox.checked{background:#000;position:relative}.tour .checkbox.checked:after{content:'';width:7px;height:7px;background:#fff;position:absolute;border-radius:inherit;top:4px;left:4px}.tour .action{display:flex;justify-content:space-between;align-items:end}.tour .action .price{font-size:18px;margin-bottom:0}.tour .info-table{margin:20px 0 25px}.tour .info-table tr{border-block:1px solid}.tour .info-table tr>*{padding:3px 3px 3px 0}.tour .info-table th{text-align:left;font-weight:normal}.tour .info-table td{text-align:right}.tour .info-table th:before{margin-right:12px}.owl-carousel .owl-item img{height:auto}.owl-carousel{border-radius:5px}.tours-grid-2 .owl-carousel .item{width:390px}#nav-items,.owl-nav{position:absolute;width:100%;top:50%}.owl-nav .next,.owl-nav .prev,#nav-items button{position:absolute;width:45px;height:45px;border:2px solid;border-radius:50%;background:none;color:#fff;transform:translateY(-50%);font-size:18px}.owl-nav .next:hover,.owl-nav .prev:hover{color:var(--color-primary-hue)}.owl-nav .prev,#nav-items button.prev{left:15px}.owl-nav .next,#nav-items button.next{right:15px}.owl-dots{position:absolute;width:100%;bottom:10px;left:0;text-align:center}.owl-dots .dot{width:8px;height:8px;background:#fff;border:0;border-radius:50%;margin:0 2px;opacity:.5}.owl-dots .active{opacity:1}.owl-carousel .owl-item h2{margin:15px 0}.sidebar .owl-carousel{margin-bottom:15px}.step-accordion h3{height:52px;line-height:52px;background-color:#f8f8f9;position:relative;padding:0 20px;font-size:14px;border-radius:5px;margin-bottom:6px;font-family:'GT Walsheim Pro'}.step-accordion span.ui-icon{position:absolute;right:20px;top:10px;width:28px;height:28px;background-color:var(--color-primary-hue);border-radius:50%;transition:all 400ms ease-in-out}.step-accordion span.ui-icon:before{content:'';position:absolute;width:11px;height:1px;background:#fff;top:50%;left:50%;margin-left:-5px}.step-accordion span.ui-icon:after{content:'';position:absolute;width:1px;height:11px;background:#fff;top:50%;left:50%;margin-top:-5px}.step-accordion .ui-state-active span{transform:rotate(45deg)}.step-accordion .content{padding:10px 20px 10px 20px;font-size:14px;font-weight:300;word-break:break-word}.step-accordion .content b{display:block;margin-bottom:6px}.advice{max-width:298px;background-color:#414141;color:#fff;font-size:14px;padding:10px 15px;border-radius:5px;margin:45px auto 0;position:relative;padding-right:70px;line-height:1.2;display:block;text-decoration:none}.advice i{position:absolute;background-color:var(--color-accent);top:0;bottom:0;right:0;width:60px;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:5px}.advice:hover{background-color:var(--color-primary)}.advice:hover i{background-color:var(--color-secondary)}.advice p{margin:0}.flight-details{margin-bottom:35px}.flight-details table{font-size:14px;background-color:#f7f7f7;margin-bottom:40px;opacity:.5}.flight-details.selected table{border:2px solid var(--color-primary);border-radius:6px;opacity:1}.flight-details table tr.heading{background-color:#eaeaea}.flight-details table tr.stop{background:url('../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q');text-align:center}.flight-details table tr.stop td{padding:5px}.flight-details table th{padding:10px;text-align:left;font-weight:400}.flight-details table td{padding:30px 10px 40px}.flight-details table td.price{font-size:22px}.flight-details table td.flight-supp{font-size:16px}.flight-details .btn-add,.flight-details .btn-addeed{width:213px}.flight-details table tfoot tr td:nth-child(2),.flight-details table tfoot tr td:nth-child(3){border-top:1px solid #707070}.btn-selected{background-color:var(--color-primary);color:#fff}.flight-select,.checkboxes input[type=checkbox]{position:relative;margin-left:43px}.flight-select:before,.checkboxes input[type=checkbox]:before,.passenger-form .additional input[type=checkbox]:before,.checkbox-list .loc input[type=checkbox]:before,.month-list label input[type=checkbox]:before,.holidays-list span input[type=checkbox]:before,.tour input[type=checkbox]:before,.payment-block input[type=checkbox]:before,input[type=checkbox]:before{content:'';width:17px;height:17px;border:2px solid var(--color-primary);background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-appearance:none}.flight-select:checked:before,.checkboxes input[type=checkbox]:checked:before,.passenger-form .additional input[type=checkbox]:checked:before,.checkbox-list .loc input[type=checkbox]:checked:before,.month-list label input[type=checkbox]:checked:before,.holidays-list span input[type=checkbox]:checked:before,.tour input[type=checkbox]:checked:before,.payment-block input[type=checkbox]:checked:before,input[type=checkbox]:checked:before{background-color:var(--color-primary)}.flight-select:checked:after,.checkboxes input[type=checkbox]:checked:after,.passenger-form .additional input[type=checkbox]:checked:after,.checkbox-list .loc input[type=checkbox]:checked:after,.month-list label input[type=checkbox]:checked:after,.holidays-list span input[type=checkbox]:checked:after,.tour input[type=checkbox]:checked:after,.payment-block input[type=checkbox]:checked:after,input[type=checkbox]:checked:after{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkboxes input[type=checkbox]:disabled:checked:before{border-color:#707070;background-color:#707070}.arrival-desc{max-width:480px}.checkboxes label{display:flex;justify-content:space-between}.checkboxes label.disabled{color:#707070}.checkboxes label{font-size:16px}.close{display:block;width:28px;height:28px;background-color:#a2a2a2;border-radius:50%;position:relative;transform:rotate(45deg);transition:all .3s ease-in-out}.tour-acc .close,.account-settings .close{transform:rotate(0);transition:all .3s ease-in-out}.tour-acc .close.accordion-active,.account-settings .close.accordion-active{transform:rotate(45deg);transition:all .3s ease-in-out}.close:hover{background-color:var(--color-accent)}.close:before{content:'';position:absolute;width:11px;height:1px;background:#fff;top:50%;left:50%;margin-left:-5px}.close:after{content:'';position:absolute;width:1px;height:11px;background:#fff;top:50%;left:50%;margin-top:-5px}.arrival{display:grid;grid-template-columns:auto 1fr;align-items:center;background-color:#f7f7f7;padding:30px;gap:0 40px}.arrival .checkboxes label span{display:flex}.arrival .checkboxes label span .symbol{margin-left:5px}.arrival .checkboxes label input{width:21px!important}.cirkle-icon{background:#fff;width:32px;height:32px;border-radius:50%;font-size:18px;align-items:center;display:flex;justify-content:center}.flight-details-table{border:2px solid var(--color-primary);border-radius:6px;background-color:#f7f7f7;font-size:14px;margin:40px 0}.flight-details-table.unselected{opacity:.5;border:unset}.flight-item .header-block,.flight-item .collapse-block .info{position:relative;display:flex;flex-wrap:wrap;background-color:#eaeaea;align-items:center}.flight-item .collapse-block .info{background-color:#f7f7f7}.flight-item .collapse-block .info>div{padding:30px 10px 40px}.flight-item .header-block>div{padding:10px}.h-logo,.c-logo,.f-logo{width:10%;order:1}.h-stop,.c-stop{width:12%;order:2}.h-out,.c-out{width:26%;order:3}.h-arrow,.c-arrow{width:7%;display:flex;justify-content:center;order:4}.h-arr,.c-arr{width:27%;order:5}.c-name{width:12%;order:6}.flight-item .header-block .h-logo img{max-width:55px}.flight-item .header-block .ui-icon{position:absolute;right:20px;top:50%;width:28px;height:28px;background-color:#a2a2a2;border-radius:50%;transition:all 400ms ease-in-out;transform:translate(0,-50%)}.flight-item .header-block .ui-icon:before{content:'';position:absolute;width:11px;height:1px;background:#fff;top:50%;left:50%;margin-left:-5px;transition:all 400ms ease-in-out}.flight-item .header-block .ui-icon:after{content:'';position:absolute;width:1px;height:11px;background:#fff;top:50%;left:50%;margin-top:-5px;transition:all 400ms ease-in-out}.passenger-accordion .heading .close:before{transform:rotate(45deg);transition:all 400ms ease-in-out}.passenger-accordion .heading .close:after{transform:rotate(45deg);transition:all 400ms ease-in-out}.passenger-accordion .heading.ui-state-active .close:before{transform:rotate(90deg);transition:all 400ms ease-in-out}.passenger-accordion .heading.ui-state-active .close:after{transform:rotate(90deg);transition:all 400ms ease-in-out}.flight-item .header-block .ui-icon.open-icon:before{transform:rotate(-45deg);transition:all 400ms ease-in-out}.flight-item .header-block .ui-icon.open-icon:after{transform:rotate(-45deg);transition:all 400ms ease-in-out}.flight-item .stop{background:url(../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q);text-align:center}.flight-item .stop p{padding:5px;font-size:14px;margin:0}.flight-supp-block{display:flex;flex-wrap:wrap}.flight-supp-block .supp,.flight-supp-block .supp-price{padding:10px}.flight-supp-block .supp{width:45%;order:2;font-size:16px;display:flex;align-items:center}.flight-supp-block .supp-price{width:39%;order:3;font-size:22px;text-align:center}.tour-only{margin-top:50px}.sidebar{position:relative;min-height:1300px}.inner-sidebar{position:absolute;max-width:280px;top:0}.inner-sidebar.fixed{position:fixed;top:15px}.inner-sidebar .slider{margin-bottom:13px}.room-table tbody tr{background:#f7f7f7;border-top:5px solid #fff}.room-table thead tr th{padding:10px 20px}.room-table tbody tr td{padding:20px}.room-table tbody tr td>span{display:none}.room-table tbody tr td>div{color:#f1570b}.room-table thead tr th:last-child{width:169px}.room-table i{width:45px;height:45px;font-size:16px}.optional-items .item{background:#f7f7f7;border-bottom:20px solid #fff;border-radius:10px}.optional-items .item td{padding:30px 20px}.optional-items .item td:last-child{vertical-align:bottom}.optional-items i{width:45px;height:45px;background:#fff}.optional-items .info{max-width:480px}.optional-items .info .date{color:var(--color-accent)}.optional-items .info .price{margin-top:6px}.optional-items .quantity{justify-content:end}.passenger-form .additional{background-color:#f7f7f7;font-size:14px;border-radius:10px;margin:45px 0 60px;padding-bottom:50px}.passenger-form .additional input,.passenger-form .additional textarea,.passenger-form .additional input[type=search]{border:0 none;padding:0 15px}.passenger-form .additional textarea{padding:15px;margin-top:20px;resize:none}.passenger-form .additional h4{font-weight:400;margin-bottom:43px;letter-spacing:.5px;font-family:'GT Walsheim Pro';margin-bottom:10px}.passenger-form .additional .desc{max-width:580px}.passenger-form .additional .postcode{position:relative;background-color:#eaeaea;border-radius:10px 10px 0 0}.passenger-form .additional .postcode .search-block{position:relative}.passenger-form .additional .postcode button{position:absolute;right:0;top:50%;transform:translate(0,-50%);background-color:#1e2253;font-size:14px;color:#fff;padding:14px 21px 15px;border-radius:0 8px 8px 0}.passenger-form .additional .centered{max-width:452px;margin:auto;padding:20px 0 40px}.passenger-form .additional .centered-wide{max-width:710px;margin:auto}.passenger-form .additional .special{padding-top:50px}.passenger-form .additional .insurance{margin-top:50px;position:relative}.passenger-form .additional input[type=checkbox]{position:absolute;top:5px;left:-30px}.passenger-form .additional .insures-field{margin-top:20px}.passenger-form .additional .insures-field input{border:1px solid #bfbfbf;background:none;max-width:390px}.passenger-form .additional .confirmation{margin-top:20px;position:relative}.passenger-form .additional .agree{width:100%;margin-top:30px}.passenger-form .additional .marketing{margin-top:20px}.passenger-form .additional .marketing label{position:relative}.passenger-form .additional .hear{white-space:nowrap;display:flex;align-items:center;gap:0 20px;margin-top:60px}.passenger-form .additional select{max-width:280px;border:unset;color:#000}.passenger-form .additional .hear select{border:1px solid #bfbfbf}.form-row .form-item select{width:100%;max-width:100%;background-color:#fff;padding:0 60px 0 15px;color:#000}.form-row .form-item select option{color:#000}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 400ms ease-in-out}.accordion .toogle,.acc-close{position:absolute;right:20px;top:10px;width:28px;height:28px;background-color:var(--color-primary);border-radius:50%;transition:transform 400ms ease-in-out;cursor:pointer}.accordion .toogle:before,.acc-close:before{content:'';position:absolute;width:11px;height:1px;background:#fff;top:50%;left:50%;margin-left:-5px}.accordion .toogle:after,.acc-close:after{content:'';position:absolute;width:1px;height:11px;background:#fff;top:50%;left:50%;margin-top:-5px}.accordion .toogle,.ui-state-active .acc-close{transform:rotate(45deg)}.accordion .toogle.collapsed{transform:rotate(0)}.accordion-body{padding-bottom:50px}.step-heading .ui-accordion-header-icon{display:none}.summary-list{font-size:14px;margin-bottom:48px}.summary-list li{list-style-type:none}.summary-list p{margin:0}.summary-list dt{padding-left:100px}.summary-list .item,.summary-list dd{background-color:#f7f7f7;margin-bottom:10px;border-radius:7px;padding:10px 90px 10px 20px;display:flex;justify-content:space-between;line-height:1}.summary-list dd>dl,.summary-list .item{display:flex;gap:0 48px;align-items:center}.summary-list .item .left,.summary-list .item .right{display:flex;align-items:center}.summary-list .item .right{min-width:250px;justify-content:space-between}.summary-list .item .left i{margin-right:48px}.summary-list .item .right.single-el{justify-content:flex-end}.summary-list dd .right .label{min-width:140px;text-transform:capitalize}.summary-list .list{padding-left:100px;margin-bottom:20px}.transport-details{display:grid;grid-template-columns:150px 1fr;font-size:14px}.transport-details .image img{border:1px solid #707070}.transport-details .details{padding-right:40px}.transport-details .details li{display:grid;grid-template-columns:1fr auto 1fr;padding:15px 0}.transport-details .details li p{margin-bottom:0}.transport-details .details li img{margin:0 20px}.passenger-rooms{border-radius:5px;overflow:hidden;font-size:14px}.passenger-rooms h4{background:url('../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q');text-align:center;padding:7px 0;font-weight:normal}.passenger-rooms .passengers{padding:20px 80px 30px;display:flex;justify-content:space-between;gap:0 60px;background-color:#f7f7f7}.payment{background:url('../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q');border-radius:7px}.payment .tr{padding:50px 99px 20px;background-color:#f7f7f7;margin-bottom:30px}.payment .tr:last-child{padding:20px 99px}.payment-code{padding:20px 0 34px}.payment-code input{background-color:#f7f7f7}.total td:first-child{padding-left:35%}.total td:last-child{width:280px}#payment .desc{text-align:center}#payment .total{font-size:22px}#payment .total .total-label{font-weight:bold}#payment .tr:last-child .total{font-size:16px}.pay-depo,.pay-full{position:relative;display:flex;align-items:center;justify-content:space-between;padding:15px 66px 15px 99px;background-color:#f7f7f7;border-radius:5px;margin-bottom:10px}.pay-count{font-size:22px}.cart-block{background-color:#f7f7f7;padding-bottom:52px}.cart-block .ttl-block{display:flex;align-items:center;justify-content:space-between;background-color:rgb(0 0 0/5%);padding:15px 66px 15px 27px}.cart-block .img-block{display:flex;align-items:center;position:relative}.choose-pay{padding:58px 15px 0}.choose-pay h3{text-align:center;font-family:'GT Walsheim Pro';font-size:16px}.pay-list{display:flex;align-items:center;justify-content:space-around;width:75%;margin:0 auto}.pay-list li{width:33%;display:flex;align-items:center;justify-content:space-around}.payment-block input[type=checkbox]{position:absolute;left:30px;width:0;height:0}.payment-block input[type=checkbox]:before{background-color:#f7f7f7;width:11px;height:11px}.payment-block input[type=checkbox]:checked:before{width:17px;height:17px}.cardholder-text{text-align:center}.payment-body{max-width:1115px;margin:0 auto}.trip-time{background-color:var(--color-primary);color:#fff;max-width:310px;padding:10px 40px;margin:auto;text-align:center;position:relative;transform:translateY(-50%)}.trip-time:after,.trip-time:before{content:'';width:24px;height:24px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.trip-time:after{left:-12px}.trip-time:before{right:-12px}.trip-time dl{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid;border-bottom:1px solid;justify-content:center}.trip-time dt{width:100%;font-weight:300;line-height:1;padding-top:4px}.trip-time dd{font-size:38px;font-weight:600;line-height:1;font-family:'DomaineDisplay'}.trip-time dd p{font-size:10px;font-weight:300;padding:10px 0;font-family:'GT Walsheim Pro';margin-bottom:0}.confirmation-table{background:url('../imgs/texture-new.png?v=M4WlSESJbdDToIAdmOmS_8Z53i4');border-radius:7px;background-position:50% 10%}.confirmation-table .row{background-color:#f7f7f7;margin-bottom:10px;padding:10px 90px}.confirmation-table .row:last-child{padding-bottom:140px;margin-bottom:0}.confirmation-table tr td:first-child{font-weight:bold}.confirmation-table h4{font-weight:bold;font-family:'GT Walsheim Pro';text-transform:capitalize}.confirmation-table .row p{margin-bottom:0}.banner{position:relative;height:calc(100dvh - 200px);overflow:hidden;display:flex;justify-content:center;align-items:end;min-height:400px;max-height:800px}.banner .wrap{position:relative;z-index:2}.banner video{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.banner .bg,.banner-404 .bg{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner .info{text-align:center}.banner h1{color:#fff;font-size:48px;font-weight:700;max-width:540px;text-align:center;line-height:1.4;margin-bottom:10%;word-break:break-word;letter-spacing:1px;text-shadow:0 0 10px rgba(0,0,0,.75)}.banner .info a{display:inline-block;position:relative;background:#fff;width:365px;margin:auto;line-height:57px;text-decoration:none;font-size:20px;color:#777;position:relative;border-radius:5px;padding-right:51px}.banner .info a i{position:absolute;right:8px;top:50%;transform:translate(0,-50%);width:43px;height:43px;background-color:var(--color-secondary);color:#fff;border-radius:50%}.banner .info a i:before{transform:translateY(-6px)}.banner .trust{position:absolute;bottom:40px}.banner-image{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-video.play{z-index:4}.banner-video-play{background:none;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-100%);width:100px;height:100px;cursor:pointer;display:none}.icon-play{display:block;width:100%;height:100%;background:url('../icons/play.svg?v=D_3foWm2Bai-DTO4MRi039OoQho') no-repeat;background-size:cover}.ios .banner-video-play{display:inline-block}.history-hero{background-color:#00a1b1}.history-hero .ttl{width:100%;display:inline-block;margin:22px 0 12px;text-align:center;font-size:72px;line-height:94px;font-weight:400;color:#fff}.history-hero .sub{width:100%;display:inline-block;font-size:34px;line-height:38px;color:#181c53;font-weight:400;text-align:center;margin-bottom:29px;text-transform:uppercase}.history-body{position:relative}.watermark{position:absolute;z-index:-1}.clock-watermark{top:-4.5%;left:0}.compass-watermark{top:9%;right:0}.lifering-watermark{top:20%;left:0}.map-watermark{top:36.5%;right:0}.mic-watermark{bottom:9.5%;left:0}.history-path-img{position:absolute;top:0;left:50%;transform:translate(-50%,5%)}.history-body-inner{position:relative;display:flex;flex-wrap:wrap}.history-body-inner .history-block{width:100%;display:flex;flex-wrap:wrap;margin:0}.history-body-inner .history-block:nth-child(1){margin-top:83px}.history-body-inner .history-block:nth-child(2){margin-top:30px}.history-body-inner .history-block:nth-child(3){margin-top:40px}.history-body-inner .history-block:nth-child(5){margin-top:50px}.history-body-inner .history-block:nth-child(7){margin-top:70px}.history-body-inner .history-block:nth-child(8){margin-top:60px}.history-body-inner .history-block:nth-child(9){transform:translate(0,-110px)}.history-body-inner .history-block:nth-child(10){transform:translate(0,-370px)}.history-body-inner .history-block:nth-child(11){margin-top:-270px}.history-body-inner .history-block:nth-child(12){transform:translate(0,-230px)}.history-body-inner .history-block-inner{width:50%;display:flex;flex-wrap:wrap}.history-block.history-right{flex-direction:row-reverse}.history-block.history-right .history-block-inner{transform:translate(-50px,0)}.history-block.history-left .history-block-inner{display:flex;flex-direction:row-reverse}.history-block .txt-block{width:100%;max-width:357px;height:auto;background-color:#f6f6f6;box-shadow:4px 4px 10px rgba(0,0,0,.15);padding:15px;transform:translate(-50px,65px)}.history-block.history-left .txt-block{transform:translate(50px,25%)}.history-block .img-block{max-width:380px;max-height:224px}.history-block .img-block img{width:100%;height:auto;display:block}.history-block .txt-block .date{font-size:44px;line-height:58px;font-family:'DomaineDisplay';font-weight:300;color:#181c53}.history-block .txt-block .ttl{color:#00a1b1;font-size:24px;line-height:27px;font-family:'GT Walsheim Pro';font-weight:400}.txt-block-content p{font-size:16px;line-height:18px;color:#000;margin-bottom:5px}.history-block .txt-block .sub{font-size:25px;line-height:32px;color:#000;font-weight:300}.history-quote{width:100%;display:flex;font-size:25px;line-height:38px;color:#181c53;font-weight:500;text-transform:uppercase;justify-content:flex-end;margin-bottom:50px}.quote-reverse{justify-content:flex-start}.history-quote-inner{width:60%;padding:50px 0 50px 80px;background:url(../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q)}.quote-reverse .history-quote-inner{padding:50px 80px 50px 0;display:flex;justify-content:flex-end;width:62%}.history-quote-inner .quote-txt{position:relative;max-width:700px}.quote-reverse .history-quote-inner .quote-txt{max-width:800px}.history-quote-inner .quote-txt:before,.history-quote-inner .quote-txt:after{content:'';position:absolute;background:url('../imgs/quotes-open.svg?v=G9bzjX_VhXjatm-iMIZB0xsrXi0');width:28px;height:20px;display:block;background-size:cover;top:0;left:-35px}.history-quote-inner .quote-txt:after{top:unset;bottom:0;left:unset;right:-25px;background:url('../imgs/quotes-close.svg?v=VPXlFryXL_CW-gEmWShBJ7AMvLY')}.to-be-continued{margin-bottom:100px}.to-be-continued a{display:inline-block;width:100%;max-width:500px;font-size:44px;line-height:57px;font-weight:400;color:#fff;background:#00a1b1;box-shadow:4px 4px 10px rgba(0,0,0,.15);border-radius:10px;margin:0 auto;text-decoration:none;display:flex;align-items:center;justify-content:center;min-height:137px;cursor:pointer}.back-to-top{text-align:center;margin-bottom:100px}.back-to-top a{color:inherit;border:2px solid;border-radius:5px;line-height:40px;text-transform:uppercase;letter-spacing:2px;display:block;text-align:center;text-decoration:none;font-size:18px;font-weight:600;display:inline-block;padding:0 80px;font-family:'DomaineDisplay'}.rating{margin-bottom:60px;width:100%;height:auto}.rating img{width:100%}.posts{position:relative;padding:150px 0 20px;margin-top:50px;overflow:hidden}.posts p{margin-bottom:20px}.posts:before,.posts:after{content:'';background:url('../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0') repeat-x 0 0;position:absolute;width:100%;height:630px;left:0;z-index:-1}.posts:before{top:0}.posts:after{bottom:0}.posts .post{position:relative;display:flex;gap:0 70px;margin-bottom:150px}.posts .post:nth-child(2){justify-content:flex-end}.posts .post .desc{max-width:480px;margin-left:60px;transition:all .3s ease-in-out}.posts .post .desc.read-more{position:relative;height:0;min-height:165px;overflow:hidden;transition:all .3s ease-in-out;color:#000;text-decoration:none;margin-left:0}.posts .post .desc.read-more.open{height:auto;transition:all .3s ease-in-out}.posts .post h2{display:inline-block;font-size:38px;line-height:1.1;font-weight:300;margin-bottom:40px;letter-spacing:1px}.posts .post .image{position:relative;width:50%}.posts .post img{margin-top:180px;width:100%;height:auto}.posts .post:nth-child(2) img{margin-top:0}.posts .post:last-child img{margin-bottom:60px;margin-top:0}.posts .post:last-child h2{margin-top:30px}.posts .post .post-content-inner{max-width:480px;margin-right:100px;float:right}.posts .post .post-content-inner h2{display:none}.posts .post .read-more-btn{max-width:480px;margin-left:0;margin-top:15px}.posts .post .read-more-btn img{margin-bottom:0;height:auto}.read-more-btn .more-line{position:relative}.read-more-btn .more-line:before,.read-more-btn .more-line:after{content:'';position:absolute;left:0;top:50%;width:calc(50% - 25px);display:block;height:2px;background-color:#000}.read-more-btn .more-line:after{left:unset;right:0}.read-more-btn .more-line span{position:absolute;width:18px;height:18px;display:block;background-color:#000;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.read-more-btn .more-line span:before,.read-more-btn .more-line span:after{content:'';position:absolute;width:10px;height:1px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.read-more-btn .more-line.open span:before{transform:translate(-50%,-50%) rotate(45deg)}.read-more-btn .more-line span:after{transform:translate(-50%,-50%) rotate(0deg)}.read-more-btn .more-line.open span:after{transform:translate(-50%,-50%) rotate(-45deg)}.newsletter{background:var(--color-secondary) url('../imgs/newsletter.png?v=NZwN3MG-iCP-G-6BK53RjR0CwzY') no-repeat 0 0;padding:40px;overflow:hidden;border-radius:7px;padding-right:70px;z-index:1}.newsletter-inner{max-width:1368px;margin:0 auto}.newsletter .subscribe{float:right;max-width:492px}.newsletter h2{font-size:38px;font-weight:400;line-height:40px;margin-bottom:15px}.newsletter .sub{font-size:14px;line-height:20px;text-align:center;font-family:'GT Walsheim Pro';font-weight:400;margin-bottom:23px}.newsletter button i{color:var(--color-accent);font-size:18px}.sub-btn-block{text-align:center}.sub-btn-block a{display:flex;align-items:center;justify-content:center;background:#000;width:100%;max-width:196px;height:43px;cursor:pointer;text-decoration:none;color:#fff;border-radius:5px;margin:0 auto}.sub-btn-block a img{width:18px;height:18px;display:block;margin-left:20px}.carousel .item{max-width:580px}.carousel h2{font-size:38px;font-weight:400;margin:10px 0}.home-carousel{margin-top:50px}.carousel .owl-nav,.home-carousel .owl-nav{top:35%}.carousel .owl-nav .next,.carousel .owl-nav .prev,.home-carousel .owl-nav .prev,.home-carousel .owl-nav .next{background-color:var(--color-accent);border-color:var(--color-accent)}.carousel .owl-nav .next,.home-carousel .owl-nav .next{right:100px}.carousel .owl-nav .prev,.home-carousel .owl-nav .prev{left:100px}.carousel .image,.home-carousel .image,.tours-carousel .image{position:relative}.carousel .btn-tr,.home-carousel .btn-tr,.similar-tours .btn-tr-rm{position:absolute;top:90%;transform:translateY(-0%);opacity:0;visibility:hidden;transition:all 500ms ease-in-out}.carousel .active.center .btn-tr,.home-carousel .active.center .btn-tr,.similar-tours .active.center .btn-tr-rm{opacity:1;visibility:visible;transform:translateY(-50%);font-family:'DomaineDisplay';background-color:#fff}.home-carousel .active.center .btn-tr{left:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}.home-carousel .owl-nav{display:block!important}.tours-carousel.owl-carousel .owl-stage{display:flex}.tours-carousel.owl-carousel .owl-item{padding-left:24px;padding-right:24px}.tours-carousel.owl-carousel .owl-item .item{height:100%}.popular-tours{margin:100px 0}.popular-tours h2{text-align:center;font-size:38px;margin-bottom:100px}.tours-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:60px}.tours-grid .item{display:grid;grid-template-columns:280px 1fr;gap:0 20px}.tours-grid .item .min-height-desc{min-height:301px}.tours-grid h3{font-size:22px;font-weight:400;margin-bottom:6px;line-height:1.3}.tours-grid h3.one-line{min-height:57px}.tours-grid .item p{margin-bottom:20px;line-height:1.4;display:initial}.meta{border-top:1px solid #777;border-bottom:1px solid #777;padding:5px 0}.meta .meta-list{display:flex;gap:7px}.meta .meta-list li{list-style-type:none}.meta .meta-list li a{text-decoration:none;color:#000}.meta .meta-list li a:hover{color:var(--color-accent)}.meta .meta-list li i{border:1px solid #000;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.meta .meta-list li:hover i{border-color:var(--color-accent)}.tours-grid .star-rating{margin:15px 0 5px}.tours-grid .meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.tours-grid .meta .days{font-size:18px;font-weight:400}.tours-grid .item .price{font-size:18px;margin-bottom:9px;line-height:1}.tours-grid .btn-tr{display:block}.meta .meta-list li a{width:31px;height:30px;display:flex;align-items:center;justify-content:center}.meta .meta-list li a:before{content:'';width:32px;height:32px;display:block;background-repeat:no-repeat}.meta .meta-list li a.icon-user-img:before{background-image:url(../icons/tour-user.svg?v=nTRkJFsnreuZM8aVfKcS3PgpHS4)}.meta .meta-list li a.icon-user-img:hover:before{background-image:url(../icons/tour-user-hover.svg?v=4PErKrTrXKAUbuPx93Q9PQ0c2gk)}.meta .meta-list li a.icon-group-img:before{background-image:url(../icons/tour-group.svg?v=9Emw8E5YWZpDMgExfWDvBHRq2Kw)}.meta .meta-list li a.icon-group-img:hover:before{background-image:url(../icons/tour-group-hover.svg?v=NdVXiu9nXR3BDgSVP09X2Dp67G4)}.meta .meta-list li a.icon-price-img:before{background-image:url(../icons/tour-price.svg?v=wJZpdacvXGGFp4IcKjD8dEZfgzs)}.meta .meta-list li a.icon-price-img:hover:before{background-image:url(../icons/tour-price-hover.svg?v=CfjPjFnzV3ueD-bb0ynxlaAdPGM)}.meta .meta-list li a.icon-star-img:before{background-image:url(../icons/tour-star.svg?v=Zk0gz8unLa6BWpYlGyzUB2htjA4)}.meta .meta-list li a.icon-star-img:hover:before{background-image:url(../icons/tour-star-hover.svg?v=-BjLl0fPizK50G2TT7KVMaGY92Q)}.btn-tr,.btn-tr-rm{color:inherit;border:2px solid;border-radius:5px;line-height:40px;text-transform:uppercase;letter-spacing:2px;display:block;text-align:center;text-decoration:none;font-size:18px;font-weight:600;display:inline-block;padding:0 80px;font-family:'DomaineDisplay'}.btn-tr:hover{color:var(--color-accent)}.btn-tr.accent{color:var(--color-accent);font-family:Georgia;letter-spacing:3px;padding:0 100px;transition:all .3s}.btn-tr.accent:hover{color:#fff;background-color:var(--color-accent);border-color:var(--color-accent);transition:all .3s}.book-tour-btn::after{transition:all .3s}.accent,.book-tour-btn{position:relative;overflow:hidden;display:inline-block;position:relative;text-transform:uppercase;border-color:var(--color-accent)}.accent::before,.book-tour-btn::before,.book-tour-btn::after{background-color:var(--color-accent);content:'';position:absolute;z-index:-1}.accent:hover,.book-tour-btn:hover{color:#fff}.accent::after,.book-tour-btn::after{height:100%;left:50%;top:0;width:0}.accent:hover:after,.book-tour-btn:hover:after{height:200%;left:0;top:-50%;width:100%}.page-header h1,.page-header h2{font-size:38px;font-weight:400;word-wrap:break-word;word-break:keep-all}.holiday-slider{width:100%;height:316px}.holiday-slider .item{position:relative;height:316px}.holiday-slider .item .hol-desktop{display:block}.holiday-slider .item .hol-mob{display:none}.page-header{position:relative;height:316px;overflow:hidden}.page-header .bg{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-header .cat-bg-mog{display:none}.category-page .content .text,.page-header .text{position:absolute;width:100%;text-align:center;top:50%;left:0;transform:translateY(-50%);z-index:10;display:grid;justify-content:center}.cats{display:flex;justify-content:center;width:100%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.holiday-select{text-align:center;transform:translateY(-50%);position:relative;z-index:9;margin-bottom:20px}.holiday-select{transform:translateY(calc(-50% + 12px));z-index:12}.cats ul,.holiday-select ul{display:inline-flex;justify-content:center;list-style:none;height:60px;box-shadow:0 2px 10px rgba(0,0,0,.25);align-items:center;border-radius:7px;background-color:#fff}.holiday-select ul .checkbox-list,.holiday-select ul .checkbox-list:before{box-shadow:0 0 5px rgb(0 0 0/40%)}.offer-type .options,.search-bar .checkbox-list,.holiday-select ul .checkbox-list{z-index:11;height:auto!important;max-height:443px!important;left:50%}.holiday-select ul .checkbox-list:before{z-index:-1}.cats ul li{position:relative}.cats ul li a{position:relative;text-decoration:none;color:inherit;padding:0 30px 0 40px}.cats ul li a:hover{color:var(--color-accent)}.cats ul li a:after,.cats ul li.active a:after{content:'';font-family:ifont;margin-left:10px}.cats ul li:after{content:'';position:absolute;right:0;top:0;width:1px;height:30px;background:var(--color-primary-hue);top:50%;margin-top:-15px}.cats ul li:last-child:after{display:none}.category-desc{text-align:center;margin-bottom:60px}.category-desc p{margin-bottom:20px}.category-desc a{color:var(--color-accent)}.tours-grid-wrapper{display:flex;flex-flow:row wrap}.tours-grid-2{width:100%;display:flex;gap:50px 25px;margin-bottom:120px;flex:1 0 auto;flex-flow:inherit;flex-wrap:wrap}.tours-grid-2 .item{width:390px;flex-basis:1;display:flex;flex-direction:column;align-items:stretch;flex-direction:column;position:relative;padding-bottom:44px}.tours-grid-2 .item .tour-slider-link{max-height:290px}.tours-grid-2 .item .btn-tr{text-transform:unset;margin-top:20px}.category-page .tours-grid-2 .item .btn-tr.more-m{margin-top:53px}.holiday-options-page .tours-grid-2 .item .item-content{flex:1}.tours-grid-2 .item-content{position:relative;padding-bottom:84px}.tours-grid-2 .btn-tr{position:absolute;bottom:0;left:0;width:100%;margin-top:0!important}.category-slider .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;text-align:center}.category-slider .text .ttl{font-size:38px;font-weight:400;word-wrap:break-word;word-break:keep-all}.category-slider .owl-dots{bottom:45px}.category-slider .item .cat-desktop{display:block;min-height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.category-slider .item .cat-mob{display:none}.tour-tags-outer{position:relative;margin:0 0 10px 0;border-bottom:1px solid #000;padding:10px 0;width:100%}.tour-shadow{position:absolute;width:100px;height:100%;top:0;right:0;background:linear-gradient(to right,transparent,#fff)}.tour-tags .owl-nav{width:100%;top:50%;left:0;position:absolute;height:0;display:block}.tour-tags .owl-nav button{position:absolute;width:36px;height:36px;background:#000!important;top:50%;display:block;left:0;border-radius:50%;border:unset;transform:translate(0,-50%)}.tour-tags .owl-nav button.next{right:0;left:unset}.tour-tags .owl-nav button.disabled{opacity:0}.tour-tags .owl-nav .chev-left:before{content:'';background:url(../icons/chevron.svg?v=jYLda3Kpa72qByAkaQ9yEUsk8XQ) center center no-repeat;width:36px;height:36px;display:block;transform:rotate(180deg)}.tour-tags .owl-nav .chev-right:before{content:'';background:url(../icons/chevron.svg?v=jYLda3Kpa72qByAkaQ9yEUsk8XQ) center center no-repeat;width:36px;height:36px;display:block}.tour-tags .owl-nav .chev-right{right:0;left:unset}.tour-tags li{display:inline-block;list-style-type:none}.tour-tags li a{display:flex;align-items:center;padding:0 14px 0 8px;text-decoration:none;color:#000;font-size:16px;border:1px solid #000;border-radius:5px;white-space:nowrap}.tour-tags li a img{display:block;width:12px!important;height:18px!important;margin-right:10px}.tour-tags button span{display:none}.tours-grid-2 .item .ttl-link{display:inline-block;color:#000;text-decoration:none}.tours-grid-2 .item h4{font-size:22px;font-weight:400;margin-bottom:10px}.category-page .tours-grid-2 .item h4{min-height:30px}.next-tour-btn{display:block;position:absolute;top:0;right:0;width:36px;height:36px}.next-tour-btn a{display:block;width:36px;height:36px;background-color:#000;border-radius:50%}.next-tour-btn a img{height:100%!important;padding:5px;border-radius:unset!important}.tours-grid-2 .item img{width:100%;height:auto;border-radius:5px;margin-bottom:15px}.tours-grid-2 .item li a img{margin-bottom:0}.tours-grid-2 .btn-tr{display:block;padding:0 20px}.tours-grid-2 .item p{margin-bottom:20px;display:contents;display:block}.trim-desc h2{margin-bottom:20px}.trim-desc h3{margin-bottom:4px}.holiday-options-page .tours-grid-2 .item p,.tours-grid .item .desc .trim-desc-pop p{display:block;overflow:hidden;margin-bottom:0}.holiday-options-page .tours-grid-2 .item .btn-tr{margin-top:20px}.holiday-options-page .tours-grid-2 .item .btn-tr.more-m{margin-top:53px}.overview-tabs-outer .tours-carousel .btn-tr.dif-height,.holiday-options-page .tours-grid-2 .item .btn-tr.dif-height{margin-top:77px}.btn-tr.dif-height-2{margin-top:66px!important}.btn-tr.dif-height-1{margin-top:99px!important}.similar-tours .btn-tr.more-m{margin-top:53px!important}.tours-grid-2 .images .offer{z-index:10;min-width:250px;text-align:center;color:#fff;font-size:14px;font-weight:300;transition:all 250ms ease-in-out}.tours-grid-2 .item:hover .offer{opacity:1;visibility:visible}.outer-block{height:290px}a.outer-block{display:block}.holiday-meta{position:absolute;left:50%;bottom:0;z-index:9;transform:translate(-50%,0);border:unset}.holiday-meta li{background-color:#fff;border-radius:50%}.holiday-meta .meta-list li i{border:unset}.outer-block>img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.outer-block .slider{position:absolute;top:50%;transform:translate(0,-50%)}.outer-block-oveflow{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0/60%);z-index:0;opacity:0;transition:all .3s ease-in-out}.outer-block:hover .outer-block-oveflow{opacity:1;transition:all .3s ease-in-out}.outer-block .owl-nav{z-index:2}.outer-block .offer{opacity:0;transition:all .3s ease-in-out}.outer-block:hover .offer{opacity:1;transition:all .3s ease-in-out}.outer-block .owl-item .item{display:flex;align-items:center;justify-content:center;height:290px;margin-bottom:0;text-decoration:none}.outer-block .owl-nav .next:hover,.outer-block .owl-nav .prev:hover{background-color:var(--color-accent);color:var(--color-accent)}.outer-block .owl-nav .next:hover:before,.outer-block .owl-nav .prev:hover:before{color:#000}.tours-grid-2 .images .test p{margin:0}.corr-text{text-align:center;font-size:14px}ul.passenger{list-style:none;word-break:break-word}ul.passenger li:first-child{margin-bottom:4px}.add-read-more.show-less-content .second-section,.add-read-more2.show-less-content2 .second-section2,.add-read-more3.show-less-content3 .second-section3,.add-read-more.show-less-content .read-less,.add-read-more2.show-less-content2 .read-less2,.add-read-more3.show-less-content3 .read-less3{display:none}.read-more,.read-more2,.read-more3,.read-less,.read-less2,.read-less3{text-decoration:underline;color:var(--color-accent)}.add-read-more.show-more-content .read-more,.add-read-more2.show-more-content2 .read-more2,.add-read-more3.show-more-content3 .read-more3{display:none}.read-less{display:block}.holiday-select ul{position:relative;width:100%;max-width:1226px;height:auto;margin:0 auto;padding:20px 26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.holiday-select ul.countries-select{max-width:940px}.holiday-select ul li{width:24%}.holiday-select ul.countries-select li{width:32%;max-width:280px}.sort-list .main-block{padding:0}.sort-list .main-block li{width:100%!important}.sort-list .main-block li a{position:relative}.sort-list .main-block li a:before,.sort-list .main-block li a:after{display:none}.sort-list .main-block li a:hover{background-color:#f7f7f7}.sort-list.checkbox-list{width:100%}.sort-list .main-block li a:hover:before{content:'';position:absolute;top:50%;left:0;width:5px;height:100%;display:block;background-color:#00a1b1;border:unset;border-radius:0}.holiday-select ul li>a{position:relative;width:100%;display:block;padding:13px;text-decoration:none;border:1px solid #000;text-align:left;color:#000;font-size:14px}.sort-list .main-block li a{border:0}.holiday-select ul>li a:before{content:'';position:absolute;border:1px solid #000;width:26px;height:26px;display:block;border-radius:50%;right:13px;top:50%;transform:translate(0,-50%)}.holiday-select ul>li a:after{content:'';font-family:ifont;position:absolute;font-size:10px;color:#000;right:23px;top:50%;transform:translate(0,-50%)}.holiday-select ul>li>a.rotate:after{transform:translate(0,-50%) rotate(90deg)}.holiday-bg.show{display:block;width:100%;height:100%;position:fixed;background-color:rgb(0 0 0/50%);z-index:11}.holiday-bg{display:none}.checkbox-list,.hol-list,.dest-list,.dest-menu-list{display:none;position:absolute;top:80px;left:50%;transform:translate(-50%,0);width:calc(100% - 54px);background-color:#fff;border-radius:5px}.checkbox-list{padding-bottom:75px;max-height:54vh;max-height:650px;display:none;overflow:hidden}.holiday-select ul .checkbox-list.sort-list{padding-bottom:0;height:auto!important}.search-bar .checkbox-list{height:calc(100vh - 240px);max-height:443px}.search-bar .checkbox-list.num-list{height:200px!important}.dest-menu-list .main-block{max-height:100%}.checkbox-list.sort-list .main-block{max-height:unset}.bottom-block{position:absolute;bottom:0}.checkbox-list.open .checkbox-list-inner,.checkbox-list.open,.hol-list.open,.dest-list.open,.dest-menu-list.open{display:flex!important;flex-wrap:wrap;z-index:999}.checkbox-list-inner{display:flex;width:100%!important}.checkbox-list-inner .dur-option{width:33%}.checkbox-list .main-block,.hol-list .main-block,.dest-list .main-block,.dest-menu-list .main-block{display:flex;flex-wrap:wrap;width:100%;max-height:289px;overflow-y:auto}.holiday-select .checkbox-list .main-block .loc{width:20%}.holiday-select .checkbox-list .main-block .country-close-btn{position:absolute;right:0}.holiday-select .checkbox-list .main-block .loc span{display:flex;align-items:center;padding:10px 0 10px 55px}.all-country-block{margin:0 0 20px 30px!important}.checkbox-list .main-block .content,.dest-list .main-block .content,.dest-menu-list .main-block .content{width:100%;padding:30px 0 0 30px}.checkbox-list .main-block .top,.dest-list .main-block .top{display:flex;align-items:center;justify-content:center;width:calc(100% - 51px);padding-left:51px;background-color:#f7f7f7;height:51px}.checkbox-list .main-block .top p,.dest-list .main-block .top p{margin:0;font-size:14px;color:#273745}.month-list,.holidays-list .h-list{width:calc(100% - 51px);display:flex;flex-wrap:wrap;text-align:left;justify-content:space-between}.month-list{flex-wrap:unset}.year-list-block{margin:20px 30px 20px 0}.year-list-block .year-select{width:auto;min-width:200px}.month-list .all{width:100%;max-width:280px}.countries-select .month-list .all{max-width:200px}.month-list .m-list{width:100%;max-width:792px;display:flex;flex-wrap:wrap}.month-list,.holidays-list .h-list{justify-content:start}.month-list span,.holidays-list label,.holidays-list .h-list>span{display:flex;align-items:center;position:relative;font-size:16px;padding:10px 0 10px 46px;width:25%}.month-list .all>span{width:100%}.checkbox-list:before{content:'';position:absolute;top:0;left:11.95%;transform:translate(0,-50%) rotate(45deg);width:16px;height:16px;display:block;background-color:#f7f7f7}.checkbox-list.dur-menu-picker:before{left:36.93%}.checkbox-list.hol-list:before{left:62.1%}#menu-month .checkbox-list:before{left:35.85%}.countries-select #menu-month .checkbox-list:before{left:15.85%}#menu-type .checkbox-list:before{left:62.3%}.countries-select #menu-type .checkbox-list:before{left:50%}.checkbox-list.num-list:before{left:unset;right:11.95%}#menu-sort .bottom-block{display:none}#menu-sort .checkbox-list:before{display:none}.checkbox-list .loc{display:flex;flex-wrap:wrap;width:20%;height:100%;align-content:flex-start}.checkbox-list .loc>span{position:relative;width:100%;text-align:left;padding:14px 13px 13px 76px;margin-bottom:0;font-size:16px;color:#000}.dest-menu-list.has-6-loc .loc{width:calc(20% - 10.2px)}.dest-menu-list.has-5-loc .loc{width:calc(25% - 13px)}.dest-menu-list.has-4-loc .loc{width:calc(25% - 13px)}.checkbox-list .loc>span input,.holidays-list span input[type=checkbox]{background-color:unset}.parent-label{background-color:#f7f7f7;height:51px;margin-bottom:20px!important}.checkbox-list .loc input[type=checkbox],.month-list span input[type=checkbox],.holidays-list span input[type=checkbox]{width:0;position:absolute;top:50%;left:20px;transform:translate(0,-50%);padding:0}.checkbox-list .loc input[type=checkbox]:checked:before,.month-list label input[type=checkbox]:checked:before,.holidays-list span input[type=checkbox]:checked:before{width:15px;height:15px}.checkbox-list .loc input[type=checkbox]:checked:after,.month-list label input[type=checkbox]:checked:after,.holidays-list span input[type=checkbox]:checked:after{left:0}.main-block .close-btn,.main-block .hol-close-btn,.main-block .dest-close,.main-block .dest-menu-close,.dur-close,.dur-menu-close{display:flex;align-items:center;justify-content:center;width:51px;height:51px;background-color:rgb(0 0 0/10%)}.dur-close,.dur-menu-close{position:absolute;right:0}.icon-close{width:19px;height:19px;display:block;position:relative}.icon-close:before{content:'';width:25px;height:1px;background-color:#000;transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}.icon-close:after{content:'';width:25px;height:1px;background-color:#000;transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:50%;top:50%}.bottom-block{width:100%;display:flex;justify-content:space-between;background-color:#f7f7f7;padding:15px 24px;margin-top:50px}.bottom-block button.apply-btn{background-color:#00a1b1;color:#fff;font-size:18px;font-weight:bold;padding:10px 60px;border-radius:5px;text-transform:uppercase;letter-spacing:2px;font-family:'DomaineDisplay'}.bottom-block .btns-block{width:calc(100% - 190px);display:flex;align-items:center;justify-content:center;margin-left:190px;gap:30px}.bottom-block .btns-block.btns-block-mob{display:none}.bottom-block .btns-block>a{position:relative;width:28px;height:28px;display:block}.bottom-block .btns-block a:before{content:'';position:absolute;border:1px solid #000;width:26px;height:26px;display:block;border-radius:50%;right:0;top:50%;transform:translate(0,-50%)}.bottom-block .btns-block a:after{content:'';font-family:ifont;position:absolute;font-size:10px;color:#000;right:11px;top:50%;transform:translate(0,-50%)}.bottom-block .btns-block a.prev:after{transform:translate(0,-50%) rotate(-180deg)}.bottom-block .btns-block a.disable{opacity:.5}.bottom-block .btns-block a.next:after{right:10px}#menu-sort{position:relative}.holiday-select ul.sort-list{position:absolute;max-width:280px;padding:0;top:60px;display:none}.holiday-select ul.sort-list.open{display:block}.holiday-select ul.sort-list li{width:100%}.holiday-select ul.sort-list li a{position:relative;border:unset;padding:12px 20px;font-size:16px}.holiday-select ul.sort-list li a:before,.holiday-select ul.sort-list li a:after{display:none}.holiday-select ul.sort-list li a:hover{background-color:#f7f7f7}.holiday-select ul.sort-list li a:hover:before{content:'';width:5px;height:100%;background-color:#00a1b1;display:block;left:0;border-radius:unset;border:unset}.clear-search{display:inline-block}.clear-search a{background-color:rgb(0 0 0/12%);font-size:16px;text-decoration:underline;color:rgb(0 0 0/60%);padding:30px 10px 10px;border-radius:0 0 5px 5px}.tour-gallery .item .circle-link,.tour-map .circle-link{display:none;width:38px;height:38px;background:#fff;border-radius:50%;text-align:center;justify-content:center;align-items:center;position:absolute;bottom:15px;right:15px;color:inherit}.tour-map .circle-link{bottom:35px;right:25px}.tour-gallery .item:hover .circle-link,.tour-map:hover .circle-link{display:flex}.tour-map .item{position:relative;height:0;padding-bottom:56.56%}.tour-map .item video{position:absolute;width:100%;height:100%;top:0;left:0}.tour-map.owl-carousel{margin:0 auto 140px}.tour-map .item .map iframe{width:100%}.tour-map .owl-nav .prev,#nav-items button.prev{left:-34px;background-color:#f1570b}.tour-map .owl-nav .next,#nav-items button.next{right:8px;background-color:#f1570b}.tour-map .item .label{position:absolute;top:10px;z-index:99;background:#fff;z-index:10;top:20px;padding:0 10px;border-radius:5px;font-size:14px}.tour-map .item .label.right{right:20px}.tour-map .item .label.left{right:unset;left:20px}.tour-header{position:relative}.tour-header+div{background-color:#fff}.tour-header:after{content:'';position:absolute;width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 0%,rgba(0,0,0,.7) 100%);bottom:0;left:0;right:0;z-index:10}#carousel-custom-dots{z-index:91;display:block;position:absolute;bottom:50px;left:50%}#carousel-custom-dots.disabled{display:none}#carousel-custom-dots .dot{width:8px;height:8px;background:#fff;border:0;border-radius:50%;margin:0 2px;opacity:.5}#carousel-custom-dots .dot.active{opacity:1}.blog #carousel-custom-dots{bottom:-30px;transform:translate(-50%,0)}#carousel-custom-dots.tour-dots{position:relative;bottom:unset;left:unset}.price-label{background:#fff;color:var(--color-primary);display:inline-block;padding:15px 11px;margin-bottom:25px;position:relative}.price-label:before,.price-label:after{content:'';width:9px;height:100%;background:url('../imgs/price-label.png?v=-1Kpmoe9qMIiNEI1HwySKRKk470') repeat-y;position:absolute;top:0}.price-label:before{left:-8px;background-position:0 50%}.price-label:after{right:-8px;background-position:100% 50%}.price-label .inner{border-top:2px solid var(--color-primary-hue);border-bottom:2px solid var(--color-primary-hue);padding:5px 0 2px}.price-label p{line-height:1;font-size:14px;margin:0}.price-label p.price{font-size:38px;margin-top:5px;font-family:'DomaineDisplay';font-weight:bold}.price-label p.price .symbol{width:22px!important}.tour-header .info{position:absolute;bottom:0;left:0;right:0;z-index:11;color:#fff;text-align:center}.tour-header .desc h1{text-transform:uppercase;font-size:28px;line-height:1.4;letter-spacing:3px;margin:0 auto 30px;font-weight:bold;text-shadow:3px 1px 7px black}.faq-booking .tour-header .desc h1{text-transform:unset;font-weight:normal;margin-bottom:10px}.tour-header .desc p{font-weight:300;font-size:14px;line-height:1.8;margin-bottom:0;text-shadow:3px 1px 7px black}.head-slider .item{height:610px}.owl-carousel .single{transform:translate3d(0,0,0)!important}.vessel-header .head-slider .item{height:610px!important}.head-slider .item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tour-nav{text-align:center;position:relative;z-index:11;font-size:14px;color:#000;width:100%;position:absolute;top:0;left:0;transform:translate(0,-50%)}.tour-nav.relative{position:relative}.tour-nav.sticky-nav,.cats.sticky-nav{position:fixed;top:149px;z-index:12}.tour-header.sticky-nav{position:fixed;z-index:11;bottom:calc(100% - 200px)}.tour-header.sticky-nav+.overview-tabs{margin-top:670px}.tour-nav.sticky-nav{top:200px}.tour-nav ul{display:inline-flex;justify-content:center;list-style:none;height:60px;box-shadow:0 2px 10px rgb(0 0 0/25%);align-items:center;border-radius:7px;background-color:#fff}.tour-nav.sticky-nav ul,.cats.sticky-nav ul{display:flex;justify-content:center;width:100%;border-radius:0;background-color:#f6f6f6}.tour-nav ul li{position:relative;height:100%;display:flex;align-items:center}.tour-nav ul li a{position:relative;text-decoration:none;color:inherit;padding:0 20px 0 30px}.tour-nav ul li:after{content:'';position:absolute;right:0;top:0;width:1px;height:30px;background:var(--color-primary-hue);top:50%;margin-top:-15px}.tour-nav ul li:last-child:after{display:none}.tour-nav.sticky-nav ul li.ui-tabs-active,.cats.sticky-nav ul li.active,.tour-nav ul li.active{display:flex;align-items:center;justify-content:center;height:100%;background-color:#fff}.tour-nav.sticky-nav ul li.ui-tabs-active::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:7px;background-color:var(--color-accent)}.tour-nav ul li.active a:before{content:'';font-family:ifont;margin-right:10px}.tour-nav ul li.ui-state-active a{position:relative}.tour-nav ul li.active:before,.tour-nav ul li.ui-state-active a:before{content:'';font-family:ifont;margin-right:10px;position:absolute;left:14px;top:50%;transform:translate(0,-50%)}.tour-nav.sticky-nav ul li:after,.cats.sticky-nav ul li:after,.cats.sticky-nav ul li a:after,.tour-nav ul li.active a:before{display:none}.dec-title{text-transform:uppercase;letter-spacing:4px;margin-bottom:40px}.dec-title:before,.dec-title:after{content:'-'}.ui-tabs-tab:not(.ui-tabs-active):hover .tour-subnav{display:flex}.tour-subnav{position:absolute;z-index:11;top:60px;left:0;width:100%;padding:5px;display:none;flex-flow:column;background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0/20%)}.tour-subnav a{padding:0!important}.tour-desc{width:100%;display:inline-block;text-align:center}.tour-desc h2{font-weight:300;letter-spacing:1px;padding:0 60px}.guide-tabs h2{text-align:center;font-weight:300}.tour-overview{border:1px solid #9d9d9d;padding:20px 45px 80px;text-align:center;border-radius:7px;margin-bottom:100px;position:relative;background:#fff}.tour-overview:after{content:'';height:200px;position:absolute;left:0;right:0;bottom:0;transform:translateY(50%);background:url('../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0') repeat-x;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;z-index:-1}.tour-overview .btn-tr{position:absolute;left:50%;bottom:0;transform:translateX(-50%) translateY(50%);margin-top:40px;background:#fff;border-radius:unset}.days-list li{display:inline-flex;justify-content:left;list-style:none;padding:5px 0 5px 15px}.days-list li span:first-child{font-weight:bold;white-space:nowrap}.days-list li:before{content:'';font-family:ifont;margin-right:4px}.tour-gallery{display:grid;gap:20px;position:relative;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;background:unset;width:calc(100% + 72px);margin:0 -36px 150px;left:0}.tour-gallery:after{content:'';height:380px;position:absolute;left:70px;right:0;bottom:0;background:url('../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0') repeat-x;margin-right:calc(-100vw/2 + 100%/2);transform:translateY(20%);z-index:-1}.tour-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tour-gallery .item{position:relative;background-color:#eee;gap:20px;border-radius:5px;overflow:hidden}.tour-gallery .item1{grid-row:span 2;width:380px;height:380px}.tour-features{text-align:center}.tour-features ul{list-style:none;font-size:28px;font-weight:400;letter-spacing:.25px;margin-bottom:90px;font-family:'DomaineDisplay'}.tour-map{border:1px solid #979797;padding:20px;border-radius:7px;margin:0 -20px;position:relative;background-color:#fff;margin-bottom:90px;position:relative;margin-bottom:250px}.tour-map:after{content:'';height:460px;position:absolute;left:0;right:120px;bottom:0;background:url('../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0') repeat-x;margin-left:calc(-100vw/2 + 100%/2);transform:translateY(20%);z-index:-1}.map-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(0 0 0/60%);width:100%;height:100%;z-index:99}.map-popup.show{display:block}.map-popup-inner{width:100%;position:absolute;max-width:780px;top:50%;left:50%;transform:translate(-50%,-50%)}.map-popup-iframe{position:relative;width:100%;display:block;height:0;padding-bottom:56.15%}.map-popup iframe{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.close-map-popup{position:absolute;top:-40px;right:-25px;color:#eee;text-decoration:none;font-size:30px}.featured-articles{margin-bottom:150px}.featured-articles .item{display:flex;margin-bottom:220px;position:relative;justify-content:end}.featured-articles .item .image{width:678px;flex-grow:1;position:absolute;left:0;border-radius:5px;overflow:hidden}.featured-articles .item .image img{max-width:100%;height:auto}.featured-articles .item .content{padding:0 100px 60px;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.1);width:678px;background:#fff;margin-top:130px;z-index:10}.featured-articles .item .label,.slider-articles article>.label{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:15px;line-height:1;color:var(--color-secondary);display:flex;gap:20px;align-items:end}.slider-articles article>.label{position:relative;margin:-20px 0 0 0;z-index:1;padding-left:20px}.featured-articles .item:last-child .content{margin-top:0}.featured-articles .item:last-child .image{margin-top:150px}.featured-articles .item .label h6,.slider-articles article>.label h6{font-size:16px;font-weight:400;transform:translateY(-10px);font-family:'GT Walsheim Pro'}.featured-articles .item .icon-label,.slider-articles article>.label .icon-label{font-size:57px;color:var(--color-secondary);margin-top:-5px;display:inline-block;position:relative}.featured-articles .item .icon-label i,.slider-articles article>.label .icon-label i{color:#fff;position:absolute;left:0;bottom:20px;font-size:18px;width:38px;text-align:center}.featured-articles .item .content h2{margin-bottom:20px}.featured-articles .item:nth-child(even){flex-direction:row-reverse;justify-content:start}.featured-articles .item:nth-child(even) .image{left:initial;right:0}.featured-articles .item:nth-child(even) .label{flex-direction:row-reverse}#accommodation .slider-articles{margin-bottom:0}.vessel .slider-articles article,.vessel .slider-articles article+div{padding:0 36px}.travel-currency{background-color:var(--color-primary);padding-top:40px;border-radius:5px;position:relative;margin-bottom:250px;margin-top:100px}.travel-currency h2{text-align:center;letter-spacing:1px;color:#fff;margin-bottom:20px}.travel-currency-form{background:#fff;padding:8px 10px;border-radius:7px;display:grid;grid-template-columns:1fr 1fr;gap:0 10px;transform:translateY(50%);box-shadow:0 0 15px rgba(0,0,0,.5)}.travel-currency:after{content:'';height:238px;position:absolute;left:0;right:0;bottom:0;transform:translateY(50%);background:url(../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0) repeat-x;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;z-index:-1}.travel-currency-form select{border:0;font-size:16px;height:42px;color:#000}.travel-currency-form .currency{display:flex;position:relative}.travel-currency-form .currency:after{content:'';position:absolute;width:1px;height:38px;top:6px;right:0;background:#000}.travel-currency .currency-exchange{display:flex;align-items:center;justify-content:space-between}.travel-currency .currency-exchange ul{display:flex;list-style:none;font-size:28px;gap:0 20px}.travel-currency .currency-exchange ul small{font-size:16px;color:var(--color-primary-hue);margin-right:10px}.travel-currency .currency-exchange ul li:nth-child(2) small{margin:0}.travel-currency .currency-exchange button{background:var(--color-accent);height:42px;width:110px;border-radius:5px;font-size:18px}.travel-currency .currency-exchange button:hover{background-color:#000}.travel-currency .currency-exchange button:hover i{color:var(--color-accent)}.related-articles{max-width:580px;margin:auto}.related-articles article{margin-bottom:40px}.related-articles img{width:100%;height:auto;margin-bottom:20px}.related-articles .heading{display:flex;justify-content:space-between;align-items:end}.related-articles .heading p{margin:0}.slider-articles{margin-bottom:90px;max-width:580px;margin:0 auto 90px}.slider-articles .item h4{position:absolute;top:50%;left:0;right:0;text-align:center;z-index:1;color:#fff;font-weight:300;transform:translateY(-50%)}.slider-articles article h3{font-weight:500;margin-bottom:10px;font-family:'GT Walsheim Pro'}.slider-articles .slider{margin-bottom:15px}.slider-articles article{margin-bottom:40px}.slider-articles article .align-center{margin-top:20px}.slider .label{position:absolute;background:#fff;z-index:10;top:20px;right:20px;padding:0 10px;border-radius:5px;font-size:14px}.view-plan-popup{display:none}.view-plan-popup.show{display:block;position:fixed;width:100%;height:100%;background-color:rgb(0 0 0/63%);top:0;left:0;z-index:999}.view-plan-popup-inner{display:flex;align-items:center;justify-content:center;background-color:#fff;max-width:1000px;margin:50px auto;max-height:calc(100% - 100px);height:100%;padding:70px 100px;border-radius:10px;overflow:hidden;position:relative}.view-plan-popup-inner .flex-block{overflow:auto;height:100%}.view-plan-popup-inner img{width:100%;height:auto}.view-plan-popup-inner .close-btn{position:absolute;top:30px;right:30px;background-color:#000;border-radius:50%}.view-plan-popup-inner .close-btn .icon-close{width:30px;height:30px}.view-plan-popup-inner .close-btn .icon-close:after,.view-plan-popup-inner .close-btn .icon-close:before{content:'';background-color:#fff;width:16px}.notes{text-align:center}section.notes p{margin-bottom:6px}.notes h5{font-weight:bold;font-size:16px;margin-bottom:10px}.itinerary{max-width:980px;text-align:center;margin:0 auto 20px;border-radius:5px;position:relative;background:unset}.itinerary .item{border:1px solid #b1b1b1;padding:40px 90px 23px;background:#fff;min-height:425px;position:relative}.itinerary .item .key{margin-bottom:35px}.itinerary .dec-title{margin-bottom:20px}.itinerary .day{font-size:22px;max-width:510px;position:relative;text-align:center;margin:auto;position:relative;margin-bottom:20px}.itinerary .day span{background-color:#fff;padding:0 5px;position:relative;z-index:10}.itinerary .day:after{content:'';position:absolute;left:0;right:0;height:1px;bottom:12px;background:#000;width:100%}.itinerary .popup-print-btn{background:#fff;position:absolute;top:0;right:0;width:100%!important;max-width:294px;padding:0 15px}.itinerary:after{content:'';height:30%;position:absolute;left:0;right:0;bottom:-30px;background:url(../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0) repeat-x;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;z-index:-1}.itinerary-slider .owl-nav{display:none}.itinerary-slider .owl-dots,.itinerary-slider-popup .owl-dots{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.itinerary-slider .owl-dots button,.itinerary-slider-popup .owl-dots button{width:8px;height:8px;display:block;background-color:rgb(0 0 0/30%);margin:2px;border-radius:50%}.itinerary-slider .owl-dots button.active,.itinerary-slider-popup .owl-dots button.active{background-color:#000}.owl-carousel.itinerary-slider.owl-drag .owl-item{margin-bottom:50px}.owl-carousel.owl-rtl .owl-item h2,.owl-carousel.owl-rtl .owl-item p{text-align:left;direction:initial}.owl-carousel.owl-rtl .owl-item h2{margin-top:15px;margin-bottom:15px}.popup-block,.light-box-block{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgb(0 0 0/72%);z-index:1000;overflow:auto}.popup-block.show,.light-box-block.show{display:block}.popup-block .close-btn,.popup-block .book-tour-close-btn,.light-box-close-btn{width:28px;height:28px;border-radius:50%;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;background:rgb(240 240 240/58%)}.popup-block .close-btn .icon-close:before,.light-box-close-btn .icon-close:before,.popup-block .close-btn .icon-close:after,.light-box-close-btn .icon-close:after{width:15px}.light-box-btn{display:inline-block;margin-bottom:25px}.image-block{width:100%;height:320px}.image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-body,.light-box-content{width:100%;max-width:980px;padding:48px 102px 58px;background:#fff;position:absolute;top:80px;left:50%;transform:translate(-50%,0)}.light-box-content{padding:0}.light-box-content-inner{padding:94px 60px 120px}.light-box-slider .owl-nav{display:flex;width:calc(100% + 40px);justify-content:space-between;transform:translate(-20px,-50%)}.light-box-slider .owl-nav button{width:45px;height:45px;display:block;background-color:#f1570b;border-radius:50%;font-size:0}.light-box-slider .owl-nav button{position:relative}.light-box-slider .owl-nav button.light-left{transform:rotate(180deg)}.light-box-slider .owl-nav button:before{content:'';font-size:16px;font-family:"ifont";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#fff}.popup-body h2,.light-box-block h2{text-transform:uppercase;font-weight:300;display:block;width:100%;margin-bottom:50px}.light-box-content-inner .item{margin-bottom:86px}.light-box-content-inner .item:last-child{margin-bottom:0}.light-box-block h2{padding-top:26px;text-align:center;font-weight:300;margin-bottom:40px}.light-box-content-inner .ttl{position:relative;font-size:22px;text-align:center;margin-bottom:20px}.light-box-content-inner .ttl span{display:inline-block;background-color:#fff;padding:0 5px;position:relative;z-index:10;padding:0 40px}.light-box-content-inner .ttl:before{content:'';position:absolute;left:0;right:0;height:1px;bottom:15px;background:#000;width:100%}.light-box-content-inner .sub{font-size:16px;padding-bottom:10px}.light-box-content-inner>*{text-align:center}.popup-body .key{margin-bottom:48px}.popup-body .content{margin-bottom:60px}.popup-body .content:last-child{margin-bottom:0}.popup-body .close-block a{font-size:18px;font-weight:bold;color:#000;border:2px solid #000;font-family:'DomaineDisplay';text-transform:uppercase;text-decoration:none;padding:4px 76px;display:inline-block}#tab1{background:#fff}#itinerary .owl-dots,.popup-body .owl-dots{position:absolute;top:75px;left:0;height:10px}#itinerary .owl-dots{top:129px}#itinerary .owl-nav{top:40%}#itinerary .owl-item h2{margin-bottom:60px}#itinerary .itinerary-item{padding:44px 36px 0}#itinerary .itinerary-item .content:last-child{margin-bottom:60px}.popup-body .owl-nav{display:block;top:0;left:0}#itinerary .owl-nav button,.popup-body .owl-nav .popup-prev,.popup-body .owl-nav .popup-next{width:45px;height:45px;border:1px solid #f1570b;border-radius:50%;background:unset}#itinerary .owl-nav button.disabled,.popup-body .owl-nav button.disabled{opacity:.5}#itinerary .owl-nav button>span,.popup-body .owl-nav button>span{font-size:0}#itinerary .owl-nav button>i,.popup-body .owl-nav button>i{color:#f1570b}#itinerary .owl-nav .popup-prev,.popup-body .owl-nav .popup-prev{left:-100px;position:absolute;top:200px}#itinerary .owl-nav .popup-next,.popup-body .owl-nav .popup-next{right:-100px;position:absolute;top:200px}#itinerary .owl-nav .popup-prev span:before,.popup-body .owl-nav .popup-prev span:before{content:''}#itinerary .owl-nav .popup-prev span:after,.popup-body .owl-nav .popup-prev span:after{content:'Previous Itinerary';position:absolute;bottom:-50px;left:50%;width:55px;transform:translate(-50%,0);font-size:16px;display:flex;justify-content:center;color:#000}#itinerary .owl-nav .popup-next span:before,.popup-body .owl-nav .popup-next span:before{content:''}#itinerary .owl-nav .popup-next span:after,.popup-body .owl-nav .popup-next span:after{content:'Next Itinerary';position:absolute;bottom:-50px;left:50%;width:55px;transform:translate(-50%,0);font-size:16px;display:flex;justify-content:center;color:#000}.similar-tours h2{text-align:center;font-weight:300;letter-spacing:1px;margin-bottom:55px}.similar-tours .image{margin-bottom:5px;justify-content:start}.similar-tours .ttl-link{color:#000;text-decoration:none}.similar-tours h4{width:100%;margin-bottom:10px;width:100%;display:block;font-size:22px;font-weight:400}.similar-tours .content{display:flex;flex-wrap:wrap;min-height:227px}.similar-tours .btn-tr{flex-grow:1;margin-top:auto}.similar-tours .content .desc{margin-bottom:20px;min-height:87px}.similar-tours .content .desc p{padding-bottom:16px}.similar-tours .tours-carousel{display:flex;justify-content:center}.similar-tours{padding:50px 22px 0;background:#fff}.tours-carousel,.view-tours{padding-bottom:60px}.tours-carousel .owl-nav,.view-tours .owl-nav{top:150px}.tours-carousel .item p{display:initial;margin-bottom:0}.tours-carousel .item{position:relative;padding-bottom:75px}.tours-carousel .item .item-content .btn-tr{position:absolute;z-index:11;bottom:0;margin:0;width:100%}.tours-carousel .item .item-content,.holiday-options-page .tours-grid-2 .item .item-content{display:flex;flex-wrap:wrap;flex-direction:column}.tours-carousel .item .item-content .ttl-link{color:#000;text-decoration:none}.tours-carousel .item .item-content h4{font-size:22px;font-weight:400}.excerpt{transition:max-height .5s}.excerpt,.tours-carousel .item .item-content .excerpt,.holiday-options-page .tours-grid-2 .item .item-content .excerpt{line-height:22px;flex:100 1 auto}.excerpt,.tours-carousel .item .item-content .excerpt{max-height:110px;overflow:hidden}.tours-carousel .item .item-content .excerpt p{display:block;overflow:hidden;height:auto}.expanded{height:auto}.blog-tours .excerpt{max-height:90px}.blog-tours .excerpt.has-no-more{min-height:90px}.tours-carousel .owl-nav .next,.view-tours .owl-nav .next,.tours-carousel .owl-nav .prev,.view-tours .owl-nav .prev{background-color:var(--color-accent);border-color:var(--color-accent);font-size:0}.tours-carousel .owl-nav .next:before,.view-tours .owl-nav .next:before,.tours-carousel .owl-nav .prev:before,.view-tours .owl-nav .prev:before{font-size:16px}.tours-carousel .owl-nav .next,.view-tours .owl-nav .next{right:-20px}.tours-carousel .owl-nav .prev,.view-tours .owl-nav .prev{left:-20px}.tours-carousel .owl-dots,.view-tours .owl-dots{bottom:0}.tours-carousel .owl-dots .dot,.view-tours .owl-dots .dot{width:10px;height:10px;background:#979797}.tours-carousel .btn-tr,.view-tours .btn-tr{display:block;padding:0 20px;text-transform:none;font-family:'DomaineDisplay';font-size:18px;font-weight:600;line-height:40px;letter-spacing:1px;margin-top:20px}.tours-carousel .btn-tr .symbol,.view-tours .btn-tr .symbol{font-family:'GT Walsheim Pro'}.blog .dif-height{margin-top:45px}#tab4 .page-tabs .ui-tabs-nav,.guide-page-tabs>.ui-tabs-nav{display:flex;list-style:none;gap:5px}.page-tabs .ui-tabs-nav{display:grid;grid-template-columns:1fr 1fr;list-style:none}.itinerary-tabs .ui-tabs-nav{width:100%;display:flex}.page-tabs .ui-tabs-nav li:first-child a,.itinerary-tabs .ui-tabs-nav li:first-child a,.guide-page-tabs>.ui-tabs-nav li:first-child a{margin-left:auto}.page-tabs .ui-tabs-tab,.itinerary-tabs .ui-tabs-tab,.guide-page-tabs>ul>.ui-tabs-tab{width:100%;position:relative;background-color:var(--color-primary-hue);border-radius:0 0 5px 5px}.page-tabs .ui-tabs-tab a,.itinerary-tabs .ui-tabs-tab a,.guide-page-tabs>ul>.ui-tabs-tab a{height:90px;display:grid;align-items:end;font-size:18px;text-decoration:none;font-weight:300;color:#fff;padding-bottom:16px;text-align:center;max-width:640px}.itinerary-tabs .ui-tabs-tab{width:100%;list-style-type:none;border-radius:0}.itinerary-tabs .ui-tabs-tab:first-child{border-radius:0 0 0 5px}.itinerary-tabs .ui-tabs-tab:last-child{border-radius:0 0 5px 0}.page-tabs .ui-state-active a,.itinerary-tabs .ui-state-active a,.guide-page-tabs>ul>.ui-state-active a{color:var(--color-primary);font-weight:400}.page-tabs .ui-state-active,.itinerary-tabs .ui-state-active,.guide-page-tabs>ul>.ui-state-active{background:#fff}.page-tabs .ui-state-active span,.itinerary-tabs .ui-state-active span,.guide-page-tabs>ul>.ui-state-active span{position:relative;font-weight:bold}.page-tabs .ui-state-active a span:after,.itinerary-tabs .ui-state-active a span:after,.guide-page-tabs>ul>.ui-state-active a span:after{content:'';font-family:ifont;position:absolute;bottom:-15px;font-size:6px;left:50%;transform:translateX(-50%)}.prices-table{max-width:850px;margin:22px auto 30px}.prices-table .head{background-color:#f8f8f9;padding:10px 35px;position:relative;margin-top:10px;display:flex;justify-content:space-between}.prices-table .head h5{font-weight:400;font-size:16px;font-family:'GT Walsheim Pro'}.prices-table .row{display:flex;justify-content:space-between;align-items:center;padding:20px 35px}.prices-table .row .day{width:170px;padding-right:10px}.prices-table .row .price{display:inherit;margin-left:auto;gap:80px}.prices-table .row .price p{margin:0;white-space:nowrap}.prices-table .labels{display:flex;flex-wrap:wrap;list-style:none;gap:10px;width:170px}.prices-table .labels li{background-color:var(--color-primary);color:#fff;border-radius:5px;padding:0 10px;font-size:14px;font-weight:300;line-height:1;padding:6px}.prices-table .labels .normal{background-color:var(--color-primary)}.prices-table .labels .warning{background-color:#db0000}.prices-table .labels .notice{background-color:var(--color-accent)}.prices-table .labels .info{background-color:var(--color-secondary)}.btn-toogle-tr{width:28px;height:28px;border-radius:50%;transition:transform 400ms ease-in-out;cursor:pointer;position:relative;border:1px solid;transform:rotate(45deg)}.btn-toogle-tr.collapsed{transform:rotate(0)}.btn-toogle-tr:before{content:'';position:absolute;width:11px;height:1px;background:#000;top:50%;left:50%;margin-left:-5px}.btn-toogle-tr:after{content:'';position:absolute;width:1px;height:11px;background:#000;top:50%;left:50%;margin-top:-5px}.years-form{max-width:280px;margin:auto;margin-top:60px}.years-form select{border-radius:unset;border-color:#000}.button-block{display:flex;justify-content:flex-end;margin-bottom:13px}.person-prices-table{max-width:850px;margin:auto;margin-bottom:100px}.person-prices-table .head{display:flex;justify-content:space-between;padding:10px 30px;background-color:#f8f8f9;margin-top:10px}.person-prices-table .head h6{font-family:'GT Walsheim Pro'}.person-prices-table .inner{padding:20px 30px}.person-prices-table .inner ul{display:flex;justify-content:space-between}.person-prices-table .inner ul li{list-style-type:none}.person-prices-table #flight-options div:nth-child(3n){margin-top:15px}.person-prices-table .item{padding:20px 35px}.person-prices-table .item ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.person-prices-table .item ul li{list-style-type:none}.has-sidebar{display:grid;grid-template-columns:280px minmax(320px,780px);gap:0 20px}.side-cats{list-style:none;font-size:14px}.side-cats-mob{display:none}.side-cats li,.side-cat-ttl,.sidebar-nav-list ul li{border-bottom:1px solid;list-style-type:none}.side-cats li a,.side-cat-ttl,.sidebar-nav-list ul li a{color:inherit;text-decoration:none;padding:12px 0;display:block;font-family:'GT Walsheim Pro';font-size:14px}.side-cats li.ui-tabs-active a{font-weight:600}.side-cats .ui-tabs-active a:before,.sidebar-nav-list a.active:before{content:'';font-family:ifont;margin-right:20px}.tour-guide-desc h4{font-family:'GT Walsheim Pro';font-weight:600}.tour-labels{list-style:none;display:flex;gap:0 10px}.tour-labels i{background:#fff;width:31px;height:31px;border-radius:50%;text-align:center;line-height:31px}.tour-labels i:hover{background-color:var(--color-accent);color:#fff;cursor:pointer}.images .tour-labels{position:absolute;left:0;right:0;bottom:20px;z-index:10;justify-content:center}.images .price{position:absolute;top:-7px;left:15px;z-index:10;line-height:1;display:flex;align-items:center}.images .price i{color:var(--color-accent);font-size:58px;margin-right:10px;position:relative}.images .price i span{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;bottom:20px;font-size:32px}.images .price p{color:#fff;font-size:14px}.tours-grid-2 .owl-dots{display:none}.page-nav{display:flex;list-style:none;align-items:center;justify-content:center;margin-bottom:100px}.page-nav .page-numbers{width:50px;height:40px;line-height:40px;display:block;text-align:center;background-color:#f7f7f7;color:#000;text-decoration:none}.page-nav .page-numbers.current{background-color:#626262;color:#fff}.page-nav .page-numbers.prev,.page-nav .page-numbers.next{background:none;border-radius:50px;border:1px solid;width:30px;height:30px;line-height:30px;font-size:12px}.page-nav .page-numbers.prev{margin-right:15px}.page-nav .page-numbers.next{margin-left:15px}.page-nav span.page-numbers.prev,.page-nav span.page-numbers.next{opacity:.25}.overview-tabs-outer{overflow:hidden}.vessel-tabs,.overview-tabs{position:relative;background-color:transparent!important}.vessel-header .info,.tour-header .info{top:50%;left:50%;transform:translate(-50%,-50%)}.search-overflow{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgb(0 0 0/75%)}.search-overflow.show{display:block;z-index:13}.search-page{margin-top:65px;padding-top:53px}.search-page .sidebar{margin-top:120px}.search-page .inner-sidebar{width:100%}.search-sidebar{margin-bottom:54px}.search-sidebar .close-btn{position:absolute;right:0}.search-sidebar input{position:relative;width:100%;border-radius:unset;border:1px solid rgb(0 0 0/62%);background-color:transparent}.search-sidebar .hol-type input{padding:0 50px 0 25px}.search-sidebar input::-moz-placeholder{color:rgb(0 0 0/25%)}.search-sidebar input::placeholder{color:rgb(0 0 0/25%)}.search-sidebar .dep,.search-sidebar .hol-type,.search-sidebar .label{position:relative;margin-bottom:14px}.search-sidebar input:disabled{background-color:#fff}.search-sidebar .label:last-child{margin-bottom:0}.dest:before,.dur:before,.dep:before,.hol-type:before{content:'';position:absolute;top:21px;right:18px;transform:translate(0,-50%);background:transparent url(../icons/icon-marker.png?v=eC6KLLg3fhvmBsFeme3nMOXBybk) center center no-repeat;width:14px;height:20px;display:block;z-index:-1;opacity:.5}.dep:before,.hol-type.open:before{z-index:-1}.dep.open,.hol-type.open{z-index:13;background-color:#fff}.dep.open input::-moz-placeholder,.hol-type.open input::-moz-placeholder{color:#000}.dep.open input::placeholder,.hol-type.open input::placeholder{color:#000}.dur:before{background:url(../icons/icon-date.png?v=uqueZR-1zinI3-3BPrRLWhTBTXw) center center no-repeat;width:16px;height:18px;right:16px}.dep:before{background:url(../icons/icon-plane.png?v=7W4YsP1tNjAylGHRZb0yW_et6ZY) center center no-repeat;width:19px;height:20px;right:15px}.hol-type:before{background:url(../icons/icon-hike.png?v=j74EQtJybf7qs8kDa6kk1SogmuE) center center no-repeat;width:14px;height:21px}.dest.open,.dur.open,.der.open{z-index:13}.dest-menu.open,.dur-menu.open,.hol-type-menu.open,.num-menu.open{background-color:#fff}.dest-menu.open input{color:#000}.offer-type{margin-bottom:40px}.offer-type .ttl{position:relative;background-color:rgb(198 198 197/15%);font-size:16px;color:rgb(0 0 0/80%);padding:9px 12px}.offer-type .ttl i{position:absolute;top:50%;right:12px;transform:translate(0,-50%);width:28px;height:28px;border:1px solid #000;border-radius:50%}.offer-type .ttl i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px}.offer-type .ttl.open i:before{transform:translate(-50%,-50%) rotate(90deg)}.offer-type .options{display:none}.offer-type .options.open{display:block}.options li{position:relative;list-style-type:none;padding:9px 12px;font-size:16px;color:rgb(0 0 0/80%);display:flex;align-items:center;justify-content:space-between;margin-top:10px}.options li input{position:relative;width:0;height:0;padding:0}.options li input[type=checkbox]:before{right:-8px;left:unset}.options li input[type=checkbox]:checked:after{left:unset;right:6px}.clear-block{margin-bottom:30px}.clear-block a{font-size:16px;color:#000;text-decoration:underline}.tpr-btn{width:100%;display:block;text-transform:uppercase;color:#000;font-size:18px;border:2px solid #000;border-radius:5px;padding:5px;text-align:center;text-decoration:none;font-family:'DomaineDisplay';letter-spacing:2px}.search-page h1{margin-bottom:19px;font-weight:500}.search-loop .stars{display:flex;flex-wrap:wrap}.search-loop .stars li{list-style-type:none;margin-right:3px}.search-loop .stars li:last-child{margin-right:0}.search-loop article{margin:30px 0}.search-loop article .images>.item{display:block}.search-loop article .images .search-article-mob{display:none}.search-loop .ttl-link{color:#000;text-decoration:none}.search-loop h4{display:block;font-size:22px;font-weight:400;font-family:'GT Walsheim Pro'}.search-loop .tour .heading{display:block}.info-block{margin:20px 0 25px;display:flex;justify-content:space-between;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:8px 0;font-size:18px}.info-block-inner{display:flex;width:70%;justify-content:space-between}.info-block ul{display:flex;align-items:center}.info-block ul li{list-style-type:none;display:flex;margin-right:9px}.info-block ul li a{color:#000}.info-block ul li:last-child{margin-right:0}.search-loop .tpr-btn{max-width:268px}.info-block .icon-date:before{margin-right:14px}.dest-list,.dest-menu-list,.hol-list,.num-list,.dur-picker,.dur-menu-picker{max-width:1224px;display:none!important;top:56px;z-index:2;width:100vw;transform:translate(0,0);left:0;z-index:13}.dur-menu-picker{transform:translate(-313px,0)}.dur-menu-picker-inner{position:relative;width:100%!important;display:flex;justify-content:space-between;overflow:auto;height:100%}.checkbox-list.open .checkbox-list-inner{overflow:auto;height:100%}.dur-menu-picker-inner .dur-option{width:100%;max-width:280px}.hol-list{transform:translate(-624px,0)}.num-list{transform:translate(-936px,0);height:auto!important}.dest-list.show,.dest-menu-list.show,.hol-list.show,.num-list.show{display:block}.dur-picker.show,.dur-menu-picker.show{display:flex}.dest-list .main-block{min-height:334px;height:100%}.dest-list .loc>label:first-child{margin-bottom:30px}.sort-by-block{width:100%;display:flex;justify-content:flex-end}.sort-by-select{max-width:280px;position:relative;width:100%}.sort-by-select .ttl{position:relative;background-color:rgb(198 198 197/15%);font-size:16px;color:rgb(0 0 0/80%);padding:9px 12px}.sort-by-select .ttl i{position:absolute;top:50%;right:12px;transform:translate(0,-50%);width:28px;height:28px;border:1px solid #000;border-radius:50%}.sort-by-select .ttl i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:all .4s ease-in-out;font-size:10px}.sort-by-options,.dep-option,.holiday-option{width:100%;display:none;position:absolute;top:53px;left:0;background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0/25%);border-radius:5px;z-index:13}.holiday-option{max-height:288px;overflow:auto}.dep-option{max-height:192px;overflow:auto}.dep-option .bottom-block,.holiday-option .bottom-block,.offer-type .bottom-block{display:none}.dep-option.open,.holiday-option.open{display:block}.sort-by-options li{list-style-type:none}.sort-by-options li a,.dep-option li label,.holiday-option li{position:relative;border:unset;padding:12px 20px;font-size:16px;color:#000;display:block;text-decoration:none}.dep-option li label{position:relative;width:100%}.sort-by-options li a input{display:none}.dep-option li input,.holiday-option li input{visibility:hidden;position:absolute;width:100%;height:100%;left:0;top:0}.sort-by-options li a:hover,.dep-option li:hover,.holiday-option li:hover{background-color:#f7f7f7}.sort-by-options li a:before,.dep-option li:before,.holiday-option li:before{content:'';position:absolute;display:block;right:13px;top:50%;transform:translate(0,-50%)}.sort-by-options li a:hover:before,.dep-option li:hover:before,.holiday-option li:hover:before{content:'';width:5px;height:100%;background-color:rgb(30 34 83/50%);display:block;left:0;border-radius:unset;border:unset}.dep-option li{position:relative;list-style-type:none}.dep-option li label{margin-bottom:0}.dur-picker,.dur-menu-picker{justify-content:space-between;flex-wrap:wrap}.dur-picker>*,.dur-menu-picker>*{width:33.333%}.dur-picker .bottom-block,.dur-menu-picker .bottom-block{width:100%}#datepicker1,#datepicker2{width:66.66%;z-index:999}.ui-datepicker-inline{display:flex!important;width:100%!important}.dur-picker select,.dur-menu-picker select{background:unset;height:auto;border:unset;padding:0}.dur-picker .ui-datepicker-header,.dur-menu-picker .ui-datepicker-header{width:100%;display:flex;align-items:center;justify-content:space-around;height:51px;padding:0 50px}.ui-datepicker-prev{order:1}.ui-datepicker-next{order:3}.ui-datepicker-title{order:2;width:auto;display:flex;justify-content:center}.empty-header{width:100%;height:51px;background-color:rgb(30 34 83/3%);margin-bottom:27px;position:absolute;top:0;left:0}.ui-datepicker-calendar td,.ui-datepicker-calendar th{width:54px;height:48px;text-align:center}.ui-datepicker-calendar a{color:#000;padding:12px;display:block;text-decoration:none}.dur-picker .ui-state-active,.dur-menu .ui-state-active,.dur-picker .ui-checkin,.dur-menu .ui-checkin{background:#00a1b1!important}.ui-datepicker-today a,.ui-checkin a,.ui-checkout a{background:#00a1b1!important;color:#fff!important}.ui-datepicker-highlight{background:#ffbc05}.ui-datepicker-calendar .ui-datepicker-other-month{background-color:#fff}.ui-datepicker-prev,.ui-datepicker-next{position:relative}.ui-datepicker-prev span,.ui-datepicker-next span{font-size:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border:1px solid #000;border-radius:50%}.ui-datepicker-prev span{background:url(../icons/icon-left.png?v=ZK2mpegr8sYs_O_f_hxQ6xjgEYI) center center no-repeat}.ui-datepicker-next span{background:url(../icons/icon-right.png?v=hBC39vRkU4o5QOVz_P3FLLF9Mco) center center no-repeat}.ui-datepicker-prev i{font-size:10px;color:#000}.ui-state-disabled{background-color:#00000012;opacity:.5}.dur-opt-inner{display:block;max-width:250px;margin-left:30px;margin-top:77px}.dur-opt-inner .ttl{display:block;position:relative;background-color:rgb(0 0 0/15%);padding:11px 11px 11px 21px;font-size:14px}.dur-opt-inner i{position:absolute;top:50%;right:5px;transform:translate(0,-50%);width:28px;height:28px;border:1px solid #000;border-radius:50%;transition:all .4s ease-in-out}.dur-opt-inner i.open{transform:translate(0,-50%) rotate(90deg);transition:all .4s ease-in-out}.dur-opt-inner i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px}.search-bar .dur-opt-inner .dur-options,.search-sidebar .dur-options{display:none;width:100%;max-width:250px;border:1px solid #707070;border-radius:5px;z-index:9;margin-top:5px;background-color:#fff}.search-bar>.close-btn{top:0;right:0;position:absolute;display:flex!important;align-items:center;justify-content:center;width:51px;height:51px;background-color:#e5e5e5;z-index:999}.dur-opt-inner .options li{margin-top:0}.dur-opt-inner .options li input{border:unset}.search-bar .dur-opt-inner .dur-options,.search-sidebar .dur-options{padding-top:6px;padding-bottom:6px}.search-bar .dur-opt-inner .dur-options li,.search-sidebar .dur-options li{position:relative;padding:10px 10px!important;list-style-type:none}.search-bar .dur-opt-inner .dur-options li:hover:before,.search-sidebar .dur-options li:hover:before{content:'';position:absolute;background-color:rgb(30 34 83/60%);width:3px;height:100%;display:block;top:0;left:0}.search-bar .dur-opt-inner .dur-options li:hover,.search-sidebar .dur-options li:hover{background-color:rgb(30 34 83/3%)}.dur-opt-inner .options li{flex-wrap:wrap;padding:0}.dur-opt-inner .options li span{width:100%;display:block;padding:18px 12px}.dur-opt-inner .options li input[type=text]{width:48%;height:43px;margin:0 0 14px;border:1px solid rgb(112 112 112/25%);color:#000;padding:5px 10px}.dur-opt-inner .options li input[type=checkbox]:before{right:5px}.dur-opt-inner .options li input[type=checkbox]:checked:after{right:19px}.dur-opt-inner .options li:first-child{border-bottom:1px solid rgb(112 112 112/25%)}.search-bar .dur-opt-inner .options li:first-child{border-bottom:0}.dur-opt-inner .options li:first-child span{padding-bottom:18px}.dur-opt-inner .options li:last-child{padding:0}.dur-opt-inner .options li button{width:100%;border-radius:0;background:#fff}.dur-picker .bottom-block{margin-top:37px}.search-bar{display:none;position:absolute;width:100%;min-height:475px;background-color:#1e2253;z-index:9;top:65px;left:0;padding:100px 95px}.search-bar.open{display:block;z-index:0}.search-bar-inner{max-width:1224px;margin:0 auto}.search-inputs{display:flex;justify-content:space-between;gap:24px;margin-bottom:92px}.search-inputs>label,.search-inputs>.label{position:relative;width:100%}.search-inputs>.label:after{content:'';position:absolute;left:0;width:100%;height:20px;background-color:transparent;bottom:-20px}.search-inputs input{padding:5px 55px 5px 46px;background-color:rgb(198 198 197/16%);color:#fff;border:0;border-radius:0}.search-inputs input:focus{color:#000}.search-inputs input::-moz-placeholder{color:#fff}.search-inputs input::placeholder{color:#fff}.search-inputs .dest-menu:before,.search-inputs .dur-menu:before,.search-inputs .num-menu:before,.search-inputs .hol-type-menu:before{content:'';position:absolute;top:21px;right:unset;left:14px;transform:translate(0,-50%);width:14px;height:20px;display:block;z-index:0;opacity:1}.search-inputs .dest-menu:before{background:url(../icons/icon-marker-w.png?v=N319hzuWyz5mLKBwL8YPzc2vufs) center center no-repeat}.search-inputs .dest-menu.open:before{background:url(../icons/icon-marker.png?v=eC6KLLg3fhvmBsFeme3nMOXBybk) center center no-repeat}.search-inputs .dur-menu:before{background:url(../icons/icon-date-w.png?v=SbBGq6_QqC2EEiKnJ5RpDxpUh2A) center center no-repeat;width:18px}.search-inputs .dur-menu.open:before{background:url(../icons/icon-date.png?v=uqueZR-1zinI3-3BPrRLWhTBTXw) center center no-repeat}.search-inputs .hol-type-menu:before{background:url(../icons/icon-hike-w.png?v=m6xw1kGolBpx4IlFA-OMrwDuVFk) center center no-repeat;height:100%;width:15px}.search-inputs .hol-type-menu.open:before{background:url(../icons/icon-hike.png?v=j74EQtJybf7qs8kDa6kk1SogmuE) center center no-repeat}.search-inputs .num-menu:before{background:url(../icons/icon-ppl-w.png?v=Fs3tpe-Wl7hcHv2BypPD9msnmfI) center center no-repeat;width:20px}.search-inputs .num-menu.open:before{background:url(../icons/icon-ppl.png?v=LGr7xWa528FtUkC5z-mBmkN3ob0) center center no-repeat}.search-inputs .dest-menu.open input::-moz-placeholder,.search-inputs .dur-menu.open input::-moz-placeholder,.search-inputs .hol-type-menu.open input::-moz-placeholder,.search-inputs .num-menu.open input::-moz-placeholder{color:#000}.search-inputs .dest-menu.open input::placeholder,.search-inputs .dur-menu.open input::placeholder,.search-inputs .hol-type-menu.open input::placeholder,.search-inputs .num-menu.open input::placeholder{color:#000}.search-inputs>label>i,.search-inputs>.label>i{position:absolute;top:10px;right:21px;color:#fff;width:28px;height:28px;border:1px solid #fff;border-radius:50%}.search-inputs>.dest-menu.open>i,.search-inputs>.dur-menu.open>i,.search-inputs>.hol-type-menu.open>i,.search-inputs>.num-menu.open>i{color:#000;border-color:#000;transform:rotate(90deg)}.search-inputs>label>i:before,.search-inputs>.label>i:before{width:28px;height:28px;position:absolute;font-size:10px;top:7px}.search-bar-inner .btn-block{display:flex;flex-flow:column}.search-bar-inner .btn-block .search-btn{width:100%;max-width:255px;height:auto;display:flex;align-items:center;justify-content:center;margin:0 auto 33px;color:#fff;border-color:#fff;letter-spacing:3px}.search-bar-inner .btn-block .clear-btn{height:auto;text-decoration:underline;color:#fff;display:inherit;margin:0 auto;font-family:'GT Walsheim Pro'}.hol-list .main-block{height:100%;overflow:auto;align-content:baseline}.dest-menu-list .bottom-block,.hol-list .bottom-block,.num-list .bottom-block{margin-top:0}.num-list .quantity-list{display:flex;justify-content:center;width:100%;padding:25px}.num-list .quantity span{border-radius:50%;border:1px solid #000;width:28px;height:28px;line-height:26px;background:unset;color:#000}.num-list .quantity input[type=number]{height:auto;background-color:unset;padding:0;color:#000}.result-search-bar{display:none;position:absolute;width:100%;min-height:315px;background-color:#fff;z-index:9;top:129px;left:0;padding:0}.result-search-bar .close-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:51px;height:51px;right:0;bottom:0;background-color:rgb(0 0 0/10%);z-index:999;cursor:pointer}.result-search-bar.open{display:block}.result-search-bar .bg{position:fixed;top:129px;left:0;width:100%;height:calc(100% - 129px);background-color:rgb(0 0 0/5%);z-index:1}.result-tabs{background:#fff;position:relative;z-index:2;width:100%;display:flex;flex-wrap:wrap}.result-tabs li.active a{color:var(--color-compass-rose)}.result-tabs .result-list{width:100%;max-width:349px;padding:52px 0 55px 60px;background-color:#f8f8f8;min-height:342px}.result-tabs .result-list li{position:relative;list-style-type:none;padding-bottom:14px}.result-tabs .result-list li a{width:calc(100% - 40px);display:block;position:relative}.result-tabs .result-list li a[data-tab]:after{content:'';font-family:ifont;position:absolute;font-size:10px;color:#000;left:100%;top:50%;transform:translate(0,-50%)}.result-tabs .result-list li.active a:after{transform:translate(0,-50%) rotate(90deg)}.result-tabs .result-content{position:relative;width:calc(100% - 349px);display:flex;padding:52px 95px 40px 44px}.result-tabs .result-content:first-child{display:flex}.result-tabs .result-list li.active:before{content:'';position:absolute;top:20%;right:-14px;transform:translate(0,-50%) rotate(45deg);width:27px;height:27px;display:block;background-color:#fff}.contenct-side{display:flex;flex-wrap:wrap;max-width:468px;padding:0 88px 37px 0}.result-tabs .image-side{max-width:400px}.result-tabs .image-side img{width:100%}.contenct-side .btn-block{width:100%;display:block;margin-top:auto}.contenct-side .btn-block .btn-tr{width:100%;padding:0 10px}.contenct-side ul{padding:0;list-style:none;margin-bottom:40px}.contenct-side ul li{position:relative;padding:0 0 0 15px;margin-bottom:4px}.contenct-side ul li::before{content:'';font-family:ifont;position:absolute;font-size:10px;color:#000;left:0%;top:50%;transform:translate(0,-50%)}.dest-country-list ul{display:flex;flex-wrap:wrap;max-width:760px;flex-direction:column;-moz-column-gap:50px;column-gap:50px}#europe .dest-country-list ul{max-height:250px}#africa .dest-country-list ul{max-height:100px}#asia .dest-country-list ul{max-height:150px}#americas .dest-country-list ul{max-height:100px}.dest-country-list ul li{max-width:190px;list-style-type:none;flex:1 1 25px}.booking-popup{max-width:788px;margin:120px auto}.booking-popup__header{position:relative;display:flex;align-items:center;background-color:#1d2507;border-radius:5px;height:47px}.booking-popup__header .icon-mark{position:absolute;left:90px;top:-5px;width:43px;height:63px;font-size:63px;color:var(--color-compass-rose)}.booking-popup__header .icon-mark:before{position:absolute;top:0;left:0}.booking-popup__header .icon-mark img{color:#fff;font-size:16px;position:absolute;top:17px;left:50%;transform:translateX(-50%)}.booking-popup__header h2{width:100%;display:block;margin-bottom:0;color:#fff;font-weight:300;text-align:center}.booking-popup__header .close{position:absolute;top:50%;right:20px;transform:translate(0,-50%) rotate(45deg);background-color:rgb(243 243 243/68%)}.booking-popup__body{background-color:#f7f7f7;border-radius:5px;padding:105px 95px;margin-top:-5px}.booking-popup__body p{font-size:22px;line-height:30px;color:#1e2253;text-align:center}.booking-popup__body p a{color:#1e2253;white-space:nowrap;text-decoration:none}.booking-popup__body p:last-child{margin-bottom:0}.banner-404{display:flex;flex-direction:column;position:relative;height:746px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.banner-404 .overflow{position:absolute;width:100%;height:586px;bottom:0;left:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 0%,rgba(0,0,0,.7) 100%);z-index:0}.banner-404 .wrap{position:relative;display:flex;flex-wrap:wrap;flex-grow:1;width:100%;justify-content:flex-end;padding:0 180px}.wrap-404-inner{max-width:440px;display:flex;flex-wrap:wrap;align-content:baseline;justify-content:center;padding-top:130px}.wrap-404-inner h1{width:100%;font-size:44px;line-height:40px;font-family:'GT Walsheim Pro';font-weight:300;color:#fff;text-align:center;padding:87px 0 84px}.wrap-404-inner .btn{display:block;width:100%;max-width:380px;text-transform:uppercase;margin:0 auto;font-size:18px;font-weight:bold;font-family:'DomaineDisplay';height:42px;letter-spacing:4px;border-radius:0;padding:0}.transparent-white{border:2px solid #fff;background-color:transparent}.transparent-white:hover{background-color:#fff;color:#000}.wrap-404-inner .icon-mark{position:relative;width:62px;height:92px;display:inline-block}.wrap-404-inner .icon-mark:before{font-size:91px;color:#3fa0b0}.wrap-404-inner .icon-mark i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:28px}.brochures-header .overflow{position:absolute;display:flex;align-items:center;width:100%;height:479px;bottom:0;left:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 0%,rgba(0,0,0,.7) 100%);z-index:9}.brochures-header-inner{flex-grow:1;margin:0 auto;text-align:center}.brochures-header-inner h1{font-size:38px;font-weight:300;color:#fff}.brochures-header-inner h1 br{display:none}.brochures-header-inner p{color:#fff;font-size:14px;margin-bottom:0}.brochures-tabs,.brochures-page,.simple-page,.team-page{max-width:980px;display:grid;grid-template-columns:179px minmax(320px,780px);gap:0 20px;margin:auto;padding-top:30px}.brochures-page,.brochures-tabs,.simple-page{display:flex}.simple-page aside,.simple-page aside{width:100%;max-width:179px}.contact-us .breadcrumbs-block,.faq-booking .breadcrumbs-block,.brochures-content .breadcrumbs-block{max-width:980px;margin:0 auto;padding:24px 0}.brochures-single .breadcrumbs{max-width:1069px}.about-us .breadcrumbs-block{max-width:980px}.brochures-tabs>.breadcrumbs-block,.single-brochures .brochures-page>.breadcrumbs-block,.contact-page>.breadcrumbs-block,.faq-page>.breadcrumbs-block,.about-us .simple-page>.breadcrumbs-block,.team-page>.breadcrumbs-block{display:none;margin:0;padding:0 0 24px}.single-brochures .brochures-page>.breadcrumbs-block,.brochures-tabs>.breadcrumbs-block .breadcrumbs,.contact-page>.breadcrumbs-block .breadcrumbs,.faq-page>.breadcrumbs-block .breadcrumbs,.about-us .simple-page>.breadcrumbs-block .breadcrumbs,.team-page>.breadcrumbs-block .breadcrumbs{padding:0}.brochures-content>.breadcrumbs-block,.contact-us>.breadcrumbs-block,.team>.breadcrumbs-block{display:block}.faq-page{max-width:980px;display:flex;gap:0 50px;margin:auto;padding-top:30px;margin-bottom:300px}.brochures-tab-content,.simple-content{width:100%}.simple-content ul{padding-left:20px;margin-bottom:10px}.simple-content ul li{padding-bottom:24px}.brochures #carousel-custom-dots{transform:translate(-50%,0)}.sidebar-nav-list ul li:first-child{border-top:1px solid}.brochures .sidebar-nav-list ul li:first-child{border-top:unset}.brochures-tab-content h2,.simple-content h2{font-size:28px;font-weight:400;line-height:38px;color:#000;margin-bottom:34px;text-transform:capitalize}.iframe-block .iframe-block-content{position:relative;width:100%;padding-bottom:56.25%}.faq-acc h2{margin-bottom:0}.sidebar-nav-list ul li a{display:inline-flex}.brochures-tab-content p,.simple-content p{width:100%;display:inline-block;margin-bottom:24px;font-size:16px;color:#000;line-height:30px}.faq-acc .secondary-step-heading{margin-bottom:10px;padding:10px 100px 10px 10px;height:auto;min-height:48px}.faq-acc .secondary-step-heading p{margin-bottom:0;text-align:left;color:#fff}.simple-content p:last-child{margin-bottom:0}.simple-content .map-block{width:100%;max-width:612px;padding-bottom:45.5%;position:relative}.simple-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.simple-content .btn-tr{width:100%;display:block;max-width:298px;margin:0 auto;padding:0 12px;line-height:38px}.simple-content .btn-block{width:100%;display:inline-block;margin:90px 0 10px}.brochure-card{display:flex;margin:30px 0 75px}.brochures-page{max-width:1069px;grid-template-columns:179px minmax(320px,980px);gap:0 60px}.brochures-page .brochure-card{margin:0}.brochure-card:last-child{margin-bottom:0}.brochure-card:nth-child(even){flex-direction:row-reverse}.brochure-card__image{min-width:300px;max-height:424px;display:block;width:auto;height:100%;max-width:50%;border-radius:10px;overflow:hidden}.single-brochures .brochure-card__image{height:auto;max-width:unset}.single-brochures .breadcrumbs-block{max-width:1069px}.brochure-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brochure-card__text{width:100%;height:-moz-max-content;height:max-content;align-self:flex-end;width:calc(100% - 250px);min-height:298px;margin-left:-50px;background-color:#fff;border-radius:5px;box-shadow:8px 10px 20px 8px rgb(0 0 0/7%);padding:0 78px 35px;margin-top:160px}.brochures-page .brochure-card__text{margin-left:-25px}.brochure-card:nth-child(even) .brochure-card__text{margin-left:0;margin-right:-75px;margin-top:150px}.brochure-card__header{position:relative;border-bottom:1px solid #707070;padding:12px 0 12px 60px}.brochure-card:nth-child(even) .brochure-card__header{text-align:right;padding:12px 60px 12px 0}.brochure-card__header .icon-mark{position:absolute;left:0;bottom:10px;color:#fff;background:url(../icons/icon-mark-reverse.svg?v=uJA_kC75CY5aLryGsS_M-GXmxjk) center center no-repeat;background-size:cover;width:38px;height:57px;display:block}.brochure-card:nth-child(even) .brochure-card__header .icon-mark{left:unset;right:0}.brochure-card__header .icon-mark:before{content:''}.brochure-card__header .icon-mark>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brochure-card__header p{color:#00a1b1;font-size:16px;line-height:25px;margin-bottom:0}.brochure-card__body a{text-decoration:none}.brochure-card__body h3{font-size:28px;line-height:30px;font-weight:300;text-transform:uppercase;padding:20px 0 10px;color:#000}.brochure-card__body p{font-size:16px;line-height:22px}.brochure-card__body .btn{width:100%;max-width:228px;display:block;text-transform:uppercase;border:2px solid #000;font-size:18px;font-weight:bold;border-radius:0;background-color:transparent;color:#000;font-family:'DomaineDisplay';line-height:34px;margin:0 auto;letter-spacing:4px;height:38px}.brochure-card__body .btn:hover{background-color:#000;color:#fff}.brochures-card-block .btns-block a{width:245px;display:block;text-decoration:none;text-transform:uppercase;margin:20px 15px;line-height:38px;text-align:center;border-radius:5px;font-weight:bold;font-family:'DomaineDisplay';letter-spacing:1px}.brochures-card-block .btns-block a.view-online{border:2px solid #1e2253;color:#1e2253}.brochures-card-block .btns-block a.request-by-post{border:2px solid #ff7b6d;color:#ff7b6d}.brochure-popup{max-width:715px;margin:10vh auto;border-radius:5px}.brochure-popup__top{position:relative;background-color:#1d2507;height:48px;border-radius:5px}.brochure-popup__top .icon-mark{position:absolute;top:50%;left:22px;transform:translate(0,-50%)}.brochure-popup__top .icon-mark:before{color:#ff7b6d;font-size:63px}.brochure-popup__top .icon-mark img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brochure-popup__top .close-btn{background-color:#ff7b6d;position:absolute;top:50%;right:20px;transform:translate(0,-50%)}.brochure-popup__top .icon-close:before,.brochure-popup__top .icon-close:after{background-color:#1d2507}.brochure-popup__top h3{padding:0 85px;color:#fff;font-size:22px;line-height:30px;font-family:'GT Walsheim Pro';line-height:48px}.popup-content{padding-top:5px;border-radius:5px;overflow:hidden}.brochure-select{background-color:#fff;margin:42px 0;padding:21px 55px;border-radius:5px}.brochure-select .sub{font-size:16px;line-height:25px;color:#1e2253;font-family:'GT Walsheim Pro';text-transform:uppercase;font-weight:400;padding-bottom:20px}.brochure-select fieldset{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;border:0;gap:2%}.brochure-select fieldset .item{width:48%;display:flex;flex-wrap:wrap}.brochure-select fieldset .item .image-block{height:auto;margin-bottom:24px;display:flex;align-items:center}.brochure-select fieldset .item .image-block img{width:100%;height:auto;-o-object-fit:unset;object-fit:unset;border-radius:10px}.brochure-select fieldset .item label{font-size:16px;line-height:25px;color:#1e2253;margin-bottom:0}.brochure-select fieldset .item input{position:relative;margin:0 12px 0 5px}.brochure-select fieldset .item input[type=radio]:before{content:'';width:17px;height:17px;border:2px solid var(--color-primary);background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brochure-select fieldset .item input[type=radio]:checked:before{background-color:var(--color-primary)}.brochure-select fieldset .item input[type=radio]:checked:after{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brochure-popup__body{background-color:#f7f7f7}.popup-content form{padding:0 55px 45px}.popup-content form p{color:#707070}.popup-content form input,.popup-content form select{border:1px solid #000;height:45px;border-radius:8px;padding:0 25px;width:100%;font-family:inherit;background-color:#fff;padding:0 8.5px}.popup-content form .form-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;margin-bottom:22px}.popup-content form label{width:100%;display:block;font-size:14px;color:#000}.popup-content form .form-group label span{color:#f00}.form-group-title{width:127px}.form-group-inner{width:48%}.popup-content form .form-group input[type=checkbox]{position:relative;height:auto;width:auto}.popup-content form .form-group p{width:calc(100% - 30px);margin-bottom:0}.popup-content form .form-group p span{color:#f00}.popup-content form .form-group p a{color:#ff7b6d}.popup-content form .form-group-button{display:flex;justify-content:flex-end;margin-bottom:0}.popup-content form button{font-size:16px;color:#1d2507;width:202px;background-color:#ff7b6d;border-radius:5px;line-height:39px;text-align:center}.blog .blog-header .owl-stage-outer,.blog .head-slider,.blog-header .owl-carousel .owl-stage,.blog-single-slider .item,.blog-single-slider .item img{height:315px!important}.blog-header{position:relative}.blog .not-tab{position:relative}.blog-header .info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.blog-header .info h1{font-size:38px;line-height:45px;color:#fff;text-transform:inherit;font-weight:300}.sub-p{max-width:800px;margin:0 auto 24px;text-align:center;font-size:16px;line-height:25px;padding:0 25px}.search-blog{width:100%;display:flex;flex-wrap:wrap;background:url(../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0) repeat-x;padding:56px 44px 40px;margin-bottom:72px}.search-blog>*{width:50%}.search-blog>*:first-child{border-right:1px solid #707070;padding-right:50px}.search-blog>*:last-child{padding-left:50px;align-self:flex-end}.search-blog h2{font-size:38px;line-height:54px;color:#000;margin:0;padding-bottom:14px}.search-blog form{position:relative}.search-blog input{width:100%;padding:12px 100px 12px 12px}.search-blog button{width:85px;display:block;position:absolute;top:0;right:0;color:#f1570b;background-color:#000;font-size:18px;line-height:43px}.search-blog p{margin-bottom:0;font-size:28px;line-height:34px}.blog-list .owl-stage-outer,.blog-list.owl-carousel .owl-stage{height:auto}.slide{font-size:50px;text-align:center;border:1px solid #000;margin-bottom:20px}.blog-list{display:flex;flex-wrap:wrap;gap:2%}.blog-list article{margin-bottom:76px;width:32%;position:relative;padding-bottom:72px}.blog-list article .btn-tr{width:100%;line-height:38px;position:absolute;z-index:1;bottom:0;left:0}.blog-list article .img-block{margin-bottom:31px}.blog-list article a{text-decoration:none}.blog-list article h5{font-size:22px;line-height:30px;font-weight:400;font-family:'GT Walsheim Pro';min-height:74px;padding-bottom:14px;color:#000}.blog-list article .info{font-size:21px;line-height:30px;font-weight:400;color:#3fa0b0;padding-bottom:25px}.blog-list article .excerpt{min-height:110px}.blog-list article .excerpt.has-no-more{min-height:134px}.blog-list article .excerpt p{font-size:16px;color:#000;line-height:27px;margin-bottom:12px}.blog-list article .excerpt p:last-child{margin-bottom:0}.blog-list .slick-slide img{width:100%;max-height:285px;-o-object-fit:cover;object-fit:cover}.blog-list .slick-slide{margin:0 11px}.blog-list .slick-list{margin:0 -11px}.blog-list .slick-dots{display:flex;justify-content:center;list-style-type:none}.blog-list .slick-dots button{font-size:0;width:10px;height:10px;border-radius:50%;background-color:#c6c6c5;margin:2px}.blog-list .slick-dots .slick-active button{background-color:#707070}.single-content{max-width:810px;margin:0 auto;padding:30px 15px}.post-slider{margin-bottom:74px}.post-slider,.post-slider .owl-stage-outer,.post-slider .owl-stage,.post-slider .owl-item{height:438px}.post-slider .owl-item img{height:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-content h2,.single-content .info{text-align:center;font-size:28px;line-height:38px;color:#000;font-weight:300;margin-bottom:0;font-family:'DomaineDisplay'}.single-content .info{color:#3fa0b0;font-size:24px;margin-bottom:24px}.single-content .sub{font-size:19px;line-height:25px;padding-bottom:28px;text-align:center}.post-image{margin-bottom:74px}.post-image img{width:100%;height:auto;height:438px}.single-content p{font-size:16px;line-height:30px;margin-bottom:30px}.single-content p:last-child{margin-bottom:0}.post-slider .owl-nav .prev,.post-slider .owl-nav .next{color:#f1570b}.blog-tours .ttl-link{color:#000;text-decoration:none}.blog-tours h4{font-size:22px;font-weight:400}.blog-tours .image{margin-bottom:31px}.team .breadcrumbs-block{max-width:1082px;padding:0 15px}.team-page{max-width:1082px;grid-template-columns:179px minmax(320px,882px);padding:30px 15px 0}.meat-the-team{margin-top:47px}.meat-the-team>h2{color:#f1570b;font-size:28px;line-height:38px;margin-bottom:50px}.meat-the-team .item{display:flex;margin-bottom:65px}.meat-the-team .item:nth-child(odd){flex-direction:row-reverse}.meat-the-team .item:last-child{margin-bottom:0}.meat-the-team .item .img-block{width:281px;height:258px;display:block;border-radius:5px;overflow:hidden}.meat-the-team .item .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.meat-the-team .item .content-block{max-width:564px;box-shadow:8px 10px 20px 8px rgb(0 0 0/7%);background-color:#fff;padding:25px 40px 35px;margin-left:8px;border-radius:5px}.meat-the-team .item .content-block:last-child{margin-bottom:0}.meat-the-team .item:nth-child(odd) .content-block{margin-left:0;margin-right:8px}.content-block__header{border-bottom:1px solid #707070;padding-bottom:5px}.content-block__header h2{font-size:28px;line-height:45px;margin-bottom:0}.content-block__header .pos{font-size:16px;line-height:25px;color:#3fa0b0}.content-block__text{padding-top:28px}.content-block__text p{font-size:16px;line-height:30px;font-weight:300}.content-block__text p:last-child{margin-bottom:0}.team-slider{height:610px}.login .tour-conten{margin-top:100px}.login-register{max-width:1235px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;gap:42px;margin-bottom:127px}.login-block{width:100%;max-width:374px}.login-block-form{margin-bottom:24px}.register-block{width:100%;max-width:785px}.lr-ttl{position:relative;background-color:rgba(29,37,7,.75);padding:9px 9px 9px 85px;border-radius:5px}.lr-ttl h3{font-size:22px;line-height:30px;color:#fff;font-family:'GT Walsheim Pro'}.lr-focused-block .lr-ttl{background-color:var(--color-primary)}.lr-ttl .icon-mark{position:absolute;left:21px;top:-5px;width:43px;height:63px;font-size:63px;color:var(--color-primary);z-index:10}.lr-focused-block .icon-mark{color:var(--color-compass-rose)}.lr-ttl .icon-mark:before{position:absolute;top:0;left:0}.lr-ttl .icon-mark i{color:#fff;font-size:16px;position:absolute;top:17px;left:50%;transform:translateX(-50%)}.lr-body{background-color:#f7f7f7;padding:30px 44px;border-radius:5px;margin-top:2px}.lr-body label{font-size:14px;line-height:30px;color:#000;margin:0}.lr-body label span{color:#f00}.lr-body .form-group input{width:100%;background-color:#fff;border-radius:5px;border:1px solid #bab9b9;font-size:14px;padding:13px;margin-bottom:5px}.lr-body .form-group input:focus{border:1px solid #000}.lr-body .form-group input[type=button]{font-size:16px;line-height:30px;padding:4px;max-width:202px;color:#fff;border:unset;background-color:var(--color-primary)}.lr-focused-block .lr-body .form-group input[type=button]{background-color:var(--color-compass-rose)}.make-payment-form .form-group input[type=button]{margin-bottom:0}.lr-body p{font-size:14px;line-height:15px;color:#707070;margin:0}.form-group-submit{display:flex;justify-content:flex-end}.forgot-pass{display:flex;justify-content:flex-end;color:#1e2253}.policy{display:flex;align-items:center;margin-bottom:20px}.policy input[type=checkbox]{position:relative;width:10px;height:10px;margin:0}.policy input[type=checkbox]:before{content:'';width:17px;height:17px;border:2px solid var(--color-primary);background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.policy input[type=checkbox]:checked:before{background-color:var(--color-primary)}.policy input[type=checkbox]:checked:after{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-group-half{display:flex;flex-wrap:wrap;justify-content:space-between}.form-group-half>*{width:48%}.policy p{margin-left:10px}.blue-p{color:#1e2253!important;font-weight:bold}.policy a{color:var(--color-compass-rose)}.account-settings-acc .secondary-step-heading{position:relative}.account-settings .acc-step-nav ol{width:auto;justify-content:center}.acc-settings-bg ol{max-width:976px;display:flex}.account-settings .acc-step-nav ol li{position:relative;width:180px}.account-settings .acc-step-nav ol li.ui-state-active:before{content:'';width:20px;height:20px;position:absolute;display:block;left:50%;bottom:-8px;transform:translate(-50%,0) rotate(45deg);z-index:98;background-color:var(--color-primary)}.acc-step-nav ol.sticky{max-width:100%;position:fixed;width:100%;left:50%;transform:translate(-50%,0);top:129px;background:#fff;z-index:99}.acc-step-nav ol.sticky li.ui-state-active:before{display:none}.acc-settings-bg ol li{width:auto!important}.account-settings .acc-step-nav ol li a:before{display:none}.account-settings .tour-conten{margin-top:100px}.account-settings .main,.account-settings .breadcrumbs{max-width:1008px;margin:0 auto;padding:0 15px}.account-settings .breadcrumbs{padding:24px 15px}.account-settings .close{transform:rotate(0);transition:all .3s ease-in-out}.upcomming,.prev-quotes,.prev-booking{text-align:left}.upcomming h3,.prev-quotes h3,.prev-booking h3{margin:25px 0;font-size:22px;line-height:30px;font-family:'GT Walsheim Pro'}.uncommig-inner,.prev-quotes-inner,.prev-booking-inner{width:100%;display:flex;flex-wrap:wrap}.uncommig-inner .item,.prev-quotes-inner .item,.prev-booking-inner .item{width:48%;display:flex;gap:28px;margin-bottom:46px}.uncommig-inner .item .img-block,.prev-quotes-inner .item .img-block,.prev-booking-inner .item .img-block{width:190px;height:125px;border-radius:5px;overflow:hidden}.uncommig-inner .item .img-block img,.prev-quotes-inner .item .img-block img,.prev-booking-inner .item .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uncommig-inner .item .item-cont{width:calc(100% - 218px)}.item-cont p{margin:0}.uncommig-inner .item .btn-block,.prev-quotes-inner .item .btn-block,.prev-booking-inner .item .btn-block{margin-top:15px}.uncommig-inner .item .btn,.prev-quotes-inner .item .btn,.prev-booking-inner .item .btn{min-width:unset}.acc-settings-bg{height:76px}.acc_set-inner{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;padding:0 30px;margin-bottom:30px}.acc_set-inner>*{width:60%;text-align:left;display:flex;flex-wrap:wrap;align-content:baseline;justify-content:space-between}.acc_set-inner .item-inner{width:50%;display:flex;flex-wrap:wrap}.acc_set-inner .item-inner>*{width:100%}.acc_set-inner .item-inner:nth-child(2)>*{margin-right:10px}.acc_set-inner .item-inner input,.acc_set-inner .item-inner textarea,.passangers-list .item input{width:100%;border:unset;padding:0;resize:none;height:unset;min-height:30px;line-height:24px;border-radius:unset;padding:0 10px;color:#000}.acc_set-inner .item-inner input:disabled,.acc_set-inner .item-inner textarea:disabled,.passangers-list .item input:disabled{background-color:unset}.acc_set-inner .item-inner input.edit,.acc_set-inner .item-inner textarea.edit,.passangers-list .item input.edit{background-color:rgb(63 160 176/20%)}.contact-info{width:30%}.contact-info .item-inner{width:100%}.acc_set-inner .item h3{width:100%;display:block;font-size:22px;line-height:30px;margin-bottom:13px;font-family:'GT Walsheim Pro';color:#000;padding:0 10px}.acc_set-inner .contact-info h3{padding:0}.acc_set-inner .item h4,.acc_set-inner .item p{font-size:16px;line-height:25px;font-family:'GT Walsheim Pro';font-weight:normal}.acc_set-inner .item h4{padding:0 10px}.acc_set-inner .item p{margin:0;padding-bottom:25px}.acc_set-inner .btn-block{width:100%;display:block;margin-bottom:40px}.acc_set-inner .btn-block a{min-width:auto}.acc-tour-details .step-heading{margin-bottom:0}.settings-tour-slider{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.settings-tour-slider .trip-time{transform:translate(-50%,0);position:absolute;top:10%;left:50%}.settings-tour-slider .trip-time dt{font-size:16px}.settings-tour-slider .owl-stage-outer .slide{height:507px;margin-bottom:0;border:unset}.settings-tour-slider .owl-stage-outer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.view-docs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:25px}.view-docs a{min-width:180px}.view-docs .ttl{width:100%;display:block;margin-bottom:10px}.acc-tour-details-info .left{min-height:32px}.acc-tour-details-info .left i{position:relative;left:unset}.acc-tour-details-info .accordion-content .item:nth-child(even) i{transform:scaleX(-1)}.acc-tour-details-info .heading>a h3,.acc-tour-details-info p a{color:var(--color-secondary)}.acc-tour-details-info .heading>a h3{text-decoration:underline}.account-settings .summary-list{margin-bottom:20px}.account-settings .transport-details .details li{padding:10px 0}.optional-extras .btn-block,.passangers-block .btn-block{text-align:center;margin-bottom:40px}.optional-extras .btn-block .btn{margin-top:20px}.optional-extras .btn-block p,.passangers-block .btn-block p{font-size:14px;line-height:20px;margin:16px 0 0}.passangers-block .secondary-step-heading{margin-bottom:0;z-index:1}.passangers-list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f7f7f7;padding:70px 70px 0}.passangers-list .overflow{position:absolute;top:0;left:0;width:100%;height:36px;background:url(../imgs/texture.png?v=grL62A9j902xvv3POvdn8xnyV9Q)}.passangers-list .item{width:34%;margin-bottom:24px}.passangers-list .item h4,.passangers-list .item p{font-size:16px;line-height:25px;color:#000;font-family:'GT Walsheim Pro';font-weight:400}.passangers-list .item h4{padding:0 10px}.passangers-list .item p{margin-bottom:30px}.passangers-list .item .btn{width:100%;min-width:unset}.paymeny-info{padding:46px 64px;background-color:#f7f7f7;border-radius:5px}.paymeny-info h4{font-size:16px;line-height:25px;font-family:'GT Walsheim Pro';font-weight:400}.paymeny-info .item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.paymeny-info .item p{margin:0;width:300px;font-size:16px;line-height:25px}.palment-notes{max-width:890px;padding:32px 15px;margin:0 auto;font-size:14px;line-height:20px}.payment-billing .btn-block{text-align:center}.payment-billing .btn-block .btn{min-width:auto;margin-top:15px}.payment-billing .pay-depo,.payment-billing .pay-full{padding:8px 66px 8px 80px}.payment-billing .pay-depo .pay-count{position:relative;background-color:#fff;border:1px solid #707070;padding:4px 20px 4px 25px;font-size:19px;width:140px;font-family:"GT Walsheim Pro";font-weight:600}.payment-billing .pay-depo .pay-count::-moz-placeholder{color:#000}.payment-billing .pay-depo .pay-count::placeholder{color:#000}.payment-billing .pay-full .pay-count{padding:4px 25px;font-size:19px}.passangers-block{margin-bottom:50px}.sitemap-inner{padding:0 15px}.sitemap-inner .ttl{font-size:28px;line-height:35px;margin-bottom:46px;font-weight:300;margin-top:50px}.sitemap-list{width:100%;display:flex;flex-wrap:wrap}.sitemap-area{width:25%}.sitemap-area h4{font-size:16px;line-height:22px;font-weight:400;margin-bottom:24px;font-family:'GT Walsheim Pro'}.sitemap-area ul{margin:0;padding:0}.sitemap-area ul li{list-style-type:none;font-size:16px;line-height:22px}.sitemap-area ul li a{color:#000;text-decoration:none}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;padding:24px 0}.breadcrumbs li{list-style-type:none;margin-right:10px}.breadcrumbs li:after{content:'';font-family:"ifont";font-size:12px;margin-left:10px}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li:last-child:after{content:''}.breadcrumbs li a{color:#000;text-decoration:none}.notification-banner{position:relative;top:0;width:100%;color:#fff;text-align:center;padding:10px;order:1;display:none}.notification-banner p{margin-bottom:0}.notification-banner a{display:inline-block;width:100%;text-decoration:none}.bg-label{background-color:var(--color-accent);color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:26px;padding:10px 10px 8px;position:relative;width:100px}.bg-label::after{display:block;content:'';position:absolute;top:100%;left:0;width:0;height:0;border-left:50px solid var(--color-accent);border-right:50px solid var(--color-accent);border-bottom:20px solid transparent}.bg-label small{font-size:12px;font-weight:400}.bg-label span+small{display:block;margin:4px}.tour-header.travel-guides .info{display:flex;justify-content:center;align-items:center}.travel-guides-nav{position:relative;padding:0 15px}.travel-guides-nav h2{margin-bottom:10px}.travel-guides-nav nav{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.travel-guides-nav nav a{display:flex;justify-content:center;align-items:center;color:#000!important}.travel-guides-nav nav a:hover{color:#fff!important}.travel-guides-nav nav a img{margin-left:16px}.travel-guides-nav-wrap{border:1px solid #9d9d9d;padding:20px 45px 40px;text-align:center;border-radius:7px;margin-bottom:154px;position:relative;z-index:2;background:#fff}.travel-guides-nav:after{content:'';height:238px;position:absolute;left:0;right:0;bottom:0;transform:translateY(50%);background:url(../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0) repeat-x;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;z-index:1}.tour-header.travel-guides #carousel-custom-dots{bottom:-30px}.btn-travel-guides{background-image:url(../icons/arrow-orange.svg?v=etT7HjANlpFdMs1fau2NjTkFaSM);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;background-size:20px}.btn-travel-guides:hover{background-image:url(../icons/arrow-white.svg?v=q4JTgCzSFT0-EIFUzmWSQ9pHkD0)}.grecaptcha-badge{z-index:777}@media screen and (max-width:1366px){.carousel .owl-nav,.home-carousel .owl-nav{top:32%}.header .logo{margin-left:0}.tour-nav,.cats{padding:0 30px}.tour-nav.tour-sticky-nav,.cats.tour-sticky-nav{padding:0}.tour-nav ul li,.cats ul li{padding:0 15px}.tour-nav ul li a,.cats ul li a{padding:0}.category-desc,.tours-grid-2{padding:0 15px}.tours-grid-2{gap:2%}.tours-grid-2 .item{width:32%;margin-bottom:37px}.posts{padding:70px 0 200px}.posts .alignwide{padding:0}.posts .post{margin-bottom:36px}.posts .post h2{margin-bottom:23px}.posts .post .desc{margin:0}.posts .post:nth-child(odd) .desc{margin-left:0;padding-right:50px;max-width:100%}.posts .post .desc{width:50%}.posts .post:nth-child(odd) .image .desc{padding:0 0 0 50px;text-decoration:none}.posts .post:nth-child(odd) .image .desc p{color:#000}.posts .post:nth-child(odd){gap:0 94px}.posts .post:nth-child(even){gap:0 172px;grid-template-columns:1fr 41.5%}.posts .post:nth-child(even) .desc{max-width:100%;padding-left:50px}.posts .post .image img{width:100%;height:auto}.posts:before{height:516px}.posts .post .read-more-btn{margin-left:50px}.tour-nav ul li.ui-state-active a:before{left:-10px}.images .tour-labels{bottom:10px}.tours-carousel{padding:0 20px 60px}.view-tours{padding:0 40px 60px;overflow:hidden}.tours-carousel .owl-nav .next{right:-20px}.view-tours .owl-nav .next{right:60px}.blog-list{justify-content:space-between}.blog-list article{width:49%}.blog-list article .img-block img{width:100%}}@media screen and (max-width:1250px){.blog-list{padding:0 15px}.search-page .container{grid-template-columns:unset}.search-page .sidebar{display:block;width:100%;max-width:280px}.search-page .main{width:calc(100% - 300px)}.container{grid-template-columns:1fr;padding:0 50px;display:flex}.secondary-step-heading h2{margin-bottom:0}.step-nav{flex-wrap:wrap}.flight-details table td.price{font-size:22px;text-align:center}.arrival .radio label{display:flex;justify-content:space-between}.arrival-desc{max-width:480px}.step-heading .primary .icon-mark{left:18.3%}.step-desc-btn .desc p{margin-bottom:0}.passenger-form .additional .agree{max-width:296px;margin-left:44%}.secondary-step-heading h2,.secondary-step-heading p{margin:0}.tour-desc{padding:0 30px}.tour-desc h2{margin-bottom:22px}.featured-articles .item{margin:0 50px 105px}.featured-articles .item .image,.featured-articles .item .content{max-width:530px;width:80%}.featured-articles .item .content{padding:0 30px 30px}.travel-currency{margin:100px 50px 0}.has-sidebar{padding:0 15px}.mar-b-120{margin-bottom:120px}.tours-carousel .owl-nav{top:130px}.view-tours .owl-nav{top:175px}.popular-tours{padding:0 50px}.tours-grid{display:flex;flex-wrap:wrap;grid-template-columns:unset;gap:1%}.tours-grid .item{width:49%;display:flex;grid-template-columns:unset}.tours-grid .item .img-block{width:49%}.tours-grid .item .img-block img{width:100%;height:auto}.tours-grid .item .desc{width:50%}.itinerary{max-width:764px}.popup-body,.light-box-content{max-width:760px}.search-bar{min-height:auto;padding:120px 50px 95px;top:48px}.dest-list,.dur-picker{width:calc(100vw - 50px)}.login .tour-conten{margin-top:200px}.step-nav{position:absolute}.step-nav.sticky-step-nav{width:100%;position:fixed!important;background-color:#fff;z-index:9}.step-nav ol.sticky-step-nav{transform:translate(-50%,30px);padding-top:60px}}@media screen and (max-width:1120px){.fast-links{flex-wrap:wrap}.fast-links .item{width:25%}}@media screen and (max-width:1023px){.header .right-bar{padding-top:0}.header .profile{position:relative;bottom:0}.banner{height:calc(100dvh - 76px)}.breadcrumbs{padding:24px}.inner-sidebar,.sidebar{display:none}.payment .tr{margin-bottom:0}.popular-tours h2{margin-bottom:67px}.person-prices-table .head{text-align:center}.person-prices-table .head h6{width:100%;display:block}.person-prices-table .item ul{justify-content:center}.search-bar>.close-btn{display:none!important}.holiday-select ul .checkbox-list{height:auto!important;flex-wrap:nowrap}.offer-type .options,.search-bar .checkbox-list,.holiday-select ul .checkbox-list{left:0}.holiday-select ul .checkbox-list .main-block{max-height:40vh}.scroll-down{position:absolute;top:90px;left:50%;z-index:9;transform:rotate(90deg) translate(0,10px);animation-iteration-count:infinite;animation-timing-function:linear}.holiday-options-page .scroll-down,.search-page .scroll-down{top:-40px}.scroll-down:before{content:'';font-family:"ifont";font-style:normal;font-weight:normal;font-size:30px;color:#fff}.scroll-down.show{z-index:-1}.scroll-down.show{transform:rotate(270deg);left:calc(50% - 9px)}.search-sidebar input:disabled{background-color:#353965}.search-sidebar .open input:disabled::placeholder{color:#000}.checkbox-list.dur-picker .checkbox-list-inner{flex-wrap:unset!important}.dur-menu-picker-inner,.checkbox-list.open .checkbox-list-inner{display:flex;flex-direction:column;max-height:calc(100vh - 330px)}.dur-menu-picker-inner #datepicker1{order:1}.dur-menu-picker-inner .dur-option{order:2}.search-bar .dur-opt-inner .dur-options,.search-sidebar .dur-options{position:relative;width:100%;max-width:unset}.dur-opt-inner .options li span{width:calc(100% - 46px)}.empty-header{display:none}.checkbox-list{height:auto;max-height:unset}.bottom-block{position:relative}.dest-menu-list .main-block{max-height:360px!important}.search-bar .checkbox-list.num-list{height:146px!important}.search-bar .checkbox-list.num-list .quantity{margin-top:0}.checkbox-list.open.hol-list{max-height:283px}.pt-100{padding-top:0}.sticky-margin{margin-top:76px!important}.tour-nav.tour-sticky-nav,.cats.tour-sticky-nav{padding:0 46px;top:unset;left:unset;margin-top:-130px}.overview-tabs-outer .tour-nav.tour-sticky-nav{margin-top:50px}.tour-nav.sticky-nav ul,.cats.sticky-nav ul{background-color:#fff}.banner .info a.open-search,.side-cat-ttl{display:none}.banner .trust{left:50%;transform:translate(-50%,0)}.mob-plane-icon{position:absolute;bottom:-27px;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:58px;height:58px;border-radius:50%;background-color:#00a1b1;z-index:2;cursor:pointer}.header .mob-plane-icon .scroll-down{transform:rotate(90deg);top:-42px;left:20px;transition:all .3s ease-in-out}.header .mob-plane-icon .scroll-down.show{transform:rotate(270deg);transition:all .3s ease-in-out}.main-nav{display:none}.main-nav.open~.mob-plane-icon.hide{display:none}.search-bar~.mob-plane-icon .icon-close,.search-bar.open~.mob-plane-icon .icon-plane{display:none}.search-bar~.mob-plane-icon .icon-plane,.search-bar.open~.mob-plane-icon .icon-close{display:block}.holiday-options-page .icon-search-menu{display:none!important}.search-bar~.mob-plane-icon .icon-close:after,.mob-plane-icon .icon-close:after,.search-bar~.mob-plane-icon .icon-close:before,.mob-plane-icon .icon-close:before{background-color:#fff}.mob-plane-icon i{width:58px;height:58px;align-items:center;justify-content:center;display:none;color:#fff;font-size:26px}.mob-plane-icon i.change{display:flex;bottom:0}.brochures #carousel-custom-dots{bottom:80px}.blog-single #carousel-custom-dots{display:flex;position:relative;justify-content:center;margin-top:25px;bottom:unset;left:unset;transform:unset}.header{background-color:unset}.header .phone{margin-left:auto;margin-right:10px;display:inline-block;margin-top:1px}.header .phone img{border-radius:6px}.hamburger{box-sizing:content-box;padding:6px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;height:46px;margin-top:-2px;margin-right:8px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:36px;height:24px;display:inline-block;position:relative}.hamburger span{display:block;width:100%;text-align:center;font-size:12px}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:36px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.header .secondary-nav{display:none}.header .logo{margin-left:18px}.header .right-bar{display:none}.mobile-menu{display:block}.header .mobile-menu .right-bar{display:block;padding:15px}.header .mobile-menu .profile{padding:15px;text-align:center;display:block}.mobile-menu .quick-search,.main-nav .quick-search-mob{width:130px;margin:10px auto 0;transition:all .3s ease-in-out}.main-nav .quick-search-mob{width:100%;margin-top:30px}.quick-search-mob label input{width:calc(100% - 50px);padding:0 0 0 10px}.main-nav .quick-search-mob label{padding-left:0;justify-content:center}.mobile-menu .quick-search label i,.main-nav .quick-search-mob label i{height:30px;width:50px}.main-nav .quick-search-mob label i{width:30px;height:30px;margin-right:10px}.header>.wrap{position:relative;height:76px;display:flex;align-items:center;border-radius:0 0 10px 10px;background-color:#fff;z-index:9;box-shadow:0 2px 4px rgb(0 0 0/10%)}.main-nav{position:relative;height:auto;min-height:73px;overflow:hidden;width:100%}.main-nav>ul{display:none;margin:0;padding-bottom:25px}.main-nav.open>ul{display:block;border-bottom:unset;padding-top:10px;margin:0}.main-nav>ul{display:block}.main-nav>ul li{position:relative;text-align:center}.main-nav>ul li a,.mobile-menu ul li a{width:100%;display:block;height:auto;padding:13px;text-align:center}.main-nav>.wrap>li>a:hover{color:#fff}.main-nav>.wrap>li>a.open{color:var(--color-secondary)}.main-nav>ul>li>a:before{display:none}.main-nav>ul li a i{display:block;position:absolute;top:50%;right:21px;transform:translate(0,-50%);color:#fff;width:28px;height:28px;border:1px solid #fff;border-radius:50%}.main-nav>ul li a i:before{width:29px;height:29px;position:absolute;font-size:10px;top:-1px;left:-1px;display:flex;align-items:center;justify-content:center}.main-nav>ul li a.open i{border:1px solid var(--color-secondary)}.main-nav>ul li a.open i:before{transform:rotate(90deg);color:var(--color-secondary)}.main-nav .active a{border:0;text-decoration:underline}.result-search-bar{position:relative;display:none!important;top:0}.result-search-bar.show{display:block!important}.result-tabs .result-list{padding:15px;width:45%}.result-tabs .result-content{padding:15px;width:55%}.contenct-side{padding:0 15px 0 0}.contenct-side,.result-tabs .image-side{width:100%}.result-search-bar .close-btn{display:none}.result-tabs .result-content:nth-child(2):before{top:43px}.result-tabs .result-content:nth-child(3):before{top:105px}.result-tabs .result-content:nth-child(4):before{top:169px}.result-tabs .result-content:nth-child(5):before{top:232px}.result-tabs .result-list li a{padding:0;font-size:14px}.dest-country-list ul{display:flex;flex-wrap:wrap;max-height:unset!important}.step-nav{position:relative;height:auto;background:unset;margin:38px 0 28px}.tour-content{padding-top:25px}.step-nav ol{box-shadow:unset;transform:unset;margin-top:5px}.step-nav ol a{font-size:0}.account-settings .step-nav ol li{width:auto}.account-settings .step-nav ol li a{padding:0 20px}.account-settings .step-nav ol li a:before{display:block}.acc-opt-sticky-nav .step-nav ol a{font-size:14px}.acc-opt-sticky-nav .step-nav ol li{width:100%}.acc-opt-sticky-nav .step-nav ol li a:before{display:none}.step-nav ol li.active a{background-color:unset}.step-nav ol li.active a:after{content:'';position:absolute;right:0;top:0;width:1px;height:30px;background:var(--color-primary-hue);top:50%;margin-top:-15px;transform:unset}.step-nav ol li a:before{margin-right:0}.step-nav ol li.active a:before{background-color:var(--color-primary);color:#fff}.container{grid-template-columns:100%;padding:0 36px;gap:0}.secondary-step-heading .left-icon{left:18px}.secondary-step-heading .close{right:18px}.footer{padding-bottom:60px}.footer-main-container{padding:80px 35px 73px}.fast-links{flex-wrap:wrap}.fast-links dl{width:24%}.form-row .form-item{padding:0 35px}.start-form .form-row .form-item{padding:0}.date-fields .form-item:after{display:none}.passenger-content>div>label,.passenger-form>div>label{padding:0 35px}.form-row.cols-1-to-2{grid-template-columns:1fr}.passenger-form .form-row .form-item{padding:0}.tour-nav,.tour-nav.sticky-nav,.cats,.cats.sticky-nav{position:relative!important;transform:unset;padding:0 46px}.tour-nav ul,.cats ul{display:flex;flex-wrap:wrap;height:auto;padding:0 30px}.tour-nav ul li,.cats ul li{width:100%;padding:0}.tour-nav ul li:after,.cats ul li:after,.tour-nav.sticky-nav ul li:after,.cats.sticky-nav ul li:after{content:'';display:block;width:100%;height:1px;margin-top:34px}.tour-nav ul li:after{content:'';position:absolute;margin-top:0;bottom:0;top:unset}.tour-nav ul li a,.cats ul li a{width:100%;display:block;padding:25px 0}.cats ul li a{text-align:center}.cats ul li a:after{display:none}.cats ul li a:before{content:'';position:absolute;font-family:ifont;margin:0;left:10%}.cats{margin-bottom:46px}.category-desc{margin:0 36px 30px}.page-header .text{top:30%;transform:unset}.page-header{height:450px;margin-top:-10px}.holiday-slider,.holiday-slider .item,.holiday-slider .item img{height:450px}.holiday-slider .item .text{top:50%;left:50%;transform:translate(-50%,-50%)}.tour-header .info{bottom:unset;padding-top:250px;z-index:unset}.tour-header .desc p{margin-bottom:0}.tour-header .info .desc{margin:0 auto 25px;padding:0 36px;position:relative;z-index:9}.tour-header .owl-dots{bottom:calc(50% - 85px)}.header{z-index:999;border-radius:0 0 10px 10px;height:76px}.menu-is_open{height:100vh;overflow:hidden}.menu-is_open .header{height:100dvh;overflow:auto}.tour-header:not(.travel-guides){margin-top:-176px}.price-label{z-index:9}.tour-overview{margin:0 18px 150px}.tour-overview:after{bottom:15%}.tour-header{display:flex;flex-direction:column-reverse}.tour-header .info{position:relative;padding-top:0;margin-top:40%;margin-bottom:50px}.tour-header:after{display:none}.head-slider{position:absolute;top:0;left:0;z-index:-1}.similar-tours h2{margin-bottom:72px}.tours-carousel.disable{display:flex;flex-wrap:wrap;padding:0 36px 0}.similar-tours .image img{width:100%;height:auto}.tours-carousel .item h3,.view-tours .item h3{margin-top:22px}.aligncollpase h2{padding:0 34px}.tour-features{padding:40px 15px 0}.has-sidebar{grid-template-columns:100%;gap:unset;padding:0 36px}.has-sidebar aside{width:100%;display:flex;flex-wrap:wrap;margin-bottom:36px}.side-cats{display:none}.guide-nav{position:relative;width:100%}.guide-nav.open .side-cats{display:block}.side-cats-mob{position:relative;width:100%;display:block}.guide-nav .side-cats{height:614px;position:relative;width:100%;margin:66px 0 46px 0;z-index:2;background-color:#fff;overflow-y:scroll}.guide-nav.open:after{content:'';position:absolute;left:50%;bottom:10px;border-radius:10px;width:136px;height:4px;background-color:#000;transform:translate(-50%,0)}.side-cats-mob-menu.open{display:block}.select-side-close{position:absolute;display:none;top:60px;right:15px;width:30px;height:30px;z-index:8}.select-side-cats.open~.select-side-close{display:block}.select-side-close:before,.select-side-close:after{content:'';position:absolute;display:block;width:30px;height:2px;top:50%;right:0;background-color:#000}.select-side-close:before{transform:rotate(45deg)}.select-side-close:after{transform:rotate(-45deg)}.side-cats li{list-style-type:none;border-bottom:0}.guide-nav .side-cats li a{position:relative;color:#273745;padding:10px 25px;font-size:16px}.side-cats-mob li.active a,.guide-nav .side-cats li.ui-tabs-active a{background-color:rgb(0 0 0/3%)}.side-cats-mob li.active a:before,.guide-nav .side-cats li.ui-tabs-active a:before{content:'';width:5px;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgb(0 161 177/60%)}.side-cats-mob a{width:100%;display:block;text-decoration:none;font-size:16px;color:#000}.select-side-cats{width:calc(100% - 72px)!important;position:relative;border:1px solid #000;font-size:16px;color:#000;padding:8px 12px 9px;margin:0 36px}.select-side-cats.open{border-color:transparent;border-bottom-color:#000}.select-side-cats:before{content:'';font-family:ifont;position:absolute;right:22px;top:50%;transform:translate(0,-50%);font-size:12px;transition:all .3s ease-in-out}.select-side-cats:after{content:'';position:absolute;width:28px;height:28px;border:1px solid #000;border-radius:50%;top:50%;right:12px;transform:translate(0,-50%)}.select-side-cats.open:before{transform:translate(0,-50%) rotate(90deg);transition:all .3s ease-in-out;right:23px}.page-tabs .ui-tabs-tab{position:relative}.page-tabs .ui-tabs-tab:not(.ui-tabs-active) a{color:#fff;opacity:.5}.page-tabs .ui-tabs-tab:not(.ui-tabs-active):before{content:'';position:absolute;background-color:var(--color-primary-hue);width:100%;height:1000px;bottom:0;right:0;z-index:-2}.tours-grid-2 .item{width:49%}.alignwide{padding:0 24px}.newsletter{height:450px;background:var(--color-secondary) url(../imgs/newsletter-mob.png?v=RrATALMsgULp6Fqr6fiNneenkWo) no-repeat 0 100%;padding:0}.newsletter .subscribe{float:unset;max-width:100%;padding:34px 13px}.newsletter h2{text-align:center}.newsletter .confirm{width:100%;text-align:center;padding:0 15px}.vessel-tabs,.overview-tabs{margin-top:0}.tour-slider .item{height:1000px!important}.tour-nav ul li.ui-state-active a:before,.tour-nav.sticky-nav ul li.ui-state-active a:before{display:block;left:14px}.checkbox-list,.hol-list,.dest-list,.dest-menu-list,.sort-list.checkbox-list{left:0;width:100%}.main-block .close-btn{display:none}.checkbox-list .loc{width:20%}.checkbox-list .loc>label{padding:14px 13px 13px 56px}.checkbox-list .main-block .top,.dest-list .main-block .top{width:100%;padding:15px 12px}.checkbox-list .loc input[type=checkbox]{left:34px}.checkbox-list{border-radius:0}.search-bar{position:absolute;display:block;top:-10px;padding:25px 36px 85px;border-radius:0 0 10px 10px;transform:translate(0,-60%);transition:all .3s ease-in-out;z-index:-1}.search-bar.mob-menu-open{transform:translate(0,-100%);top:0;transition:all .3s ease-in-out;z-index:2}.search-bar.open{transform:translate(0,76px);transition:all .3s ease-in-out}.main-nav.open{display:block;transform:translate(0,0);z-index:1;transition:all .3s ease-in-out}.main-nav.open+.search-bar{transform:translate(0,-82%);transition:all .3s ease-in-out}.search-inputs{margin-bottom:26px}.search-inputs{flex-wrap:wrap;gap:unset}.search-inputs>.label{margin-bottom:22px}.search-inputs>.label:last-child{margin-bottom:0}.search-bar-inner .btn-block .search-btn{max-width:375px;margin:0 auto 22px}.search-inputs .label>input{padding:5px 55px 5px 46px;color:#000}.dest-menu-list.show{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.bottom-block{background-color:#00a1b1;align-items:center;padding:20px}.search-inputs>label .checkbox-list{top:60px}.dur-menu-picker .bottom-block{order:3;margin-top:0}.dur-option{order:1}.num-list .main-block .top{display:none}#datepicker1,#datepicker2{max-width:409px;width:100%;padding:0;order:2;margin:0 auto}.dur-opt-inner{max-width:100%;margin:0;padding:36px}.dur-opt-inner .options li{color:#000}.dur-opt-inner .options li input[type=checkbox]:before{right:12px;background:#fff;width:11px;height:11px;border:2px solid #000}.dur-opt-inner .options li input[type=checkbox]:after{display:none}.dur-opt-inner .options li input[type=checkbox]:checked:before,.offer-type .options li input[type=checkbox]:checked:after{border:5px solid #000;background-color:#000;right:6px}.dur-opt-inner .options li input[type=checkbox]:checked:after,.offer-type .options li input[type=checkbox]:checked:after{content:'';position:absolute;width:7px;height:7px;display:block;background-color:#fff;right:20px}.dur-close,.dur-menu-close{display:none}.ui-datepicker-inline{flex-wrap:wrap}.hol-list.checkbox-list.show,.num-list.show{display:flex;flex-direction:column-reverse;padding-bottom:20px}.hol-list.checkbox-list .main-block{max-height:200px;min-height:auto}.hol-list.checkbox-list .main-block .top{display:none}.num-list.show .top{display:none}.search-page .sidebar{position:fixed;display:block;background-color:#1e2253;z-index:99;margin-top:0;min-height:577px;height:calc(100dvh - 125px)!important;min-width:100%;top:76px;left:0;border-radius:0 0 10px 10px;transform:translate(0,-89%);transition:all .3s ease-in-out}.search-page .sidebar.mob-menu-open{transform:translate(0,35%);transition:all .3s ease-in-out;display:none}.search-page .sidebar.open{display:block;z-index:999;transform:translate(0,0);transition:all .3s ease-in-out;min-height:auto}.search-page .inner-sidebar{min-width:100%;display:flex;flex-wrap:wrap;padding:62px 36px 45px;background-color:#1e2257;max-height:70dvh;overflow:auto}.search-page .inner-sidebar>*{width:100%}.search-page .main{width:100%}.sort-by-select{display:none}.sort-by-select-mob{display:block}.sort-by-select{max-width:100%}.search-sidebar input,.sort-by-select .ttl{background-color:rgb(255 255 255/10%);padding:11px 23px!important;height:43px;border:0;color:#fff}.search-sidebar .open input,.sort-by-select.open .ttl{color:#000;font-size:14px;background-color:#fff}.search-sidebar input::placeholder,.offer-type .ttl{color:#fff;font-size:14px}.offer-type .ttl,.sort-by-select .ttl{padding:11px 23px}.offer-type.label::before{display:none!important}.search-sidebar>.label:before{content:'';position:absolute;font-family:"ifont";color:#fff;width:6px;height:14px;display:block;font-size:10px;opacity:1;top:21px;right:22px;transform:translate(0,-50%);z-index:1}.search-sidebar>.label.open:before{color:#000;z-index:1;top:22px;right:21px;transform:translate(0,-50%) rotate(90deg)}.search-sidebar>.label:after{content:'';width:26px;height:26px;border-radius:50%;border:1px solid #fff;display:block;position:absolute;top:50%;right:11px;transform:translate(0,-50%)}.search-sidebar>.label.open:after{border:1px solid #000}.search-inputs>.label.open input::placeholder{color:#000}.offer-type .options li,.sort-by-options li a{color:#000;display:flex;flex-direction:row-reverse;justify-content:start;margin-top:0;padding:10px 10px 10px 48px!important;font-size:16px}.offer-type .options li input{margin-right:12px}.offer-type .options li input:before{width:11px;height:11px}.offer-type .options li input[type=checkbox]:after{display:none}.offer-type .options li input[type=checkbox]:checked:after{right:-10px}.dest:before,.dur:before,.dep:before,.hol-type:before{background:unset}.search-sidebar>label,.search-sidebar{margin-bottom:17px}.search-sidebar label,.dep-option.open label{width:100%;display:flex;align-items:center;position:relative}.search-sidebar label.open{background-color:#fff;color:#000}.search-sidebar label.open input::placeholder{color:#000}.search-sidebar label:before{content:'';position:absolute;font-family:"ifont";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#fff;opacity:1;font-size:10px;top:24px;right:16px;width:20px;height:20px;z-index:0}.search-sidebar label.sort-by-select:before{top:14px}.search-sidebar label.sort-by-select.open:before{top:23px}.search-sidebar label.open:before{color:#000;transform:translate(0,-50%) rotate(90deg);right:19px}.search-sidebar label:after{content:'';position:absolute;top:50%;right:12px;transform:translate(0,-50%);width:28px;height:28px;border:1px solid #fff;border-radius:50%}.search-sidebar label.open:after{border-color:#000}.offer-type .ttl i{border-color:#fff;font-size:14px;font-weight:300}.offer-type .ttl.open{color:#000;background-color:#fff}.offer-type .ttl.open i{border-color:#000}.offer-type .options.open{display:block}.options li{color:#fff;font-size:14px;font-weight:300;padding:9px 12px 9px 23px}.options li input[type=checkbox]:after{content:'';position:absolute;width:13px;height:13px;display:block;border-radius:50%;background-color:#1e2353;top:50%;right:0;transform:translate(-50%,-50%)}.options li input[type=checkbox]:checked:before{border:2px solid #fff;background-color:#fff}.options li input[type=checkbox]:checked:after{content:'';width:8px;left:unset;right:5px;height:8px}.clear-block{text-align:center}.clear-block a{color:#fff}.search-page .cta-block a{color:#fff;border:1px solid #fff;text-decoration:none;padding:8px;display:block;text-align:center;text-transform:uppercase}.search-sidebar{order:1}.offer-type{position:relative;order:2}.cta-block{order:3;margin-bottom:18px}.clear-block{order:4;margin-bottom:0}.dest-list .loc>label:first-child{margin-bottom:0}.search-sidebar .bottom-block{margin-top:0;order:3}.dest-list.show,.dest-menu-list.show,.hol-list.show,.num-list.show,.dep-option.open,.holiday-option.open,.offer-type .options,.sort-by-select-mob .sort-by-options.open{display:flex;flex-wrap:wrap;flex-direction:column-reverse;z-index:3}.holiday-option.open,.dep-option.open{flex-direction:row}.holiday-option.open ul{order:4}.holiday-option.open ul,.dep-option.open ul{width:100%}.dep-option.open ul{order:10}.sort-by-select-mob .sort-by-options input[type=checkbox]{width:1px;position:absolute;top:50%;left:20px;transform:translate(0,-50%);display:none}.sort-by-options li a:hover{background-color:#f7f7f7}.sort-by-options li a:hover:before{content:'';width:5px;height:100%;background-color:rgb(30 34 83/50%);display:block;left:0;border-radius:unset;border:unset}.sort-by-select-mob .sort-by-options input:after{left:0}.sort-by-select-mob .sort-by-options input:before{width:11px;height:11px;left:0}.sort-by-select-mob .sort-by-options input:checked:before{width:17px;height:17px}.search-sidebar .checkbox-list,.dep-option,.offer-type .options{top:60px}.parent-label{border-top:1px solid rgb(112 112 112/50%);margin-bottom:0!important}.search-sidebar .checkbox-list,.dep-option,.holiday-option,.offer-type .options,.sort-by-select-mob .sort-by-options{width:100%}.search-sidebar .dep-option,.search-sidebar .holiday-option{max-height:unset}.search-sidebar .dep-option ul,.search-sidebar .holiday-option ul{max-height:256px;overflow:auto}.search-sidebar .holiday-option li{padding:12px 20px}.search-sidebar .dep-option li input::after,.search-sidebar .holiday-option li input::after{background-color:unset}.dep-option,.holiday-option,.sort-by-select-mob .sort-by-options{border-radius:0}.dep-option.open .bottom-block,.holiday-option.open .bottom-block,.offer-type .bottom-block,.sort-by-options .bottom-block{display:flex;margin-top:0}.offer-type .options{display:none;position:relative;background-color:#fff}.offer-type .options.open,.sort-by-select-mob .sort-by-options.open{display:flex}.dest.open input::placeholder{color:#000}.search-sidebar .open>label:before{color:#000}.search-sidebar .open>label:after{border:1px solid #000}.offer-type .ttl.open i:before{transform:translate(-50%,-50%) rotate(90deg)}.offer-type .ttl i:before{transform:translate(-50%,-50%) rotate(0)}.result-search-bar .bg{display:none}.main-nav.open+.mobile-menu{transform:translate(0,0);z-index:1}i.icon-mob-menu{display:none}.icon-mob-menu:before,.icon-holiday-menu:before{display:block;content:'';background-image:url(../icons/icon-menu.png?v=4IF8Hw1afx1qoqYVQxyzZRzMiYQ);width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:30px auto}.icon-holiday-menu.close img{display:none}.icon-holiday-menu.close{transform:translate(-50%,0) rotate(45deg)}.icon-holiday-menu.close::before{content:'';position:absolute;width:11px;height:1px;background:#fff;top:50%;left:50%;margin-left:-5px}.holiday-select{position:fixed;z-index:99;width:100%;bottom:100%;background-color:var(--color-primary);border-radius:0 0 10px 10px;margin-bottom:0;transform:translateY(168px);transition:all .3s ease-in-out;height:calc(100dvh - 125px)!important}.holiday-select form{padding:64px 36px 0;height:calc(100dvh - 205px)!important;overflow:auto}.holiday-select ul{background-color:var(--color-primary);box-shadow:unset;padding:0}.holiday-select.show{transform:translate(0,calc(100% + 76px))}.holiday-select.show form{opacity:1}.holiday-select form{opacity:0}.holiday-select.toggle-menu{transform:translate(0,40%);transition:all .3s ease-in-out}.holiday-select.toggle-menu .icon-mob-menu{display:flex!important}.holiday-select ul li{width:100%;margin-bottom:17px}.holiday-select ul li:last-child{margin-bottom:0}.holiday-select ul li>a{border:unset;background-color:rgb(255 255 255/10%);color:#fff;padding:13px 24px}.holiday-select .sort-list ul li>a{padding:13px 36px}.holiday-select ul li>a.rotate{background-color:#fff;color:#000}.sort-list .main-block li a{color:#000}.holiday-select ul li a:before{border-color:#fff}.holiday-select ul li>a.rotate:before{border:1px solid #000}.holiday-select ul li a:after{color:#fff}.holiday-select ul li>a.rotate:after{color:#000}.search-mob{display:block;width:100%;max-width:342px;padding:8px 10px;font-size:18px;text-transform:uppercase;border-radius:5px;border:2px solid #fff;color:#fff;background-color:var(--color-primary);margin:42px auto 22px}.clear-block-mob{display:block}.close-hol-btn{position:absolute;display:inline-block;width:58px;height:58px;background-color:#00a1b1;border-radius:50%;bottom:-27px;left:50%;transform:translate(-50%,0);z-index:-1}.close-sidebar-btn{z-index:0}.close-hol-btn:before,.close-hol-btn:after{content:'';position:absolute;width:22px;height:1px;background-color:#fff;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.close-hol-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.clear-block-mob a{color:#fff;font-size:16px;text-decoration:underline}.clear-search{display:none}.checkbox-list:before{display:none}.checkbox-list{top:125px}.checkbox-list.open{z-index:99;flex-direction:column-reverse;padding-bottom:15px;top:0;transform:none}.checkbox-list.num-list{padding-bottom:0}.checkbox-list .loc{width:100%!important;height:auto}.checkbox-list .main-block{max-height:650px;height:auto}.holiday-select .bottom-block{margin-top:0;background-color:#00a1b1;align-items:center}.bottom-block .btns-block{width:100%;margin:0;display:none;gap:20px}.bottom-block .btns-block-mob{display:flex}.back-btn-mob,.btns-block-mob,.apply-btn-mob{display:flex!important;z-index:1}.bottom-block .btns-block-mob span{text-transform:uppercase;font-size:18px;font-weight:bold;color:#fff;font-family:'DomaineDisplay';letter-spacing:3px}.bottom-block button.apply-btn{display:none}.bottom-block .apply-btn-mob{position:relative;display:block;width:16px;height:16px}.bottom-block .apply-btn-mob:before,.bottom-block .apply-btn-mob:after{content:'';position:absolute;width:20px;height:1px;display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border:unset}.bottom-block .apply-btn-mob:after{transform:translate(-50%,-50%) rotate(-45deg)}.bottom-block .btns-block a:before{border-color:#fff;background-color:#fff}.bottom-block .btns-block a:after,.bottom-block .btns-block a.next:after{color:#00a1b1}.holiday-select ul li:nth-child(2) .checkbox-list{top:127px}.holiday-select ul li:nth-child(3) .checkbox-list{top:193px}.holiday-select ul li:nth-child(2) .checkbox-list .top,.holiday-select ul li:nth-child(3) .checkbox-list .top{display:none}.parent-label{background-color:#fff}.checkbox-list .loc>label{position:relative}.checkbox-list .loc>label:hover{background-color:#f7f7f7}.checkbox-list .loc>label:hover:before{content:'';position:absolute;top:0;left:0;width:5px;height:100%;display:block;background-color:#00a1b1}.month-list .all,.month-list label{width:100%;max-width:100%;margin-bottom:0}.month-list,.holidays-list .h-list span{width:100%}.month-list{flex-wrap:wrap}.month-list span{width:100%}.checkbox-list .main-block .content{padding:10px 0 0 28px}.month-list label input[type=checkbox]{left:8px}.month-list label{padding:13px 0 13px 20px}.sort-by-options li a,.dep-option li,.holiday-option li{position:relative;padding:0;display:flex;width:100%;align-items:center;padding-left:20px}.sort-by-options li a input,.dep-option li input,.holiday-option li input{width:auto;display:block;margin-right:15px;background-color:unset!important}.dep-option li input:before,.holiday-option li input:before{content:'';width:11px;height:11px;border:2px solid var(--color-primary);background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-appearance:none}.dep-option li input:checked:before,.holiday-option li input:checked:before{background-color:var(--color-primary);width:17px;height:17px}.dep-option li input:checked:after,.holiday-option li input:checked:after{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simple-page{display:flex;flex-wrap:wrap;padding:0 43px}.simple-page.team-page{padding:0}.team-slider,.contact-slider,.about-slider,.blog-single-slider{position:relative}.blog .blog-single-slider,.blog .blog-single-slider .owl-stage-outer,.blog .blog-single-slider .owl-stage,.blog .blog-single-slider .item{height:736px!important}.blog .blog-single-slider .item img{height:100%!important}.blog-single .breadcrumbs{padding:24px 24px 24px 0}.team-slider .owl-item,.team-slider .item{height:610px!important}.simple-page aside{max-width:100%;background:#fff;padding:30px 72px;border-radius:5px;width:100%;margin:-200px auto 56px;box-shadow:8px 10px 20px 8px rgb(0 0 0/7%);z-index:9}.brochures-header .overflow{height:100%;padding-top:100px;align-items:flex-start}.simple-content h2{text-align:center;margin-bottom:56px}.meat-the-team{margin-top:0}.meat-the-team>h2{margin-bottom:36px;text-align:left}.single-content{padding:0 36px}.post-slider,.post-slider .owl-stage,.post-slider .owl-stage-outer,.post-slider.owl-carousel.owl-drag .owl-item{height:auto!important}.blog-single .cats.tour-sticky-nav{top:0;left:0;margin-top:0!important}.blog-single .main{margin-top:-200px}.blog-header .info{top:200px}.blog-single .main .single-content{margin-top:100px}.itinerary-tabs .ui-tabs-tab:before,.itinerary-tabs .ui-state-active:before{content:'';position:absolute;bottom:1px;left:0;width:100%;height:1000px;background-color:var(--color-primary-hue);z-index:-2;border-radius:0 0 5px 5px}.itinerary-tabs .ui-state-active:before{background-color:#fff}.blog .head-slider{position:relative}.blog .head-slider,.blog .blog-header .owl-stage-outer,.blog-header .owl-carousel .owl-stage{height:auto!important}.blog .head-slider .item img{height:100%!important}.blog .cats.tour-sticky-nav{margin-top:-180px!important}.brochures-tabs,.brochures-page{display:flex;flex-wrap:wrap;padding:100px 22px 30px}.brochures-tabs aside,.brochures-page aside{width:100%;padding:0 46px;position:relative;z-index:99}.brochures-tab-content,.simple-content{width:100%;overflow:hidden}.brochures .head-slider{position:relative}.brochures-header-inner{margin:150px auto 0}.about-us .brochures-header-inner,.team .brochures-header-inner,.contact-us .brochures-header-inner{margin:30px auto}.brochures-tabs .sidebar-nav-list,.brochures-page .sidebar-nav-list{background-color:#fff;margin-top:-165px;padding:0 30px;box-shadow:0 2px 10px rgb(0 0 0/25%);align-items:center;border-radius:7px}.brochure-card{flex-wrap:wrap}.brochure-card__image,.brochure-card__text{width:100%;height:auto;text-align:center}.brochure-card__text,.brochure-card:nth-child(even) .brochure-card__text{margin:30px 0 0}.brochure-card__text{padding:30px 20px}.brochure-card__image img{max-width:300px}.brochures-page .brochure-card__text{margin:0}.brochures-card-block{margin:20px auto}.sidebar-nav-list ul li:last-child{border:unset}.contact-us .sidebar-nav-list ul li:last-child{border-bottom:1px solid}.account-settings .tour-conten{margin-top:214px}.uncommig-inner .item,.prev-quotes-inner .item,.prev-booking-inner .item{width:100%}.checkbox-list-inner .dur-option{position:relative;width:100%;order:2}.checkbox-list-inner .bottom-block{order:0}.checkbox-list-inner #datepicker2{order:1}.search-bar .checkbox-list.dur-menu-picker{flex-wrap:unset;max-height:unset!important;height:67vh!important;overflow:auto}.notification-banner{padding-top:35px!important}.icon-mob-menu{position:absolute;width:58px;height:58px;bottom:-27px;left:50%;transform:translate(-50%,0);background-color:#00a1b1;border-radius:50%;z-index:2;display:flex;align-items:center;justify-content:center;z-index:10}.icon-mob-menu:hover{background-color:#00a1b1}.step-nav-ttl{width:100%;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;top:34px}.page-header .bg{display:none!important}.page-header .cat-bg-mog{display:block;width:100%;height:100%;object-fit:cover}.result-tabs .result-list li.active:before{right:-29px}.brochures-tabs>.breadcrumbs-block,.single-brochures .brochures-page>.breadcrumbs-block,.contact-page>.breadcrumbs-block,.faq-page>.breadcrumbs-block,.about-us .simple-page>.breadcrumbs-block,.team-page>.breadcrumbs-block{display:block}.brochures-content>.breadcrumbs-block,.contact-us>.breadcrumbs-block,.faq-booking>.breadcrumbs-block,.about-us .about-content-outer>.breadcrumbs-block,.team>.breadcrumbs-block{display:none}.checkbox-list .loc input[type=checkbox]:checked:after{left:50%}.sub-p{text-align:left}.checkbox-list,.hol-list,.dest-list,.dest-menu-list,.offer-type .options,.checkbox-list.hol-list,.sort-by-options,.dep-option,.holiday-option{position:relative;top:0!important}.checkbox-list .main-block{max-height:44vh;min-height:auto}.ios .banner-image{z-index:2}.booking .sidebar,.booking .booking-tabs{padding-top:5px}.grecaptcha-badge{bottom:70px!important}}@media screen and (max-width:991px){.carousel .owl-nav,.home-carousel .owl-nav{top:33%}.passenger-form .additional{padding:50px 50px 96px}#menu-sort{position:unset}#menu-sort .main-block{padding:0;background-color:unset}#menu-sort .main-block li{margin-bottom:0}#menu-sort .sort-list{top:253px}#menu-sort .bottom-block{display:flex}.category-desc{margin-top:50px}.tours-grid-2 .owl-carousel .item{width:auto}.fast-links{justify-content:start}.fast-links .item{width:33%;margin-bottom:24px}.dur-menu-picker-inner .dur-option{max-width:100%}}@media screen and (max-width:920px){.meat-the-team .item{flex-wrap:wrap}.meat-the-team .item:nth-child(odd) .content-block,.meat-the-team .item .content-block{margin:5px 0 0 0}.meat-the-team .item .content-block{max-width:100%}.meat-the-team .item:nth-child(odd){flex-direction:unset}.meat-the-team .item .img-block{margin:0 30px}}@media screen and (max-width:820px){.acc-tour-details-info .tour{padding:0}.search-loop article .images>.item{display:none}.search-loop article .owl-nav .prev,.search-loop article .owl-nav .next{font-size:0}.search-loop article button:before,.search-loop article button:after{font-size:16px}.search-loop .tpr-btn{margin:20px auto}.search-loop article .images .search-article-mob{display:block}.container{padding:0}.step-heading{margin-bottom:38px}.step-heading .primary,.step-heading .secondary-step-heading,.secondary-step-heading{border-radius:0}.step-desc{margin-bottom:31px}.step-desc,.start-form{padding:0 36px}.form-row.cols-3{grid-template-columns:100%}.form-row.cols-2-to-1{grid-template-columns:1fr}.form-row.cols-2-to-1 .form-items:last-child{display:none}.tour{position:relative;padding:0 36px;margin:49px auto;grid-template-columns:100%;max-width:600px;gap:0}article.tour{margin-bottom:0}.tour:last-child:after{content:'';position:absolute;width:70%;height:1px;background:#707070;bottom:-30px;left:50%;transform:translate(-50%,0)}.tour .details{padding-right:0!important;margin-top:28px}.tour .heading{margin-bottom:13px}.tour .info-table tr{position:relative}.tour .info-table th,.tour .info-table td{position:relative;width:100%;display:block;text-align:center}.tour .info-table th:before{position:absolute;left:0;top:28px;transform:translate(0,-50%)}.tour .action{flex-wrap:wrap}.tour .action .price{width:100%;text-align:center}.tour .action button{margin:0 auto}.form-items .item:last-child{margin-bottom:0}.start-form{margin-bottom:58px}.footer-baners{flex-wrap:wrap;justify-content:center}.footer-baners .left>div{width:48%;margin-bottom:18px}.flight-details{padding:0 10px}.flight-details-table{margin:40px 10px}.h-arrow,.c-arrow{display:none}.h-out,.c-out,.h-arr,.c-arr,.c-name{width:100%;text-align:center}.flight-item .collapse-block .info>div{padding:10px 22px}.flight-item .header-block .ui-icon{right:10px;top:20px}.h-logo,.c-logo,.f-logo{width:auto;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.h-stop,.c-stop{width:auto}.h-stop{min-height:75px}.c-stop{position:absolute;top:0;left:0}.flight-supp-block{margin:0 22px}.flight-supp-block .supp-price,.flight-supp-block .supp{width:50%;padding:25px 0}.flight-supp-block .supp-price{text-align:right}.room-table thead{display:none}.room-table{width:100%;display:flex;flex-wrap:wrap;position:relative;padding:0 36px;margin:49px auto 0;max-width:600px}.room-table tbody{display:flex;width:100%;flex-wrap:wrap}.room-table tbody tr{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-top:10px;padding:59px 0 28px;border-top:unset;border-bottom:unset;margin-top:5px;margin-bottom:5px;border-radius:10px}.room-table tbody tr td{width:100%;padding:0;text-align:center;padding-bottom:5px}.room-table tbody tr td>span{display:inline-block}.room-table tbody tr td:first-child{position:absolute;left:12px;top:17px;width:auto;padding:0}.quantity{justify-content:center;margin-top:10px}.form-items .quantity{margin-top:0}.form-items .quantity span{width:43px}.form-items .quantity input{padding:0}.step-desc-btn{padding:0 35px}.passenger-form .additional{padding:0;margin:42px 15px}.passenger-form .additional .insurance{margin-top:0}.passenger-form .additional .centered{padding:22px 22px 34px}.passenger-form .additional .centered .form-row .form-item{padding:0}.passenger-form .additional .special{padding:28px 16px 44px}.passenger-form .additional textarea{min-height:229px}.passenger-form .additional .special .desc{padding:0}.passenger-form .additional .desc{padding:0 16px 52px}.passenger-form .additional input[type=checkbox]{position:relative;top:unset;left:unset;display:block;margin-bottom:20px}.passenger-form .additional h4{margin-bottom:10px}.passenger-form .additional .hear{flex-wrap:wrap;margin-top:35px}.passenger-form .additional .hear label{width:100%;display:block;text-align:center;padding-bottom:20px}.passenger-form .additional select{max-width:100%}input[type=number],input[type=text],select{padding:0 14px}.passenger-form .additional .agree{margin:30px auto 0;display:block}.passenger-form .additional .desc,.passenger-form .additional .insures-field input{max-width:100%}.summary-list{width:100%;margin-bottom:33px}.summary-list dd:last-child{margin-bottom:0}.summary-list dt{padding-left:0}.summary-list dd .left p,.summary-list dt p{margin-bottom:0;text-align:center;padding-bottom:8px}.summary-list dd{display:flex;flex-wrap:wrap;padding:23px 60px}.summary-list dd .left,.summary-list dd .right{position:relative;width:100%;text-align:center;display:block}.summary-list dd .left i{position:absolute;top:0;left:-47px;width:45px;height:45px}.summary-list dd .right .price{margin-bottom:0;padding-bottom:8px}.summary-list dd .right .label{margin-bottom:0}.accordion-item .accordion-content{display:flex;flex-wrap:wrap;justify-content:center}.accordion-item .accordion-content .image{width:100%;text-align:center}.accordion-item .accordion-content .image p{margin-bottom:0}.transport-details .details{padding-right:0}.transport-details .details li{position:relative;display:flex;flex-wrap:wrap}.transport-details .details li p{width:100%;display:block;text-align:center}.transport-details .details li p:last-child{margin-bottom:0}.transport-details .details li img{width:0;margin:0}.transport-details .details li .to-right,.transport-details .details li .to-left{width:100%;height:25px;display:block;position:relative}.transport-details .details li .to-right:before,.transport-details .details li .to-left:before{content:'';position:absolute;top:5px;left:50%;transform:translate(-50%,0) rotate(90deg);font-family:"ifont";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#000;font-size:15px}.transport-details .details li .to-left:before{transform:translate(-50%,0) rotate(-90deg)}.transport-details .details li:after{content:'';width:40%;height:1px;background-color:#000;position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.transport-details .details li:last-child:after{display:none}.accordion-item .accordion-content .room{width:100%}.confirmation-table{margin:18px 16px 0}.passenger-form .form-row .form-item,.passenger-form .pass-block-label{padding:0 36px}.form-row.cols-2{grid-template-columns:1fr}.form-row .form-item{margin-bottom:10px}.tour-map{max-width:640px;margin:0 auto 120px}.tour-map img{width:100%}.tour-map:after{height:70%}.featured-articles .item .image img{width:100%}.travel-currency{margin:50px 0 180px;border-radius:0}.travel-currency-form{display:flex;flex-wrap:wrap;margin:0 17px;padding:16px 19px 19px}.travel-currency-form img{display:none}.travel-currency-form .currency{width:100%}.travel-currency-form select{margin-bottom:15px}.travel-currency-form .currency:after{width:100%;height:1px;top:unset;bottom:0}.travel-currency .currency-exchange{width:100%;display:flex;flex-wrap:wrap}.travel-currency .currency-exchange ul{width:80%;justify-content:space-between;margin:15px auto}.travel-currency .currency-exchange button{width:100%}.travel-currency:after{height:300px}.tours-grid .item{width:100%;margin-bottom:47px}.tour-gallery .item1{width:100%;height:100%}.tour-gallery:after{width:100%;left:0;height:100%}.tour-gallery .owl-dots{bottom:-50px}.tour-gallery .owl-dots button{width:9px;height:9px;border-radius:50%;background-color:rgb(0 0 0/30%);margin:6px}.tour-gallery .owl-dots button.active{background-color:#000}.tours-carousel.block{display:block}.tours-carousel .btn-tr,.view-tours .btn-tr{font-size:18px}.tours-carousel .item{padding-bottom:0}.tours-carousel .item .item-content .btn-tr{margin-top:22px;position:relative}.tours-carousel .item,.view-tours .item{margin-bottom:40px}.itinerary{padding:0}.search-loop article{margin:30px auto}.search-loop article .images .item img{width:100%;height:auto}.sort-by-block,.search-page h1{padding:0 30px}.login-register{flex-wrap:wrap}.login-block{max-width:100%}.lr-body{padding:24px}.login-register{margin-bottom:50px}.lr-body .form-group input[type=submit]{margin:0 auto 20px}.forgot-pass{text-align:center}.lr-ttl h3{font-size:18px;line-height:24px}.lr-body .form-group input{margin-bottom:10px}.view-docs a{margin:10px auto}.passenger-form .additional .marketing label{display:flex;gap:10px}.passenger-form .additional .confirmation label{display:flex;align-items:flex-start}.passenger-form .additional .confirmation label input[type=checkbox]{top:10px}.passenger-form .additional .insurance{display:flex;flex-wrap:wrap}.passenger-form .additional .insurance h4{width:calc(100% - 50px)}.btn-tr.popup-print-btn{right:50%;transform:translateX(50%)}.single-tour-page .main,.ui-tabs-panel .main{padding:0 36px}}@media screen and (max-width:767px){.fast-links{justify-content:start}.fast-links dl{width:32%;margin-bottom:32px}.payment-code{grid-template-columns:1fr;margin-bottom:20px}.total td:first-child{padding-left:0}#payment .accordion-content>p{margin-bottom:0;padding:0 15px 26px;text-align:center}.payment{margin:0 16px 20px}.payment .tr{padding:20px 30px}.payment .tr:first-child .total{font-size:22px}.payment .total tr td{width:50%}.btn-tr.accent{width:100%;max-width:339px;padding:0 15px}.featured-articles .item{flex-wrap:wrap;margin:0}.featured-articles .item .image{position:relative;padding:0 30px}.featured-articles .item .image,.featured-articles .item .content{max-width:100%;width:100%}.featured-articles .item .content{box-shadow:unset;margin:0 0 53px}.featured-articles .item:last-child{margin-bottom:95px}.featured-articles .item:last-child .content{margin-bottom:0;padding-bottom:0}.featured-articles{margin-bottom:75px}.featured-articles .item .icon-label{transform:translate(10px,-10px)}.btn-tr{width:100%}.posts{padding:57px 36px 64px}.posts .post,.posts .post:nth-child(even){grid-template-columns:100%}.posts .post{flex-wrap:wrap}.posts .post .image{width:100%}.posts .post .image img{margin:0}.posts .post .desc{max-width:100%;padding:0;width:100%}.posts .post:first-child .image{grid-row-start:2;order:2}.posts .post:first-child h2{margin-bottom:59px}.posts .post .desc{text-align:center;margin-bottom:36px}.posts .post .desc p:last-child{margin-bottom:0}.posts .post:first-child .desc{margin-bottom:41px}.posts .post:nth-child(odd) .desc,.posts .post:nth-child(even) .desc,.posts .post:nth-child(odd) .image .desc{padding:0;margin-top:36px}.posts .post .read-more-btn{margin-left:0;max-width:100%}.posts .post:last-child .image{grid-row-start:2}.posts:after{height:525px}.featured-articles .item:last-child .image{margin-top:0}.featured-articles .item:nth-child(even) .label{flex-direction:row}.tour-desc h2{padding:0}.itinerary .item{padding:51px 18px 23px}.itinerary:after{top:50%;height:325px}.itinerary-slider .owl-dots{bottom:-15px}.popup-body{width:calc(100% - 44px);padding:0;background-color:unset}.popup-body .popup-inner{background-color:#fff;padding:40px 15px;border-radius:5px}.popup-body.short{position:relative;height:506px;overflow:hidden}.popup-block.show .popup-more{display:block;position:absolute;color:#f1570b;z-index:1;top:418px;background-color:#fff;padding:25px 15px 35px;margin-top:4px;border-radius:0 0 5px 5px;width:100%;left:0;z-index:99}.popup-block.show .popup-more.hide{display:none}.banner-404{height:600px}.wrap-404-inner{max-width:100%;padding-top:65px}.banner-404 .wrap{padding:0 35px}.search-blog>*{width:100%}.search-blog>*:first-child{border-right:unset;padding-right:0}.search-blog h2{font-size:28px;line-height:35px}.search-blog>*:last-child{padding-left:0;margin-top:21px}.blog .blog-list{padding:0 40px}.blog .cats ul li a:before{right:unset;left:10%}.tour:last-child:after{display:none}.pay-depo,.pay-full{flex-wrap:wrap}.payment-methods .payment-block .ttl,.payment-methods .payment-block .bal,.payment-methods .payment-block .pay-count{width:100%}.pay-list li img{width:90%;height:auto}.cart-block .ttl-block{display:none}.payment .tr:last-child{padding:20px 30px}.acc_set-inner>*{width:100%}.settings-tour-slider .owl-stage-outer .slide{height:auto}.passangers-list{padding:50px 30px}.passangers-list .item{width:100%}.view-docs{text-align:center}.view-docs a{margin:10px auto;max-width:226px;width:100%}.trip-time dd{font-size:16px}.settings-tour-slider .trip-time dl{display:flex;justify-content:space-around}.desktop{display:none}.mobile{display:block}.posts .post .post-content-inner{margin:0;max-width:100%}.posts .post .post-content-inner h2{display:block;text-align:center}#carousel-custom-dots.tour-dots{bottom:0;left:50%;transform:translate(-50%,0)}.palment-notes p{text-align:center}.sitemap-area{width:50%}.result-tabs .result-content{flex-wrap:wrap}.result-tabs .result-content>*{width:100%;padding-right:0}.contenct-side .btn-block{margin:20px auto}.contenct-side .btn-block a{line-height:24px;font-size:12px}.result-tabs .result-content:before{width:15px;height:15px;left:-7px}.result-tabs .result-content:nth-child(2):before{top:27px}.result-tabs .result-content:nth-child(3):before{top:61px}.result-tabs .result-content:nth-child(4):before{top:96px}.result-tabs .result-content:nth-child(5):before{top:132px}.banner-video.hide-mobile,.banner-video.hide-mobile+.banner-video-play{display:none}.travel-guides-nav nav{flex-flow:column}}@media screen and (max-width:640px){.banner h1{font-size:38px;line-height:1.2}.summary-list .list{padding-left:0}.home-carousel .owl-nav{top:24%}.home-carousel .owl-nav .next{right:30px}.home-carousel .owl-nav .prev{left:30px}.secondary-step-heading{width:100%;display:block;padding:0 65px;text-align:center}.fast-links{justify-content:space-between}.fast-links dl{width:48%}.footer-main-container{padding:80px 36px}.footer-links{flex-wrap:wrap;justify-content:center}.footer-baners .left{align-items:center}.footer-baners .left>div img{width:100%}.footer-bottom-container .copy{padding:0 15px}.step-desc-btn{flex-wrap:wrap}.step-desc-btn .desc{width:100%;text-align:center}.step-desc-btn .btn{margin:25px auto 0}.step-heading .primary .icon-mark{left:12%}.confirmation-table .row{padding:20px 50px}.single-tour-page .main,.ui-tabs-panel .main{padding:0 36px}.tour-desc,.has-sidebar{padding:0}.years-form{margin:0;min-width:100%}.vessel-header .head-slider .item{height:900px!important}.tour-nav ul li a,.cats ul li a{padding:20px 0}.tour-gallery:after{bottom:-10%}.guide-tabs>div{padding:0 36px}.fast-links .item{width:48%}.booking-popup{margin:100px 36px}.booking-popup__header h2{font-size:16px}.booking-popup__header .icon-mark{left:20px}.booking-popup__body{padding:50px 36px}.summary-list .item{position:relative;flex-wrap:wrap;gap:unset;padding:10px}.summary-list .item .left,.summary-list .item .right{width:100%;display:flex;flex-wrap:wrap}.summary-list .item .right>*{width:100%;text-align:center}.summary-list .item .left i{position:absolute;left:10px;top:50%;transform:translate(0,-50%)}.summary-list p{width:100%;text-align:center;padding-bottom:10px}.summary-list .right p:last-child{padding-bottom:0}.secondary-step-heading{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:579px){.info-block-inner{display:block}.home-carousel .owl-nav{top:30%}.home-carousel .owl-nav .next{right:0}.home-carousel .owl-nav .prev{left:0}.home .main{display:flex;flex-wrap:wrap;overflow:hidden}.home .main .posts{order:1}.home .main>.wrap{order:3}.home .main .home-carousel{order:2}.home .main .newsletter{order:4}.home .popular-tours{background:url(../imgs/lines.png?v=SSdHRlFdwwmXibHuBhlLCkGv1P0) repeat 0 0;margin:0;padding:50px 33px}.step-nav ol a{padding:0}.flight-details table{display:flex;flex-wrap:wrap;width:100%}.flight-details table>*{width:100%}.flight-details table tr{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:15px 0}.flight-details table th,.flight-details table td{width:100%;text-align:center;padding:0 0 15px}.flight-details table th:last-child{width:40px}.flight-details table th:nth-child(4),.flight-details table td:nth-child(4),.flight-details table th.hide,.flight-details table td.hide,.flight-details table td.hide{display:none}.flight-details table tr.heading{display:flex}.flight-details table th:first-child{order:2}.flight-details table th:nth-child(2),.flight-details table td:nth-child(2){order:1;position:absolute;text-align:left;left:26px;top:16px;padding:0;width:auto}.flight-details table th:nth-child(3){order:3}.flight-details table th:nth-child(4){order:4}.flight-details table th:nth-child(5){order:5}.flight-details table th:nth-child(6){order:6}.flight-details table th:nth-child(7){position:absolute;top:13px;right:13px;padding:0;width:28px;height:28px;display:block}.flight-details table td:first-child{text-align:left}.flight-details table tr.stop{padding:0}.flight-details table tr.stop td{text-align:center}.flight-details table tfoot{border-top:1px solid #000;margin:0 24px}.flight-details table tfoot tr{flex-wrap:nowrap;width:100%;align-items:center}.flight-details table tfoot td:nth-child(2){order:1;position:relative;width:50%;padding:0;top:unset;left:unset}.flight-details table tfoot td:nth-child(3){order:2;width:50%;padding:0;text-align:right}.room-table{padding:0 15px}.quantity span{width:77px}.optional-items{width:100%;display:flex;flex-wrap:wrap;padding:0 15px}.optional-items .item{position:relative;width:100%;display:flex;flex-wrap:wrap;padding:34px 13px 38px;border-bottom:unset;margin-bottom:20px}.optional-items .item td{width:100%;text-align:center;padding:0}.optional-items .item td:first-child{position:absolute;width:auto;left:13px;top:12px}.optional-items .info{max-width:100%}.optional-items .info dt{padding:0 45px 5px}.optional-items .info .desc{max-width:90%;margin:0 auto}.optional-items .info .date{padding-bottom:10px}.optional-items .info .price{margin-top:14px;margin-bottom:7px}.optional-items .quantity{justify-content:center}.summary-list{margin:8px auto 28px}.accordion-content{padding:0}.transport-details .details{margin-bottom:70px}.prices-table .row{flex-wrap:wrap;padding:16px}.prices-table .row>*{width:100%;justify-content:center}.prices-table .labels{order:3}.prices-table .head{padding:7.5px 14px}.prices-table .head h5{width:100%;display:block;text-align:center;margin-left:14px}.prices-table .row .day{text-align:center;padding-bottom:5px;width:100%}.prices-table .row .price{display:flex;flex-wrap:wrap;gap:unset}.prices-table .row .price>*{width:100%;text-align:center;padding-bottom:5px}.prices-table .labels>*{width:100%;max-width:182px;text-align:center}.similar-tours{margin:50px 0 0;overflow:hidden;padding:0}.tours-grid-2{padding:0 36px;margin-bottom:92px}.tours-grid-2 .item{width:100%}.tours-grid-2 .item:last-child{margin-bottom:0}.newsletter{height:510px}.newsletter .confirm{display:flex;flex-wrap:wrap;flex-direction:column-reverse;align-items:center}.newsletter .confirm span{margin-left:0}.newsletter .confirm input[type=checkbox]{top:20px}.newsletter .confirm input[type=checkbox]:before{top:50%;left:50%;transform:translate(-50%,-50%)}.tours-grid .item{flex-wrap:wrap}.tours-grid .item .img-block,.tours-grid .item .desc{width:100%}.tours-grid h3{margin-top:15px}.btn-tr{padding:0 15px}.holiday-options-page .tours-grid-2 .item .btn-tr.dif-height{margin-top:20px}.tours-grid{margin-bottom:50px}.banner .info{padding:0 15px}.tours-carousel{padding:0 34px}.images .tour-labels{bottom:25px}.tour-overview{padding:20px 20px 80px;margin:0 0 150px}.brochures-header-inner h1 br{display:inline-block}.brochures-header-inner p{max-width:230px;margin:0 auto}.tour-header .info{margin-top:45%}.tour-nav.tour-sticky-nav{margin-top:30px}#carousel-custom-dots{bottom:37%;display:block;left:50%;transform:translate(-50%,0)}.overview-tabs-outer #carousel-custom-dots{bottom:0}.vessel-header #carousel-custom-dots{bottom:-15px}.posts .post:last-child .image{order:1}.posts .post:last-child .desc{order:2}.newsletter .confirm input[type=checkbox]:checked:after{top:0;left:0}.account-settings .acc-step-nav ol li{width:auto}}@media screen and (max-width:480px){.light-box-content-inner{padding:94px 24px 120px}.light-box-content-inner .ttl span{padding:0 20px}.tours-grid-2{gap:unset}.acc_set-inner{padding:0}.blog-list article{width:100%}.room-table{margin-top:0}.search-loop .tpr-btn{max-width:100%}.step-desc{text-align:center}.holiday-options-page .step-desc{text-align:left;padding:0}.tour .action button{width:100%}.fast-links{margin-bottom:74px}.fast-links .item:first-child .ttl{border-top:1px solid #fff}.fast-links .item{border-bottom:1px solid #fff;margin-bottom:0}.fast-links .ttl{position:relative;padding:12px 0;width:100%;margin:0}.fast-links .ttl:after{content:'';position:absolute;right:0;width:28px;height:28px;border:1px solid #fff;border-radius:50%;background:none;color:#fff;font-family:"ifont";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:28px;font-size:10px}.fast-links ul{display:none;margin-left:42px;margin-bottom:12px}.fast-links .item.open ul{display:block}.fast-links ul li a{font-size:14px}.fast-links .item.open .ttl:after{transform:rotate(90deg)}.flight-details table th:nth-child(2),.flight-details table td:nth-child(2){left:16px}.arrival{padding:50px 36px;margin-top:-20px;gap:unset}.arrival>div:first-child,.step-heading .primary .icon-mark{display:none}.secondary-step-heading h2{width:100%;text-align:center;font-size:16px}.passenger-form .additional .agree,.btn-update{max-width:300px;width:100%;min-width:auto}.accordion-item .accordion-content .room:last-child{margin-bottom:15px}#passengers{margin-top:-20px}.passenger-rooms .passengers{flex-wrap:wrap;width:100%;text-align:center;padding:15px;background-color:#fff}ul.passenger{width:100%;margin-bottom:15px}ul.passenger:last-child{margin-bottom:0}.confirmation-table .row{padding:28px 19px}.confirmation-table .row p:last-child{margin-bottom:0}.confirmation-table .row:last-child{padding-bottom:100px}.btn-update-wrap{padding:0 36px}.btn-update-wrap .btn-update{max-width:100%;width:100%}.tour-gallery:after{bottom:-20%}.fast-links .item{width:100%}.tour-overview .btn-tr{width:calc(100% - 40px)}.days-list{text-align:left;overflow:hidden}.days-list li{padding-left:0}.view-tours .owl-nav{top:145px}.tour-header .info{margin-top:80%}.brochure-select fieldset .item label{width:calc(100% - 41px)}.uncommig-inner .item .item-cont{width:calc(60% - 28px)}.uncommig-inner .item .img-block{width:40%}.about-slider .item .cat-desktop,.head-slider .item .cat-desktop,.category-slider .item .cat-desktop{display:none}.about-slider .item .cat-mob,.head-slider .item .cat-mob,.category-slider .item .cat-mob{display:block}.holiday-slider .item .hol-desktop{display:none}.holiday-slider .item .hol-mob{display:block}}@media screen and (max-width:420px){.tour-header .info{margin-top:60%}.wrap-404-inner h1{padding:30px 0}.view-tours .owl-nav{top:105px}.sitemap-area{width:100%}}@media screen and (max-width:375px){.page-nav .page-numbers{width:40px}.page-nav .page-numbers.next{margin-left:10px}.page-nav .page-numbers.prev{margin-right:10px}}@media screen and (min-width:992px){.dest-menu-list,.dur-menu-picker,.hol-list,.num-list{width:calc(100vw - 100px)}.dur-menu-picker{transform:translate(-25.5%,0)}.hol-list{transform:translate(-51%,0)}.num-list{transform:translate(-76.5%,0)}}@media screen and (min-width:1024px){.checkbox-list .loc>span{padding:14px 13px 13px 40px}.cats{margin-top:0!important}.not-tab .tour-nav{transform:translateY(-50%);margin-bottom:-60px}.search-sidebar .hol-type ul li{padding:0}.search-sidebar .hol-type ul li label{padding:12px 20px;font-size:16px;color:#000;display:block;text-decoration:none}.quick-search-mob,.cat-mob{display:none!important}.tours-carousel .item .item-content h4{min-height:66px}}@media screen and (min-width:1025px){.search-inputs>.label:hover .checkbox-list{display:block}.search-inputs>.dur-menu:hover:before{background:url(../imgs/icon-date.png?v=7ZNdNDQK3CuGiU5v7xKKzd-9gHk) center center no-repeat}.search-inputs>.hol-type-menu:hover:before{background:url(../imgs/icon-hike.png?v=Meh-fFoK60nYTtOEgG7sRkjaBeQ) center center no-repeat}.search-inputs>.num-menu:hover:before{background:url(../imgs/icon-ppl.png?v=cbzv1d7WNGSj-3I177YxTSKrcWQ) center center no-repeat}.search-inputs .dest-menu:hover:before{background:url(../imgs/icon-marker.png?v=9C9mCkPYB-RbLNPIOJy9SSG_PVw) center center no-repeat}.search-inputs>.dur-menu:hover input::placeholder,.search-inputs>.hol-type-menu:hover input::placeholder,.search-inputs>.num-menu:hover input::placeholder,.search-inputs .dest-menu:hover input::placeholder{color:#000}.search-inputs>.label:hover .icon-right{color:#000;border-color:#000;transform:rotate(90deg)}.search-inputs>.label .ttl .icon-right{transform:translate(0,-50%) rotate(0deg)}.search-inputs>.label .ttl.open .icon-right{transform:translate(0,-50%) rotate(90deg)}.offer-type .options,.search-bar .checkbox-list{left:0}}@media screen and (min-width:1251px){.dest-menu-list,.dur-menu-picker,.hol-list,.num-list{width:calc(100vw - 190px)}.step-nav ol li a:before{display:none}}@media screen and (min-width:1368px){.posts .post img{border-radius:5px}}@media(max-height:850px) and (min-width:1023px){.checkbox-list{height:calc(70vh - 100px)}}@media(min-width:1024px) and (max-width:1250px){.breadcrumbs{padding:0 20px}.checkbox-list{height:65vh}.sticky-margin{margin-top:96px!important}.search-loop article{display:flex;flex-wrap:wrap}.search-loop article .images{width:100%}.search-loop article .images .item img{width:100%;height:auto}label{margin-bottom:0}.header>.wrap{grid-template-columns:1fr 54% 1.5fr;padding:0 20px}.header .logo img{max-width:150px}.main-nav>ul{gap:0;justify-content:space-between;padding:0 30px}.main-nav .active a{border-bottom-width:5px}.header .profile{padding:0 16px}.quick-search label{padding-left:13px}.quick-search label i{width:27px;height:21px;font-size:16px}.quick-search label input{padding:0 0 0 6px}.quick-search label input,.quick-search label input::placeholder{font-size:16px}.step-nav{flex-wrap:wrap;height:auto;background:unset;margin-bottom:40px}.step-nav ol{box-shadow:unset;transform:unset}.step-nav ol a{font-size:0;padding:0 20px}.account-settings .step-nav ol li{width:auto}.account-settings .step-nav ol li a:before{display:block}.acc-opt-sticky-nav .step-nav ol a{font-size:14px}.acc-opt-sticky-nav .step-nav ol li{width:100%}.acc-opt-sticky-nav .step-nav ol li a:before{display:none}.step-nav ol li.active a{background-color:unset}.step-nav ol li.active a:after{content:'';position:absolute;right:0;top:0;width:1px;height:30px;background:var(--color-primary-hue);top:50%;margin-top:-15px;transform:unset}.step-nav ol li a:before{margin-right:0}.step-nav ol li.active a:before{background-color:var(--color-primary);color:#fff}.secondary-step-heading{margin:0 0 38px}.start-form{margin-bottom:63px}.tour{margin:29px 0 45px}.extensions .tour .details{padding-right:0}.tour .action .price{margin-bottom:0}.btn-update{margin-top:45px}.footer{margin-top:90px}.footer-main-container{padding:45px 50px 68px}.footer-bottom-container .copy{margin:33px 0 20px}.fast-links{margin-bottom:71px}.fast-links dl{width:25%}.fast-links dl div{max-width:170px}.footer-links{margin-bottom:17px}.footer-social-links a:before{font-size:16px}.tour-overview{max-width:764px;margin:0 auto 80px}.popup-body .owl-nav .popup-prev{left:-60px}.popup-body .owl-nav .popup-next{right:-60px}.team-slider .item{height:610px}}@media(min-width:768px) and (max-width:1250px){.tours-carousel .owl-nav,.view-tours .owl-nav{top:calc(50% - 150px)}}@media(min-width:768px) and (max-width:1023px){.hide-tablet,.hide-tablet+.banner-video-play{display:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}