@charset "UTF-8";.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.bordered-btn{background-color:initial}*{box-sizing:border-box;font-family:Poppins;margin:0;padding:0}* ::-webkit-scrollbar{fill:#a8a5a5;background-color:#fff;color:#a8a5a5;width:1rem}* ::-webkit-scrollbar-thumb{background-color:#a8a5a5;height:8rem}html{font-size:62.5%;scroll-behavior:auto}ul li{list-style:none}button:focus,input:focus,select:focus{box-shadow:none;outline:none}.cursor{cursor:pointer}a,a:focus,a:hover{color:inherit;cursor:pointer;text-decoration:none}.wholepage{font-size:1.6rem}.slick-slider{align-items:center;column-gap:1%;display:flex!important;justify-content:space-around;width:100%}.slick-slider button.slick-arrow{background:#0000;border-radius:50%;color:#f7931d;height:3rem!important;position:static;width:3rem!important}.slick-slider button.slick-arrow:before{color:#f7931d;font-size:2.9rem!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-45%)}.slick-slider .slick-dots button:before{color:#3862ae}.slick-slider .slick-list{width:100%}.slick-slider .slick-list .slick-slide>div{margin:1rem}.slick-slider .slick-list .slick-slide div>div{width:100%}.services .services__cards.container{background:#0000}.mid{position:relative}.lenis,.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.input-wrapper{display:flex;flex-direction:column;row-gap:2rem}.navTitle,.next-btn,.prev-btn{cursor:pointer}.scrolltop{align-items:center;background:#0078d0;border-radius:35px;bottom:14rem;display:flex;height:3rem;justify-content:center;position:fixed;right:1rem;width:3rem;z-index:6}.scrolltop .arrowup{color:#f7931d;font-size:2rem}.modal-button{background-color:#0078d0;border:0;border-radius:56px;color:#fff;cursor:pointer;display:inline-block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;margin:1rem;outline:0;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;touch-action:manipulation;transition:all .3s;user-select:none;-webkit-user-select:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.modal-button:before{background-color:initial;background-image:linear-gradient(#fff,#fff0);border-radius:125px;content:"";height:50%;left:4%;opacity:.5;position:absolute;top:0;transition:all .3s;width:92%}.modal-button:hover{box-shadow:inset 0 3px 15px #fff3,0 3px 5px #0000001a,0 10px 13px #0000001a;transform:scale(1)}#tel:hover{animation:wiggle .05s ease infinite alternate}#home:hover{transform:scale(1.4)}#mail:hover{animation:bounceright .3s ease infinite alternate}.model-kamakya-slider-img-flexer{margin-block:2rem}.hero__txt .edit-icon{margin-left:auto}@media screen and (min-width:1441px){.contactus__offices{margin:0 auto}.hero{height:calc(100vh + 10.4rem)}.hero .hero__img img{height:100%}.test__left--image-top{justify-content:space-between!important}.test__left--text{padding-left:0!important}.test__left{width:40%!important}.test{padding-inline:12.3rem!important}.test__right{width:60%!important}}@media screen and (max-width:2560px) and (min-width:1441px){.time--lists>div{padding-left:2.3rem!important;width:20%!important}.packagepagecard{height:60rem!important}.discover .discover__body .discover__body--box .discover__body--text{padding-right:6%!important}.discover__body--box{margin:0 auto!important;max-width:144rem!important;padding-inline:12.3rem!important}.resort.container{padding-block:10rem!important}.navbar .navbar__side__container{display:none!important}.navbar .navbar__side__container.open{display:flex!important;left:0}.navbar:before{max-width:none!important}.footer__info{justify-content:space-between!important}.time--lists{justify-content:space-evenly;width:80%!important}.resort-link{min-width:-webkit-max-content!important;min-width:max-content!important;width:-webkit-max-content!important;width:max-content!important}.footer__info{justify-content:space-between}}@media screen and (max-width:768px) and (min-width:900px){.driveinpage__mid{height:85rem!important}}@media (min-width:768px){.driveinpage__mid{height:110rem!important}.modal-button{padding:.4rem 2rem}}@media screen and (max-height:600px){.hero__text_container{height:100vh!important}}@media screen and (min-height:600px){.hero__txt{padding-top:0!important}}@media screen and (min-height:900px){.hero__text_container{align-items:center!important;display:flex!important;height:100%!important;padding-top:0!important}}@media screen and (min-width:1920px){.driveinpage__cards,.driveinpage__gallery--images,.eventsdetailpage__slider,.facilitiescards,.testimonial__cards{padding-inline:7%!important}.fitnesspage__intro{column-gap:10rem!important}.activitiespagedetail__images,.cablecardescription__images,.destinationweddingpage__images--mid,.diningdetailpage__image,.discopage__gallery--top,.filmingpage__mid{justify-content:space-between!important}.resortpagecard__text{width:50%!important}.blogs__cards,.contact__desc--details,.teamscards{column-gap:2%!important}.blogs__cards>div,.contact__desc--details>div,.teamscards>div{width:23.5%!important}}@media screen and (min-width:1441px){html{font-size:70%}.blogs .blog__card--image{height:35rem!important}.teamscard{height:40rem!important}.driveinpage__top{height:100vh!important}.fitnesspage__intro--image{height:70rem!important;width:100%!important}.resortpagecard__image{height:50rem!important}.driveincard .driveincard__img,.driveinpage__gallery--image-img,.facilitiescards .facilitiescard--img,.queentowerpage__gallery .gallerycard--img{height:35rem!important}.container-inline{max-width:180rem!important}.diningpage__feature{height:94vh!important}.cablecar__right{width:calc(100% - 42rem)!important}.cablecar img{height:100%;object-fit:cover}.letter .bottom-email{width:100%!important}.activitiespagedetail__main .activitiespagedetail__top--left,.cablecardescription__image,.destinationweddingpage__top--left-image,.eventspage__slider,.eventspage__slider-card,.filmingpage__top--intro-img,.noticenewsdetail__img,.queentowerpage__top--left{height:calc(100vh - 5rem)!important}.fitnesspage__intro--text-title{line-height:12rem!important}.investorrelation .download__files a{height:8rem!important}.diningdetailpage__feature,.diningpage__restros--card-image,.eventsdetailpage__featured,.notices .notices__body .notices__cards__container,.resortdetail__image{height:70rem!important}.eventspage__desc--title{width:auto!important}.discopage__top--text,.discopage__top--text p,.eventspage__desc--desc,.eventspage__desc--desc p{text-align:left!important}.discopage__gallery--mid{height:80rem!important}.destinationweddingpage__images--mid-img1{height:41.1rem!important;width:39.2rem!important}.destinationweddingpage__images--mid-img2{height:54.8rem!important;width:52.8rem!important}.destinationweddingpage__images--mid-img3{height:69rem!important;width:62.6rem!important}.destinationweddingpage__images--mid{height:auto!important}.destinationweddingpage__images--top{height:80rem!important}.fitnesspage__cards--card-right{width:50%!important}.filmingpage__mid--left-img{width:100%!important}.diningdetailpage{padding-bottom:0!important}.diningdetailpage__image--box{height:70rem!important}.diningdetailpage__image--box img{height:100%!important}.eventspage .diningpage__restros--card{height:70rem!important}.eventspage .eventspage .diningpage__restros--card-image{height:auto I!important}.wholepage{max-width:none!important}.discover__body--image>div{width:100%!important}.cablecarbooking>div{justify-content:space-between}.navbar .marquee__container{width:-webkit-fill-available}.aboutus .aboutus__box .book__ticket{width:45%}.aboutus .aboutus__box .book__ticket .book__ticket--map{width:100%}.aboutus .aboutus__box .book__ticket--image{right:12%;width:50rem}.servicecard{width:100%}.packages__backimg img{height:150rem;width:100%}.aboutus .aboutus__box .book__ticket{width:57%}.aboutus .aboutus__box .book__ticket--image{width:31rem}}@media screen and (min-width:1024px) and (max-width:1440px){.hero__text_container{align-items:center;display:flex}.resort.container .time--lists-list{width:20rem!important}.resort.container .time--lists-list.rooms{width:13rem!important}.resort.container .time--lists-list.person{width:20rem!important}.aboutus .aboutus__box .book__ticket{width:57%}.aboutus .aboutus__box .book__ticket--image{width:31rem}}@media screen and (min-width:768px) and (max-width:1024px){.hero__text_container{align-items:center;display:flex}.driveinpage__top-left{padding-left:2rem!important;padding-right:2rem!important}.letter{flex-direction:column}.letter>div{width:100%!important}.letter input{width:70%!important}.adventure__text{width:100%!important}}@media (max-width:1024px){.navbar .navbar__side__container.open{left:0;padding-top:5rem!important}.aboutus .aboutus__box .book__ticket{width:50%}.aboutus .aboutus__box .book__ticket--image{width:25%}.teamscards{column-gap:2.5%!important}.teams .teamscards .team__card{width:31.5%!important}}@media (max-width:998px){.messageus{padding-left:7%!important}.container,.news{padding-inline:7%!important}html{font-size:55%}.test__left--bottom{font-size:4rem!important}.driveinpage__top-left{padding-inline:7%!important}.test__left--text{padding-left:7%!important}.test__right:before{left:10%!important}.aboutus .aboutus__box .book__ticket{position:absolute;top:-8.5rem;width:55%}.aboutus .aboutus__box .book__ticket .book__ticket--map,.aboutus .aboutus__box .book__ticket .book__ticket--map .cablemap{height:19rem}.aboutus .aboutus__box .book__ticket--image{width:22rem}.discover .discover__body--cards{flex-direction:column!important;row-gap:4rem!important}.aboutus .aboutus__box .book__ticket{width:50%}.aboutus .aboutus__box .book__ticket--image{width:25%}}@media (max-width:768px){html{font-size:45%}.packagedetail .packagedetail__card{height:100%!important;padding-bottom:10rem!important}.discover__body{max-width:768px!important;overflow:hidden!important;padding-inline:7%!important}.discover .discover__body .discover__body--box{padding-left:0!important}.discover .discover__body .discover__body--box-white:before{display:none!important}.packagedetail__card__img{height:50vh!important}.discover__body--box>div{width:100%!important}.discover .discover__body .discover__body--box-white{display:none!important}.blogs .blog__card--image,.blogs .blogdetail__related .blogdetail__related--image{height:20rem!important}.notices__news .notices-container .notice__cards .notice__card a{column-gap:2rem!important}.noticenews .noticenews__img,.notices__cards__container{height:40rem!important}.newsevents .title{padding-bottom:5rem!important}.notices__news .notices-container .notice__cards .notice__card a .notice__img{height:6.9rem!important;width:50%!important}.notices__news .notices-container .notice__cards .notice__card a .notice__text{width:50%!important}.notices__news .search-container{width:100%!important}.blogs .blogcarddetail .blogdetail__img{height:50rem!important}.teams .title{padding-bottom:5rem!important}.discover__body--box{align-items:center!important;display:flex!important;justify-content:center!important;position:static!important;width:100%!important}.financialreports__files--container,.packagedetail__card{flex-direction:column!important;row-gap:10rem!important}.financialreports__files--container>div,.packagedetail__card>div{width:100%!important}.newscard__textbox--desc{display:none!important}.newscard{height:8rem!important}.careercard--field{width:50%!important}.news .news__body{align-items:center}.news .news__body .news__body--feeds{height:33.2rem!important;justify-content:space-between}.news .news__body a{height:40rem!important}.careercard a{justify-content:flex-start!important;width:100%}.careerpage .search .search--options .select{min-width:25.7rem!important}.cablecarbooking .terms__discount{flex-direction:column-reverse!important;row-gap:5rem!important}.cablecarbooking .terms__discount>div{width:100%!important}.resortpagecard .resort--modal{padding-inline:2%!important}.queentowerpage__top--right--container-images-img{height:40rem!important}.facilitiescards .facilitiescard--img{height:20rem!important}.resortpagecard .cross-btn{right:-1.5%!important}.resortpagecard .resort--modal-content{width:92%!important}.resortdetail .resortdetail__top .resortdetail__text--info{column-gap:4rem!important}.diningdetailpage__image--box img{height:35rem!important}.activitiespagedetail__main .activitiespagedetail__top--left,.destinationweddingpage__images--bottom--left,.destinationweddingpage__images--bottom--right,.destinationweddingpage__top--left-imag1e,.diningdetailpage__feature,.diningdetailpage__slider-img,.eventspage__slider,.eventspage__slider-card,.filmingpage__mid--left-img,.filmingpage__top--intro-img{height:50rem!important}.filmingpage__mid--right img{height:47rem!important}.activitiespagedetail__main .activitiespagedetail__images .small-img{height:35rem!important}.fitnesspage__intro--text-title{font-size:7rem!important;line-height:8rem!important}.discopage__top--text-title{text-align:center!important}.driveinpage__top-right{height:auto!important}.driveinbox,.driveinpage__top{flex-direction:column!important}.driveinbox>div,.driveinpage__top>div{width:100%!important}.driveinpage__cards--images>div{width:48%!important}.resort.container .time--lists-list{border-right:0!important;width:45%!important}.time--lists>div{column-gap:2%!important;row-gap:2rem!important}.row.big{display:none!important}.resort.container .time--lists-list{padding-left:0!important}.lists-list-title{font-size:1.8rem!important;font-weight:700!important}.lists.small{border-right:0 solid #fff;display:flex!important;flex-direction:column;row-gap:1rem}.driveinpage__gallery--image-img{height:22.2rem!important}.driveinbox{flex-direction:column!important}.driveinbox>div{width:100%!important}.driveinbox__text{padding-top:5rem!important}.discopage__top,.fitnesspage__intro{flex-direction:column!important;row-gap:10rem!important}.discopage__top>div,.fitnesspage__intro>div{width:100%!important}.discopage__gallery--bottom-card,.filmingpage__slider-img{height:35rem!important}.destinationweddingpage__images--bottom--right-text{font-size:2rem!important;font-weight:700;line-height:4rem!important}.activitiespagecard{height:45rem!important}.activitiespage .activities__images{row-gap:3rem!important}.activitiespagecard--image{height:35rem!important}.destinationweddingpage__images--bottom--right{row-gap:2.6rem!important}.destinationweddingpage__images--bottom--right-images{height:30rem!important}.eventspage__desc--title{font-size:7rem!important}.navbar .navbar__side__container{width:40%!important}.queentowerpage__top--left{height:58rem!important}.resortdetail .resortdetail__top .resortdetail__image{height:48rem!important}.destinationweddingpage__images--mid-img1,.discopage__gallery--top-img1{height:26rem!important}.destinationweddingpage__images--mid-img2,.discopage__gallery--top-img2{height:37rem!important;margin-inline:3rem!important}.destinationweddingpage__images--mid-img3,.discopage__gallery--top-img3{height:48rem!important}.resortdetail__mid--services{flex-wrap:wrap!important}.resortdetail__mid--services>div{width:48%!important}.resortdetail__bottom{flex-wrap:wrap!important;padding-inline:7%!important}.resortdetail__bottom>div{width:48%!important}.roomcards .roomcard{height:40rem!important}.cablecarbooking .terms{flex-direction:column!important;row-gap:5rem!important}.cablecarbooking .terms>div{width:100%!important}.drive{font-size:7rem!important}.loading__container img{width:70%!important}.footer .footer__info .reservation{margin-bottom:5rem!important}.footer-right{display:flex!important}.footer-bottom,.footer__info{align-items:flex-start!important;flex-direction:column!important}.footer-bottom>div,.footer__info>div{width:100%!important}.adventure .adventure__text .icons{column-gap:10%!important}.footer.container .footer__info .partners{width:auto!important}.footer.container .footer__info .partners__img{height:4rem!important}.eventspage__slider{padding-inline:7%!important}.test{height:100%!important}.test__left--image-bottom{display:none!important}.test__left--bottom{font-size:5.7rem!important}.test__right:before{height:110%!important;left:0!important;padding-bottom:5rem!important;top:0!important}.test__left--image-top{display:none!important}.cablecardescription__images{column-gap:2%!important;flex-wrap:wrap!important;justify-content:space-between!important}.cablecardescription__images .cablecardescription__images--img{width:49%!important}.hero .txt--main_up{font-size:3rem!important}.driveinpage__info{padding-inline:7%!important}.driveinpage__info,.driveinpage__mid .driveinpage__container{position:relative!important}.cablemap,.driveinpage__mid{height:auto!important}.cablemap{width:100%!important}.services .services__cards .servicecard{height:27rem!important;width:100%!important}.activitiescard .activity__image:hover{transform:scale(100%)}.adventure .adventure__text .icons .icons-desc .icons-text{font-size:1.7rem!important}.diningpage.container.container-inline{padding-top:10rem!important}.diningpage__feature--text{text-align:center!important}.adventure .adventure__text .icons{row-gap:2rem!important}.adventure .adventure__text .icons .icons-desc .icons-img{margin-block:0!important}.hero{background-size:contain}.hero .txt--main_down{font-size:6.3rem}.hero .hero__text{margin-top:0!important}.story .story__textbox--desc{font-size:4.7rem!important}.activitiescard .activity__image{width:100%!important}.aboutus .book__ticket{flex-wrap:wrap}.aboutus .book__ticket .input--field{width:90%}.letter .bottom-email,.letter .email{width:100%!important}.testimonials .testimonials__title{width:100%}.activities .activities__cards{flex-wrap:wrap}.activities .activities__cards .activitiescard:nth-child(2n){display:flex;flex-direction:column}.packages__cards.big{display:none!important}.packages__cards.small{display:flex!important}.activities__images,.lifestyle__images{column-gap:3.33%!important}.activities__images a,.lifestyle__images a{width:30%!important}.packages .packages__cards .packagecard{width:32%}.news .news__title--text{width:90%!important}.news .news__body{display:block}.news .news__body .news__body--full{align-items:center;margin-bottom:5%;width:100%}.news .news__body .news__body--full .news__body--full-textbox{width:50%}.news .news__body .news__body--feeds{width:100%}.news .news__body .news__body--feeds .newscard__img{width:50%}.letter{flex-direction:column!important}.letter .textbox{width:100%!important}.notices .notices__body .notices__cards,.notices .notices__body .notices__news{width:100%}.notices .notices__body .notices__news{padding-block:5%}.notices .notices__body .notices__news .search.container{width:100%}.notices .notices__body .notices__news .notices.container .notice__cards{flex-direction:row}.notices .notices__body .notices__news .notices.container .notice__cards .notice__card{width:33.33%}.noticenewsdetail{width:100%}.teamscard{width:30%}.resortbooknow__container{display:block}.resortbooknow__container>div{width:100%}.aboutus .aboutus__box .book__ticket{width:50%}.aboutus .aboutus__box .book__ticket--image{width:25%}.navbar .navbar__buttons{padding-right:1%}.filmingbookingpage__bottom{flex-direction:column;height:100%}.filmingbookingpage__bottom>div{padding:0}.filmingbookingpage__bottom--left-images{row-gap:2rem}.filmingbookingpage__bottom--left-images>div{width:100%}.filmingbookingpage__bottom--left-images-image-absolute{flex-direction:column;height:100%;padding-bottom:2rem;position:relative;row-gap:2rem;top:0}.filmingbookingpage__bottom--left-images-image-absolute>img{margin:0;width:100%}.filmingbookingpage__bottom--left-images-image-absolute>div{display:flex;justify-content:center;margin:0;width:100%}.filmingbookingpage__bottom>div{width:100%}.bookimg.small{display:block!important}.resortpagecard{flex-direction:column!important;row-gap:2rem!important}.resortpagecard>div{width:100%!important}.cablecar__right{display:none!important}.cablecar__left{width:100%!important}.activity__slider--card-image{height:35rem!important}.errorpage{height:90vh!important}.errorpage img{object-fit:fill!important}.absoluteimage{display:block!important;left:75%;position:absolute!important;top:10%}.drivein__text--left .drivein__creative__text{font-size:2rem!important}.servicecard .servicecard__img{height:20rem!important}.drivein__text--right{height:40rem!important}.test__container{padding-block:9rem!important}.time--lists .time--lists-list-dropdown.person .dropdown__box{top:8rem!important}.lists-list.special ul{top:4rem!important}.letter .bottom-email .smalltext{padding-bottom:2.6rem!important}.letter .bottom-email{row-gap:0!important}.test{flex-direction:column!important;row-gap:3rem!important}.test>div{width:100%!important}.test .test__right{padding-inline:7%!important;padding-top:5rem!important}}@media (max-width:545px){html{font-size:35%}.news__body--feeds{display:none!important}.letter .bottom-email .smalltext{padding-bottom:0!important}.footer.container .footer__info .partners__img{height:5rem!important}.packagedetail .packagedetail__card{height:-webkit-max-content!important;height:max-content!important}.eventspage__slider{padding-inline:7%!important}.destinationweddingpage__top--left-image,.diningpage__feature,.discopage__top--image,.eventspage__slider,.eventspage__slider-card,.filmingpage__top--intro-img,.queentowerpage__top--left{height:calc(100vh - 40rem)!important}.lists.small{display:flex!important;flex-direction:column;row-gap:1rem}.lists.small .lists-list-title{font-size:2.4rem!important}.lists.small img,.lists.small svg{width:2rem!important}.row.big{display:none!important}.test__container{height:auto!important}.noticebanner{display:block;padding-top:5rem}.noticebanner-content{height:auto!important;width:100%!important}.btn-big{display:none!important}.btn-small{display:block!important}.diningdetailpage__feature,.diningdetailpage__image--box img,.discopage__gallery--top,.eventsdetailpage__featured,.eventsdetailpage__slider,.filmingpage__mid--left-img,.filmingpage__mid--right img{height:100%!important}.discopage__top--text-title{padding-bottom:0!important}.filmingpage__mid--left{row-gap:5rem!important}.cablecar .cablecar__top .cablecar__left .cablecar__left--text-box .textbox--text-small,.diningdetailpage__text--desc,.drivein__text--left-description,.eventsdetailpage__text--desc,.hero__txt--desc,.services__text--small{font-size:2.5rem!important;line-height:4rem!important}.news{padding-inline:7%!important}.wholepages{margin-top:0!important}.packagedetail__card{padding-top:0!important}.discover .discover__body .discover__body--box .discover__body--text .discover__body--text-title{padding-bottom:2.6rem!important;padding-top:5rem!important}.discover__body--text{padding-bottom:5rem!important}.availableresortpage__container--body-container-right-container .summary--desc-row-column-input,.availableresortpage__container--body-container-right-container .summary--desc-row-column-label,.cablecarbooking .terms__container--terms li,.cablecardescription__text,.discoverpagecard__body--text,.faqs .answer,.fitnesspage__cards--card-right-desc,.investorrelation .text-grey,.lists-list-title,.queentowerpage__amenities--desc,.queentowerpage__facilities--desc,.queentowerpage__rooms--desc,.resort.container .time--lists-list-title,.resortdetail .resortdetail__top .resortdetail__text--head-price,.resortpagecard__text--container--bottom-amenities-desc,.resortpagecard__text--container-desc,.schedule-desc,.testcard__desc,.wholepages p{font-size:2.5rem!important;line-height:4rem!important}.availableresortpage__container--body--tabs,.availableresortpage__container--body-container-left .resortpagecard__text{padding-bottom:10rem!important}.resortdetail .resortdetail__top .resortdetail__text--bottom{align-items:center!important}.messageus__form .contact--marquee{text-wrap:nowrap;position:relative!important}.resort.container .time--lists-list{font-size:1.8rem!important}.blogs .blog__card--title,.discover__body--text-title,.faqs .all,.faqs .clicked-question,.packagedetail__card__text--title,.schedule-title{font-size:3rem!important;font-weight:600!important;line-height:4rem!important}.time--lists .time--lists-list-dropdown.person .dropdown__container--btn{width:100%!important}.time--lists .time--lists-list-dropdown.person .dropdown__box{width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}.blogs .title,.cablecarbooking .terms,.teams .title{padding-bottom:5rem!important}.investorrelation .title{padding-block:5rem!important}.contactus__offices--title{height:5rem!important}.messageus{padding-inline:7%!important}.cablecarbooking .cablecardescription__image,.cablecardescription__images--img,.terms__discount__img,.terms__img{height:auto!important}.teams .teamscards{row-gap:3rem!important}.cablecarbooking .terms__discount--conditions-body .time{row-gap:5rem!important}.discover .discover__body--cards{row-gap:10rem!important}.hero__txt--desc,.loading__container>img,.queentowerpage__amenities--desc,.queentowerpage__facilities--desc,.queentowerpage__rooms--desc{width:100%!important}.queentowerpage__amenities{padding-inline:7%!important}.navbar .navbar__side__container .cross{height:8rem!important}.footer-img{width:27rem!important}.test{height:auto!important;padding-bottom:10rem!important}.test .testcard{width:100%!important}.teamscards{column-gap:4%!important}.teams .teamscards .team__card{width:48%!important}.availableresortpage .resort.container,.resortpage .resort.container{padding-inline:7%!important}.resortbooknow__container--details{padding-bottom:5rem!important}.newsevents .title{padding-bottom:0!important}.cablecar__top{flex-direction:column!important;row-gap:3rem!important}.cablecar__top>div{width:100%!important}.driveinpage__gallery--image-img,.facilitiescards .facilitiescard--img,.queentowerpage__gallery .gallerycard--img{height:50rem!important}.destinationweddingpage__images .destinationweddingpage__images--mid>div{height:auto!important}.test{flex-direction:column}.test>div{width:100%}.bookimg.small{display:block!important}.test__left--image-bottom{display:none!important}.test__left--text,.test__right{padding-left:7%!important}.test .test__right{padding-top:5rem!important}.adventure .adventure__text .icons{flex-direction:column!important}.testcard__name{font-size:2.5rem!important}.hero__txt--desc{display:none!important}.letter .email input{height:auto!important}.navbar .marquee__container{width:90%!important}.aboutus .aboutus__box:after,.bookimg.small{display:none}.navbar{height:10rem!important}.navbar__img{width:18rem!important}.driveinpage__top-right{height:auto!important}.navbar .navbar__icon{height:4rem!important}.navbar .navbar__buttons{display:none!important}.navbar .navbar__side__container.open{width:100vw!important}.navbar .navTitle{font-size:3.5rem!important;padding-block:2rem!important}.navbar .navbar__icon{margin-left:auto!important}.navbar .navOption{font-size:2.7rem!important}.navbar .navbar--footer{position:absolute!important}.gallery .slick-track,.modal--image-img{align-items:center!important;display:flex!important}.modal--image-img{height:100%!important;width:80%}.modal--image .gallery--image{height:auto!important}.container{padding-inline:7%!important}.hero__text_container{align-items:center;display:flex;justify-content:flex-start;width:100%}.hero__text_container .hero__txt{padding-top:0!important}.aboutus{padding-block:15%!important}.aboutus .aboutus__box .aboutus__textbox{width:100%!important}.aboutus .aboutus__box .bookimg{height:45rem!important}.aboutus .aboutus__box .book__ticket{width:85%!important}.aboutus .aboutus__box .book__ticket--image{left:0!important;position:relative!important;top:2rem!important;width:100%!important}.cablecar .cablecar__top .cablecar__left .cablecar__left--text-box,.drivein__text--left{row-gap:5rem!important}.drivein__text--left .drivein__creative__text{margin-bottom:-3rem}.services{height:100rem!important}.services .services__images .services__img{height:75rem!important}.servicecard .servicecard__img{height:29.5rem!important}.navbar .navbar__side__container .navbar__side .navbar__options .navTitle .angledown{font-size:3rem!important}.activities__images{padding-bottom:0!important}.drivein .drivein__back{height:100%!important}.drivein .drivein__back img{object-fit:cover!important}.drivein .drivein__text--right.small{display:block;width:100%!important}.drivein .drivein__text--right.big{display:none!important}.drivein .drivein__text{display:flex!important;flex-direction:column!important;row-gap:2.6rem}.drivein .drivein__text>div,.packages .packages__cards .packagecard{width:100%!important}.services .services__cards{padding-inline:5%!important}.services .services__cards .servicecard{display:flex!important;flex-direction:column!important;row-gap:1rem!important;width:100%!important}.services .services__cards .servicecard .servicecard__text{padding-block:0!important}.services .services__cards .services__text--large{font-size:2rem!important}.adventure{display:block!important;padding-bottom:12%!important}.adventure>div{width:100%!important}.adventure .icons{column-gap:3.33%!important;display:flex!important}.adventure .icons .icons-desc{align-items:center!important;column-gap:3rem!important;display:flex!important;text-align:center!important;width:auto!important}.test__container{padding-top:10rem!important}.test__left--image-top{display:none!important}.absoluteimage{display:block!important;left:75%;position:absolute!important;top:10%}.services__cards{top:62%!important}.news .news__body a{height:auto!important}.news .news__body a .news__body--full{margin-right:0!important;width:100%!important}.secondary-text-yellow{padding-bottom:5%}.newscard .newscard__textbox .newscard__textbox--title{font-size:3rem!important;line-height:normal!important}.newscard .newscard__textbox .newscard__textbox--desc p{font-size:2rem!important}.resortdetail .resortdetail__top .resortdetail__text--head{align-items:flex-start!important;flex-direction:column!important}.resortbooknow__container--details-form .resortbooknow--input input{height:5rem!important}.resortdetail__text--info{column-gap:3%!important}.resortdetail__text--info>div{width:45%!important}.social--media-icons{height:6rem!important;width:6rem!important}.social--media-icons.facebook svg{height:3.5rem!important;width:3.5rem!important}.time--lists .time--lists-list-dropdown.person .dropdown__box{box-shadow:0 4px 10px rgba(0,0,0,.149);left:auto!important;right:0!important;top:10rem!important;width:105%!important}.availableresortpage__container--body-container-right-container .summary--title,.footer .textbox__title,.footer.container .primary-text,.resortbooknow__container--details-title,.resortbooknow__container--summary--title,.resortdetail__mid--services-list-title-text{font-size:3rem!important}.booknow{flex-direction:column;row-gap:5rem}.booknow>div{width:100%!important}.booknow .booknow__menus{border-right:none!important;column-gap:3rem!important;flex-direction:row!important;flex-wrap:wrap!important;padding-right:0!important}.booknow__menu{column-gap:1rem!important}.booknow .rule,.booknow__form label,.footer.container .footer__info .li,.packagecard .packagecard__text .packagecard__title,.packagecard__btn,.reservation .textbox__text--small,.resortbooknow--summary-title,.resortbooknow__container--details-form .resortbooknow--input label,.resortbooknow__container--summary--form .resortbooknow--summary-value,.resortbooknow__container--summary--total--rooms,.resortbooknow__container--summary--total-title,.resortdetail .resortdetail__top .resortdetail__text--desc,.resortdetail__mid--services-list-option .amenitites-list,.total--desc-amount,.total--desc-label,.total--total>div{font-size:2.5rem!important;line-height:24px!important}.fields{row-gap:3rem!important}.booknow .booknow__form form .fields .field input{font-size:1.8rem!important}.txt--main_down{padding-bottom:2rem!important}.button-danger,.button-success{align-items:center!important;border-radius:0!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.149);color:#fff;cursor:pointer!important;display:flex!important;font-size:2.5rem!important;font-weight:600!important;height:auto!important;justify-content:center!important;padding-block:2rem!important;padding-inline:4rem!important;text-transform:capitalize;width:-webkit-max-content!important;width:max-content!important}.fields>div{width:100%!important}.resortbooknow__container--details-form .resortbooknow--input input{color:#fff!important;font-size:1.6rem!important}.resortbooknow__container--details-form .resortbooknow--input{width:100%!important}.availableresortpage__container--progressbar-steps-text{font-size:1.8rem!important}.availableresortpage__container--body-container-right-container .total--btn,.bordered-btn,.btn{font-size:2.5rem!important;height:auto!important;padding-block:2rem!important}.availableresortpage__container--body-container-right-container .total--btn{width:100%!important}.social--media{column-gap:3rem!important}.contact__desc--title{padding-inline:3rem!important}.footer.container .footer__rights .footer-text{font-size:1.4rem!important}.footer.container{padding-block:10rem!important}.newscard .newscard__textbox{justify-content:center}.newscard{height:18rem!important}.news__body--full{flex-direction:column}.news__body--full>div{width:100%!important}.story .story__top{display:block!important}.story .story__top>div{width:100%!important}.story .story__top .img50{width:47%!important}.footer.container .footer__info .ul{row-gap:2rem!important}.footer .footer__info .reservation{width:100%!important}.bottom-email{display:block!important}.bottom-email>div{width:100%!important}.bottom-email .email{padding-block:2rem!important}.bottom-email .email input{margin-left:0!important}.activities__images,.activities__images--main,.availableresortpage__container--body-container,.brochures__downloadfiles,.discover__body--box,.discover__body--image,.financialreports__files--container.download__files,.fitnesspage__cards--card,.gallery__body,.hotdealsdetail__card,.hotelbooking,.letter,.lifestyledetail__images--main,.messageus,.messageus__form>form,.notice__card>a,.notice__cards,.noticedetail__body,.notices__body,.notices__cards,.packagedetail__card,.resortpagecard__text--container--bottom,.roomcards,.terms,.terms__discount,.terms__discount--conditions-body{flex-wrap:wrap!important;row-gap:5rem!important}.activities__images--main>div,.activities__images>div,.availableresortpage__container--body-container>div,.brochures__downloadfiles>div,.discover__body--box>div,.discover__body--image>div,.financialreports__files--container.download__files>div,.fitnesspage__cards--card>div,.gallery__body>div,.hotdealsdetail__card>div,.hotelbooking>div,.letter>div,.lifestyledetail__images--main>div,.messageus>div,.messageus__form>form>div,.notice__card>a>div,.notice__cards>div,.noticedetail__body>div,.notices__body>div,.notices__cards>div,.packagedetail__card>div,.resortpagecard__text--container--bottom>div,.roomcards>div,.terms>div,.terms__discount--conditions-body>div,.terms__discount>div{width:100%!important}.discopage__gallery--bottom,.filmingpage__slider,.fitnesspage__intro--text-desc{margin-top:-5rem!important}.filmingpage__mid{flex-direction:column!important;row-gap:10rem!important}.filmingpage__mid>div{width:100%!important}.driveinbox,.driveinpage__top{flex-wrap:wrap!important}.driveinbox>div,.driveinpage__top>div{width:100%!important}.driveinbox__text{padding-top:3rem!important}.availableresortpage__container--body-container-right{display:flex!important;flex-direction:column!important;position:relative!important;row-gap:5rem!important}.noticedetail__body .noticenewsdetail{padding-right:0!important}.time--lists .time--lists-list:nth-child(2n){align-items:flex-end!important}.lists.small,.resort.container .time--lists-list{width:50%!important}.lists.small{align-items:flex-end!important}.activities__images--sub-images,.amenitiescards,.blogs__cards,.cablecardescription__images,.contact__desc--details,.contactus__offices--title,.driveinpage__cards--images,.driveinpage__info--icons.container,.hotdealspagelink,.lifestyledetail__images--sub-images,.packages__images--sub-images,.resort--features,.resortdetail__bottom,.teamscards{column-gap:3%!important}.activities__images--sub-images>div,.amenitiescards>div,.blogs__cards>div,.cablecardescription__images>div,.contact__desc--details>div,.contactus__offices--title>div,.driveinpage__cards--images>div,.driveinpage__info--icons.container>div,.hotdealspagelink>div,.lifestyledetail__images--sub-images>div,.packages__images--sub-images>div,.resort--features>div,.resortdetail__bottom>div,.teamscards>div{width:48.5%!important}.gallery .image{height:auto!important}.contactus__offices--title{width:auto!important}.contactus__offices--body a div{text-align:center!important}.careerform,.driveinpage__cards,.driveinpage__gallery--images{padding-inline:7%!important}.driveinpage__mid .driveinpage__container .driveinbox{margin-inline:7%!important;width:85%!important}.driveinpage__gallery--image-img{width:100%!important}.driveinpage__info--icons{column-gap:0!important;row-gap:2.6rem!important}.driveinpage__info--icons .icon-box{width:50%}.notices .notices__body .notices__cards__container{height:auto!important}.image__modal{height:100vh!important}.notices .image__modal--image{height:auto!important}.cablecardescription__images{column-gap:2%!important;flex-wrap:wrap!important;justify-content:center!important}.cablecardescription__images .cablecardescription__images--img{width:49%!important}.booknow__form{padding-left:0!important}.contactus__header,.contactus__offices{margin-left:0!important}.contactus{height:auto!important}.noticebanner{align-items:flex-start!important}.activities .activities__cards .slick-slider .slick-list>div>:nth-child(2n)>div>a{display:flex;flex-direction:column!important}.contactus__offices--body{flex-direction:column!important}.queentowerpage__top--images>div,.resortdetail__mid--services>div{width:100%!important}.notices__news{height:auto!important}.noticedetail__body .noticenewsdetail__title{padding-bottom:0!important}.notices__news .notices-container .notice__cards .notice__card a .notice__img{height:30rem!important}.queentowerpage__top--images>div:nth-child(2n){margin-top:0!important}.ticketrates__container{width:100%!important}.discover .discover__body .discover__body--box-white{display:none!important}.discover__body--box{position:static!important}.discover__body,.discover__body--box,.wholepage.brochures .search--btn{align-items:center!important;display:flex!important;justify-content:center!important;width:100%!important}.messageus .message{padding-bottom:0!important}.map{margin-top:0!important}.messageus{height:150%!important}.messageus .messageus__form{height:100%!important}.contactpage .contact__container .contact__desc--details .detail{padding:3rem!important}.careerform.container{padding-inline:5%!important}.input.container #description{width:200%!important}.discover__body{padding:10rem 7%!important}.discover__body,.discover__body--box{height:-moz-fit-content!important;height:-webkit-fit-content!important;height:fit-content!important}.discover .discover__body--cards{padding:10rem 7%!important}.terms__discount--conditions-body .time{border-left:none!important;margin:0!important;padding-inline:0!important}.discover .discover__body .discover__body--box{padding:0!important}.cablecarbooking .disclaimer{width:-webkit-max-content!important;width:max-content!important}.tickerrates--td,.tickerrates--td0{font-size:1.8rem!important}.gallery__videos .card{height:-webkit-max-content!important;height:max-content!important;width:75vw!important}.gallery__videos .card img{height:100%!important;width:100%!important}.driveinpage__mid .driveinpage__info--icons.container{column-gap:2%!important}.resortpagecard .cross-btn{font-size:5rem!important;padding-right:1rem!important;right:0!important}.resort__body{display:flex!important;flex-direction:column!important;row-gap:10rem!important}.resort__body .resortpagecard{flex-wrap:wrap!important;height:-webkit-max-content!important;height:max-content!important;row-gap:2rem!important}.resort__body .resortpagecard>div{width:100%!important}.resort__body .resortpagecard .resortpagecard__image{height:30rem!important;margin-top:0!important;padding:0!important}.resort__body .resortpagecard .resortpagecard__image img{height:100%!important}.resort__body .resortpagecard .resortpagecard__text-.container{border:none!important;padding:0!important;row-gap:1rem!important;width:100%!important}.resort__body .resortpagecard .resortpagecard__text{display:flex;justify-content:flex-start!important}.resortdetail__image{padding-inline:0!important}.resort-link,.time--lists{width:100%!important}.time--lists>div{column-gap:2%!important;row-gap:2rem!important}.resort-link{padding-block:2rem!important}.booknowticket{padding-inline:2%!important}.destinationweddingpage__top{display:block}.destinationweddingpage__top>div{padding:0;width:100%}.destinationweddingpage__top .destinationweddingpage__top--left{border-right:0;padding-bottom:2rem}.destinationweddingpage__top--right--text-title,.discopage__top--text-title,.eventspage__desc--title,.filmingpage__top--intro-text,.fitnesspage__intro--text-title{font-size:8rem!important;text-align:center}.eventspage__desc--title{width:100%!important}.destinationweddingpage__images,.destinationweddingpage__images--bottom--right-images,.discopage__gallery--top{row-gap:5rem!important}.destinationweddingpage__images--top{height:50rem;padding-inline:7%!important}.destinationweddingpage__images--bottom--right-text{line-height:10rem!important}.destinationweddingpage__images--bottom--right{padding-top:10rem!important;row-gap:10rem!important}.destinationweddingpage__images--mid{flex-direction:column!important;height:100%!important;row-gap:5rem}.destinationweddingpage__images--mid>div{padding-inline:7%!important;width:100%!important}.destinationweddingpage__images--bottom--right-text{font-size:5rem!important;line-height:8rem!important}.diningpage__restros--card-image{height:25rem!important}.discover .discover__body .discover__body--box .discover__body--text .discover__body--text-title,.discover .discover__body .discover__body--box.column .discover__body--text{background:#f0f0f0!important;padding-right:0!important}.blogs .blogdetail__related .blogdetail__related--image{height:30rem!important}.fixed-tab{align-items:center;bottom:0;box-shadow:0 -3px 15px #606162;display:block!important;display:flex;height:8rem;justify-content:center;left:0;position:fixed;z-index:1000}.fixed-tab button{background:#767778;border:none;color:#fff;font-size:2.5rem;font-weight:700;height:100%;width:100%}.destinationweddingpage__images--bottom{flex-direction:column;padding-inline:7%!important}.destinationweddingpage__images--bottom>div{height:auto!important;width:100%}.destinationweddingpage__images--bottom--right-text{padding-left:0;text-align:center}.destinationweddingpage__images--bottom--right-btn{display:flex;justify-content:center}.destinationweddingpage__images--bottom--right-images{flex-direction:column!important;height:100%!important;row-gap:2rem}.destinationweddingpage__images--bottom--right-images>img{width:100%!important}.banquetbookingpage__top{display:flex;flex-direction:column;row-gap:2rem}.banquetbookingpage__top>div{border-right:0;padding:0;width:100%}.banquetbookingpage__top>div>div{justify-content:space-between;width:100%}.banquetbookingpage__bottom{flex-direction:column;row-gap:2rem}.banquetbookingpage__bottom>div{width:100%}.discopage__gallery--mid,.discopage__gallery--top>div{height:100%!important}.eventsbookingpage__top{display:flex;flex-direction:column;row-gap:2rem}.eventsbookingpage__top>div{border-right:0;padding:0;width:100%}.eventsbookingpage__bottom{flex-direction:column;row-gap:2rem}.eventsbookingpage__bottom>div{width:100%}.filmingbookingpage__top{flex-direction:column;row-gap:2.6rem}.filmingbookingpage__top>div{border-right:0;padding:0;width:100%}.filmingbookingpage__top>div>div{justify-content:space-between;width:100%}.filmingbookingpage__bottom{flex-direction:column;height:100%}.filmingbookingpage__bottom--left-images-image-absolute{flex-direction:column;height:100%;padding-bottom:2rem;position:relative;row-gap:2rem;top:0;width:100%}.filmingbookingpage__bottom>div{padding-inline:0;width:100%}.filmingbookingpage__bottom>div>div{row-gap:2rem}.filmingbookingpage__bottom--left-images-image{width:100%}.activitiespagedetail__main,.activitiespagedetail__main .activitiespagedetail__images,.activitiespagedetail__top,.resortpagecard__text-.container--bottom{flex-direction:column;row-gap:5rem!important}.activitiespagedetail__main .activitiespagedetail__images>div,.activitiespagedetail__main>div,.activitiespagedetail__top>div,.resortpagecard__text-.container--bottom>div{width:100%!important}.activitiespagedetail__images{flex-direction:column;row-gap:2rem}.activitiespagedetail__images>div{width:100%!important}.diningpage__feature .svg2,.diningpage__feature svg{display:none!important}.diningpage__feature--text{font-size:10rem!important}.diningdetailpage__text--title,.fitnesspage__intro--text-title{line-height:normal!important}.diningdetailpage__image{flex-direction:column!important}.diningdetailpage__image>div{width:100%!important}.careerpage .search .search--options .select{min-width:auto!important}.navbar .navbar__side__container{transition:.5s ease!important}.navbar .navbar__side__container .cross svg{font-size:5rem!important}.navbar .navbar__side__container .cross{padding:1rem 2rem!important}.resortdetail__bottom{padding-inline:7%!important}.eventspage__desc{flex-direction:column!important}.discopage__gallery--top,.filmingpage__mid--left,.filmingpage__mid--right,.filmingpage__top--intro,.gallery__header,.gallery__videos,.image-row,.news__body,.story__images{flex-direction:column!important;row-gap:2rem}.discopage__gallery--top>div,.discopage__gallery--top>img,.discopage__gallery--top>video,.filmingpage__mid--left>div,.filmingpage__mid--left>img,.filmingpage__mid--left>video,.filmingpage__mid--right>div,.filmingpage__mid--right>img,.filmingpage__mid--right>video,.filmingpage__top--intro>div,.filmingpage__top--intro>img,.filmingpage__top--intro>video,.gallery__header>div,.gallery__header>img,.gallery__header>video,.gallery__videos>div,.gallery__videos>img,.gallery__videos>video,.image-row>div,.image-row>img,.image-row>video,.news__body>div,.news__body>img,.news__body>video,.story__images>div,.story__images>img,.story__images>video{width:100%!important}.discopage__top{flex-direction:column!important;row-gap:10rem!important}.discopage__top>div{width:100%!important}.fitnesspage__intro{flex-direction:column!important;row-gap:5rem!important}.eventspage__desc--desc,.fitnesspage__intro>div,.news .news__body a{width:100%!important}.discopage__top--text,.eventspage__desc{display:flex;flex-direction:column;row-gap:5rem!important}.filmingpage__top--image img{object-fit:cover}.discopage__gallery--mid{width:auto!important}.resortpagecard .resort--modal{padding-inline:7%!important}.availableresortpage__container--body--tabs{flex-wrap:wrap;row-gap:2rem;width:100%}.availableresortpage__container--body.container{flex-wrap:wrap;row-gap:2rem}.availableresortpage__container--body.container>div{width:100%}.driveinpage__mid .driveinpage__container .driveinbox__text--desc,.driveinpage__mid .driveinpage__info--text,.queentowerpage__top--right--container-desc{font-size:2.5rem!important;font-weight:400!important;line-height:4rem!important}.facilitiescards .facilitiescard--title{font-size:3rem!important}.packages .packages__backimg img{width:auto!important}.packagepagecard__image{width:50%!important}.careerpage .search .search--options select{min-width:-moz-fit-content!important;min-width:-webkit-fit-content!important;min-width:fit-content!important}.notice__modal__img{flex-direction:column-reverse!important}.notice__modal__img img{height:100%!important;width:100%!important}.notice__modal__img .notice_banner{justify-content:flex-end!important;width:100%!important}.news__body--feeds{height:auto!important}}@media (max-width:425px){.pageback .page__info{left:0!important;transform:none!important;width:100%!important}.careercard a{display:flex;justify-content:flex-end;width:100%}.hero .navbar__img{height:25px}.hero .navbar__img img{height:100%}.hero .navbar__buttons{display:none}.hero .navbar__icon{height:12px;margin-left:auto}.hero .navbar__icon img{height:100%}.book__ticket{align-items:center;display:flex;flex-direction:column;justify-content:center}.adventure .icons{flex-wrap:wrap;justify-content:flex-start}.explore .explore__textbox,.explore .explore__video{width:100%}.story .story__textbox{width:100%!important}.footer .footer__rights{flex-wrap:wrap!important}.footer .footer__info .contact,.footer .footer__info .links{width:100%!important}.footer .footer__info .reservation{margin-bottom:5rem!important;width:100%!important}.test{height:auto!important;padding-bottom:14rem!important}.test .testcard{height:35rem!important;width:100%!important}.news__body--feeds,.news__body--feeds a{height:auto!important}.bodpagecard{align-items:center;display:flex;flex-direction:column!important;justify-content:center;row-gap:2rem;text-align:center}.teamscard{width:45%}}@media (max-width:320px){.services__images{height:90%!important}.services{height:auto!important}.drivein__text--right{height:50.6rem!important}.blogs .blogs__cards--card,.teams .teamscards .team__card{width:100%!important}.blogs .blogs__cards--card .teamscard,.teams .teamscards .team__card .teamscard{height:45rem!important}.letter .email{flex-direction:column!important;row-gap:2rem!important}.letter .email>input{width:100%!important}}.btn{background-color:#3862ae;color:#fff;text-transform:capitalize}.bordered-btn,.btn{align-items:center;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.149);cursor:pointer;display:flex;font-size:1.8rem;font-weight:600;height:5.3rem;justify-content:center;padding-inline:4rem;width:-webkit-max-content;width:max-content}.bordered-btn{background-color:#0000;border:1px solid #3862ae;color:#3862ae}.resort-btn{color:#58595a}.resort-btn,.resort-btn-warning{align-items:center;background:hsla(0,0%,61%,.502);display:flex;font-size:1.6rem;font-weight:600;height:4rem;justify-content:center;width:17.9rem}.resort-btn-warning{color:red}.btn:hover{background-color:#f7931d;color:#fff;transition:background-color .3s ease}.bg-primary{background-color:#3862ae}.primary-text{color:#f7931d;font-size:2.5rem;font-weight:600}.text-large{color:#262626;font-size:5.7rem;font-weight:700}.secondary-text-white{color:#fff;font-size:1.9rem;font-weight:400}.secondary-text-grey{color:#767778;font-size:1.9rem;font-weight:400}.secondary-text-yellow{color:#f7931d;font-size:1.8rem;font-weight:400;line-height:2.7rem}.normal-text{color:#58595a;font-size:1.8rem;font-weight:400}.button-success{background-color:#6cb95a}.button-danger,.button-success{align-items:center;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.149);color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:3.34rem;justify-content:center;line-height:1.8rem;padding-inline:4rem;text-transform:capitalize;width:-webkit-max-content;width:max-content}.button-danger{background-color:#c5161d}.pagination__btn{column-gap:1%;display:flex;justify-content:center;padding-block:3%;width:100%}.pagination__btn button{border:2px solid #d9d9d9;cursor:pointer;padding:.8% 1.2%}.pagination__btn .next-btn,.pagination__btn .prev-btn{border:none}.wholepage.container{background:#f0f0f0;border-radius:10px;margin:8rem auto 0;width:100%}.wholepage{background-color:#f0f0f0!important;font-size:16px;margin:0 auto;max-width:1440px;overflow-x:hidden}.wholepage,.wholepages{position:relative;width:100%}.wholepages{background-color:#f0f0f0;box-sizing:border-box;margin:rem auto 0}.container{padding-inline:12.3rem}.container-inline{margin:0 auto;max-width:1800px}.slider-container-inline{margin:0 auto;max-width:192rem}.title{color:#58595a!important;font-size:5.7rem!important;font-weight:700!important;line-height:6.7rem!important}.desc,p{color:#767778!important;font-size:1.6rem!important;font-weight:400!important;line-height:3rem!important}span.yellow{color:#f7931d}#toast{background-color:#333;border-radius:2px;bottom:30px;color:#fff;display:flex;font-size:17px;height:50px;left:0;margin:auto;position:fixed;right:0;text-align:center;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:100000000000000000000}#toast.delete,#toast.error{background-color:#df3030}#toast.add,#toast.edit{background-color:#338336}#toast #img{box-sizing:border-box;color:#fff;float:left;height:50px;min-width:50px;padding-bottom:16px;padding-top:16px;width:50px}#toast #img.add,#toast #img.edit{background-color:#09410b}#toast #img.delete,#toast #img.error{background-color:#f30707}#toast #desc{color:#fff;overflow:hidden;padding:16px;white-space:nowrap;width:-webkit-max-content;width:max-content}#toast{animation:fadein .5s,expand .5s .5s,stay 3s 1s,shrink .5s 4s,fadeout .5s 4.5s}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes expand{0%{min-width:50px}to{min-width:350px}}@keyframes stay{0%{min-width:350px}to{min-width:350px}}@keyframes shrink{0%{min-width:350px}to{min-width:50px}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}.input{align-items:flex-start;display:flex;flex-direction:column;gap:.05rem;z-index:0}.input,.input-container{position:relative;width:100%}.input-label{color:#000;font-size:1.4rem;font-weight:500;padding-bottom:.07rem;text-transform:uppercase}.input-input{border:1px solid #0000004d;border-radius:.2rem;font-size:1rem;font-weight:400;outline:none;padding:.4rem .5rem;width:calc(100% - 2rem)}.input-input::placeholder{text-transform:capitalize}@media screen and (max-width:780px){.input-input{border-radius:.15rem;font-size:.9rem;padding:.4rem .25rem;width:calc(100% - 1rem)}}.input-input:focus{border:1px solid #000}.input-input--eye{bottom:.6rem;font-size:1rem;position:absolute;right:1.25rem}.input-color{border:1px;border-radius:.5rem!important;height:1.5rem;overflow:hidden;padding:0;width:6rem}.input-error{outline:1px solid #c5161d}.input-error--text{color:#c5161d;font-size:1rem;text-transform:capitalize}@media screen and (max-width:780px){.input-error--text{font-size:.9rem}}.careerpage{background:#f1f1f1}.careerpage .main-search{background-color:#3862ae}.careerpage .search{align-items:flex-end;column-gap:2%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:5rem;row-gap:2rem}.careerpage .search .search--options label{color:#fff;font-size:1.8rem;font-weight:400;margin-block:2rem}.careerpage .search .search--options .select{align-items:center;background:#323437!important;color:#fff;height:4.7rem;margin-top:1rem;min-width:30.7rem;padding-block:0;width:100%}.careerpage .search .search--options .select .options{background:#3b3d41!important}.careerpage .search .search--options .select .options .li.active{color:#f7931d}.careerpage .search .search--btn button{align-items:center;background:#f7931d;border:none;color:#fff;cursor:pointer;display:flex;height:4.7rem;justify-content:center;outline:none;width:13.7rem}.careerpage .career__cards{display:flex;flex-direction:column;padding-block:5rem;row-gap:5rem}.careerpage .career__cards--title{color:#58595a;font-size:3rem;font-weight:700;width:100%}.careerdetail{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:10rem}.careerdetail a{padding-top:5rem}.careerdetail--position{color:#58595a;font-size:5.7rem;font-weight:700}.careerdetail--postedDate{color:#f7931d;font-size:2rem;font-weight:400}.careerdetail--desc{color:#58595a;display:flex;flex-direction:column;font-size:1.8rem;font-weight:600;padding-top:5rem;row-gap:2rem}.careerdetail--desc .detail-title{font-size:3rem}.careerdetail--desc p{font-size:1.6rem;font-weight:400}.careerform.container{padding-block:10rem;padding-inline:25%}.careerform .form-btn{padding-top:5rem;width:100%}.careerform .careerform__head,.careerform .form-btn{align-items:center;display:flex;justify-content:center}.careerform .careerform__head{column-gap:1rem;margin-bottom:2rem}.careerform .careerform__head .careerform__head--img{background:#f7931d;border-radius:8px;padding:1%}.careerform .careerform__head .careerform__head--img img{height:4.3rem;width:4.3rem}.careerform .careerform__head .careerform__head--title{color:#58595a;font-size:3rem;font-weight:700;line-height:4.5rem}.careerform .form--section{display:flex;flex-wrap:wrap;padding-block:1rem;row-gap:2rem;width:100%}.careerform .form--section .form--title,.careerform .form--section .input>label{color:#58595a;font-size:1.8rem;font-weight:600;width:100%}.careerform .form--section.strength .input{width:100%!important}.careerform .form--section .input{width:50%}.careerform .form--section .input .input-container input{border:1px solid #767778;height:5rem!important}.careerform .form--section .input .input-container input,.careerform .form--section textarea{background:#f0f0f0!important;color:#9898a4!important;font-size:1.8rem!important;font-weight:400!important}.careerform .form--section .image--outer{width:97%}.careerform .form--section .image--outer .image--inner{align-items:center;border:2px dashed #f7931d;display:flex;justify-content:flex-start}.careerform .form--section .image--outer .image--inner img{margin:1rem}.careerform .form--section .image--outer .image--inner .file--text{font-size:1.8rem;font-weight:400;text-align:center;width:100%}.careerform .form--section .image--outer .image--inner .inputfile{cursor:pointer;height:7rem;opacity:0;width:100%;z-index:1}input::placeholder{color:#cfcfcf;font-weight:400;text-transform:capitalize!important}.errorpage{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.errorpage--image{width:50%}.errorpage img{height:100%;object-fit:cover;width:100%}@keyframes glitch{2%,64%{transform:translate(2px) skew(0deg)}4%,60%{transform:translate(-2px) skew(0deg)}62%{transform:translate(0) skew(5deg)}}.errorpage div:after,.errorpage div:before{content:attr(title);left:0;position:absolute}.errorpage div:before{animation:glitchTop 1s linear infinite;clip-path:polygon(0 0,100% 0,100% 33%,0 33%);-webkit-clip-path:polygon(0 0,100% 0,100% 33%,0 33%)}@keyframes glitchTop{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}.errorpage div:after{animation:glitchBotom 1.5s linear infinite;clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);-webkit-clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%)}@keyframes glitchBotom{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}.confirm-dialog{background:rgba(0,0,0,.639);height:100%;left:0;position:fixed;top:0;width:100vw;z-index:2}.confirm-dialog .overlay{background-color:#000;left:0;opacity:.6;position:absolute;top:0;z-index:-1}.confirm-dialog .confirm-dialog-box{background-color:#fff;margin:20%}.confirm-dialog .confirm-dialog-box-title{color:#000!important;font-size:2rem;padding:2rem}.confirm-dialog .confirm-dialog-box-body{align-items:center;color:#000;display:flex;font-size:3rem;justify-content:center;padding:4%}.confirm-dialog .confirm-dialog-box-buttons{color:#000;display:flex;font-size:2rem;justify-content:space-around;padding:3%}.confirm-dialog .confirm-dialog-box-buttons>div,.icon{cursor:pointer}.icon{align-items:center!important;background:#fff!important;border:1px solid coral;border-radius:5px!important;display:flex!important;height:2rem!important;justify-content:center!important;margin:10px!important;padding:1.5rem!important;width:2rem!important}.edit-icon{color:#4169e1}.shimmer{animation:shimmer 2.5s infinite;background-repeat:no-repeat;background:rgba(65,107,183,.478);color:grey;display:inline-block;font-size:50px;height:100%;-webkit-mask:linear-gradient(-60deg,#000 30%,rgba(0,0,0,.333),#000 70%) right/300% 100%;width:100%}@keyframes shimmer{to{-webkit-mask-position:left}}.modal{background-color:#f9fafd;border-radius:5px;height:80%;overflow:hidden;overflow-y:scroll;width:60%}.modal,.modal-background{position:fixed;z-index:1005}.modal-background{background-color:rgba(0,0,0,.722);display:grid;height:100vh;left:0;place-items:center;top:0;width:100vw}.modal-title{align-items:center;background-color:#fff;color:#626364;display:flex;justify-content:space-between;padding:.75rem}.modal-title.generic{border-bottom:.1rem solid #0000001a}.modal-title--main{color:#626364;font-size:1.5rem;font-weight:500;letter-spacing:.03em}@media screen and (max-width:780px){.modal-title--main{font-size:1.2rem}}.modal-title--cross{align-items:center;background:rgba(186,33,41,.886);border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;height:2rem;justify-content:center;transition:all .3s ease;width:2rem}@media screen and (max-width:780px){.modal-title--cross{font-size:1.3rem}}.modal-body{background-color:#fff;display:flex;gap:.55rem;padding:.75rem}.modal-body form{width:100%}@media (max-width:480px){.modal-body{padding:1px}}.select{align-items:flex-start;background:inherit!important;display:flex;flex-direction:column;gap:.1rem;position:relative;z-index:0}.select label{color:#000;font-family:Sole Sans Extended;font-size:1.4rem;font-style:normal;font-weight:600;line-height:10px;padding-bottom:.1rem;text-transform:uppercase}.select label+select{padding:.3rem .4rem}.select select{background-color:#fbfafa;border:1px solid #0000004d;border-radius:8px;color:#58595a;font-family:Sole Sans Extended;font-size:18px;font-style:normal;font-weight:400;line-height:normal;outline:none;padding:0 .63rem;width:100%}.select select:focus{border:1px solid #6cb95a}.select-error{outline:1px solid #c5161d!important}.select-error--text{color:#c5161d;font-size:1rem}.textarea{align-items:flex-start;display:flex;flex-direction:column;max-width:100%!important;position:relative;z-index:0}.textarea-label{color:#000;font-size:1.4rem;font-weight:500;text-transform:uppercase}.textarea-input{border:none;border-radius:5px;font-size:1rem;letter-spacing:.06em;min-height:10rem;outline:1px solid #000;padding:.75rem;resize:vertical;width:calc(100% - 2rem)}@media screen and (max-width:780px){.textarea-input{border-radius:.15rem;font-size:.9rem;padding:.4rem .25rem;width:calc(100% - 1rem)}}.textarea-input:focus{outline:1px solid #b1a998}.textarea-error{outline:1px solid #d40808}.textarea-error--text{color:#d40808cc;font-size:1rem;text-transform:capitalize}.jodit-react-container{width:calc(100% - .2rem)!important}.activitiespage .title{text-align:center}.activitiespage .actvitiespage__container{padding-block:10rem}.activitiespage .activities__search{background:#3862ae!important}.activitiespage .activities__search__container{align-items:center;background:#3862ae!important;display:flex;flex-direction:column;justify-content:center;padding:5rem}.activitiespage .activities__search__container .activities__search--title{color:#fff}.activitiespage .activities__search__container .activities__search--options{display:flex;justify-content:center;margin-top:1rem;width:100%}.activitiespage .activities__search__container .activities__search--options-dropdown{width:50rem}.activitiespage .activities__search__container .activities__search--options select{background:#323437;color:#fff;height:4.7rem;margin-right:1rem;padding-inline:1.7rem;width:40%}.activitiespage .activities__search__container .activities__search--options .activities__search--btn{align-items:center;background:#f7931d;color:#fff;display:flex;height:4.7rem;justify-content:center;padding-inline:1rem;width:15%}.activitiespage .activities__images{background:#f0f0f0!important;column-gap:5%;display:flex;flex-wrap:wrap;padding-block:5rem;row-gap:5rem}.activitiespage .activities__images .activities__image.fullwidth{width:65%}.activitiespage .activities__images .activities__image{width:30%}.activitiespagedetail{padding-block:10rem}.activitiespagedetail,.activitiespagedetail__main{display:flex;flex-direction:column;row-gap:5rem}.activitiespagedetail__main .link>a{color:#3862ae;font-size:1.6rem;font-weight:700;text-transform:capitalize}.activitiespagedetail__main .activitiespagedetail__top{column-gap:3%;display:flex}.activitiespagedetail__main .activitiespagedetail__top--left{height:61rem;position:relative;width:100%}.activitiespagedetail__main .activitiespagedetail__top--left img{display:block;height:100%;object-fit:cover;width:100%}.activitiespagedetail__main .activitiespagedetail__top--right{display:flex;flex-direction:column;row-gap:2.6rem;width:36%}.activitiespagedetail__main .activitiespagedetail__top--right-title{color:#fff;font-size:2.5rem;font-weight:700}.activitiespagedetail__main .activitiespagedetail__top--right-desc{color:#fff;font-size:1.6rem;font-weight:400}.activitiespagedetail__main .activitiespagedetail__top--right-desc p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.activitiespagedetail__main .activitiespagedetail__top--right-image{height:100%;width:100%}.activitiespagedetail__main .activitiespagedetail__top--right-image img{height:100%;object-fit:cover;width:100%}.activitiespagedetail__main .activitiespagedetail__text{color:#767778;font-size:1.6rem;font-weight:400;line-height:21.07px}.activitiespagedetail__main .activitiespagedetail__text p{color:#767778;font-size:1.6rem;font-weight:400;line-height:2.107rem}.activitiespagedetail__main .activitiespagedetail__images{column-gap:3%;display:flex;row-gap:2.6rem}.activitiespagedetail__main .activitiespagedetail__images .small-img{height:40.2rem;width:31.33%}.activitiespagedetail__main .activitiespagedetail__images .small-img img{height:100%;object-fit:cover;width:100%}.activitiespagedetail .activities__images--sub .activities__images--sub-title{background:linear-gradient(180deg,#f7931d -255.23%,#3862ae 731.88%,#3862ae00 731.98%);color:#fff;font-size:2.5rem;font-weight:700;padding:1rem}.activitiespagedetail .activities__images--sub .activities__images--sub-images{background:linear-gradient(180deg,#f7931d -60.1%,#3862ae 76.87%);box-shadow:0 0 4px 0 rgba(0,0,0,.251);column-gap:2%;display:flex;flex-wrap:wrap;margin-top:1rem;padding:2rem}.activitiespagedetail .activities__images--sub .activities__images--sub-images .images__card{height:28.76rem;width:23.5%}.activitiespagedetail .activities__images--sub .activities__images--sub-images .images__card .images__card--img{height:22.26rem;width:100%}.activitiespagedetail .activities__images--sub .activities__images--sub-images .images__card .images__card--img img{height:100%;object-fit:cover;width:100%}.activitiespagedetail .activities__images--sub .activities__images--sub-images .images__card .images__card--title{color:#fff;font-size:1.7rem;font-weight:700;padding-block:1rem}.activitiespagedetail .activities__images--sub .activities__images--sub-images .images__card .images__card--btn{color:#f7931d;font-size:1.7rem;font-weight:400}.activitiespagedetail .model-kamakya-slider-img-flexer--main{flex-wrap:wrap}.activitiespagedetail .model-kamakya-slider-img-flexer--image{height:10rem!important;width:10rem!important}.activitiespagedetail .model-kamakya-slider-img-flexer--main{height:100%!important;row-gap:2rem!important}.loading__container{bottom:0;height:calc(100vh + 8rem);left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1000}.yourticketMain{margin-bottom:15%;padding-left:4rem;width:77%}.yourticketMain__flexer{display:flex;flex-direction:column;gap:1.25rem}.yourticketMain__flexer__top{color:#3862ae!important;font-size:5.7rem!important;font-weight:700!important;line-height:6.7rem!important;padding-bottom:5rem;text-align:center}.yourticketMain__flexer__header{align-items:center;display:flex;justify-content:space-between}.add-to-chart-container{cursor:pointer;position:relative}.items-counter-container{align-items:center;background-color:#ba2129;border-radius:50%;display:inline-flex;height:16px;justify-content:center;padding:50%;position:absolute;right:-100%;top:-30%;width:16px}.chart-items-counter{color:#fff;font-size:1.5rem}.ticketways-radio-btn-flexer{gap:30px;margin-top:30px}.ticketways-radio-btn-container,.ticketways-radio-btn-flexer{align-items:center;display:flex;flex-direction:row;justify-content:center}.ticketways-radio-btn-container{gap:2px}.ticketways-options-items-flexer{display:flex;flex-direction:column}.ticketways-options-items{align-items:center;border-bottom:1px solid hsla(0,8%,88%,.702);display:flex;flex-direction:row;justify-content:space-between}.ticketways-option-h3{font-size:18px}.ticketways-option-h3,.ticketways-option-p{color:#00000080;font-style:normal;font-weight:400;line-height:normal;margin:0}.ticketways-option-p{font-size:14px}.addtocard-count-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.slected-ways{color:#00000080;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ticketways-option-increase{color:#58595a;font-size:18px}.your-cart-main-flexer{display:flex;flex-direction:column;gap:20px}.your-ticket-totaling-main-conatiner{background:#fff;border-radius:12px;box-shadow:0 0 4px 0 #00000040}.your-ticket-total-header{border-bottom:1px solid #e9e5e5;color:#58595a;display:flex;font-size:18px;font-style:normal;font-weight:600;justify-content:space-between;line-height:normal;padding:12px}.your-ticket-total-body{padding:9px}.body-status-item{border-bottom:1px solid #e9e5e5;color:#00000080;display:flex;font-size:18px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;padding:9px}.body-status-item:last-child{border-bottom:none}#cart-total-amt,#cart-total-price-title{color:#58595a;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.your-cart-main-wrapper{display:flex;flex-direction:column;gap:1rem;padding:40px}@media (max-width:780px){.your-ticket-total-header{padding:5px}.your-cart-main-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1px}.body-status-item{border-bottom:1px solid #e9e5e5;color:#00000080;display:flex;font-size:18px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;padding:6px}}.yourcart-flexer{display:flex;justify-content:space-between;padding:1rem}.cart-details{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.cart-details.visible{max-height:1000px;opacity:1}.paymentmethod-wrapper{padding:.75rem;width:100%}.paymentmethod{display:flex;flex-direction:column;gap:2rem}.paymentmethod-main{align-items:center;display:flex;gap:0;justify-content:center}.paymentmethod-main>*{flex:1 1;height:7.25rem;margin-bottom:20px;width:7.25rem}.paymentmethod-submit{align-items:center;display:flex;justify-content:flex-end;padding-right:3rem}.paymentmethod-main--item__fonepay{align-items:center;border:2px solid #0000;cursor:pointer;display:flex;height:7.25rem;justify-content:center;width:33%}.paymentmethod-main--item__fonepay img{object-fit:contain}.paymentmethod-main--item__fonepay-selected{align-items:center;border:2px solid green;cursor:pointer;display:flex;height:7.25rem;justify-content:center;width:33%}.paymentmethod-main--item__fonepay-selected img{object-fit:contain}.paymentmethod-main--item{align-items:center;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .3s ease}.paymentmethod-main--item.selected{border:3px solid green;box-shadow:0 0 10px #00ff0080}.selected-icon{background-color:#fff;border-radius:50%;color:#73aaf4;font-size:20px;position:absolute;right:-.2rem;top:-.8rem}.responsepage{padding:10rem 0}.responsepage,.responsepage-main{align-items:center;display:flex;justify-content:center}.responsepage-main{border:2px solid rgba(0,128,0,.473);flex-direction:column;padding:1rem;width:clamp(40vw,40rem,80vw)}.responsepage-main--icon{color:#ba2129;font-size:5rem}.responsepage-main--main{flex-direction:column}.loading,.responsepage-main--main{align-items:center;display:flex;justify-content:center}.loading{background:linear-gradient(0deg,#0003,#0003),linear-gradient(107.77deg,#f7931d,#3862ae 80.69%)!important;height:80vh;opacity:.9;width:99vw}.loader{animation:rotation 1s linear infinite;border-right:4px solid #0000;border-top:4px solid #3862ae;display:inline-block}.loader,.loader:after{border-radius:50%;box-sizing:border-box;height:48px;width:48px}.loader:after{animation:rotation .5s linear infinite reverse;border-bottom:4px solid #0000;border-left:4px solid #f7931d;content:"";left:0;position:absolute;top:0}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ticket-car-main{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.ticket-response-page--main{align-items:center;display:flex;flex-direction:column;justify-content:center}.ticket-car-main>div{background:#f6f1e9;padding:1rem}@media screen and (max-width:600px){.ticket-car-main{grid-template-columns:1fr}.ticket-car-main>div{align-items:center;display:flex;flex-direction:column}}.ticket-response-page--main{padding:6rem 10%}.HotelSection{background-image:url(/static/media/Rectangle%202s02.55257206a3611b54cdc5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.HotelSection__textcontainer{align-items:start;display:flex;flex-direction:column;gap:20px;justify-content:center;padding-bottom:100px;padding-top:100px}.HotelSection__textcontainer__middle,.HotelSection__textcontainer__top{color:#f0f0f0;font-size:57px;font-weight:700;line-height:70px;text-shadow:0 4px 10px rgba(0,0,0,.149)}@media only screen and (max-width:768px){.HotelSection__textcontainer__middle,.HotelSection__textcontainer__top{font-size:3.4rem;line-height:normal}}.HotelSection__textcontainer__bottom{color:#f0f0f0;font-size:16px;font-weight:400;text-align:left}@media only screen and (min-width:1441px){.HotelSection__textcontainer__bottom{font-size:1.6rem;font-weight:400;line-height:3rem}}.HotelListedPage{display:flex;flex-direction:column;gap:50px;padding-block:10rem}@media only screen and (max-width:768px){.HotelListedPage{gap:10px}}.HotelListedPage__wrapper{border-bottom:2px solid #767778;display:flex;flex-direction:column;gap:100px;padding-bottom:100px}@media only screen and (max-width:1080px){.HotelListedPage__wrapper{gap:50px;padding-bottom:50px}}@media only screen and (max-width:768px){.HotelListedPage__wrapper{gap:10px;padding-bottom:10px}}.HotelListedPage__wrapper__top{display:flex;gap:40px}@media only screen and (max-width:1080px){.HotelListedPage__wrapper__top{gap:30px}}@media only screen and (max-width:768px){.HotelListedPage__wrapper__top{flex-direction:column;gap:10px}}.HotelListedPage__wrapper__top__left{flex:2 1;height:492.38px;width:100%}@media only screen and (min-width:1441px){.HotelListedPage__wrapper__top__left{flex:2 1;height:610px}}.HotelListedPage__wrapper__top__left__imgbox{height:100%;width:100%}.HotelListedPage__wrapper__top__left__imgbox__img{height:100%;object-fit:cover;width:100%}.HotelListedPage__wrapper__top__right{flex:2.5 1}@media only screen and (max-width:768px){.HotelListedPage__wrapper__top__right__flexer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}}@media only screen and (min-width:1441px){.HotelListedPage__wrapper__top__right{flex:1 1}}@media only screen and (max-width:1080px){.HotelListedPage__wrapper__top__right{flex:2 1}}.HotelListedPage__wrapper__top__right__text{color:#58595a;font-size:100px;font-weight:700;line-height:120px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-shadow:0 4px 10px rgba(0,0,0,.149);text-underline-position:from-font}@media only screen and (max-width:1080px){.HotelListedPage__wrapper__top__right__text{font-size:60px;line-height:70px}}@media only screen and (max-width:768px){.HotelListedPage__wrapper__top__right__text{font-size:3rem;line-height:normal}}.HotelListedPage__wrapper__desc{color:#767778;font-size:16px;font-weight:400;line-height:30px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.HotelListedPage__searchbar{align-items:center;display:flex;gap:5px;justify-content:space-between}@media only screen and (max-width:348px){.HotelListedPage__searchbar{flex-wrap:wrap}}.HotelListedPage__searchbar__left{height:100%;width:85%}@media only screen and (min-width:1441px){.HotelListedPage__searchbar__left{width:90%}}@media only screen and (max-width:348px){.HotelListedPage__searchbar__left{width:100%}}.HotelListedPage__searchbar__left__input{background-color:#323437;border:none;color:hsla(0,0%,94%,.502);height:100%;outline:none;padding:17px 46px;width:100%}.HotelListedPage__searchbar__left__input::placeholder{font-size:18px;font-weight:400}.HotelListedPage__searchbar__right{background-color:#f7931d;cursor:pointer;width:auto}@media only screen and (max-width:348px){.HotelListedPage__searchbar__right{text-align:center;width:100%}}.HotelListedPage__searchbar__right__btn{color:#f0f0f0;font-size:18px;font-weight:600;padding:15px 46px}.HotelListedPage__lister__wrapper{grid-gap:33.46px;display:grid;gap:33.46px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:768px){.HotelListedPage__lister__wrapper{grid-template-columns:1fr}}.HotelListedPage__lister__wrapper__item{display:flex;flex-direction:column;gap:15px}.HotelListedPage__lister__wrapper__item__imgbox{height:222.67px;width:100%}.HotelListedPage__lister__wrapper__item__imgbox__img{height:100%;object-fit:cover;width:100%}.HotelListedPage__lister__wrapper__item__content__title{color:#58595a;font-size:22px;font-weight:700;line-height:33px}.HotelListedPage__lister__wrapper__item__content__learnmore{color:#f7931d;font-size:18px;font-weight:600;line-height:27px}.border_hotel{border-bottom:2px solid #767778}.Listedhoteldetail__wrapper{display:flex;flex-direction:column;gap:100px;padding:100px}@media only screen and (min-width:1441px){.Listedhoteldetail__wrapper{padding:12.3rem}}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper{gap:20px;padding:50px}}.Listedhoteldetail__wrapper__top{height:650px;width:100%}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__top{height:325px}}.Listedhoteldetail__wrapper__top__img{height:100%;object-fit:cover;width:100%}.Listedhoteldetail__wrapper__content{display:flex;flex-direction:column;gap:50px}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__content{gap:20px}}.Listedhoteldetail__wrapper__content__top{color:#58595a;font-size:100px;font-weight:700;line-height:150px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media only screen and (max-width:1366px){.Listedhoteldetail__wrapper__content__top{font-size:8rem;line-height:normal}}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__content__top{font-size:8rem;line-height:normal}}.Listedhoteldetail__wrapper__content__bottom{color:#767778;font-size:16px;font-weight:400;line-height:30px;text-align:center}.Listedhoteldetail__wrapper__slider__sliderwrapper{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}.Listedhoteldetail__wrapper__slider__sliderwrapper__left{height:417px}@media only screen and (min-width:1441px){.Listedhoteldetail__wrapper__slider__sliderwrapper__left{height:550px}}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__slider__sliderwrapper__left{height:350px}}.Listedhoteldetail__wrapper__slider__sliderwrapper__left__img{height:100%;object-fit:cover;width:100%}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid{align-items:center;display:flex;flex-direction:column;gap:30px;height:100%;justify-content:center;position:relative}@media (max-width:768px){.Listedhoteldetail__wrapper__slider__sliderwrapper__mid{flex-direction:column}}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content{align-items:center;display:flex;flex-direction:column;gap:30px;justify-items:center}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__inner{align-items:center;display:flex;flex-direction:column;gap:10px;justify-items:center}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__1st,.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__3rd{color:#58595a;display:flex;flex-direction:column;font-size:22px;font-weight:600;gap:10px;line-height:30px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__2nd{color:#58595a;font-size:16px;font-weight:400;line-height:30px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__btn{background-color:#3862ae;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);color:#f0f0f0;cursor:pointer;font-size:18px;font-weight:600;line-height:27px;padding:20px 46px;text-align:center;width:-webkit-max-content!important;width:max-content!important}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__slider__sliderwrapper__mid__content__btn{padding:10px 15px}}.Listedhoteldetail__wrapper__slider__sliderwrapper__right{height:417px}@media only screen and (min-width:1441px){.Listedhoteldetail__wrapper__slider__sliderwrapper__right{height:550px}}@media only screen and (max-width:768px){.Listedhoteldetail__wrapper__slider__sliderwrapper__right{height:350px}}.Listedhoteldetail__wrapper__slider__sliderwrapper__right__img{height:100%;object-fit:cover;width:100%}.Listedhoteldetail__mapcontainer{align-items:center;background-color:red;display:flex;height:656.77px;justify-content:center;position:relative}.Listedhoteldetail__mapcontainer__img{filter:brightness(30%);height:100%;object-fit:cover;width:100%}.Listedhoteldetail__mapcontainer__inner{margin:0 auto;padding:0 12.3rem;position:absolute;width:100%}@media only screen and (max-width:768px){.Listedhoteldetail__mapcontainer__inner{padding:0 5.3rem}}.Listedhoteldetail__mapcontainer__inner__wrapper{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 2fr}@media only screen and (min-width:1441px){.Listedhoteldetail__mapcontainer__inner__wrapper{grid-template-columns:1fr 7fr}}@media only screen and (max-width:768px){.Listedhoteldetail__mapcontainer__inner__wrapper{display:flex;flex-direction:column;gap:30px}}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content{display:flex;flex-direction:column;gap:30px;height:100%;justify-content:center}@media only screen and (max-width:768px){.Listedhoteldetail__mapcontainer__inner__wrapper__left__content{gap:10px}}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__topwrapper{display:flex;flex-direction:column;gap:10px}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__top{font-size:20px;text-align:left}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__h1,.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__top{color:#fff;font-family:Poppins;font-weight:700;line-height:30px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__h1{font-size:30px}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__section__p{color:#fff;font-family:Poppins;font-size:16px;font-weight:600;line-height:30px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__section__wrapper{display:flex;flex-direction:column}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__section__wrapper__nearby{color:#fff}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__section__wrapper__nearby__h1{font-family:Poppins;font-size:18px;font-weight:700;line-height:30px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__mapcontainer__inner__wrapper__left__content__section__wrapper__nearby__p{font-family:Poppins;font-size:16px;font-weight:600;line-height:30px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.Listedhoteldetail__mapcontainer__inner__wrapper__right{height:100%}@media only screen and (max-width:768px){.Listedhoteldetail__mapcontainer__inner__wrapper__right{height:300px}}.HotelDetail_booking{background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.102);left:50%;max-width:605px;padding:50px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}.HotelDetail_booking__wrapper{display:flex;flex-direction:column;gap:20px}.HotelDetail_booking__title{border-bottom:1px solid #767778;color:#58595a;font-family:Poppins;font-size:30px;font-weight:700;line-height:45px;padding-bottom:20px;text-align:center}.HotelDetail_booking__form{display:flex;flex-direction:column;gap:16px}.HotelDetail_booking__form-row{display:flex;gap:16px}@media (max-width:768px){.HotelDetail_booking__form-row{flex-direction:column}}.HotelDetail_booking__form-group{display:flex;flex:1 1;flex-direction:column;gap:4px}.HotelDetail_booking__form-group label{color:#58595a;font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.HotelDetail_booking__form-group input,.HotelDetail_booking__form-group select,.HotelDetail_booking__form-group textarea{border:1px solid #ccc;color:hsla(210,1%,47%,.502);font-size:14px;outline:none;padding:10px;position:relative}.HotelDetail_booking__form-group input:focus,.HotelDetail_booking__form-group select:focus,.HotelDetail_booking__form-group textarea:focus{border-color:#007bff;box-shadow:0 0 4px #007bff4d}.HotelDetail_booking__form-group textarea{height:80px;resize:none}.HotelDetail_booking__form-actions{display:flex;justify-content:space-between}.HotelDetail_booking__form-actions .cancel-button,.HotelDetail_booking__form-actions .proceed-button{border:none;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:700;padding:10px}.HotelDetail_booking__form-actions .cancel-button:first-child,.HotelDetail_booking__form-actions .proceed-button:first-child{margin-right:8px}.HotelDetail_booking__form-actions .cancel-button.cancel-button,.HotelDetail_booking__form-actions .proceed-button.cancel-button{background-color:#d9534f}.HotelDetail_booking__form-actions .cancel-button.cancel-button:hover,.HotelDetail_booking__form-actions .proceed-button.cancel-button:hover{background-color:#c9302c}.HotelDetail_booking__form-actions .cancel-button.proceed-button,.HotelDetail_booking__form-actions .proceed-button.proceed-button{background-color:#5cb85c}.HotelDetail_booking__form-actions .cancel-button.proceed-button:hover,.HotelDetail_booking__form-actions .proceed-button.proceed-button:hover{background-color:#4cae4c}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;padding-right:20px}input[type=date]:after{color:hsla(210,1%,47%,.502);font-size:18px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.hotellist__sliderflex{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.hotellist__sliderflex{flex-direction:column}}.trueasjd{width:400px}@media only screen and (max-width:768px){.trueasjd{width:100%}}.adsjadhas{display:flex}@media (max-width:768px){.adsjadhas{align-items:center;justify-content:center;padding:5rem 0}}.zaza iframe{width:100%!important}.access-manager{background-color:#f9fafe;color:#333;padding:12.3rem}.access-manager h1{color:#3862ae;font-size:4.5rem;margin-bottom:2rem;text-align:center}.access-manager .section{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;height:-webkit-max-content;height:max-content;margin-bottom:3rem}.access-manager .section h2{color:#3862ae;font-size:3.5rem;margin-bottom:1.5rem;text-align:left}.access-manager .section .list-item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;height:-webkit-max-content;height:max-content;justify-content:space-between;margin-bottom:1rem;padding:1rem;position:relative}.access-manager .section .list-item .info{width:100%}.access-manager .section .list-item .info .name{color:#555;font-size:2rem;font-weight:700;padding:1rem}.access-manager .section .list-item .info .admins{color:#555;font-size:1.4rem;margin-top:.5rem}.access-manager .section .list-item .info .admins strong{color:#34495e;font-weight:700}.access-manager .section .list-item .info .admins ul{font-size:1.2rem;list-style-type:none;margin-top:.5rem;padding-left:0}.access-manager .section .list-item .info .admins ul li{display:flex;font-size:2.4rem;font-weight:600;gap:20px;margin-bottom:.3rem;text-transform:capitalize}.access-manager .section .list-item .assign-actions{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;justify-content:center}.access-manager .section .list-item .assign-actions select{background-color:#f4f6f9;border:1px solid #ddd;border-radius:5px;font-size:1.6rem;margin-bottom:.8rem;padding:.6rem;width:100%}.access-manager .section .list-item .assign-actions select:disabled{background-color:#e0e0e0;cursor:not-allowed}.access-manager .section .list-item .assign-actions button{border:none;border-radius:6px;cursor:pointer;font-size:1.6rem;padding:.8rem 1.5rem;width:100%}.access-manager .section .list-item .assign-actions button.assign-btn{background-color:#4caf50;color:#fff;transition:background-color .3s ease}.access-manager .section .list-item .assign-actions button.assign-btn:hover{background-color:#388e3c}.access-manager .section .list-item .assign-actions button.assign-btn.loading{background-color:#81c784}.access-manager .section .list-item .assign-actions button.remove-btn{background-color:#f44336;color:#fff;font-size:1rem;transition:background-color .3s ease}.access-manager .section .list-item .assign-actions button.remove-btn:hover{background-color:#d32f2f}.access-manager .section .list-item .assign-actions button.remove-btn:disabled{background-color:#b71c1c;cursor:not-allowed}.access-manager .loader{color:#777}.access-manager .error,.access-manager .loader{font-size:1.5rem;padding:2rem;text-align:center}.access-manager .error{background-color:#dc35451a;border-radius:5px;color:#dc3545}.access-manager .admins{color:#34495e;font-size:1.5em;margin-top:10px}.access-manager .no-access{color:#e74c3c;font-size:1.1em;font-weight:700;margin-top:10px}.access-manager .no-access strong{color:#c0392b}.success-message{animation:fadeOut 3s ease-out forwards;background-color:#4caf50;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:16px;margin-bottom:15px;padding:10px 20px;text-align:center}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.remove-btn{background-color:#f44336;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s ease,transform .2s}.remove-btn:hover{background-color:#d32f2f;transform:scale(1.05)}.remove-btn:disabled{background-color:#e0e0e0;cursor:not-allowed}.guest-list{margin:auto;max-width:1440px;padding:12.3rem}.guest-list h1{color:#0d47a1;margin-bottom:20px;text-align:center}.guest-list ul{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;list-style:none;padding:0}.guest-list ul .guest-item{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;height:-webkit-max-content;height:max-content;margin-bottom:15px;padding:15px}.guest-list ul .guest-item p{font-size:14px;margin:5px 0}.guest-list ul .guest-item p strong{color:#0d47a1}.guest-list .empty,.guest-list .error,.guest-list .loading{color:#546e7a;font-size:1.2rem;margin-top:20px;text-align:center}.whole--footer{height:100%;position:relative;width:100%}.whole--footer:before{background:url(/static/media/footerback.a229ef64f3a202c9d2a6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.footer.container{color:#fff;padding-top:5%;position:relative;width:100%}.footer.container .links{min-width:-webkit-max-content;min-width:max-content}.footer.container .textbox__text--small{font-size:1.6rem}.footer.container .primary-text{color:#f0f0f0;font-size:2.2rem;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.251)}.footer.container .footer__info{border-bottom:1px solid #f7931d;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:4.3rem;position:relative;row-gap:5rem;z-index:1}.footer.container .footer__info .footer-bottom{display:flex;justify-content:space-between;width:100%}.footer.container .footer__info .reservation{display:flex;flex-direction:column;row-gap:2rem;width:45%}.footer.container .footer__info .reservation .textbox__title{color:#f0f0f0;font-size:2rem;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.251)}.footer.container .footer__info .partners{column-gap:3rem;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:3rem;width:42.9rem}.footer.container .footer__info .partners__img{height:3.8rem}.footer.container .footer__info .partners__img img{height:100%}.footer.container .footer__info .ul{display:flex;flex-direction:column;padding-block:1rem;row-gap:1.8rem}.footer.container .footer__info .li{align-items:center;color:#f0f0f0;column-gap:1.5rem;display:flex;font-size:1.6rem;font-weight:400;line-height:24px;width:-webkit-max-content;width:max-content;width:100%}.footer.container .footer__info .li img{height:1.8rem;width:2.3rem}.footer.container .footer__info .li img#tel:hover{animation:wiggle .05s ease infinite alternate}.footer.container .footer__info .li img#home:hover{transform:scale(1.4)}.footer.container .footer__info .li img#mail:hover{animation:bounceright .3s ease infinite alternate}.footer.container .footer__info .textbox__text--small{font-size:1.6rem;line-height:2.6rem;padding-block:5%}.footer.container .footer__rights{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:2%;position:relative}.footer.container .footer__rights .footer-img{cursor:pointer;width:17.8rem}.footer.container .footer__rights .footer-img img{height:100%;width:100%}.footer.container .footer__rights .footer-text{color:#f0f0f0;font-size:1.6rem;font-weight:400;line-height:2.4rem}.footer.container .btn{background:#f7931d!important;border:2px solid #f7931d!important}.footer.container .btn:hover{background:#3862ae!important}@keyframes wiggle{0%{transform:rotate(0deg)}to{transform:rotate(30deg)}}@keyframes bounceright{0%{transform:translateX(0)}to{transform:translateX(3px)}}.social--media{column-gap:3rem;display:flex}.social--media-icons{align-items:center;border-radius:50px;color:#f5f5f5;cursor:pointer;display:flex;font-size:24px;height:4rem;justify-content:center;position:relative;text-decoration:none;transition:.25s;width:25%;width:4rem}.social--media-icons svg{cursor:pointer;display:flex;font-size:2.4rem;font-weight:700;height:100%;opacity:1;transition:opacity .25s;width:60%;z-index:2}.social--media-icons.twitter:hover{animation:bounce_613 .4s linear;background-color:#000}.social--media-icons.facebook svg{height:2.5rem;width:2.5rem}.social--media-icons.facebook:hover{animation:bounce_613 .4s linear;background-color:#1877f2}.social--media-icons.instagram:hover{animation:bounce_613 .4s linear;background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1)}@keyframes bounce_613{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}.social--media-icons.facebook img{height:3rem;width:1.5rem}.up{bottom:5rem;cursor:pointer;font-size:3rem;position:absolute;right:0;transition:transform 1s ease}.up:hover{animation:up 3s infinite;transform:scaleY(103%)}@keyframes up{0%{transform:translateY(0)}50%{transform:translateY(-1rem)}to{transform:translateY(0)}}.pb-2{padding-block:2%}.pb-5{padding-block:5%}.show-navigation{opacity:0;transition:opacity .5s ease-in-out}.navbar,.show-navigation.show{opacity:1}.navbar{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;box-shadow:0 4px 10px 0 rgba(0,0,0,.149);box-shadow:none;display:flex;height:6.25rem;left:0;position:fixed;top:0;transition:transform .1s ease-in-out;width:100%;z-index:102}.navbar.hidden{transform:translateY(-100%)}.navbar.hidden .navbar__side__container.open{height:calc(100vh + 8rem);padding-top:8rem}.navbar.visible{transform:translateY(0)}.navbar .container-inline{align-items:center;display:flex;width:100%}.navbar .navbar__img{align-items:center;display:flex;height:100%;width:15rem}.navbar .navbar__img img{height:100%;width:100%}.navbar .marquee__container{overflow:hidden;width:35%}.navbar .marquee__content-wrapper{align-items:center;animation:marquee 10s linear infinite;display:inline-block;display:flex;white-space:nowrap;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.navbar .marquee__content-wrapper:hover{animation-play-state:paused}.navbar .marquee__content{color:#f0f0f0!important;display:inline-block;padding:0 20px}.navbar .marquee__content p{color:#f0f0f0!important;height:2rem!important}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.navbar .navbar__buttons{align-items:center;column-gap:5rem;display:flex;justify-content:center;margin-left:auto;padding-right:5rem}.navbar .navbar__buttons a:hover .navbar-btn{color:#f7931d!important}.navbar .navbar__buttons .navbar-btn{color:#f0f0f0;font-size:1.6rem;font-weight:600;line-height:2.7rem}.navbar .navbar__icon{cursor:pointer;height:2rem;transition:all 1s ease-in-out}.navbar .navbar__icon img{height:100%;object-fit:contain}.navbar .navbar--overlay{background:rgba(0,0,0,.451);bottom:0;cursor:pointer;height:calc(100vh + 8rem);left:0;position:fixed;right:0;top:0;width:100vw;z-index:0}.navbar .navbar__side__container.open{left:0}.navbar .navbar__side__container{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;height:100vh;left:-40%;padding:5rem .5rem .5rem;position:fixed;top:0;transition:left .5s ease-in-out;width:30%}.navbar .navbar__side__container .cross{display:flex;height:5rem;justify-content:flex-end;padding:1rem}.navbar .navbar__side__container .cross svg{color:#a8a5a5;font-size:3rem}.navbar .navbar__side__container .navbar__side{align-items:center;display:flex;flex-direction:column;justify-content:center}.navbar .navbar__side__container .navbar__side .navbar__side__img{width:17.8rem}.navbar .navbar__side__container .navbar__side .navbar__side__img img{height:100%;width:100%}.navbar .navbar__side__container .navbar__side .navbar__options{display:flex;flex-direction:column;height:75vh;margin-block:5rem;max-height:75vh;overflow:scroll;padding-bottom:10rem;text-align:center;width:100%}.navbar .navbar__side__container .navbar__side .navbar__options .navTitle{color:#767778;font-size:1.8rem;font-weight:500;padding-block:1rem;text-transform:capitalize}.navbar .navbar__side__container .navbar__side .navbar__options .navTitle:hover{color:#3862ae}.navbar .navbar__side__container .navbar__side .navbar__options .navTitle .angledown{font-size:1.2rem;margin-left:1rem}.navbar .navbar__side__container .navbar__side .navbar__options .navTitle.active{color:#3862ae;font-size:1.8rem;font-weight:600}.navbar .navbar__side__container .navbar__side .navbar__options .navOptions{display:flex;flex-direction:column}.navbar .navbar__side__container .navbar__side .navbar__options .navOptions a{padding-block:.5rem}.navbar .navbar__side__container .navbar__side .navbar__options .navOptions a:hover div{color:#3862ae}.navbar .navbar__side__container .navbar__side .navbar__options .navOptions .navOption{animation:slideDown .5s forwards;color:#767778;font-size:1.6rem;font-weight:400;opacity:.5;transform:translateY(-2rem)}@keyframes slideDown{to{opacity:1;transform:translateY(0)}}.navbar .navbar__side__container .navbar__side .navbar--footer{background:#fff;border-top:1px solid #dbdbdb;bottom:0;padding-top:.8rem;position:absolute;text-align:center;width:100%}.navbar .navbar__side__container .navbar__side .navbar--footer .business{color:#8a8a8a;font-size:1.6rem;font-style:italic;font-weight:400;text-decoration:underline}.navbar .navbar__side__container .navbar__side .navbar--footer .copyright{color:#58595a80;font-size:1.4rem;font-weight:400;padding-block:.5rem}.navbar .navbar__side__container .navbar__side .navbar--footer .copyright .umbrella{color:#6cb95ab3;font-size:1.4rem;font-weight:500}.navbar .btn{column-gap:1rem;display:flex;justify-content:flex-start;padding-left:.2rem;padding-block:.2rem}.navbar .btn img{height:100%}.booking{align-items:center;cursor:default!important;display:flex;height:7rem;line-height:2.7rem;position:relative}.booking:hover .bookings{left:-38%;opacity:1;pointer-events:all;transform:translateY(2rem)}.bookings{background:#3862ae;color:#fff;flex-direction:column;left:-38%;opacity:0;overflow:hidden;padding-top:.5rem;pointer-events:none;position:absolute;top:5rem;transition:opacity .3s ease-in-out,top .5s ease-in-out,transform 1s ease;z-index:1}.bookings>a{text-wrap:nowrap;font-size:1.4rem;font-weight:400;line-height:3.5rem;padding-inline:2rem;transition:background-color .1s ease-in,color .1s ease-in}.bookings>a:last-child{height:3.5rem}.bookings>a:hover{background-color:#fff;color:#3862ae;opacity:1}.navbar__options::-webkit-scrollbar-thumb{background:#a8a5a5!important}.logout{align-items:flex-start;background-color:#494848;border-radius:6px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem;position:absolute;right:-5rem;row-gap:1rem;text-align:center;top:5rem;width:-webkit-max-content;width:max-content;z-index:1}.logout div{cursor:pointer}.user{position:relative}.navbar.transparent{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.navbar.transparent,.transparent .bookings{background:#f0f0f0!important;box-shadow:none}.transparent .bookings{color:#3862ae}.transparent .bookings a:hover{background:#3862ae!important;box-shadow:none;color:#f0f0f0}.bookings{align-items:center!important;display:flex;justify-content:center!important;padding-top:0!important}.transparent .navbar-btn{color:#3862ae!important}.transparent{box-shadow:0 4px 10px 0 rgba(0,0,0,.149)!important;padding-top:.65rem}.bookings{background:#3862ae!important;box-shadow:none;color:#f0f0f0}.bookings a:hover{background:#f0f0f0!important;box-shadow:none;color:#3862ae}.transparent .user{color:#f0f0f0!important}.glassform{align-items:center;display:flex;justify-content:center;left:0;min-height:100vh;padding:0 10px;position:fixed;top:0;width:100%;z-index:10}.glassform:before{background:url(/static/media/low.23c1ede354e711ac3391.webp),#000;background-position:50%;background-size:cover;content:"";height:100%;position:absolute;width:100%}.glassform .wrapper{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(30px);border:1px solid #ffffff80;border-radius:8px;box-shadow:1px 1px 22px hsla(0,3%,83%,.388);min-width:35%;padding:3rem;text-align:center;width:-webkit-max-content;width:max-content}.glassform .wrapper .close{color:#fff;cursor:pointer;display:flex;justify-content:flex-end;width:100%}.glassform .wrapper form{display:flex;flex-direction:column}.glassform .wrapper h2{color:#fff;font-size:2rem;margin-bottom:20px}.glassform .wrapper .input-field{border-bottom:2px solid #ccc;margin:15px 0;position:relative}.glassform .wrapper .input-field label{color:#fff;font-size:2rem;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.15s ease}.glassform .wrapper .input-field input{background:#0000;border:none;color:#fff;font-size:2rem;height:40px;outline:none;width:100%}.glassform .wrapper .input-field input:focus~label,.glassform .wrapper .input-field input:valid~label{font-size:1.5rem;top:0;transform:translateY(-120%)}.glassform .wrapper .forget{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:25px 0 35px}.glassform .wrapper #remember{accent-color:#fff}.glassform .wrapper .forget label{align-items:center;display:flex}.glassform .wrapper .forget label p{margin-left:8px}.glassform .wrapper .wrapper a{color:#efefef;text-decoration:none}.glassform .wrapper .wrapper a:hover{text-decoration:underline}.glassform .wrapper button{background:#fff;border:2px solid #0000;border-radius:3px;color:#000;cursor:pointer;font-size:2rem;font-weight:600;padding:12px 20px;transition:.3s ease}.glassform .wrapper button:hover{background:#ffffff26;border-color:#000;color:#000}.glassform .wrapper .register{color:#000;margin-top:30px;text-align:center}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:initial!important}.login-container{align-items:center;border-radius:1rem;display:flex;font-family:Ubuntu,sans-serif;height:100vh;justify-content:center;max-width:90rem;width:100%}.login-container .wholepage{background-color:#fff;border-radius:10px;box-shadow:10px 15px 25px grey;box-sizing:border-box;display:flex;height:50rem;margin:5% auto;max-width:80rem;overflow:hidden;position:relative;width:100%}.login-container .wholepage .link{cursor:pointer}.login-container .wholepage .link:hover{color:blue}.login-container .wholepage .forgot{align-items:center;animation:moverightsignin 1s;animation-fill-mode:forwards;display:flex;flex-direction:column;justify-content:center;width:50%}.login-container .wholepage .forgot form{width:100%}.login-container .wholepage .forgot form .inputs>div{padding-left:10px}.login-container .wholepage .half.colored-box-container{width:50%}.login-container .wholepage .colored-box-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;z-index:1}.login-container .wholepage .colored-box-container .second-box{align-items:center;background:#5cada8;display:flex;height:100%;justify-content:center;left:0;position:static;text-align:center;width:100%}.login-container .signin-box{align-items:center;display:flex;justify-content:center;width:50%}.login-container .signin-box .signin-box-container{opacity:1;text-align:center;width:100%}.login-container .signin-box .signin-box-container .inputs>div{padding-inline:.5rem}.login-container .signin-box .signin-box-container .side{height:2.4rem;width:2.4rem}.login-container a{color:grey;text-decoration:none}.login-container #email,.login-container #password{background:inherit;border:none;font-size:2rem;height:80%;padding-inline:2%;width:100%}.login-container .icons{display:flex;justify-content:center}.login-container h2{color:#5cada8;font-size:3.2rem}.login-container .form{display:flex;flex-direction:column;padding:0 5rem}.login-container .inputs{background-color:initial;padding:2rem 0}.login-container .email,.login-container .name,.login-container .password{align-items:center;background:#fff;border:0;color:grey;display:flex;height:4.8rem;justify-content:flex-start;margin:1rem 0}.login-container i{margin:0 15px}.login-container a{font-size:1.8rem;padding:.2rem}.login-container .btn{align-items:center;background:#5cada8;border:1px solid;border-radius:2.5rem;color:#fff;display:flex;height:4.8rem;justify-content:center;margin:2.5rem auto 0;position:relative;width:18rem}.login-container .head{color:#fff;font-size:3.2rem;font-weight:700}.login-container .para{color:#fff;font-size:2.5rem;margin:3.5rem 0}.login-container #signin-btn,.login-container #signup-btn{align-items:center;background:#5cada8;border:1px solid;border-radius:2.5rem;color:#fff;display:flex;font-size:1.8rem;height:4.8rem;justify-content:center;margin:2.5rem auto 0;min-width:18rem;width:-webkit-max-content;width:max-content}.login-container .wholepage.move .half.colored-box-container{animation:moveright 1s;animation-fill-mode:forwards}@keyframes moveright{0%{transform:translateX(50%)}to{transform:translateX(0)}}.login-container .wholepage.move .signin-box-container{animation:moverightsignin 1s;animation-fill-mode:forwards}@keyframes moverightsignin{0%{transform:translateX(-25%)}to{opacity:1;transform:translateX(0)}}.login-container .wholepage.move.remove .first-box{animation:removeright 1s;animation-fill-mode:forwards}@keyframes removeright{0%{opacity:0;transform:translateX(-100%)}to{transform:translateX(0);z-index:1}}.login-container .wholepage.move.remove .second-box{animation:removeleft 1s;animation-fill-mode:forwards}@keyframes removeleft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.login-container .wholepage.move.remove .signup-box-container{animation:removeleftsignup 1s;animation-fill-mode:forwards}@keyframes removeleftsignup{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.login-container .wholepage.remove .signin-box-container{animation:removeleftsignin 1s;animation-fill-mode:forwards}@keyframes removeleftsignin{0%{opacity:1;transform:translateX(100%)}50%,to{opacity:0;transform:translateX(0)}}