body{font-family:sans-serif;margin:0;height:100%;background-color:#fafafa;line-height:1.5;font-weight:400}h1{margin:15px 0;font-weight:600}h2{font-size:24px;font-weight:600}h3{font-size:16px;font-weight:600}p{font:400 16px/1.7777777778 Segoe UI,system-ui,-apple-system,sans-serif;padding-top:10px}.small-p p{overflow:auto;white-space:nowrap;font-size:12px}.span-blod{font-weight:700}details>summary{list-style:none}details>summary::marker{display:none}ul{margin-left:-8px}ul li{margin-bottom:5px;margin-top:10px;font-size:16px;line-height:28px}.list li{list-style:none;margin-left:-20px}.main{margin:4.75rem auto;padding:0 3.5rem;max-width:1220px;width:100%;height:100%}.article{display:-ms-grid;display:grid;grid-column-gap:2rem;-ms-grid-columns:2fr 2rem minmax(200px,1fr);grid-template-columns:2fr minmax(200px,1fr);-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"title title""header booking""sections booking""related related";color:#111;font-size:18px}.sections{-ms-grid-row:3;-ms-grid-column:1;margin-top:0;grid-area:sections;-ms-grid-row-span:2;grid-row-end:span 2}.article>*{-ms-grid-row-align:stretch;-ms-grid-column-align:stretch;justify-self:stretch}.e-PDPSection{border:thin solid #d2d2d2;border-radius:4px;margin:1rem 0 1.5rem;background:#fff}.content{padding:1rem 1.5rem;opacity:1;overflow-y:hidden}.sidebar{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;position:relative;grid-area:booking;margin-top:15px}.booking-pc{align-self:flex-start;position:-webkit-sticky;position:sticky;top:5rem;padding:15px;border-radius:0 0 10px 10px!important;padding-top:10px!important;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 50%)}.booking-mob{align-self:flex-start;position:fixed;bottom:0;padding:10px;border-radius:0 0 10px 10px!important;background-color:#fafafa;z-index:98;left:0;width:100%;border:thin solid #62bff3}.booking-contact{align-self:flex-start;padding:10px;border-radius:0 0 10px 10px!important;background-color:#fafafa;z-index:98;left:0;width:100%;border:thin solid #62bff3}.o-TicketsMobileDates-description{display:flex;justify-content:space-between;align-items:flex-end;font-size:1rem;color:rgb(31 35 35 / .7);margin-top:.5rem}.o-Tickets-submit{width:100%;font-weight:600}.o-Tickets-submit{font-size:.875rem;font-family:sans-serif;font-weight:700;letter-spacing:.5px;background:#444054;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:5px;padding:.5rem;transition:background-color .2s ease-in-out,opacity .4s ease-in-out;border:thin solid #fff0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button,select{text-transform:none}button,input{overflow:visible}.footer{background-color:#444054;color:#fff;font-size:20px;padding:15px 0 50px 0;height:auto;width:100%;margin:20px 0 0}.footer a{color:#fff}.footer a:hover{text-decoration:underline}ul.breadcrumb{padding:10px 5px 5px 20px;list-style:none;overflow:auto;white-space:nowrap}ul.breadcrumb li{display:inline-block;font-size:12px;font-weight:600}ul.breadcrumb li+li:before{padding:2px;color:#000;content:"/\00a0"}@media (max-width:1024px){.col-3{width:25%}.col-6{width:50%}.card{width:33.3333%}}@media (min-width:1024px){.col-3{width:25%}.col-6{width:50%}.card{width:33.3333%}}@media (min-width:894px){.booking-mob{display:none}.booking-contact{display:none}}@media (max-width:893px){.main{padding:0 .5rem}.article{display:inherit}h1{font-size:22px}h2{font-size:19px}h3{font-size:15px}.booking-pc{display:none}.col-3{width:50%}.col-6{width:100%}.card{width:50%}}@media (max-width:768px){.main{padding:0 .7rem}.col-3{width:50%}.col-6{width:100%}}@media (max-width:425px){.col-3{width:100%}.col-6{width:100%}.card{width:100%}}.mySlides{display:none}img{vertical-align:middle}.slideshow-container{max-width:1000px;position:relative;margin:20px 0 0;background-color:#fff;border:thin solid #d2d2d2;border-radius:4px}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgb(0 0 0 / .8)}.text{background-color:#00000040;color:#fff;font-size:12px;padding:.5vw 12px;position:absolute;bottom:28px;width:100%;text-align:center}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{cursor:pointer;height:9px;width:9px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.prev,.next,.text{font-size:11px}}.tour-info{font-weight:700;list-style:none;padding:0;margin:0 0 1.3rem}.tour-info li{line-height:1.8rem;font-size:.95rem;display:inline-block;padding:0 1.5rem 0 0;white-space:nowrap;vertical-align:middle}li svg{vertical-align:top}.list li svg{vertical-align:middle}.sub-title{color:#a44200;font-family:roboto slab,Sans-serif;font-size:18px;font-weight:inherit;line-height:55px;text-decoration:underline}.program-item{position:relative;padding:0 0 0 25px;width:100%}.day-item{width:30px;height:30px;text-align:center;line-height:42px;border-radius:50%;border:1px solid #62bff3;position:absolute;top:0;left:-14px;background-color:#fff;z-index:1;color:#fff}.program-item:after{content:'';width:1.5px;position:absolute;left:0;top:10px;bottom:0;background:#62bff3}.program-item-descr{padding:15px 0 35px 0}.read-more__link{color:blue;text-decoration:underline;font-weight:500;font-size:15px}.read-more.is-inline,.read-more.is-inline p,.read-more.is-inline+span{display:inline}.read-more.is-inline+span{margin-left:.15em}input{position:absolute;opacity:0;z-index:-1}.tabs{overflow:hidden}.tab{width:100%;overflow:hidden;margin-bottom:20px;border:thin solid #d2d2d2;border-radius:4px}.tab-label{display:flex;justify-content:space-between;padding:1em;background:#fff;font-weight:700;cursor:pointer;border-bottom:solid 1px #d2d2d2}.tab-label:hover{background:#ebebeb}.tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;transition:all 0.35s}.tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;transition:all 0.35s}.tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.tab-close:hover{background:#1a252f}input:checked+.tab-label::after{transform:rotate(90deg)}input:checked~.tab-content{max-height:500vh;padding:1em}.lfHTRJ{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:18px 24px 24px}.hUdHOM{color:#000a12;font-size:20px;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap;width:100%;margin-bottom:10px}.ibWNoY{flex:0 1 0%;width:40px;height:40px;margin-right:8px;font-size:20px}.gFFQip{display:flex;flex-wrap:wrap;align-items:center}.kXvUQu{display:flex}.Rating5{font-weight:700;line-height:normal;font-size:22px;margin-right:13px}.cWinNH{display:inline-flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;margin:10px 0}.gVobSW:not(:last-of-type){margin-right:4px}.gcMNGv{border-radius:50%}.gVobSW{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;width:16px;height:16px;background:linear-gradient(to right,#03a57f 100%,rgb(0 10 18 / .2) 0)}.gcMNGv::after{content:"";display:block;position:absolute;inset:0;margin:auto;border-radius:50%;border:2px solid #03a57f;background-color:#fff0}.bpCCEu{overflow:hidden;padding-left:13px}.jBHNDG{margin-right:6px;font-size:12px;color:#3d3d3d}.WriteaRev{margin-top:8px}.butt-trip{background:#00a680;;color:#fff;text-align:center;cursor:pointer;border-radius:5px;padding:10px 20px;;border:thin solid #fff0}.note-gray{margin-top:20px;background-color:#f1f1f1;border-radius:8px;padding:10px}.faqs{overflow:hidden}.faq{overflow:hidden}.faq{width:100%;overflow:hidden;margin-bottom:20px;border-bottom:thin solid #d2d2d2}.faq-label{display:flex;justify-content:space-between;padding:.5em;cursor:pointer;color:#3d3d3d;font-size:16px}.faq-label:hover{text-decoration:underline}.faq-label::after{content:"\00BB";width:1em;height:1em;text-align:center;transition:all 0.35s;margin-left:2px}.faq-content{max-height:0;padding:0 1em;color:#2c3e50;transition:all 0.35s}.faq-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.faq-close:hover{background:#1a252f}input:checked+.faq-label::after{transform:rotate(90deg)}input:checked~.faq-content{max-height:100vh;padding:1em}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.col-3{padding:20px}.card{border:0 solid #fff0;border-width:10px;position:relative;border-radius:8px}.card img{height:auto;display:block;max-width:100%;border-radius:4px 4px 0 0}.product>a{background:#fff;border-radius:4px;position:relative;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2);transition:0.3s;display:block;color:inherit;height:100%}.card-content{padding:15px}.card h3{line-height:25px}.card h3:hover{text-decoration:underline}.product:hover{box-shadow:0 5px 8px 0 rgb(0 0 0 / 20%)}.center{text-align:center}img{height:auto;display:block;max-width:100%}table{border-collapse:collapse;width:100%;line-height:1.5}td,th{border:1px solid #ddd;text-align:left;padding:8px}tr:nth-child(even){background-color:#ddd}.whatsapp-ico{fill:#fff;padding:3px;background-color:#4dc247;border-radius:50%;box-shadow:2px 2px 6px rgb(0 0 0 / .4);position:absolute;bottom:5px;right:10px}.whatsapp-ico:hover{box-shadow:2px 2px 11px rgb(0 0 0 / .7)}.social-icon{margin:8px}.clearfix-img{float:right}.clearfix::after{content:"";clear:both;display:table}.content-section{display:none}#dropdown{text-align:center;margin:10px;padding:10px}body.hidden-scrolling{overflow-y:hidden}*{margin:0;box-sizing:border-box}.container{max-width:1170px;margin:auto}a{text-decoration:none}.header{position:fixed;width:100%;left:0;top:0;z-index:99;background-color:#fff;box-shadow:1px 2px 5px 0 #888}.header-main{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0;border-radius:4px}.header .logo{padding:0 15px}.header .logo a{font-size:30px;text-transform:capitalize;color:#e91e63;font-weight:600}.header .nav-menu{padding:0 15px}.header .menu>.menu-item{display:inline-block;margin-left:30px;position:relative}.header .menu>.menu-item>a{display:block;padding:12px 0;font-size:15px;color:#000;text-transform:capitalize;font-weight:600;transition:all 0.3s ease}.header .menu>.menu-item>a .plus{display:inline-block;height:12px;width:12px;position:relative;margin-left:5px;pointer-events:none}.header .menu>.menu-item>a .plus:before,.header .menu>.menu-item>a .plus:after{content:'';position:absolute;box-sizing:border-box;left:50%;top:50%;background-color:#000;height:2px;width:100%;transform:translate(-50%,-50%);transition:all 0.3s ease}.header .menu>.menu-item:hover>a .plus:before,.header .menu>.menu-item:hover>a .plus:after{background-color:#e91e63}.header .menu>.menu-item>a .plus:after{transform:translate(-50%,-50%) rotate(-90deg)}.header .menu>.menu-item>.sub-menu>.menu-item>a:hover,.header .menu>.menu-item:hover>a{color:#e91e63}.header .menu>.menu-item>.sub-menu{box-shadow:0 0 10px rgb(0 0 0 / .2);width:220px;position:absolute;left:0;top:100%;background-color:#fff;padding:10px 0;border-top:3px solid #e91e63;transform:translateY(10px);transition:all 0.3s ease;opacity:0;visibility:hidden}@media(min-width:992px){.header .menu>.menu-item-has-children:hover>.sub-menu{transform:translateY(0);opacity:1;visibility:visible}.header .menu>.menu-item-has-children:hover>a .plus:after{transform:translate(-50%,-50%) rotate(0deg)}}.header .menu>.menu-item>.sub-menu>.menu-item{display:block}.header .menu>.menu-item>.sub-menu>.menu-item>a{display:block;padding:10px 20px;font-size:16px;font-weight:600;color:#000;transition:all 0.3s ease;text-transform:capitalize}.header .open-nav-menu{height:34px;width:40px;margin-right:15px;display:none;align-items:center;justify-content:center;cursor:pointer}.header .open-nav-menu span{display:block;height:3px;width:24px;background-color:#000;position:relative}.header .open-nav-menu span:before,.header .open-nav-menu span:after{content:'';position:absolute;left:0;width:100%;height:100%;background-color:#000;box-sizing:border-box}.header .open-nav-menu span:before{top:-7px}.header .open-nav-menu span:after{top:7px}.header .close-nav-menu{height:40px;width:40px;background-color:#fff;margin:0 0 15px 15px;cursor:pointer;display:none;align-items:center;justify-content:center}.header .close-nav-menu img{width:16px}.header .menu-overlay{position:fixed;z-index:999;background-color:rgb(0 0 0 / .5);left:0;top:0;height:100%;width:100%;visibility:hidden;opacity:0;transition:all 0.3s ease}.home-section{width:100%;display:block;min-height:100vh;background-color:#f2f2f2;background-position:center top;background-size:cover}.row{padding:10% 5%}@media(max-width:991px){.header .menu-overlay.active{visibility:visible;opacity:1}.header .nav-menu{position:fixed;right:-280px;visibility:hidden;width:280px;height:100%;top:0;overflow-y:auto;background-color:#222;z-index:1000;padding:15px 0;transition:all 0.5s ease}.header .nav-menu.open{visibility:visible;right:0}.header .menu>.menu-item{display:block;margin:0}.header .menu>.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.header .menu>.menu-item>a{color:#fff;padding:12px 15px;border-bottom:1px solid #333}.header .menu>.menu-item:first-child>a{border-top:1px solid #333}.header .menu>.menu-item>a .plus:before,.header .menu>.menu-item>a .plus:after{background-color:#fff}.header .menu>.menu-item-has-children.active>a .plus:after{transform:translate(-50%,-50%) rotate(0deg)}.header .menu>.menu-item>.sub-menu{width:100%;position:relative;opacity:1;visibility:visible;border:none;background-color:#fff0;box-shadow:none;transform:translateY(0);padding:0;left:auto;top:auto;max-height:0;overflow:hidden}.header .menu>.menu-item>.sub-menu>.menu-item>a{padding:12px 45px;color:#fff;border-bottom:1px solid #333}.header .close-nav-menu,.header .open-nav-menu{display:flex}.row{padding:20% 5%}}