#home{overflow:hidden}#home .banner{background-color:#00062b;display:flex;padding:20px;text-align:center;flex-direction:column;justify-content:center;font-family:Montserrat;align-items:center;color:#fff}#home .banner p{margin:0;display:inline}#home .banner .text{height:auto}#home .banner h1{margin-bottom:10px;font-size:24px;text-transform:uppercase;font-weight:700;display:flex;justify-content:center;flex-wrap:wrap}#home .banner h1 p:last-child{color:#e20613}@media (min-width:0px) and (max-width:767px){#home .banner h1{display:block}}#home .activities{margin-top:50px;position:relative;z-index:2}@media (min-width:0px) and (max-width:767px){#home .activities{margin-top:20px}#home .activities .row+.mb-20{margin-bottom:0}}#home .activities .activity.large .contentCaption{position:absolute;z-index:1}#home .activities .activity.large .imageWrapper{height:100%}@media (min-width:0px) and (max-width:767px){#home .activities .activity.large a{display:flex;flex-direction:column-reverse}#home .activities .activity.large a .contentCaption{position:static}}#home .activities .activity:not(.large):not(.carousel) .caption{min-height:285px;background-color:#fcfcfc}@media (min-width:0px) and (max-width:767px){#home .activities .activity:not(.large):not(.carousel) .caption{min-height:0;background-color:initial}}@media (min-width:768px) and (max-width:1159px){#home .activities .activity:not(.large):not(.carousel) a{display:flex}#home .activities .activity:not(.large):not(.carousel) a .imageWrapper{flex:0 0 60%}}#home .activities .activity:not(.carousel):not(.large){padding-right:0}@media (min-width:768px) and (max-width:1159px){#home .activities .activity:not(.carousel){padding-left:0;padding-right:0}}@media (min-width:0px) and (max-width:767px){#home .activities .activity:not(.carousel){padding:0}#home .activities .activity:not(.carousel) .caption .contentCaption{padding:30px 10px!important}}#home .activities .activity .caption{position:relative}@media (min-width:0px) and (max-width:767px){#home .activities .activity .caption .contentCaption .btn{width:100%}}#home .activities .activity .caption .contentCaption{padding:30px}#home .activities .activity .caption .contentCaption h3{color:#e20613;margin-top:0;margin-bottom:20px;font-size:45px}@media (min-width:0px) and (max-width:767px){#home .activities .activity .caption .contentCaption h3{font-size:30px;line-height:37px}}#home .activities .activity .caption .contentCaption p{margin-top:0;margin-bottom:20px}#home .activities .activity .imageWrapper{overflow:hidden;position:relative;width:100%;transform:translateZ(0);transform-style:preserve-3d;backface-visibility:hidden}#home .activities .activity .imageWrapper .adaptiveImage{display:block;width:100%;height:100%}#home .activities .activity img,#home .activities .activity svg{display:block;width:100%;height:100%;object-fit:cover}#home .activities .activity.carousel.carbon{height:235px}@media (max-width:1159px){#home .activities .activity.carousel.carbon{display:none}}@media (max-width:1300px) and (min-width:1160px){#home .activities .activity.carousel.carbon{height:200px}}#home .activities .activity.carousel{display:inline-block}@media (min-width:0px) and (max-width:767px){#home .activities .activity.carousel .imageWrapper{height:275px}#home .activities .activity.carousel:first-child{margin-left:-30px}}@media (min-width:1300px){#home .activities .activity.carousel .imageWrapper{height:235px}}@media (min-width:1160px){#home .activities .activity.carousel .image-zoom:hover .caption{background-color:rgba(0,6,43,.8)}#home .activities .activity.carousel .image-zoom:hover .caption .contentCaption{transform:translate(0)}#home .activities .activity.carousel .image-zoom:hover .caption .contentCaption h4{min-height:0;margin-top:0}#home .activities .activity.carousel .image-zoom:hover .caption .hiddenContentCaption{min-height:0;visibility:visible}}#home .activities .activity.carousel .zoom-wrapper{position:relative}#home .activities .activity.carousel .zoom-wrapper .caption{display:flex;align-items:center;justify-content:center;position:absolute;text-align:center;height:100%;width:100%;top:0;transition:background .3s ease-in;color:#fff;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#home .activities .activity.carousel .zoom-wrapper .caption{display:block}}#home .activities .activity.carousel .zoom-wrapper .caption .hiddenContentCaption{min-height:100%;max-height:100%;transition:.4s linear;padding-top:10px;padding-bottom:20px;margin:0!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#home .activities .activity.carousel .zoom-wrapper .caption .hiddenContentCaption{visibility:hidden}}#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption{height:100%;padding:0 10px;display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;transform:translateY(50%);transition:.4s linear}#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption h4{color:#fff;transition:.4s linear;min-height:100%;display:flex;align-items:center;text-align:center;justify-content:center;margin-bottom:0;font-size:30px;margin-top:18px;line-height:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption h4{min-height:auto}}@media (min-width:0px) and (max-width:767px){#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption h4{font-size:25px}}#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption p{margin-bottom:10px}#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption .btn,#home .activities .activity.carousel .zoom-wrapper .caption .contentCaption p{display:inline-block}#home .activities .carouselContainer{position:relative}@media (min-width:1160px){#home .activities .carouselContainer{padding-left:10px}}#home .activities .carouselContainer .carouselControls{outline:none;position:absolute;width:100%;top:calc(50% - 21px)}#home .activities .carouselContainer .carouselControls span[aria-disabled=true]{display:none}@media (min-width:768px) and (max-width:1159px){#home .activities .carouselContainer .carouselControls{padding-right:20px}}@media (min-width:0px) and (max-width:767px){#home .activities .carouselContainer .carouselControls{padding:0 10px}}#home .activities .carouselContainer .carouselControls span{outline:none;width:30px;cursor:pointer;height:30px;position:relative;z-index:1;display:inline-block;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);background-color:#fff;color:#e20613;transition:all .2s;text-align:center}@media (min-width:1160px){#home .activities .carouselContainer .carouselControls span{left:-15px}#home .activities .carouselContainer .carouselControls span:last-child{left:7px}}#home .activities .carouselContainer .carouselControls span i{top:5px;position:relative}#home .activities .carouselContainer .carouselControls span:last-child{float:right}#home .activities .carouselContainer .carouselControls span:hover{transform:scale(1.1)}#home .activities .carouselContainer .tns-visually-hidden{display:none}#home .activities .carouselContainer .tns-ovh{overflow:hidden}@media (min-width:768px) and (max-width:1159px){#home .activities .carouselContainer .tns-inner{margin-left:0}}#home .reviews{margin-top:80px;position:relative;padding-bottom:120px;z-index:1}#home .reviews .item{margin-bottom:20px}#home .reviews .upcomingEventsDescr{margin-bottom:50px}@media (min-width:0px) and (max-width:767px){#home .reviews{margin-top:40px;padding-bottom:75px}#home .reviews .upcomingEventsTitle{font-weight:800;font-size:15px;line-height:19px}#home .reviews .upcomingEventsDescr{margin:20px 0 50px}}#home .reviews .gradientBg{z-index:-1;top:-275px}@media (min-width:0px) and (max-width:767px){#home .reviews .gradientBg{display:none;transform-origin:bottom;transform:translate(-50%) scale(.3);background-size:calc(100% + 180px) 100%;background-position:-180px}}#home .reviews h2{text-transform:uppercase}#home .longDescr{margin-top:-800px;padding-top:800px;padding-bottom:100px;position:relative;z-index:0}@media (min-width:0px) and (max-width:767px){#home .longDescr{padding-top:50px;margin-top:-50px;padding-bottom:50px}}#home .longDescr .carbon{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}@media (max-width:1160px){#home .longDescr .carbon{display:none}}#home .longDescr .text{margin-top:-50px}#home .sponsored{padding:20px 0;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#00062b}@media (min-width:0px) and (max-width:767px){#home .sponsored{flex-direction:column;padding:10px 0}}#home .sponsored p{font-family:Montserrat;font-size:18px;line-height:22px;margin-right:15px}#home .mb-20{margin-bottom:20px}.flyoutModal{position:fixed;right:-100%;top:0;width:880px;max-width:100vw;height:100%;z-index:11;transition:.3s linear;overflow:auto;-webkit-font-smoothing:antialiased;box-shadow:0 0 75px hsla(0,0%,100%,.25)}@media (min-width:0px) and (max-width:767px){.flyoutModal{box-shadow:none}}.flyoutModal .slotContent{height:100%}@media (min-width:0px) and (max-width:767px){.flyoutModal .slotContent .h1{max-width:300px;text-align:left}}.flyoutModal .closeButton{position:absolute;right:20px;top:20px;cursor:pointer}@media (min-width:0px) and (max-width:767px){.flyoutModal .closeButton{right:10px;font-size:25px;top:10px}}.flyoutModal.open{right:0}.flyoutModal.open.center{display:block}.flyoutModal.center{display:none;right:50%;top:50%;transform:translate(50%,-50%) translateZ(0) scale(1);width:auto;height:auto!important;max-width:100vw;max-height:100vh;padding:50px}@media (min-width:0px) and (max-width:767px){.flyoutModal.center{padding:5px 10px;width:100%;min-height:100%}.flyoutModal.center .closeButton{right:10px;top:10px}}.input[data-v-09e0d78f]{position:relative}.input .form-control:-webkit-autofill+.select-placeholder[data-v-09e0d78f]{z-index:1}.input select[data-v-09e0d78f]{width:100%;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;font-size:15px;z-index:0;transition:all .2s linear;padding:0 15px;color:#00062b}.input .arrow[data-v-09e0d78f]{transform:rotate(90deg);font-size:10px;color:#4c506a;top:calc(50% - 5px);position:absolute;right:20px}.basket{padding:15px 10px 30px;min-width:360px;box-sizing:content-box;display:flex;flex-direction:column;align-items:flex-start}.basket .bot{width:100%;padding:13px;font-size:13px;font-weight:500;background-color:#f2f3f7;margin-top:20px;text-align:center}.basket .bot i{font-size:14px;margin-right:20px}.basket .total{display:flex;justify-content:space-between;width:100%;font-weight:700;padding:20px 0;border-bottom:1px solid #b6b9cc;border-top:1px solid #b6b9cc;font-weight:500;margin-bottom:20px}.basket .total span:last-child{font-size:18px}.basket .product{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0;border-top:1px solid #b6b9cc;width:100%}.basket .product .action{display:flex;align-content:center;align-items:center;margin-left:30px}.basket .product .action i{font-size:16px;margin-left:26px;margin-bottom:3px;cursor:pointer}.basket .title{font-weight:700;font-size:18px;width:100%;display:flex;justify-content:space-between;margin-bottom:20px;padding-right:30px}.sticky-product-wrapper{padding-bottom:20px;margin-right:30px}.slice-text{white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis}.sticky-product-item{font-weight:700;max-width:256px;background-color:#fff;color:#00062b}.sticky-product-item .product-item-header{text-transform:uppercase;line-height:17px;font-size:16px;text-align:center;min-height:80px;padding:20px;color:#00013d}.sticky-product-item .product-item-header .duration{padding-top:3px}.sticky-product-item .product-item-header p{max-width:206px}.sticky-product-item .product-item-title{text-align:center;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;line-height:20px;padding:20px;position:relative;font-size:14px;text-transform:uppercase}.sticky-product-item .product-item-title .eventCountry{font-size:18px;color:#00062b}.sticky-product-item .product-item-title .eventActivity{font-size:13px;display:inline-block;color:#fff;line-height:15px;margin-top:5px;padding:0 5px;background-color:#00062b}.sticky-product-item .product-item-title span{display:block;max-width:238px}.sticky-product-item .event-date{font-size:13px;display:block;line-height:15px;color:#e20613}.sticky-product-item .product-item-type-action{display:flex;line-height:21px;align-items:center}.sticky-product-item .product-item-type-action div:first-child{font-size:14px;margin-left:5px;border-right:1px solid #d8d8d8}.sticky-product-item .product-item-type-action div:first-child span{max-width:100px;font-weight:400;font-size:13px}.sticky-product-item .product-item-type-action .deleteProductBtn{cursor:pointer}.sticky-product-item .product-item-type-action .deleteProductBtn i{font-size:17px;position:relative;left:5px;top:3px}.sticky-product-item .product-item-type-action div{font-size:12px;padding:15px 0;font-weight:400;text-align:center}.sticky-product-item .product-item-price{display:flex;line-height:16px;font-size:18px;align-items:center;justify-content:center;padding:15px;background-color:#e20613;color:#fff}.sticky-product-item .product-item-price span{max-width:270px}.sticky-product-item .product-item-price .general-price-unit-default{bottom:20px;font-weight:400;text-decoration:line-through;font-size:16px;right:0}.stickyCart{background-color:#00062b;color:#fff;position:fixed;bottom:0;left:0;z-index:1000;overflow:hidden;width:100%}@media (max-width:767px){.stickyCart{display:flex;flex-direction:column;border-top:1px solid #fff}.stickyCart .sticky-products-info{border-top:none!important}}.stickyCart .sticky-products-info{display:flex;align-items:center;padding:20px 50px;border-top:1px solid #fff;justify-content:space-between;font-weight:700;line-height:27px}.stickyCart .sticky-products-info .product-count{font-size:15px;cursor:pointer}.stickyCart .sticky-products-info .product-total-price{font-size:20px;cursor:pointer}.stickyCart .sticky-products-info .product-total-price .total-caption{margin-right:10px;font-weight:400;font-size:15px}.stickyCart .sticky-products-info .product-total-price .icon-chevron-bold{display:inline-block;font-size:17px;margin-left:10px;color:#e20613;transform:rotate(90deg)}.stickyCart .sticky-products-info .product-total-price .icon-chevron-bold.rotate{transform:rotate(270deg)}.stickyCart .sticky-products-info .check-out-btn{font-size:16px;outline:none;font-weight:400;padding-bottom:15px;padding-top:15px;background-color:#e20613;color:#fff}.stickyCart .sticky-products-content{max-height:600px;overflow:auto;width:100%;padding:40px 50px 20px;background-color:#0f1640;color:#fff}.stickyCart .sticky-products-content .row{margin:0;justify-content:center}@media (max-width:767px){.stickyCart{padding:6px 15px;max-height:68px}.stickyCart .sticky-products-info{padding:0;display:block}.stickyCart .sticky-products-info .product-total-price{font-size:18px}.stickyCart .sticky-products-info .product-total-price .icon-chevron-bold,.stickyCart .sticky-products-info .product-total-price .total-caption{display:none}.stickyCart .sticky-products-info .check-out-btn{float:right;top:-50px}.stickyCart .sticky-products-content{display:none}}.loader .loader-backdrop{background:rgba(21,21,30,.5);position:fixed;top:0;left:0;height:100%;width:100%;z-index:99}.loader .loader-inner{position:fixed;left:50%;top:50%;z-index:100;transform:translate(-50%,-50%)}.loader .lds-ring{width:80px;height:80px}.loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.loader .lds-ring div:first-child{animation-delay:-.45s}.loader .lds-ring div:nth-child(2){animation-delay:-.3s}.loader .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}