.breadcrumb *,.breadcrumb-item+.breadcrumb-item::before,.btn{color:#fff!important}.btn,.swiper-button-next,.swiper-button-prev{font-weight:600}.icon-shape,.nav{align-items:center}.nav__list,li,ul{list-style-type:none}.eyeToggle,.preloader,.tours__box__title,a.video::after{background-repeat:no-repeat}:root{--font-dm:"DM Serif Display",serif;--font-inter:"Inter",sans-serif;--font-montecarlo:"MonteCarlo",cursive;--font-montserrat:"Montserrat",sans-serif;--font-poppins:"Poppins",sans-serif;--font-promp:"Prompt",sans-serif;--font-worksans:"Work Sans",sans-serif;--bs-body-bg:#ffffff;--bs-body-color:#121212;--bs-body-font-family:var(--font-montserrat);--primary-color:rgb(210, 0, 27);--primary-color-light:rgb(255, 0, 0);--secondary-color:#ffde00;--bs-secondary-rgb:var(--secondary-color);--bs-link-hover-color:var(--primary-color);--secPaddingTop:55px;--secPaddingBottom:55px;--paragraph-color:var(--bs-body-color);--bs-body-line-height:1.6;--swiper-theme-color:var(--primary-color);--bs-danger-rgb:var(--primary-color);--swiper-navigation-size:30px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-horizontal-gap:8px}a{text-decoration:none;color:inherit;transition:color .2s}li,ul{padding:0;margin:0}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3602 19.78L12.0002 13.41L5.64021 19.78L4.22021 18.36L10.5902 12L4.22021 5.63997L5.64021 4.21997L12.0002 10.59L18.3602 4.22997L19.7702 5.63997L13.4102 12L19.7702 18.36L18.3602 19.78Z' fill='%235c6f10'/%3E%3C/svg%3E");background-size:contain}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}hr{border-color:#e4e4e4!important;opacity:1;margin:.8rem 0 1.1rem}.container{max-width:1220px}.container-sm{max-width:1100px}@media(min-width:1600px){.container{max-width:1450px}}.form-control::-moz-placeholder{color:#898989;font-size:14px}.form-control:-ms-input-placeholder{color:#898989;font-size:14px}.form-control::placeholder{color:#898989;font-size:14px}.form-check-input:checked[type=radio]{background-image:none}.form-check-input{border:1px solid #8a8a8a;width:1.1em;height:1.1em;margin-top:.27em;position:relative;z-index:1}.form-control,.form-select{border:none;height:47px;border-radius:16px;font-size:18px;background-color:#eff0f2;position:relative;z-index:1;padding:.375rem 1.2rem}.preloader,.swiper{height:100%;width:100%}.form-control:focus,.form-select:focus{background-color:#eff0f2}.form-select{background-image:url(../img/icons/dropdown.svg);background-size:32px;border-radius:16px;padding-right:55px}.form-check-input,.form-check-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-check{margin-bottom:0}.form-check-input:checked{background-color:var(--primary-color-light);border-color:var(--primary-color-light)}.list-group-item{padding-bottom:0;border:none;font-size:18px}.breadcrumb{letter-spacing:.05em}.breadcrumb-item a,a.underline{text-decoration:underline}label{font-size:14px;font-weight:500;padding-bottom:4px}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}.card{border-radius:13px;padding:26px 18px}.rowSpacing,.rowSpacing--top{padding-top:var(--secPaddingTop)}.accordion-item{border:0!important;border-bottom:1px solid #e4e4e4!important;border-radius:0!important}.accordion-body,.accordion-button{padding-left:0;padding-right:0}.accordion-button{cursor:pointer}.accordion-button:not(.collapsed){color:var(--primary-color);background-color:rgba(0,0,0,0)}.accordion-button::after{background-image:url(../img/icons/plus.svg);background-size:13px;background-position:center;transform-origin:center}.accordion-button:not(.collapsed)::after{background-image:url(../img/icons/minus.svg)}html{overflow-x:hidden}body{letter-spacing:.03em}figure,img{max-width:100%}h1,h2,h3,h4,h5,h6{padding:0;font-family:var(--font-dm)}p{font-size:16px}.preloader{position:fixed;left:0;top:0;z-index:999999;background-color:#fff;background-position:center center;background-image:url(../img/logo-notext.svg);-webkit-animation:3s infinite alternate scaling;animation:3s infinite alternate scaling;transition:opacity .5s .2s}.preloader.loaded{opacity:0;pointer-events:none}@-webkit-keyframes scaling{from{scale:1}to{scale:1.2}}@keyframes scaling{from{scale:1}to{scale:1.2}}.swiper-slide{cursor:-webkit-grab;cursor:grab}.swiper-slide:active{cursor:-webkit-grabbing;cursor:grabbing}.swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid var(--primary-color);opacity:1}.swiper-pagination-bullet-active{width:0;height:0;border-top:5px solid #fff;border-bottom:5px solid #fff;border-left:7px solid var(--primary-color);border-right:0;border-radius:0}.rowSpacing{padding-bottom:var(--secPaddingBottom)}.rowSpacing--top{padding-bottom:0}.rowSpacing--bottom{padding-top:0;padding-bottom:var(--secPaddingBottom)}.rowSpacing--large{padding-top:calc(var(--secPaddingTop)*1.3);padding-bottom:calc(var(--secPaddingBottom)*1.3)}.rowSpacing--small{padding-top:calc(var(--secPaddingTop)*.5);padding-bottom:calc(var(--secPaddingBottom)*.5)}.btn{background-color:var(--primary-color);border:2px solid var(--primary-color)!important;border-radius:2em;font-size:18px;min-width:130px;padding:9px 30px}.btn--outlined,.btn--secondary,.btn:hover,.header .btn--outlined:hover,.text-danger{color:var(--primary-color)!important}.btn--outlined,.btn--outlined:hover{border:2px solid var(--primary-color)!important}.btn:hover{background-color:rgba(0,0,0,0)!important}.btn--outlined{background-color:rgba(0,0,0,0)}.btn--outlined:hover{color:#fff!important;background-color:var(--primary-color)!important}.btn--secondary:hover,.gallery__right a:hover{color:var(--secondary-color)!important}.btn--secondary{background-color:var(--secondary-color);border:2px solid var(--secondary-color)!important}.bg-secondary,.header .btn--outlined:hover{background-color:var(--secondary-color)!important}.btn--secondary:hover{background-color:rgba(0,0,0,0)!important}.badge{border-radius:1rem;font-size:11px;padding:7px 10px}.accordion,.checkout p,.fs-7,.header .btn{font-size:14px}.badge.bg-secondary{color:var(--primary-color);font-weight:700}.checkout p a,.fw-medium,.small:not(label) a{font-weight:500}.text-secondary{color:#8c8c8c!important}.secTitle{text-align:center;font-size:58px;font-weight:400;margin-bottom:calc(var(--secPaddingBottom) - 10px)}.smallTitle{font-size:32px}h3.smallTitle{font-size:28px}h4.smallTitle{font-size:22px}.eyeToggle{width:25px;height:25px;background-color:#eff0f2;background-image:url(../img/icons/eye-on.svg);background-size:17px;background-position:center;cursor:pointer;position:absolute;top:13px;right:13px;z-index:2}.eyeToggle.off{background-image:url(../img/icons/eye-off.svg)}html.with-fancybox{overflow-y:hidden}.small:not(label){font-family:var(--font-poppins);color:#4d5959}.icon-shape{display:inline-flex;justify-content:center;text-align:center;vertical-align:middle;line-height:1}.icon-sm{width:1.5rem;height:1.5rem}.quantity-field{font-weight:600;font-size:12px}.button-minus,.button-plus{border-radius:6px!important;background-color:rgba(0,0,0,0)}.header,.map,.services,.whyUs{background-color:var(--primary-color)}.header{padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:99}.header .btn{padding:6px 15px}.header .btn--outlined{color:#fff!important;background-color:rgba(0,0,0,0)!important;border:2px solid #fff!important}.header .btn--outlined:hover{border:2px solid var(--secondary-color)!important}.nav{display:flex;justify-content:space-between;margin:0 -5px}.nav__logo{max-height:90px}.nav__list{display:flex;align-items:center;font-weight:600}.nav__item{margin:0 10px}.nav__link{font-size:13px;line-height:30px;color:#ffaeae;padding:5px 10px;position:relative}.hero__title,.services__box__title{color:var(--primary-color)}.nav__link.active,.nav__link:hover{color:#fff}.nav__link.active::before,.nav__link:hover::before{transform:scaleX(100%)}.nav__link::before{content:"";position:absolute;bottom:2px;left:10px;width:calc(100% - 20px);height:1px;background-color:#fff;transform:scaleX(0);transition:transform .3s}.hero__title{font-size:60px;line-height:1.4;margin-top:-2%}.hero .btn{box-shadow:0 8px 20px -8px #ffaab5}.hero img{width:100%;padding-left:25px;max-height:500px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero .swiper-button-prev,.reviews .swiper-button-prev{left:-40px}.hero .swiper-button-next,.reviews .swiper-button-next{right:-40px}.hero .swiper-pagination,.reviews .swiper-pagination{bottom:-25px}.services{--swiper-theme-color:white}.services .row{--bs-gutter-x:2.4rem}.services__box p{font-size:13px;font-weight:500;margin-top:15px}.services .card{text-align:center;padding-top:68px}.services__roundImgBox .badge{z-index:1;top:18%;margin-left:7%}.services__roundImgBox img{display:block;width:130px;margin-left:auto;margin-right:auto;border-radius:50%;border:6px solid #fff;box-shadow:0 8px 20px rgba(0,0,0,.5);margin-bottom:-45px;z-index:1;position:relative}.services .swiper-button-prev{left:-30px;top:64%}.services .swiper-button-next{right:-30px;top:64%}.tours__box{border-radius:2.3rem;overflow:hidden;box-shadow:0 5.02989px 18px #d0d0d0;margin:20px}.tours__box__title{font-size:22px;padding-left:32px;background-image:url(../img/icons/location.svg);background-position:left center;background-size:22px}.tours__box__content{padding:25px}.tours__imgBox svg{height:40px}.tours__imgBox a:hover svg path{fill:var(--primary-color);stroke:var(--primary-color)}.tours .heartIcon{top:22px;right:22px}.tours .swiper-button-prev{left:-30px}.tours .swiper-button-next{right:-30px}.map .secTitle{margin-bottom:-5%}.map img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.reviews{padding-bottom:30px}.reviews .reviewsSlider{padding:40px 60px 50px}.reviews .row{--bs-gutter-x:3.8rem}.reviews__polaroid__inner{box-shadow:-11px 20px 22px rgba(0,0,0,.25);transform:rotate(4.14deg);border-radius:.1px;position:relative}.reviews__polaroid__inner::after{content:"";position:absolute;top:-30px;left:-20px;width:100%;height:100%;background-image:url(../img/icons/clip.svg);background-repeat:no-repeat;background-position:top left;background-size:20%;pointer-events:none}.reviews__polaroid img{padding:14px 14px 8px}.reviews__polaroid__title{font-family:var(--font-montecarlo);font-size:22px;color:var(--primary-color-light);padding-bottom:12px}.reviews__stickyPaper{filter:drop-shadow(-11px 20px 10px rgba(0, 0, 0, .15))}.reviews__stickyPaper__inner{background:#fff5f5;padding:55px 50px 70px;-webkit-clip-path:polygon(0px 0px,99.57% -1px,99.57% 76.06%,99.72% 91.13%,90.94% 88.7%,85.62% 93.31%,77.02% 86.2%,72.42% 94.18%,64.36% 87.72%,53.44% 94.93%,43.11% 89.55%,36.33% 97.34%,27.6% 90.57%,18.77% 98.22%,14.29% 93.22%,9.91% 99.11%,4.97% 92.67%,-1px 98.67%);clip-path:polygon(0px 0px,99.57% -1px,99.57% 76.06%,99.72% 91.13%,90.94% 88.7%,85.62% 93.31%,77.02% 86.2%,72.42% 94.18%,64.36% 87.72%,53.44% 94.93%,43.11% 89.55%,36.33% 97.34%,27.6% 90.57%,18.77% 98.22%,14.29% 93.22%,9.91% 99.11%,4.97% 92.67%,-1px 98.67%)}.reviews__stickyPaper p{max-width:410px}.reviews__stickyPaper__tape{width:46%;height:50px;z-index:1;position:relative;margin:0 auto -22px;background:rgba(255,194,194,.9);transform:rotate(-.5deg);-webkit-clip-path:polygon(97% 0,100% 19%,94% 57%,98% 100%,0 100%,0 0);clip-path:polygon(97% 0,100% 19%,94% 57%,98% 100%,0 100%,0 0)}.reviews__userImgBox img{border-radius:50%;border:6px solid #fff}.whyUs__imgBox{border-radius:50%;width:80px;height:80px;margin-left:auto;margin-right:auto;background-color:#fff;display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 40px rgba(64,64,64,.5)}.footer,.gallery__right .last{background-color:var(--primary-color)}.whyUs__imgBox img{max-height:30px}.whyUs__text{color:#fff;font-weight:600;margin-top:20px}.gallery__bg{color:#fff;background-position:center;background-size:cover}.gallery__left{padding-right:calc(var(--bs-gutter-x)*2)}.gallery__left svg{box-shadow:0 3px 26px rgba(0,0,0,.16);border-radius:50%}.gallery__left svg path{transition:fill 220ms}.cartPage a:hover svg path,.gallery__left svg:hover path:first-child{fill:var(--primary-color)}.gallery__left svg:hover path:last-child{fill:#fff}.gallery__left__title{font-family:var(--font-promp);font-weight:500;font-size:100px;line-height:1.2}.gallery__left p{font-size:19px;font-family:var(--font-worksans)}.gallery__right .row{--bs-gutter-x:1rem;margin-top:-1rem}.gallery__right .last{border:none!important;padding-top:37.5%}.gallery__right .last:hover path{stroke:var(--secondary-color)}.gallery__right .last svg{padding-bottom:10px;margin-right:15px}.gallery__right__imgBox{border:2px solid #fff;box-shadow:0 3px 26px rgba(0,0,0,.16);margin-top:var(--bs-gutter-x)}.gallery__right__imgBox img{grid-area:-1/-1}.gallery__right__imgBox a[data-fancybox=gallery]{display:grid}.gallery__right__imgBox a[data-fancybox=gallery] .caption{background:linear-gradient(180deg,rgba(0,0,0,0) 45.83%,rgba(0,0,0,.5) 100%)}.gallery__right .caption{font-size:22px;font-family:var(--font-promp);font-weight:500;grid-area:-1/-1;height:100%;display:flex;align-items:flex-end;padding:0 20px 10px}.footer{font-size:18px;color:#fff}.footer__grid{display:grid;grid-template-columns:2fr 2.4fr 1fr}.footer__item{margin-top:11px}.footer__item span{padding-right:10px}.footer__title{font-weight:500;font-size:26px;padding-bottom:5px}.cartPage svg path,.footer__link{transition:.2s}.footer__link:hover{color:var(--secondary-color)}.footer .social{width:288px;display:flex;justify-content:center;margin-top:30px}body.inner .footer>div{padding-top:10px}body.inner .footer__inner{border-top:0}.social__list:hover img{filter:grayscale(1);transition:.2s}.social__item:hover img{filter:grayscale(0)}.social__item:not(:last-child){margin-right:15px}.register__left{-webkit-mask-image:url(../img/mask.png);mask-image:url(../img/mask.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right;-webkit-mask-size:cover;mask-size:cover;height:100%}.register__left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.register__right{max-width:750px}.checkout__price{font-size:20px}.cartPage .container>.row,.checkout .row{--bs-gutter-x:6rem}.checkout__right .row{--bs-gutter-x:1rem}.checkout__grid img{border-radius:.7rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cartPage__item,.cartPage__item img{border-radius:.8rem}.checkout__grid a[data-fancybox=gallery]:not(:last-child){display:block;margin-bottom:.8rem}.checkout__grid a.moreBtn{position:relative;display:block}.checkout__grid a.moreBtn::after,a.video::after{position:absolute;width:100%;height:100%;top:0;left:0}.checkout__grid a.moreBtn::after{content:"Sea More";border-radius:.7rem;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-weight:600;background:linear-gradient(0deg,rgba(210,0,27,.5),rgba(210,0,27,.5))}.checkout__summary__item{border-bottom:1px solid #e4e4e4;padding:17px 0}a.video{position:relative}a.video::after{content:"";background-image:url(../img/icons/play-outlined.svg);background-position:center;background-size:35px}.cartPage__item{background-color:#fff5f7;padding:20px}.cartPage__item:not(:last-child){margin-bottom:11px}.pageOverlay{position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);display:none}.pageOverlay.active{display:block}@media screen and (max-width:1150px){.cartPage .container>.row,.checkout .container>.row{--bs-gutter-x:1.5rem}}@media screen and (max-width:991px){.hero img{padding-left:0;padding-bottom:30px}.hero .btn{display:block;margin:auto;width:250px;max-width:90%}.hero .swiper-pagination{bottom:-10px}.services .row{--bs-gutter-x:0}.reviews__polaroid{max-width:90%;margin-left:auto;margin-right:auto}.whyUs .row{margin-bottom:-2.5rem}.gallery__right .last{padding-top:46.5%}.register>.row{margin:0}.register__left{-webkit-mask-image:url(../img/mask-mobile.png);mask-image:url(../img/mask-mobile.png);margin-bottom:20px;-webkit-mask-position:bottom;margin-left:-12px;margin-right:-12px}.register__left img{max-height:60vw}}@media screen and (max-width:1080px){.header .nav__logo.mobile,.header__cart__mobile{display:block!important}:root{--secPaddingTop:35px;--secPaddingBottom:35px}.swiper-button-next,.swiper-button-prev{top:30%}.swiper-button-next::after,.swiper-button-prev::after{padding:8px 12px;border:1px solid #d2001b;font-size:16px;border-radius:50%;width:34px;height:34px}.compensate-for-scrollbar{padding-right:0!important}.secTitle{font-size:38px;font-size:clamp(38px, 6vw, 58px)}.header{padding:8px 0}.header .btn{width:100%;max-width:250px;margin-top:25px;font-size:16px}.header .hamMenu{margin-top:3px;position:absolute;left:12px;z-index:1;display:flex!important;flex-direction:column;width:40px;cursor:pointer;transform:scale(.8)}.header .hamMenu span{background:#fff;border-radius:10px;height:4px;margin:3px 0;transition:.4s cubic-bezier(.68, -.6, .32, 1.6)}.header .hamMenu span:first-of-type{width:50%}.cartPage__item img,.header .hamMenu span:nth-of-type(2){width:100%}.header .hamMenu span:nth-of-type(3){width:75%}.header .hamMenu.active span:first-of-type{transform-origin:bottom;transform:rotatez(45deg) translate(3px,1px)}.header .hamMenu.active span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg)}.header .hamMenu.active span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(15px,-4px) rotatez(45deg)}.header .nav{justify-content:center}.header .nav__logo{max-height:40px;display:none}.header .nav__list{padding-top:55px;flex-direction:column;position:absolute;top:0;left:0;width:100%;max-width:250px;background:rgba(210,0,27,.8509803922);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100vh;transform:translateX(-100%);transition:transform .3s ease-in-out;display:block}.header .nav__item{margin:0 15px}.header .nav__item.desktop{display:none!important}.header .nav__link{padding:10px 0;font-size:16px;display:inline-block}.header .nav__link::before{left:0;bottom:12px;width:100%}.header.active .nav__list{transform:translateX(0)}.header__cart__mobile{position:absolute;right:12px}.hero__title{font-size:40px;font-size:clamp(40px, 6vw, 60px)}.hero .swiper-button-prev,.reviews .swiper-button-prev{left:12px}.hero .swiper-button-next,.reviews .swiper-button-next{right:12px}.services .swiper-button-prev{left:8px}.services .swiper-button-next::after,.services .swiper-button-prev::after{border:1px solid #fff}.services .swiper-button-next{right:8px}.tours__box{margin:20px 10px}.tours .swiper-button-prev{left:8px;top:50%}.tours .swiper-button-next{right:8px;top:50%}.reviews .container{padding:0}.reviews .row{--bs-gutter-x:2rem}.reviews .reviewsSlider{padding:38px 20px 20px}.gallery__left{padding-top:18%}.gallery__left__title{font-size:52px;font-size:clamp(52px, 10vw, 100px)}}@media screen and (max-width:768px){.tours__box__content{padding:20px}.reviews__stickyPaper__inner{text-align:center;padding:40px 20px 60px}.reviews .secTitle{margin-bottom:10px}.footer__grid{grid-template-columns:1fr 1fr}.footer__col:nth-child(3),.footer__col:nth-child(4){margin-top:20px}}@media screen and (max-width:500px){.cartPage h4.smallTitle{font-size:18px}.cartPage__item{padding:10px}.cartPage__item>.row{--bs-gutter-x:1rem}.cartPage__item .row [class^=col-]{padding-top:4px}.footer{font-size:15px}.footer__title{padding-bottom:0;font-size:22px}.footer__grid{grid-template-columns:1fr}.footer__col:first-child{margin-bottom:25px}.footer__col:nth-child(3) .footer__list{display:flex;align-items:center;margin-left:-5px;margin-right:-5px}.footer__col:nth-child(3) .footer__item{padding-top:0!important;margin-top:11px!important;margin-left:5px;margin-right:5px}.tours__box{margin:20px 30px}}