﻿@keyframes smoothScroll{0%{transform:translateY(-100px)}100%{transform:translateY(0px)}}div.lp-pom-root{overflow-x:hidden}body{font-family:"Roboto", sans-serif;max-width:100%;overflow-x:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#f64344}ul{list-style-type:none;padding:0}p{font-size:1.2em}blockquote{border:none;margin:0}.MainContent{padding-top:20px;padding-bottom:20px}.MainContent__homepage{margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:center;font-size:18px}@media (max-width: 991px){.MainContent__homepage{font-size:16px}}.MainContent__homepage img{max-width:100%}.MainContent__homepage ul{list-style:disc outside;margin-left:20px;font-size:1.2em}figcaption{text-align:center;padding:5px}.breadcrumb{margin:15px 0;font-size:0.9em}.product-list{margin-bottom:30px}@media (max-width: 767px){.swiper-container{overflow-y:auto;overflow-x:hidden !important}}@media (max-width: 991px){.pickuplocation{display:flex;justify-content:space-between;flex-wrap:wrap}}.rating-on-product{display:none}#selected-calender-option{display:none}.country-cityfield{display:none}.homeBanner_swiper .swiper-nav{position:relative}.homeBanner_swiper .swiper-nav .swiper-arrow{position:relative;bottom:250px}@media (max-width: 767px){.homeBanner_swiper .swiper-nav{display:none}}.homeBanner_swiper .swiper-dots{display:flex;justify-content:center;margin-top:-30px;margin-bottom:30px}.swiper-button-next,.swiper-button-prev{color:#fff}.swiper-pagination-bullet{background:#fff;margin-left:5px;opacity:1}.swiper-pagination-bullet-active{background:#ccc}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{font-size:0px;background-image:url(/assets/images/slider-arrow.png);background-position:left top;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;line-height:30px}.owl-carousel .owl-nav .owl-next span{transform:rotate(0deg)}.owl-carousel .owl-nav .owl-prev span{transform:rotate(180deg)}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:35%;width:60px;height:60px;text-align:center;margin:0px !important}.owl-carousel .owl-nav .owl-prev{left:15px}.owl-carousel .owl-nav .owl-next{right:15px}.backtoTop a{background-color:rgba(0,0,0,0.2);display:block;position:fixed;bottom:85px;width:45px;height:45px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);right:-60px;opacity:0;transition:all 0.2s ease-in-out;text-align:center;line-height:45px}.backtoTop.is-active a{right:15px;opacity:1;z-index:99}.backtoTop a i{background-image:url(/assets/images/navigate-up-arrow.svg);background-repeat:no-repeat;width:15px;height:15px;display:inline-block;background-size:cover}.MenuList{margin-top:0;margin-bottom:0}@media (min-width: 768px){.MenuList{border-top:1px solid #ccc}}.MenuList ul{list-style-type:none}.MenuList__link,.MenuList .main-menu{font-size:16px}@media (max-width: 767px){.MenuList__link,.MenuList .main-menu{border-bottom:1px solid lightGray}}.MenuList__link ul,.MenuList .main-menu ul{display:none;padding-top:5px}@media (max-width: 767px){.MenuList__link ul,.MenuList .main-menu ul{display:block}.MenuList__link ul li,.MenuList .main-menu ul li{border-top:1px solid lightGray;background-color:#efefef;padding-left:10px}.MenuList__link ul a,.MenuList .main-menu ul a{color:#333}.MenuList__link ul a .selected,.MenuList .main-menu ul a .selected{color:#f64344}}@media (min-width: 768px){.MenuList__link:hover ul,.MenuList .main-menu:hover ul{display:block;position:absolute;background:white;box-shadow:0px 6px 24px rgba(0,0,0,0.1);padding:5px 10px;width:230px;z-index:2}.MenuList__link:hover ul li,.MenuList .main-menu:hover ul li{font-size:14px;color:#3d4a54;border-bottom:1px solid #ddd}.MenuList__link:hover ul li:last-child,.MenuList .main-menu:hover ul li:last-child{border-bottom:none}}@media (min-width: 768px){.MenuList__link:hover ul li:hover,.MenuList .main-menu:hover ul li:hover{position:relative}.MenuList__link:hover ul li:hover>ul,.MenuList .main-menu:hover ul li:hover>ul{display:block;position:absolute;right:230px;top:0px;box-shadow:2px 6px 6px rgba(0,0,0,0.2)}.MenuList__link:hover ul li:hover a:hover,.MenuList .main-menu:hover ul li:hover a:hover{background:#ddd}.MenuList__link:hover ul ul,.MenuList .main-menu:hover ul ul{position:relative;display:none}}.nav>li{position:unset}.navbar-collapse{position:relative}@media (min-width: 768px){.MenuList__link:hover .megamenu{position:absolute;left:0px;flex-wrap:wrap;width:100%;border-radius:0px 0px 5px 5px;background-color:#fff;box-shadow:0 20px 26px 0 rgba(0,0,0,0.12);text-align:left;display:flex}.MenuList__link:hover .megamenu ul{display:flex;flex-wrap:wrap;max-height:calc(100vh - 25vh);overflow:auto;margin:0px;padding:5px;list-style:none;width:100%;box-shadow:none}.MenuList__link:hover .megamenu ul li{flex:1 0 21%;margin:5px;line-height:15px;font-size:14px;color:#828282;font-weight:bold;padding-left:10px;cursor:pointer;box-shadow:none;padding-left:0;border-bottom:none}.MenuList__link:hover .megamenu ul li a{padding:5px 0 5px 10px;line-height:14px}.MenuList__link:hover .megamenu ul li a:hover{line-height:14px;padding:5px 0 5px 10px}.MenuList__link:hover .megamenu ul :hover{position:static}.MenuList__link:hover .megamenu ul :hover>ul{position:unset;box-shadow:none}.MenuList__link:hover .megamenu ul ul{display:inline-block}.MenuList__link:hover .megamenu ul ul li{font-weight:normal}.MenuList__link:hover .megamenu ul ul li:hover ul{position:auto}}.TopNav{display:inline-flex;justify-content:flex-end;list-style-type:none;align-items:center;margin:10px 0}@media (max-width: 767px){.TopNav{position:relative;padding-left:0px;padding-right:0px;top:0}.TopNav .cart-total{padding-right:10px}}.TopNav .favourite{margin-right:10px}@media (max-width: 575px){.TopNav .favourite{font-size:0;height:20px}}.TopNav li{margin:0 0 0 10px}.TopNav li a{padding-right:21px;color:#333}@media (max-width: 767px){.TopNav li a{display:block}}.TopNav .currency-menu{padding-left:10px}.TopNav .currency-menu ul{margin:0}.TopNav .currency-menu ul li{padding:5px 0;margin:0;border-top:1px solid #c6c6c6}.TopNav .language-menu{padding-left:10px}.TopNav .language-menu ul{margin:0}.TopNav .language-menu ul li{padding:5px 0;margin:0;border-top:1px solid #c6c6c6}.TopNav .my-favourite{background-image:url(/assets/images/light_heart.svg);background-position-y:50%;margin-left:5px}.TopNav .cart-icon{background-image:url(/assets/images/cart.svg);background-position-y:50%;width:20px;height:20px;background-repeat:no-repeat}.TopNav .arrow{background-image:url(/assets/images/arrow.svg);top:5px;right:-5px}@media (max-width: 575px){.TopNav .arrow{top:20px;left:0%}}.TopNav .my-favourite,.TopNav .arrow{width:20px;height:20px;position:absolute;background-repeat:no-repeat}.TopNav .add-cart a{display:flex;padding:0}.favourite-bar{text-align:right}.HeaderExtraMenu{display:inline-flex;justify-content:flex-end;list-style-type:none;align-items:center}.HeaderExtraMenu li{margin-right:20px}.HeaderExtraMenu a{color:#333;font-size:14px}.navbar{margin-bottom:0;border:0;z-index:100;border-radius:0}.navbar-default .navbar-collapse{height:90vh}@media (max-width: 767px){.navbar-default .navbar-collapse{width:100vw}}.navbar-header{display:flex;height:90px}@media (max-width: 767px){.navbar-header{float:left;width:30%;height:70px}}.navbar-header .logo{align-self:center;z-index:10}@media (max-width: 767px){.navbar-header .logo{float:left;margin-left:10px}}.navbar-header .logo img{margin-top:10px;max-height:73px;max-width:250px;width:140px}@media (max-width: 991px){.navbar-header .logo img{width:100px;margin-top:0}}@media (max-width: 767px){.navbar .favourite-bar{float:right;width:70%}}.TopNav .navbar-toggle{margin-right:0px;border-color:#555}.header-message{display:flex;height:auto;font-size:12px;padding:5px 0;justify-content:center;align-items:center;background-color:orange}.header-message p{margin:0}@media (max-width: 767px){.header-message p{text-align:center;padding:0 25px}}.favourite-added{background-image:url("/assets/images/heart-filled.svg") !important}.navbar-nav{border-top:1px solid darkGray}.navbar-default .navbar-nav ul{margin:0;padding:0}.navbar-default .navbar-nav a,.navbar-default .navbar-nav>li>a{color:black;padding:15px 10px;display:block}@media (max-width: 767px){.navbar-default .navbar-nav a,.navbar-default .navbar-nav>li>a{font-size:16px;line-height:14px}}.navbar-default .navbar-nav>li>a.selected{color:#f64344}.fixed .navbar{position:fixed;top:0;width:100%}.home .fixed .navbar{transition-delay:0s, 0s, 0.5s;transition:all 0.3s ease-in-out 0s;animation:smoothScroll 0.3s forwards}.fixed .navbar .productlist .header,header.fixed{padding-top:90px}.fixed .navbar-hide{top:-90px}.navbar{transition:top 0.5s ease}.Banner{background-size:cover;background-position:center center;width:100%;display:flex;color:#fff;justify-content:center;align-items:center;position:relative;text-align:center}.Banner--small{height:250px;margin-bottom:20px}.Banner--big{height:500px}.Banner--big #search-btn{padding:10px 30px}.Banner:before{position:absolute;width:100%;height:100%;left:0px;top:0px;background-color:rgba(0,0,0,0.2);content:""}.Banner__text{text-align:center}.Banner h1{font-size:40px;background-color:rgba(0,0,0,0.5);display:inline-block;padding:10px 20px;border-radius:10px}@media (max-width: 767px){.Banner h1{font-size:28px}}.Banner p{font-size:18px;text-decoration:none}.no-hero-banner .Banner__text{text-align:left}.button{padding:15px 30px;box-shadow:0px 4px 25px rgba(246,67,68,0.15);border-radius:50px;border:0;font-size:18px;color:white;background:#f64344;text-align:center}.button a{display:block;color:white;text-decoration:none;width:100%}.button:hover,.button:active,.button:focus{background-color:transparent;border-radius:50px;color:#f64344}.button:hover a,.button:active a,.button:focus a{background-color:transparent;border-radius:50px;color:#f64344}#book-now .button{width:100%;margin-top:25px}.nav-pills>li.active>a{background:#f64344;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background:#f64344}.booknow .check-availability{width:55%;float:right}.booknow .check-availability a{font-size:15px;width:90%;text-align:center}.booknow .amount{font-size:20px}.booknow .price-duration{width:45%;float:left}@media (max-width: 767px){.booknow .button{border-radius:10px;padding:10px 20px;margin-top:5px}}#formButton{margin-bottom:30px}.Category a{color:#fff}@media (max-width: 767px){.Category{margin-right:15px}}.Category--2{margin-bottom:20px}.Category--2 .Category__image{width:560px;height:250px}.Category--2 .Category__title{font-size:1.6em}@media (max-width: 1199px){.Category--2{margin-bottom:6.6666px}.Category--2 .Category__image{width:466.6667px;height:302px}.Category--2 .Category__title{font-size:1.6em}}@media (max-width: 991px){.Category--2{margin-bottom:20px}.Category--2 .Category__image{width:350px;height:225px}.Category--2 .Category__title{font-size:1.6em}}@media (max-width: 767px){.Category--2{margin-bottom:20px}.Category--2 .Category__image{width:250px;height:262px}.Category--2 .Category__title{font-size:1.6em}}.Category--3{margin-bottom:30px}.Category--3 .Category__image{width:360px;height:370px}.Category--3 .Category__title{font-size:1.6em}@media (max-width: 1199px){.Category--3{margin-bottom:29px}.Category--3 .Category__image{width:294px;height:302px}.Category--3 .Category__title{font-size:1.6em}}@media (max-width: 991px){.Category--3{margin-bottom:20px}.Category--3 .Category__image{width:350px;height:262px}.Category--3 .Category__title{font-size:1.6em}}@media (max-width: 767px){.Category--3{margin-bottom:20px}.Category--3 .Category__image{width:250px;height:262px}.Category--3 .Category__title{font-size:1.6em}}.Category--4{margin-bottom:20px}.Category--4 .Category__image{width:270px;height:337px}.Category--4 .Category__title{font-size:1.6em}@media (max-width: 1199px){.Category--4{margin-bottom:6.66667px}.Category--4 .Category__image{width:230px;height:262px}.Category--4 .Category__title{font-size:1.6em}}@media (max-width: 991px){.Category--4{margin-bottom:20px}.Category--4 .Category__image{width:350px;height:262px}.Category--4 .Category__title{font-size:1.6em}}@media (max-width: 767px){.Category--4{margin-bottom:20px}.Category--4 .Category__image{width:250px;height:262px}.Category--4 .Category__title{font-size:1.6em}}.Category__title{position:relative;display:flex;bottom:70px;color:white;padding-left:20px;padding-right:20px;height:60px;font-size:24px;align-items:flex-end}@media (max-width: 1199px){.Category__title{font-size:20px}}.Category__image{background-size:cover;background-position:center;border-radius:4px;padding:10% 10px;text-align:center;display:flex;flex-direction:column-reverse}.CategoryList{display:grid}.CategoryList--4{grid-template-columns:1fr 1fr 1fr auto}@media (max-width: 991px){.CategoryList--4{grid-template-columns:1fr auto}}.CategoryList--3{grid-template-columns:1fr 1fr auto}@media (max-width: 991px){.CategoryList--3{grid-template-columns:1fr auto}}.CategoryList--2{grid-template-columns:1fr auto}@media (max-width: 767px){.CategoryList{display:flex;flex-wrap:nowrap}}.CategoryList .favourite-copy-link{text-align:center}.Card{box-shadow:0px 6px 24px rgba(0,0,0,0.1);border-radius:4px;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-width: 767px){.Card{margin-right:15px}}.Card--4{width:270px;min-width:270px;margin-bottom:20px}.Card--4 .Tour__image{min-width:100%;min-height:193px;background-position-y:50%}.Card--4 .box-caption h3{font-size:17px}@media (max-width: 1199px){.Card--4{width:230px;min-width:230px;margin-bottom:6.66667px}.Card--4 .Tour__image{min-width:100%;min-height:150px;background-position-y:50%}}@media (max-width: 991px){.Card--4{width:350px;min-width:350px;margin-bottom:20px}.Card--4 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 767px){.Card--4{width:250px;min-width:250px;margin-bottom:20px}.Card--4 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}.Card--3{width:360px;min-width:360px;margin-bottom:30px}.Card--3 .Tour__image{min-width:100%;min-height:257px;background-position-y:50%}.Card--3 .box-caption h3{font-size:20px}@media (max-width: 1199px){.Card--3{width:294px;min-width:294px;margin-bottom:29px}.Card--3 .Tour__image{min-width:100%;min-height:211px;background-position-y:50%}}@media (max-width: 991px){.Card--3{width:350px;min-width:350px;margin-bottom:20px}.Card--3 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 767px){.Card--3{width:250px;min-width:250px;margin-bottom:20px}.Card--3 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}.Card--2{width:560px;min-width:560px;margin-bottom:20px}.Card--2 .Tour__image{min-width:100%;min-height:300px;background-position-y:50%}.Card--2 .box-caption h3{font-size:20px}@media (max-width: 1199px){.Card--2{width:466.6667px;min-width:466.6667px;margin-bottom:6.6666px}.Card--2 .Tour__image{min-width:100%;min-height:200px;background-position-y:50%}}@media (max-width: 991px){.Card--2{width:350px;min-width:350px;margin-bottom:20px}.Card--2 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 767px){.Card--2{width:250px;min-width:250px;margin-bottom:20px}.Card--2 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}.Card__list{display:grid;margin-top:6px}.Card__list--4{grid-template-columns:1fr 1fr 1fr auto}@media (max-width: 991px){.Card__list--4{grid-template-columns:1fr auto}}.Card__list--3{grid-template-columns:1fr 1fr auto}@media (max-width: 991px){.Card__list--3{grid-template-columns:1fr auto}}.Card__list--2{grid-template-columns:1fr auto}.Card__list .Card .button{margin-top:20px}@media (max-width: 767px){.Card__list{display:flex;flex-wrap:nowrap}}.Card__info{padding-right:15px;padding-left:15px;height:55%}.Card .box-caption{color:#333;font-size:24px;line-height:34px;height:80%}.Card .box-caption h3{margin-top:15px;margin-bottom:15px;line-height:1.2}.Card .box-caption h3 a{color:#333}.Card p{letter-spacing:0.03em;font-size:14px;line-height:17px}.Card .caption-price{width:100%;padding-right:15px;padding-left:15px;margin-top:20px}.Card .caption-price .timesnap{width:100%;display:flex;justify-content:space-between}.Card .cp-price{font-size:24px;line-height:34px}.Card .cp-time{font-size:18px;line-height:34px;background-image:url("/assets/images/clock-regular.svg");background-repeat:no-repeat;background-size:15px;padding-left:20px;background-position-y:8px}.Card .old-price{margin:0}.Card .old-price .cp-time{font-size:14px;background-image:url("/assets/images/cart.svg")}.Card .old-price .cp-price{color:#f64344;text-decoration:line-through;font-size:14px}.Card .button{position:relative;margin-bottom:20px;margin-top:20px;width:90%;padding:20px}.Card .add-favourite{position:absolute;top:10px;right:10px;width:35px;height:35px;border-radius:50px;display:flex;justify-content:center;align-items:center}.Card .add-favourite:before{position:absolute;width:20px;height:20px;background-image:url(/assets/images/light_heart.svg);background-repeat:no-repeat;background-size:cover;content:""}.Card .added-favourite:before{position:absolute;width:20px;height:20px;background-image:url(/assets/images/heart-filled.svg) !important;background-repeat:no-repeat;background-size:cover;content:""}.bestsellertag{width:150px;height:150px;overflow:hidden;position:absolute;z-index:2}.ribbon-top-left span{right:0px;top:23px;transform:rotate(-45deg)}.ribbon-top-left-old-position{top:-6px;left:-6px}.bestsellertag span{position:absolute;display:block;width:200px;padding:15px 0;background-color:#f64344;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-align:center}.bestsellertag b{width:100px}.marketing-note-span{position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);border-radius:5px;padding:20px 40px 5px 10px;color:#fff;width:100%;height:190px;z-index:5;text-align:center}.swiper-wrapper .swiper-slide a.marketing-notes,.carousel-inner .item a.marketing-notes{display:inline-block;height:auto !important}.marketing-notes{width:20px;height:20px;position:absolute;top:50px;right:18px;z-index:10;cursor:pointer;background-image:url(/assets/images/info-icon.svg);background-size:20px}.marketing-note-detail-page{background-color:#979797;color:#fff;text-align:center;padding:10px;border-radius:5px;margin-top:10px}.no-slide .Card__list,.no-slide .CategoryList{flex-wrap:wrap;justify-content:center}@media (max-width: 767px){.no-slide .Card,.no-slide .Category,.no-slide .Category__image{width:100%;margin-right:0}}#searchResult{padding-top:40px}#searchResult .Card__list{flex-wrap:wrap;justify-content:center}.favourite-copy-link{margin-bottom:40px}.favourite-copy-link p{text-align:center}.favourite-copy-link p:last-child{margin-top:40px}@media (max-width: 767px){.search-result-list .Card{width:100%}}.cdsComponent.logo img{max-width:115px}.cdsROW.wide .cdsROWContainer .cdsComponent.cdsLocName a{display:none}#pricelist-main ul{margin-top:0}.Blog{font-size:16px;line-height:20px;display:grid;grid-template-columns:2fr 1fr}@media (max-width: 991px){.Blog{display:flex;flex-direction:column}}@media (min-width: 992px){.Blog__popularTours{margin:1.7em 0}.Blog .Card__list{display:flex;flex-direction:column;align-items:center}.Blog .Card__list .Card{width:80%;min-width:250px}.Blog .Card__list .Card__container{display:flex}.Blog .Card__list .Card .Tour__image{min-height:157px}.Blog .Activity__title{font-size:0.7em}}.Blog h2{line-height:1.3em}.Blog img{margin-top:20px;margin-bottom:20px;max-width:100%}.Blog__banner{height:250px;background-size:cover}.Blog__title{line-height:2em}.Blog__title h1{margin-bottom:0}.Blog__time{display:flex;font-size:1.2rem}.Blog__time--reading{margin-right:20px}.Blog__time--reading p:before{content:"";display:block;background:url("/assets/images/clock-regular.svg") no-repeat;width:20px;height:20px;float:left;margin:0 6px 0 0}.Blog__time--date p:before{content:"";display:block;background:url("/assets/images/calendar-times-regular.svg") no-repeat;width:20px;height:20px;float:left;margin:0 6px 0 0}.Blog__userDetails .username{display:flex}.Blog__userDetails .username--text{padding-top:10px}.Blog__userDetails .username--text p{font-size:1em}.Blog__userDetails .username--text h3{margin-bottom:0}.Blog__userDetails .username img{border-radius:10%;margin-right:10px;max-height:90px;min-width:70px}.Blog__image{background-size:cover}.Blog__content{max-width:800px;overflow:hidden;padding-top:20px}.Blog__content ul{list-style:disc outside;margin-left:20px;font-size:1.2em}.bloglist .Activity{margin-top:40px}@media (max-width: 767px){#blogList{display:flex;justify-content:center}}#blogList .Card .box-caption{min-height:160px}@media (max-width: 991px){#blogList .Card__list--4{grid-template-columns:1fr 1fr auto}}@media (max-width: 767px){#blogList .Card__list--4{display:grid;grid-template-columns:1fr auto;width:530px}}@media (max-width: 575px){#blogList .Card__list--4{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}}@media (max-width: 991px){#blogList .Card__list--3{grid-template-columns:1fr 1fr auto}}@media (max-width: 767px){#blogList .Card__list--3{display:grid;grid-template-columns:1fr auto;width:530px}}@media (max-width: 575px){#blogList .Card__list--3{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}}@media (max-width: 991px){#blogList .Card--4{width:230px;min-width:230px;margin-bottom:15px}#blogList .Card--4 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 767px){#blogList .Card--4{margin-right:0;width:250px;min-width:250px;margin-bottom:30px}#blogList .Card--4 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 575px){#blogList .Card--4{margin-right:0;width:80vw;min-width:80vw;margin-bottom:20px}#blogList .Card--4 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}#blogList .Card--4 .Tour__image{height:250px}}@media (max-width: 991px){#blogList .Card--3{width:230px;min-width:230px;margin-bottom:15px}#blogList .Card--3 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 767px){#blogList .Card--3{margin-right:0;width:250px;min-width:250px;margin-bottom:30px}#blogList .Card--3 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}}@media (max-width: 575px){#blogList .Card--3{margin-right:0;width:80vw;min-width:80vw;margin-bottom:20px}#blogList .Card--3 .Tour__image{min-width:100%;min-height:157px;background-position-y:50%}#blogList .Card--3 .Tour__image{height:250px}}.Author{margin-top:40px}.Author__information{display:flex}.Author__picture img{max-height:150px}.Author__description{padding-left:20px}.blog-section .Card{align-items:flex-start}.blog-section .Card .activity-footer{margin-top:20px}.Tour{display:grid;grid-template-columns:2fr 1fr}@media (max-width: 991px){.Tour{display:flex;flex-direction:column}.Tour .tour-content{width:100%}.Tour #availability{max-width:100%}}.Tour .tour-content{width:700px}@media (max-width: 1199px){.Tour .tour-content{width:600px}}@media (max-width: 991px){.Tour .tour-content{width:100%}}.Tour .tour-content ul{list-style-type:disc;margin-left:20px;font-size:1.2em}.Tour .tour-content ol{font-size:1.2em}@media (max-width: 991px){.Tour .tour-content .nav-section{display:flex;flex-wrap:wrap;margin-left:0}}.Tour .tour-content .nav-section .active a{background-color:white;color:black;border:1px solid #ebebeb;border-bottom:none}.Tour .tour-content .nav-section a{background-color:#f9f5f0;margin-bottom:0}.Tour .tour-add-favourite{margin-right:30px}.Tour .tour-add-favourite .my-favourite{background-image:url(/assets/images/light_heart.svg);background-position-y:50%;width:20px;height:20px;position:absolute;background-repeat:no-repeat}.Tour .booknow{position:fixed;bottom:0;left:0;padding:10px 20px;z-index:99;background-color:#f0f0f0;opacity:0.98;box-shadow:0 0 10px #aaa;width:100vw}.Tour .booknow-static{display:none !important}.Tour .booknow__information{display:block;text-align:right}.Tour .booknow__information .previous-price{color:#f64344;text-decoration:line-through;margin-right:10px}.Tour .booknow__information .previous-price .amount{font-size:14px}.Tour .booknow__information p{margin:0}.Tour__image{min-height:250px;min-width:350px}@media (max-width: 369px){.Tour__image{min-width:100vw}}@media (min-width: 992px){.Tour img{width:100%}}.Tour__addFavorite{text-align:center;margin-top:10px}.Tour .bookinginfo .info-duration{background-image:url(https://nimiuscms.imgix.net/images/004-time-20191112150434.png?w=70);height:70px;width:70px;background-size:50px;background-position-x:50%}.Tour .bookinginfo .info-difficulty{background-image:url(https://nimiuscms.imgix.net/images/001-walk-20191112150514.png?w=70);width:63px;height:70px;background-size:60px}.Tour .bookinginfo .info-voucher{background-image:url(https://nimiuscms.imgix.net/images/002-smartphone-20191112145919.png?w=70);height:50px;background-position-x:50%;width:70px;background-size:40px}.Tour .bookinginfo .info-pickup{background-image:url(https://nimiuscms.imgix.net/images/bitmap-20191112150153.png?w=70);height:51px;width:70px;background-size:50px;background-position-x:50%}.Tour .bookinginfo #info-custom1-li,.Tour .bookinginfo #info-custom2-li{display:none}.Tour .bookinginfo ul{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f9f5f0;margin:0;border:1px solid #c6c6c6;padding:27px 10px 5px 17px}@media (max-width: 575px){.Tour .bookinginfo ul{justify-content:space-evenly}}.Tour .bookinginfo ul li{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:120px;text-align:center;margin-bottom:20px}.Tour .bookinginfo ul li span,.Tour .bookinginfo ul li i{display:block;background-size:cover;background-repeat:no-repeat}.Tour .bookinginfo ul li p{margin:0;font-size:1em}.Tour .bookinginfo ul:last-child{border-top:none}.Tour .ui-state-active{color:white}.Tour .tour-section>h2{margin-top:30px}.Tour .tour-section img{max-width:100%}.tour-section.video{margin-top:20px}.tour-section .embed-container{margin:20px 0}.tour-section.itinerary .item{margin:20px 0}.cdsRating{padding-left:10px}.TA_cdsratingsonlywide .cdsROW .cdsROWContainer .cdsLocName{display:none}.select2-container{width:100% !important;margin-top:10px}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{line-height:unset;padding:10px 20px 10px;white-space:unset;overflow:visible}.Tour .tour-content .content-tabs ul{margin-left:0}.select2-selection__clear{display:none}.cdsComponent img{max-width:115px !important}.cdsROW{margin:0 auto !important}.owl-carousel .owl-item img{height:400px}@media (max-width: 767px){.owl-carousel .owl-item img{height:auto}}.Activity__title{text-align:center}.activity-footer{text-align:center}.FAQ h3{font-size:2rem;border-radius:10px;padding:10px;border:1px solid}.FAQ__icon::before{content:"\0279C";margin-right:10px}.FAQ p{font-size:1.8rem;margin-left:30px}.reviews{margin-top:20px}.review-header{padding-top:5px}.review-header .averagerating{display:block ruby;margin-bottom:10px;text-align:center}.review-header .averagerating .average-text{display:inline-block}.review-header .star-rating{float:none;display:inline-block;margin:0px 8px;width:140px;height:18px;position:relative}.review-header .star-rating ul{margin:0}.review-header .star-rating .no-rating{background:url(/assets/images/heart-rating.png) no-repeat -1px top;display:block;width:100px;height:18px;position:absolute;z-index:3}.review-header .star-rating .applied-rating{background-color:#f64344;height:17px;max-width:98px;display:inline-block;z-index:2;position:absolute;top:1px}.review-header .star-rating .blank-rating{background-color:#f0f0f0;height:17px;display:block;z-index:1;width:98px;position:absolute;top:1px}.review-info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.review-list{box-shadow:0px 6px 24px rgba(0,0,0,0.1);border-radius:4px;flex-direction:column;align-items:center;padding:15px;margin-bottom:20px;background:#fff}.review-list h3{font-size:1.4em}.review-list .review-header{display:flex;align-items:center;justify-content:space-between}.review-list .review-author{font-weight:bold;display:flex;justify-content:flex-end}#reviewForm{margin-top:40px}.rating-on-product{display:block}.rating-on-product ul,.rating-on-product .stars{margin:-30px 0 0 0;padding:2px 5px;background:rgba(0,0,0,0.7);border-radius:5px}.star-rating li,.star-rating .stars a{width:20px;height:10px;display:inline}.star-rating li:after,.star-rating .stars a:after{content:"★ "}.star-rating .none,.star-rating .tmp_es,.star-rating .star{color:#ccc}.star-rating .full,.star-rating .tmp_fs,.star-rating .fullStar,.star-rating .tmp_fs.fullStar{color:#ffc700}.Search{font-size:1.2em;margin-top:20px}.Search--row{display:grid;grid-template-columns:1fr 1fr 1fr auto}@media (max-width: 991px){.Search--row{grid-template-columns:1fr}}@media (max-width: 575px){.Search--row{display:flex;flex-direction:column;align-items:center;text-align:center}}.Search .dropdown{color:black}.Search--col{width:90%;margin-top:20px}@media (max-width: 767px){.Search--col{width:100%}}.Search__field{font-size:17px;width:100%;height:40px;padding-left:15px;border-radius:5px;box-shadow:none;border:1px solid #9b9b9b}.Search .participant-list{display:flex}.Search .participant-list .number-spinner{display:flex}.Search .participant-list .people-field{display:flex;width:235px;border:1px solid #9b9b9b;border-radius:5px;align-items:center;height:40px;background-color:white}@media (max-width: 1199px){.Search .participant-list .people-field{width:calc(195px)}}@media (max-width: 991px){.Search .participant-list .people-field{width:calc(76vw - 64px)}}@media (max-width: 767px){.Search .participant-list .people-field{width:calc(93vw - 64px)}}.Search .participant-list input{border:0;margin:0;background:#fff}.Search .participant-list button{height:40px}.Search .date-select{display:flex;align-items:center}.Search .searchbutton{margin-top:49px}.Search #searchBtn,.Search #search-btn{height:40px;padding:7px 20px}@media (max-width: 991px){.Search #searchBtn,.Search #search-btn{padding:0 100px;width:100%}}.ais-pagination--item{display:inline-block;margin:5px}.ais-pagination--item a{display:block;padding:5px 10px}.ais-pagination--item__page{border:1px solid red;border-radius:5px}.ais-pagination--item__disabled span{display:none}.checkout h1{border-bottom:1px solid #aaa;padding-bottom:5px}.checkout .ssl-secure{margin:10px auto;text-align:center}.checkout .ssl-secure img{width:95px;margin:5px}.checkout .ssl-encryption{text-align:center}.checkout .ssl-encryption img{margin-top:20px}.checkout .nav-tabs{margin-bottom:20px}.btn-shopping{background:none;box-shadow:none;color:#f64344}.cart-review .order-details-edit{position:absolute;top:10px;right:0px}@media (max-width: 767px){.cart-review .order-details-edit{position:relative;top:auto;right:auto}}.cart-review .order-details-edit .edit-icon{margin-right:10px}.Cart h2{font-size:36px;line-height:42px}.Cart a{color:#000080}.Cart .center p{text-align:center}.Cart__item{display:flex;flex-direction:column;background:white;box-shadow:0px 6px 24px rgba(0,0,0,0.1);border-radius:4px;margin-bottom:20px;padding:30px}.Cart__item--label{font-size:25px;line-height:23px;margin:0}.Cart__item .edit-order{position:relative}@media (min-width: 768px){.Cart__item .edit-order{padding-right:20%}}.Cart__title{font-weight:600}.Cart .total{font-size:24px}.Cart .total p{margin:0}.Cart .checkout-grid{text-align:right}.Cart__note{font-size:1.2rem}.Cart__inputSection{display:flex;flex-direction:column;color:#777;margin:0 0 10px;background-color:white;border-radius:6px}.Cart__inputSection label{font-weight:400}.Cart__inputSection select{height:40px;background-color:white}.Cart__inputSection input{font-size:17px;border:none;width:100%;padding-left:15px;border-radius:5px;box-shadow:none}.Cart__inputSection .dropdown-toggle{position:relative;border:1px solid #979797;border-radius:5px}.Cart__inputSection--number{position:relative;border:1px solid #979797;border-radius:5px;margin:0 0 10px;background-color:#fff}.Cart__details{font-size:17px}.Cart__details .pay-card-input{position:relative;border:1px solid #979797;border-radius:5px;margin:0 0 10px;background-color:#fff}.Cart__details .pay-card-input .textfield{font-size:17px;border:none;width:100%;height:62px;padding-left:15px;padding-top:18px;border-radius:5px;box-shadow:none}.Cart__details .pay-card-input .floating-label{position:absolute;pointer-events:none;left:15px;top:14px;transition:0.2s ease all;z-index:1;font-size:17px;color:#777;height:25px;overflow:hidden;width:100%;padding-right:10px}.Cart__details .pay-card-input .floating-label-added{top:5px;bottom:10px;left:15px;font-size:14px;opacity:1}.Cart__details .pay-card-phone .phone-number{padding-left:50px}.review-btn{margin-top:30px;margin-bottom:30px;text-align:right;justify-content:space-evenly;flex-wrap:wrap;text-align:center}@media (max-width: 991px){.review-btn{text-align:center}}.review-btn a{margin-bottom:20px}.card-blocks,.details-points{text-align:center}.card-blocks p,.details-points p{font-size:1em}.card-blocks img,.details-points img{max-width:100%}@media (min-width: 992px){.card-blocks img,.details-points img{width:100%}}.stepwizard{display:table;width:100%;position:relative;max-width:80%;margin:40px auto 0px auto}@media (max-width: 991px){.stepwizard{max-width:100%}}.stepwizard a{width:30px;height:30px;display:inline-block;border-radius:50%;font-weight:bold;line-height:27px}.stepwizard-row{display:table-row}.stepwizard-row:after{top:16px;bottom:0;position:absolute;content:" ";width:calc(100% - 29%);height:1px;background-color:#d1d1d1;left:15%;z-index:-2}.stepwizard-step{display:table-cell;text-align:center;position:relative;width:33%}.activestep{background-color:#f64344;color:white;border:1px solid #383838}.notdonestep,.donestep{border:1px solid #ecebe7;background-color:white;color:#333}.error-notification{color:red;margin-bottom:10px;padding-top:5px;font-size:14px}@media (max-width: 991px){.continue-button{clear:both}}.continue-button input{width:100%;margin-top:30px;margin-bottom:30px}.Form-label-text:before{border:1px solid #f64344}.accept-terms{text-align:right}.accept-terms label{padding-right:10px}.your-order{padding:5px}#promoCode,#giftcardCode{border:1px solid #f64344;padding:5px}.promo-area{text-align:center;margin:20px}.paid-amount{border-top:1px solid #333;margin-top:10px;padding-top:10px}.remaining-amount{font-weight:bold;font-size:1.2em}.Receipt{background:white;box-shadow:0px 6px 24px rgba(0,0,0,0.1);border-radius:4px;padding:50px;font-size:15px;display:flex;justify-content:space-between}@media (max-width: 991px){.Receipt{flex-direction:column;align-items:center;padding:15px}}.Receipt__minorContainer{margin-bottom:20px}@media (max-width: 991px){.Receipt__minorContainer{text-align:center}}@media (min-width: 992px){.Receipt__minorContainer{max-width:60%;min-width:50%}}.Receipt a{color:#000080}.Receipt__title{font-size:20px}@media (max-width: 575px){.Receipt__title{font-size:15px}}.Receipt__title--bookingNumber{color:#f7a3a3}.Receipt__title h2{margin:0}.Receipt__products{max-width:390px;min-width:40%;margin-left:15px}@media (max-width: 991px){.Receipt__products{min-width:90%}}.Receipt__products--item{background:white;box-shadow:0px 6px 24px rgba(0,0,0,0.1);border-radius:4px;margin-bottom:20px;padding:15px 40px}@media (max-width: 575px){.Receipt__products--item{padding:5px 10px;text-align:center}}.Receipt__products--text{display:flex;justify-content:space-between}.Receipt__products--text p:first-child{max-width:70%}@media (max-width: 575px){.Receipt__products--text{flex-direction:column;margin-bottom:10px;align-items:center}.Receipt__products--text p:first-child{margin-top:10px}.Receipt__products--text p{margin:0}}.Receipt__products--total{font-size:20px}.Receipt .total{font-size:25px}.Receipt .total .order-price{color:#f64344}footer{background-color:#f5f5f5;margin-top:40px}footer a{color:#333}footer p{font-size:1em}footer img{display:inline}footer .footer-logo{margin-top:10px;display:flex;width:200px;height:100px;background-repeat:no-repeat;background-position-y:40%}footer .facebook,footer .instagram,footer .youtube,footer .whatsapp,footer .tripadvisor,footer .twitter,footer .linkedin{background-repeat:no-repeat;background-size:40px;margin-bottom:20px;height:40px;display:inline-block}footer .facebook span,footer .instagram span,footer .youtube span,footer .whatsapp span,footer .tripadvisor span,footer .twitter span,footer .linkedin span{visibility:hidden}footer .facebook a,footer .instagram a,footer .youtube a,footer .whatsapp a,footer .tripadvisor a,footer .twitter a,footer .linkedin a{display:block;width:40px;height:40px;margin-right:10px}footer .facebook{background-image:url("/assets/images/facebook.svg")}footer .instagram{background-image:url("/assets/images/instagram.svg")}footer .youtube{background-image:url("/assets/images/youtube.svg")}footer .whatsapp{background-image:url("/assets/images/whatsapp_512.svg")}footer .tripadvisor{background-image:url("/assets/images/tripadvisor.svg")}footer .twitter{background-image:url("/assets/images/twitter.svg")}footer .linkedin{background-image:url("/assets/images/linkedin.svg")}.extras-selector label{font-weight:normal}.book-box{border:1px solid #eee;padding:0 10px;min-height:200px;background-color:#faf6ee;padding:5px 15px 25px;margin-bottom:35px;font-size:15px;border-radius:5px;box-shadow:0 0 8px #ccc}.book-box h4{text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px}.calendar-nav-pills{display:none}.ranges{display:none}.no-start-times-container{text-align:center;margin-top:20px}.product-only-rates-list ul li{display:flex;justify-content:space-between;list-style:disc}.booking-widget label{display:inline;max-width:none;margin-bottom:0px;font-weight:400}.booking-widget abbr{border-bottom:0}main.booking-widget{border:1px solid #eee;padding:0 10px;min-height:200px;background-color:#faf6ee;padding:5px 15px 25px;margin-bottom:35px;font-size:15px;border-radius:5px;box-shadow:0 0 8px #ccc}.booking-widget section{margin-top:20px}.booking-widget h3{display:block;padding:10px 0 10px;color:#3e3d40;font-weight:500;font-size:16px;margin-bottom:0;letter-spacing:0.5px;text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px}.booking-widget .booking-widget-availability h2{text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px}.booking-widget div.boxed{border:1px solid #cbc9c5;background:#fff}.booking-widget div.boxed .boxed-item{padding:12px 15px;border-bottom:1px solid #e6e6e6;position:relative;font-size:16px;color:#3e3d40}.booking-widget div.boxed .boxed-item:last-child{border-bottom:none}.booking-widget div.fulfilment-notification{color:#f64344;font-size:1.2em}.booking-widget .input-container{display:flex;align-items:center;justify-content:space-between}.booking-widget .input-container .count{flex-shrink:0;display:flex;align-items:center}.booking-widget .input-container .count input{width:3em;border:none;text-align:center}.booking-widget .input-container button:focus{outline:none}.booking-widget .input-container button{border:none;background-color:transparent;padding:0;cursor:pointer}.booking-widget .input-container button[disabled]{cursor:default;color:#aaa}.booking-widget .input-container button span{font-size:2em;margin:0.4em;font-weight:500}.booking-widget .switch{position:absolute;display:inline-block;width:60px;height:34px;background-color:rgba(0,0,0,0.25);border-radius:5px;transition:all 0.3s;right:0.6em;top:0.6em}.booking-widget .switch::after{content:"x";position:absolute;border-radius:5px;background-color:#fff;text-align:center;line-height:28px;height:26px;width:26px;left:4px;top:4px;transition:all 0.3s}.booking-widget .switch-checkbox:checked+.switch::after{left:30px;content:"✓"}.booking-widget .switch-checkbox:checked+.switch{background-color:#f64344}.booking-widget .switch-checkbox{display:none}.booking-widget .tick{position:absolute;display:inline-block;right:12px;top:8px}.booking-widget .tick-radio{position:absolute;z-index:-1;width:1px;height:1px;opacity:0;overflow:hidden}.booking-widget .tick-text:before{border:1px solid #f64344}.booking-widget .tick-radio+.tick-text{cursor:pointer}.booking-widget .tick-radio+.tick-text::before{display:inline-block;width:28px;height:28px;line-height:28px;margin-right:0;content:"\00a0";background-clip:padding-box;text-align:center;border-radius:100%}.booking-widget .tick-radio:checked+.tick-text::before{content:"✓";display:block;background-color:#f64344;color:#fff}.booking-widget .tick-radio[disabled]+.tick-text::before{cursor:default;border:1px solid #cbc9c5;background-color:#e6e6e6}.booking-widget .input-container .disabled_text{color:#cbc9c5}.booking-widget .input-container .strikethrough{text-decoration:line-through}.booking-widget .booking-widget-summary .total{font-weight:300;display:block;text-align:center;width:100%;background:0 0;padding:20px 0 0;border:none;position:relative;font-size:28px}.booking-widget .button{width:100%;margin-top:25px}.booking-widget .react-calendar{background:#fff;line-height:1.125em}.booking-widget .react-calendar--doubleView{width:700px}.booking-widget .react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.booking-widget .react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:0.5em}.booking-widget .react-calendar,.booking-widget .react-calendar *,.booking-widget .react-calendar *:before,.booking-widget .react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-widget .react-calendar button{margin:0;border-left:0;border-top:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;outline:none}.booking-widget .react-calendar button:enabled:hover{cursor:pointer}.booking-widget .react-calendar__navigation{height:44px}.booking-widget .react-calendar__navigation button{min-width:44px;background:none;border-right:0}.booking-widget .react-calendar__navigation button[disabled]{background-color:#f0f0f0}.booking-widget .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:bold;font-size:0.75em}.booking-widget .react-calendar__month-view__weekdays__weekday{padding:0.8em 0.5em;border-bottom:1px solid #e6e6e6}.booking-widget .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none;font-size:11px;font-weight:300}.booking-widget .react-calendar__month-view__weekNumbers{font-weight:bold}.booking-widget .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:0.75em;padding:calc(0.75em / 0.75) calc(0.5em / 0.75)}.booking-widget .react-calendar__year-view .react-calendar__tile,.booking-widget .react-calendar__decade-view .react-calendar__tile,.booking-widget .react-calendar__century-view .react-calendar__tile{padding:2em 0.5em}.booking-widget .react-calendar__tile{max-width:100%;text-align:center;padding:0.75em 0.5em;background:none}.booking-widget .react-calendar__tile:disabled{background-color:#f5f4f0}.booking-widget .react-calendar__tile.soldout{background-color:#f7a3a3;color:#fff}.booking-widget .react-calendar__tile:enabled:hover,.booking-widget .react-calendar__tile:enabled:focus{background-color:#e6e6e6}.booking-widget .react-calendar__tile--active{background:#f64344;color:#fff}.booking-widget .react-calendar__tile--now:disabled{color:#f64344}.booking-widget .react-calendar__tile--active:enabled:hover,.booking-widget .react-calendar__tile--active:enabled:focus{background:#f64344}.booking-widget .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.booking-widget .react-calendar__navigation__prev2-button,.booking-widget .react-calendar__navigation__next2-button{display:none}.booking-widget .react-calendar__navigation__arrow{font-size:2em;color:#f64344}.booking-widget .react-calendar__month-view__days__day--neighboringMonth{background-color:#f5f4f0;pointer-events:none}.booking-widget .react-calendar__month-view__days__day--neighboringMonth abbr{display:none}.booking-widget .react-calendar__month-view__days__day--neighboringMonth.soldout{background-color:#f5f4f0}.booking-widget button.react-calendar__navigation__label{pointer-events:none}#stripe-card-label{display:unset}
