.bookingButton{width:100%;letter-spacing:2%;color:#fff;background:linear-gradient(90deg,#b4a297,#b4a297,#b4a297,#fff) 0 0/180% 180%;border:2px solid #fffc;border-radius:32px;padding:15px 37px;font-family:ppneuemontreal;font-size:18px;font-weight:500;line-height:100%;animation:5s infinite gradient-animation-third;cursor:pointer!important}@keyframes gradient-animation-third{0%{background-position:0 100%}50%{background-position:100%}to{background-position:0 100%}}@media (max-width:1024px){.bookingButton{letter-spacing:2%;color:#fff;background:linear-gradient(90deg,#b4a297,#b4a297,#b4a297,#fff) 0 0/180% 180%;border:2px solid #fffc;border-radius:32px;padding:15px 27px;font-family:ppneuemontreal;font-size:18px;font-weight:500;line-height:100%;animation:8s infinite gradient-animation-third;cursor:pointer!important}@keyframes gradient-animation-third{0%{background-position:0 100%}50%{background-position:100%}to{background-position:0 100%}}}@media (max-width:767px){.bookingButton{color:#fff;background:linear-gradient(90deg,#b4a297,#b4a297,#b4a297,#fff) 0 0/180% 180%;border:2px solid #fffc;border-radius:15px;padding:11.5px 29.35px;font-family:ppneuemontreal;font-size:12.58px;font-weight:500;line-height:100%;animation:8s infinite gradient-animation-third;cursor:pointer!important}@keyframes gradient-animation-third{0%{background-position:0 100%}50%{background-position:100%}to{background-position:0 100%}}}
.swiper-button-left{cursor:pointer;background-image:url(../media/chevron.f958919f.svg);background-repeat:no-repeat;background-size:cover;width:96px;height:96px}.swiper-button-right{cursor:pointer;background-image:url(../media/chevron.f958919f.svg);background-repeat:no-repeat;background-size:cover;width:96px;height:96px;transform:rotate(180deg)}.carousel .swiper-slide{width:100%!important;max-width:450px!important}.carousel__box{transition:all .4s ease-in-out;width:100%!important;max-width:450px!important}.swiper-slide-active .carousel__box{transition:all .4s ease-in-out}.carousel__top-box{width:100%!important;height:250px!important}.carousel__image{transition:all .4s ease-in-out;width:100%!important;height:390px!important}.swiper-slide-active .carousel__image{transition:all .4s ease-in-out;width:100%!important;height:250px!important}.carousel__location-text{font-family:ppneuemontreal}.carousel__bottom-box{transition:all .2s ease-in-out;transform:translateY(140px)}.swiper-slide-active .carousel__bottom-box{transition:all .4s ease-in-out;transform:translateY(0)}.carousel__location-title,.carousel__price-text{font-family:ppneuemontreal}.carousel__lists-main-box{opacity:0;transition:all .2s ease-in-out;transform:translateY(-200px)}.swiper-slide-active .carousel__lists-main-box{opacity:1;transition:all .4s ease-in-out;transform:translateY(0)}.carousel__texts{font-family:ppneuemontreal}@media (max-width:1024px){.swiper-button-left{cursor:pointer;background-image:url(../media/chevron.f958919f.svg);background-repeat:no-repeat;background-size:cover;width:96px;height:96px;display:none}.swiper-button-right{cursor:pointer;background-image:url(../media/chevron.f958919f.svg);background-repeat:no-repeat;background-size:cover;width:96px;height:96px;display:none;transform:rotate(180deg)}}@media (max-width:767px){.carousel .swiper-slide{width:100%!important;max-width:327px!important}.carousel__box{filter:grayscale();transition:all .4s ease-in-out;width:100%!important;max-width:327px!important}.swiper-slide-active .carousel__box{filter:grayscale(0);transition:all .4s ease-in-out}.carousel__top-box{width:100%!important;height:219.6px!important}.carousel__image{filter:grayscale();transition:all .4s ease-in-out;width:100%!important;height:289.6px!important}.swiper-slide-active .carousel__image{filter:grayscale(0);transition:all .4s ease-in-out;width:100%!important;height:219.6px!important}.carousel__location-text{font-family:ppneuemontreal}.carousel__bottom-box{transition:all .2s ease-in-out;transform:translateY(90px)}.swiper-slide-active .carousel__bottom-box{transition:all .4s ease-in-out;transform:translateY(0)}.carousel__location-title,.carousel__price-text{font-family:ppneuemontreal}.carousel__lists-main-box{opacity:0;transition:all .2s ease-in-out;transform:translateY(-100px)}.swiper-slide-active .carousel__lists-main-box{opacity:1;transition:all .4s ease-in-out;transform:translateY(0)}.carousel__texts{font-family:ppneuemontreal}}
.desert__text,.desert__bottom-title,.desert__bottom-text{font-family:ppneuemontreal}
.explore__text,.explore__bottom-title,.explore__bottom-text{font-family:ppneuemontreal}
