@font-face{font-family:Mansfield;src:url(../fonts/Mansfield-iF66c703e50e674.ttf)}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body input[type=number]{-moz-appearance:textfield}.flatpickr-calendar{border-radius:20px;box-shadow:0 12px 30px rgba(0,0,0,.1);background-color:#fff;border:none;padding:10px 0;font-family:Poppins,sans-serif;z-index:9999}.flatpickr-months{padding:10px 0;font-weight:600;text-align:center}.flatpickr-current-month{font-size:16px;color:#333}.flatpickr-next-month,.flatpickr-prev-month{top:10px}.flatpickr-next-month svg,.flatpickr-prev-month svg{fill:var(--white);width:14px;height:14px}.flatpickr-weekdays{font-weight:500;color:#999;padding-bottom:5px}.flatpickr-weekday{font-size:13px}.flatpickr-day{border-radius:10px;font-size:14px;color:#333;transition:.2s ease-in-out}.flatpickr-day:hover{background-color:#eae6ff;color:#6c63ff}.flatpickr-day.selected{background-color:#6c63ff;color:#fff}.flatpickr-day.today{border:1px solid #6c63ff;background-color:transparent;color:#6c63ff}.flatpickr-day.disabled,.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:#ccc;background:0 0}.flatpickr-calendar.animate.open{animation:fadeIn .2s ease-in-out}.filter-title{line-height:1.7rem}.booking_img img{min-width:100%}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#experienceModal .details_content{padding-bottom:80px;overflow-y:scroll}@media (max-width:767px){#experienceModal .details_content{height:61vh}}@media (min-width:1100px) and (max-width:1300px){.package-details-section .sidebar_widget{margin-top:10px;padding:4px 20px;margin-bottom:0}.details_content{height:90vh}}#orderSuccessModal.modal .modal-content .modal-body{color:#191919}#orderSuccessModal.modal .modal-content .modal-body button{background-color:#5a31ff}#orderSuccessModal.modal .modal-content .modal-body button a{color:#fff!important}#orderSuccessModal.modal .modal-content .modal-body .checkmark{width:60px;height:60px;border:10px solid #4caf50;border-radius:50%;position:relative;margin:0 auto 20px}#orderSuccessModal.modal .modal-content .modal-body .checkmark:after{content:"";position:absolute;left:40%;top:22%;width:10px;height:20px;border:solid #4caf50;border-width:0 5px 5px 0;transform:rotate(45deg)}#orderSuccessModal.modal .modal-content .modal-body #confetti-canvas{top:0;left:0;width:100%;height:100%;z-index:1051!important;pointer-events:none}#bookingModal .order_section .order-booking-details .booking_img{width:100%;height:250px}#bookingModal .order_section .order-booking-details .booking_img img{width:auto;height:100%;object-position:top center;object-fit:cover;border-radius:12px}.clamped{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.hero-section{height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(to right,rgba(0,0,0,.812),rgba(0,0,0,0)),url(https://images.pexels.com/photos/26811613/pexels-photo-26811613/free-photo-of-man-jumping-bungee.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2) no-repeat center center/cover;background-position:30% 70%;color:#fff;text-align:left;position:relative;overflow:hidden;border-radius:20px;padding-left:50px;width:100%}.hero-section p{font-size:2rem;font-weight:400;z-index:1;position:relative;margin-bottom:15px;text-align:left;width:auto}.hero-section .breadcrumb{background:0 0;z-index:1;position:relative;margin:0}.breadcrumb-item a{color:#fff;text-decoration:none;font-size:1rem}.breadcrumb-item.active{color:#fff;font-size:1rem}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.content-section{padding:60px 0}.content-section .row{max-width:1200px;margin:0 auto;margin-top:5em;margin-left:0}.content-section h2{font-size:2.2rem;font-weight:500;line-height:1.2;margin-bottom:20px}.contact-info p.description{margin-bottom:40px;color:#666;font-size:.95rem;line-height:1.6}.contact-details-row{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"callcenter location" "email social";gap:20px}.contact-details-row .contact-details-left,.contact-details-row .contact-details-right{display:contents}.contact-details-row .call-center{grid-area:callcenter}.contact-details-row .email{grid-area:email}.contact-details-row .location{grid-area:location}.contact-details-row .social{grid-area:social}.contact-details-row h4{font-size:1.1rem;margin-bottom:12px;color:#333;font-weight:600;margin-top:0}.contact-details-row p{margin-bottom:12px;color:#666;font-size:1rem}.contact-details-row .social-icons{margin-top:0;display:flex;justify-content:space-between}.contact-details-row .social-icons img{width:24px;height:24px;transition:transform .3s}.contact-details-row .social-icons img:hover{transform:scale(1.2)}.contact-card{position:sticky;top:90px;border:none;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:30px;background-color:#fff5e7;width:100%;min-width:450px;margin:0 auto;border:.1px solid #928c8c}.contact-card h4{font-size:1.5rem;font-weight:600;margin-bottom:15px;color:#333}.contact-card p{color:#666;font-size:1rem;margin-bottom:20px;line-height:1.6}.form-control{border-radius:8px;border:1px solid #ddd;padding:10px;margin-bottom:15px;width:100%;box-sizing:border-box;font-size:1rem;background-color:#fff;border:.1px solid #928c8c}.form-control:focus{box-shadow:none;border-color:#2c2c2c}.form-control::placeholder{color:var(--bs-secondary-color)!important}.btn-dark{background-color:#191919;border-color:#191919;border-radius:8px;padding:10px 20px;font-weight:600;font-size:1rem;width:auto;display:inline-block;text-align:center;color:#fff}.btn-dark:hover{background-color:#333}.button-container{text-align:left}.outer{display:flex;justify-content:space-between;gap:80px}.inner-left{display:flex;flex-direction:column;justify-content:space-between}[data-bs-theme=dark] .content-section h2{color:#f2f2f2}[data-bs-theme=dark] .inner-left p{color:#f2f2f2}[data-bs-theme=dark] .about-section h1{color:#f2f2f2}[data-bs-theme=dark] .about-section .description{color:#f2f2f2}[data-bs-theme=dark] .about-section .story-section h2{color:#f2f2f2}[data-bs-theme=dark] .about-section .story-section p{color:#f2f2f2}.position-relative.terms-section.pb-70px{padding-top:3.9rem}@media (min-width:768px) and (max-width:992px){.outer{flex-direction:column;gap:80px}.hero-section{height:270px;padding-left:40px;margin:0 15px;width:calc(100% - 30px);background-size:cover;background-position:30% 70%}.hero-section p{font-size:2.5rem}.content-section{padding:50px 15px}.content-section h2{font-size:2.5rem}.contact-details-row{grid-template-columns:1fr 1fr;grid-template-areas:"callcenter location" "email social";gap:15px}.contact-card{padding:25px;min-width:400px}.contact-card h4{font-size:1.4rem}}@media (max-width:767px){.container.contact-section-outer{padding:1.5em!important}.outer{flex-direction:column;gap:40px}.hero-section{height:200px;padding-left:20px;margin:0 10px;width:calc(100% - 20px);background-size:cover;background-position:center}.hero-section p{font-size:2rem}.content-section{padding:40px 10px}.content-section h2{font-size:2rem}.contact-details-row{grid-template-columns:1fr;grid-template-areas:"callcenter" "email" "location" "social"}.contact-card{padding:20px;min-width:100%}.contact-card h4{font-size:1.3rem}}@media (max-width:576px){.hero-section p{font-size:1.8rem}.content-section h2{font-size:1.8rem}.contact-card h4{font-size:1.2rem}.form-control{font-size:16px}.btn-dark{font-size:.85rem;padding:8px 16px}.content-section .row{max-width:1200px;margin:0 auto;margin-top:3em;margin-left:0}}.container.about-section-outer{padding:5rem}.about-section{padding:40px 0;margin:0 auto}.about-section .page-title{font-size:3rem;font-weight:800;color:#333;margin-bottom:40px;text-align:center}.short-text{color:#5a31ff}.about-section .subheading{font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}.about-section h1{font-size:2.5rem;font-weight:500;line-height:1.2;margin-bottom:20px}.about-section .description{font-size:.8rem;line-height:1.6;margin-bottom:0!important;padding-bottom:60px}.about-section .image-row{display:grid;grid-template-columns:70% 30%;gap:20px;margin-bottom:40px}.about-section .image-row img,.about-section .image-row video{width:100%;height:300px;object-fit:cover;border-radius:10px}.about-section-top{display:flex;flex-direction:column}.about-section .story-section{border-radius:10px;padding:20px}.about-section .story-section h2{font-size:2rem;font-weight:500;margin-bottom:20px;position:relative}.about-section .story-section h2::before{content:"";display:block;width:30px;height:30px;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0}.about-section .story-section h2::after{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://img.icons8.com/?size=100&id=43691&format=png&color=000000);background-size:cover;background-repeat:no-repeat;margin-left:10px;transform:rotate(260deg)}.about-section .story-section p{font-size:.95rem;line-height:1.6;padding:10px;text-align:justify}.about-section .cta-button{display:block;width:fit-content;margin:20px auto 0 auto;padding:10px 20px;background-color:#5a31ff;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:1rem;text-align:center}.about-section .cta-button:hover{background-color:#6741fe}.booking-detail-form input,.booking-detail-form select{color:#000}.booking-detail-form input:focus,.booking-detail-form select:focus{color:#000}@media (min-width:991px){.experience-details .col:nth-child(even){text-align:right}}@media (min-width:768px) and (max-width:1025px){.container.about-section-outer{padding:2rem!important}.about-section{padding:0 15px}.about-section .page-title{font-size:2.5rem}.about-section h1{font-size:2.8rem}.about-section .description{font-size:.95rem;padding:0!important;margin-bottom:1em!important}.about-section .image-row{grid-template-columns:70% 30%;gap:15px}.about-section .image-row img,.about-section .image-row video{height:250px}.about-section .story-section{padding:15px}.about-section .story-section h2{font-size:2.2rem}.about-section .story-section h2::before{width:25px;height:25px}.about-section .story-section p{font-size:1rem;padding:8px}.about-section .cta-button{padding:8px 18px;font-size:.85rem}.about-section-top{display:flex;flex-direction:column}}@media (max-width:767px){.container.about-section-outer{padding:1rem!important}.about-section{padding:0 10px}.about-section .page-title{font-size:2rem}.about-section .subheading{font-size:1rem}.about-section h1{font-size:2.2rem}.about-section-top{display:flex;flex-direction:column}.about-section .description{font-size:1rem}.about-section .image-row{grid-template-columns:1fr;gap:10px}.about-section .image-row img,.about-section .image-row video{width:100%;height:200px;object-fit:cover}.about-section .story-section{padding:10px}.about-section .story-section h2{font-size:2rem}.about-section .story-section h2::before{width:20px;height:20px}.about-section .story-section p{font-size:.85rem;padding:5px}.about-section .cta-button{padding:8px 16px;font-size:.85rem}}@media (max-width:576px){.about-section .page-title{font-size:1.8rem}.about-section h1{font-size:1.8rem}.about-section .description{font-size:.85rem;padding:0!important;max-width:400px!important;margin-bottom:1em!important}.about-section .image-row img,.about-section .image-row video{height:180px}.about-section .story-section h2{font-size:1.8rem}#bookingModal .modal-content .modal-body{overflow:auto!important}.mobile-price-container{margin-bottom:35px!important}}@media (max-width:767px){.default-logo{height:28px;width:150px}}.custom-terms-list{position:relative}.custom-terms-list li{list-style-type:disc;list-style-position:outside;padding-left:0;margin-bottom:.5rem}@media (min-width:344px) and (max-width:912px){.details-section .desc,.experienceModalnew .desc{margin-bottom:25px}}@media (max-width:399px){.details-section .brand-wrapper,.experienceModalnew .brand-wrapper{min-width:200px}}.tabs_nav_boxed{border-radius:10px 0 0 10px}.tabs_nav_boxed li button{display:flex;align-items:center;background:0 0;border:none;font-weight:500;color:#222;padding:10px 15px;margin-bottom:10px;width:100%;text-align:left;transition:background .3s ease;border-radius:6px}.tabs_nav_boxed li button.active{font-weight:700}.tabs_nav_boxed li button i{font-size:6px;margin-right:8px;color:#383bf1}.col-lg-9.border{background:#fff;padding:0 25px 25px;border:1px solid transparent!important;border-radius:0 10px 10px 0}.terms_conditions_content .info_title,.terms_conditions_content .warpper_title{font-weight:500!important;margin-bottom:15px}.icon_list.unordered_list_block{padding-left:0;list-style:none}.nav[role=tablist] button{background:0 0;border:none;box-shadow:none;outline:0;color:#222;font-weight:500;display:flex;align-items:center;gap:8px;padding:5px 0;border-radius:8px;width:100%;text-align:left;transition:background .3s ease}.nav[role=tablist] i.fas.fa-circle{font-size:6px;color:#383bf1}.terms_conditions_content{font-size:20px;color:#191919}.terms_conditions_content .info_title,.terms_conditions_content .warpper_title{font-size:24px;font-weight:500!important;color:#191919;margin-bottom:20px}.terms_conditions_content .icon_list .list_item_text{font-size:16px;color:#191919}#termsmodel .package-details-section .tab-content{height:80vh}@media (max-width:767px){.details-section .brand-wrapper{min-width:200px}.details-section .desc{margin-bottom:20px}.details-section .booking-btn-wrapeer .d-flex.align-items-center.justify-content-between{flex-direction:column!important}}.details-section .portfolio-box .portfolio-image{border-radius:12px;position:relative}.details-section .portfolio-box .portfolio-image img{border-radius:20px}.details-section .portfolio-box .highlight-badge-container img{border-radius:0!important}.details-section .swiper-popup-modal::after,.experienceModalnew .swiper-popup-modal::after{border-radius:20px}.details-section .booking-btn-wrapeer::after,.details-section .booking-btn-wrapeer::before{background-color:#fff}.details-section .desc,.details-section .package-duration,.details-section .package-title{color:#000;font-family:Mansfield-Medium!important}.experienceModalnew .modal-body{background-color:#fff;border-radius:20px}.details-section .modal-booking{bottom:-4px}.d-none.d-lg-block.booking-engine-section .portfolio-filter .filter-item.active .filter-title{color:#e6c369}.desc.scroll-mode{height:10vh;overflow-y:scroll}.desc.scroll-mode::-webkit-scrollbar{width:2px}.desc.scroll-mode::-webkit-scrollbar-track{background:#000}.desc.scroll-mode::-webkit-scrollbar-thumb{background-color:var(--base-color);border-radius:2px}.desc.scroll-mode{scrollbar-width:thin;scrollbar-color:var(--base-color) #c8baff5e}.desc.scroll-mode::-webkit-scrollbar-button{display:none;height:0;width:0}.Brand-details-div.hide-others{margin-top:12px}.Brand-details-div.hide-others>:not(.desc){display:none!important}.flatpickr-months{background:var(--base-color)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrappe,.flatpickr-current-month input.cur-year,.flatpickr-day{color:var(--white)!important}.flatpickr-next-month svg{fill:var(--white)!important}.flatpickr-innerContainer{background:#0a0930}span.flatpickr-weekday{color:var(--white)!important}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--base-color)!important;border-color:var(--base-color)!important}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#c8baff!important;border-color:#c8baff!important;color:var(--base-color)!important}.pb-80px{padding-bottom:80px}.aboutme_section .form-control,.aboutme_section .form-control:focus{color:var(--black);font-weight:600}.modal-open-terms{overflow:hidden}span.flatpickr-weekday{color:var(--white)}.flatpickr-disabled{opacity:.3}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0a0930!important}.btn.submitting{background:#007bff;color:#fff;position:relative;pointer-events:none}.btn.submitting::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:3px solid #fff;border-top:3px solid transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fade-out{opacity:0;transform:scale(.95);transition:all .4s ease}.notify-success{display:none;text-align:center;color:#28a745;font-weight:700;margin-top:15px;font-size:16px}.notify-success.show{display:block;animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.error-text{display:block;color:#d9534f;font-size:13px;margin-top:4px;height:14px}.form-control.error{border-color:#d9534f}.login-logo-image{max-width:250px}.contact_us_page_button_container .contact_us_page_submit_button{background-color:var(--base-color)!important;border:1px solid var(--base-color)!important}@media (max-width:991px){.custom-toast{max-width:70%!important}.height-100vh{height:100vh!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.no-scroll{overflow:hidden!important}}.bg-base-color-header{background-color:#0a0930}.transform-50deg{transform:rotate(45deg);background-color:#e2b85c;border-color:#e2b85c!important}.custom-mobile-li,.location-item:last-child a{background:linear-gradient(270deg,var(--secondary-light),#383bf199,var(--secondary-light));background-size:600% 600%;animation:gradientMove 8s linear infinite;font-weight:600;color:var(--base-color);pointer-events:none}@keyframes gradientMove{0%{background-position:0 50%}100%{background-position:200% 50%}}.growing{font-weight:600;background-color:var(--base-color);color:var(--white)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);line-height:1.5;text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;font-weight:400;word-break:normal;font-style:normal;text-decoration:none}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip.show{opacity:1}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--dark-gray);top:-2px}.tooltip .tooltip-inner{background-color:var(--dark-gray);border-radius:3px;font-size:10px;text-transform:uppercase;padding:5px 10px;font-weight:500}.lineheight{line-height:2.2rem}.fontforp{font-family:var(--primary-font)!important}.nav-content{padding:0 15px 0 0!important}.exp-card{border-radius:10px}.category-section-home{position:relative;z-index:1;border-top:2px solid var(--white)}.cultural-bg{background-color:#ffacb4}.dailyfun-bg{background-color:#c9cacd}.wellness-bg{background-color:#eeb492}.romantic-bg{background-color:#ffacb4}.craetive-bg{background-color:#ee9df8}.sport-bg{background-color:#a4c6f0}.cultural-bg{background-color:#e2d4a2}.corporate-bg{background-color:#eeb492}.container-update .explore-text{color:#fff;margin-top:3rem;display:flex;align-items:center;justify-content:start;font-weight:600;margin-bottom:2rem;font-family:var(--)}.figure-select-romantic{border:2px solid #ffacb4;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-romantic .blog-image{width:257px;height:286px;position:relative;display:block;z-index:1;margin-top:-29.5px;margin-left:-11.65px}.figure-select-dailyfun{border:2px solid #c9cacd;width:248px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:20px}.figure-select-dailyfun .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px}.figure-select-wellness{border:2px solid #eeb492;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-wellness .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px}.figure-select-creative{border:2px solid #ee9df8;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-creative .blog-image{width:269.5px;height:286px;position:relative;display:block;z-index:1;margin-top:-30.7px;margin-left:-25.7px}.figure-select-sport{border:2px solid #a4c6f0;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-sport .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px}.figure-select-cultural{border:2px solid #e2d4a2;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-cultural .blog-image{width:268px;height:286px;position:relative;display:block;z-index:1;margin-top:-30.6px;overflow:visible}.figure-select-corporate{border:2px solid #eeb492;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-corporate .blog-image{width:246px;height:286px;position:relative;display:block;z-index:1;margin-top:-31px}.all-shadow-inset{box-shadow:inset 2px 0 1px 1px rgba(0,0,0,.5)}.exp-card{position:relative;overflow:visible}.category-section-home .swiper-slider{box-shadow:6px 1px grey;border-radius:10px}.romantic-text-border{border-radius:0 0 7px 7px}.dailyfun-text-border{border-radius:0 0 7px 7px}.wellness-text-border{border-radius:0 0 7px 7px}.creative-text-border{border-radius:0 0 7px 7px}.sport-text-border{border-radius:0 0 7px 7px}.cultural-text-border{border-radius:0 0 7px 7px}.corporate-text-border{border-radius:0 0 7px 7px}.outer-swiper .next-button{position:absolute;top:50%;right:15px;transform:translateY(-50%);background-color:grey;border-top-left-radius:5px;border-bottom-left-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:99}.prev-button{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:34px;height:81px;background-color:grey;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:99}.gradient-right-mask{position:relative;overflow:hidden;border-top-left-radius:20px;border-bottom-left-radius:20px}.gradient-right-mask::after{content:"";position:absolute;top:0;right:0;height:374.54px;padding:20px;width:160.76px;pointer-events:none;background:linear-gradient(to left,#000 0,#00000000 100%);filter:blur(60px);z-index:10}.category-section-home .swiper .swiper-wrapper .swiper-slide{position:relative;display:inline-block;border-radius:10px;transition:top .2s ease,left .2s ease;cursor:pointer;z-index:100;box-sizing:border-box}.category-section-home .swiper .swiper-wrapper .swiper-slide::before{content:"";position:absolute;top:0;left:0;height:100%;width:82%;border-radius:10px;border-top-left-radius:20px;border-top-right-radius:20px;background:grey;z-index:-1;transition:top .2s ease,left .2s ease,width .2s ease;box-sizing:border-box}@media (min-width:1400px){.category-section-home .swiper .swiper-wrapper .swiper-slide::before{width:70%}.category-section-home .swiper .swiper-wrapper .swiper-slide:active::before{width:67%!important}}.category-section-home .swiper-slide.swiper-slide-active::before{background:#000!important}.category-section-home .swiper .swiper-wrapper .swiper-slide:active{top:0;left:.5px}.category-section-home .swiper .swiper-wrapper .swiper-slide:active::before{top:0;left:0;width:80%}.package-section{position:relative;z-index:10}.section2-top-bg{position:absolute;z-index:-10;top:-12vw}.btn-rounddded{background-color:rgb(0 0 0 / 42%);height:40px;width:40px;transition:all 350ms cubic-bezier(.37,0,.63,1);border-radius:50%;align-items:center;justify-content:center;flex-direction:column;display:flex;margin-left:5px;margin-right:5px}.btn-rounddded.btn-compare:hover{background-color:var(--base-color)}.btn-rounddded.btn-wishlist{margin-left:0}.btn-rounddded.btn-compare{margin-right:0}.btn-rounddded.btn-wishlist:hover i{color:#f1383b!important}.figure-select-adventure{border:2px solid #d4f1fe;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-adventure .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px;margin-left:0}.adventure-bg{background-color:#d4f1fe;border-radius:0 0 7px 7px}.figure-select-foodanddrink{border:2px solid #ffe3b7;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-foodanddrink .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px;margin-left:0}.foodanddrink-bg{background-color:#ffe3b7;border-radius:0 0 7px 7px}.figure-select-luxury{border:2px solid #e99124;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-luxury .blog-image{width:245px;height:286px;position:relative;display:block;z-index:1;margin-top:-31.5px;margin-left:0}.luxury-bg{background-color:#e99124;border-radius:0 0 7px 7px}input[type=checkbox]:disabled+.box{opacity:.5;cursor:not-allowed}.chat-textarea.disabled{opacity:1;cursor:not-allowed}.chat-send-btn.disabled{opacity:.5;cursor:not-allowed}.fit-content{width:fit-content}.figure-select-all{border:2px solid #ff8caa;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:19px;width:248px}.figure-select-all .blog-image{width:270px;height:286px;position:relative;display:block;z-index:1;margin-top:-30.5px;margin-left:-25px}.all-bg{background-color:#ff8caa;border-radius:0 0 7px 7px}.header-button .dropdown-toggle img{height:40px;width:40px}.check-btn{width:40px;height:40px;background:linear-gradient(145deg,#2dff00,#1fb800);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 4px rgba(0,0,0,.2)}.check-btn i{color:#fff;font-size:18px}.price-row{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;font-size:14px;border-bottom:1px dashed #cfcfcf}.value.gst,.value.normal{color:#191919}.label.normal{color:#191919}.label.discount,.value.discount{color:#127400}.label.gst{color:#6163db}.price-row.total{border-bottom:none;font-size:16px}.label.total,.value.total{color:#191919!important;font-weight:700}.gst-toggle{cursor:pointer;display:inline-flex;align-items:center;gap:6px}.gst-arrow{font-size:12px;transition:transform .25s ease}.gst-open .gst-arrow{transform:rotate(180deg)}.gst-wrapper{flex-direction:column}.gst-header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.gst-dropdown{display:none;margin-top:10px;padding:12px 16px;border:1.5px solid #bcbcbc;border-radius:8px;width:105%;background:#fff;box-sizing:border-box}.gst-item{display:flex;justify-content:space-between;padding:4px 0}.gst-item::after{content:"";position:absolute;left:0;bottom:0;width:130%;height:1px;background:linear-gradient(to right,#9b9b9b 0,#cfcfcf 40%,#eaeaea 70%,transparent 100%)}.gst-title{font-size:13px;font-weight:500;color:#191919}.gst-sub{font-size:11px;color:#191919;font-weight:500;margin-top:-8px}.gst-amount{font-size:13px;font-weight:500;color:#191919}.gst-saving{display:flex;justify-content:space-between;font-weight:600;color:#127400;margin-top:8px}.gst-wrapper{position:relative}.gst-header{display:flex;justify-content:space-between;cursor:pointer}.gst-dropdown{display:none;position:absolute;bottom:38px;left:0;width:55%;padding:12px;background:#fff;border:1.5px solid #bcbcbc;border-radius:8px;z-index:99;box-shadow:0 8px 20px rgba(0,0,0,.15)}.old-price{color:#ffd153;font-weight:500;font-size:20px;position:relative}.old-price::after{content:"";width:100%;height:2px;background:#ff2c2c;display:block;top:41%;left:0;transform-origin:center;position:absolute;transform:skew(211deg,343deg)}.know-more{display:block;font-size:12px;color:#434343;cursor:pointer;margin-top:-5px;font-weight:500}.gst-dropdown1{display:none;position:absolute;top:38px;left:0;width:55%;padding:12px;background:#fff;border:1.5px solid #bcbcbc;border-radius:8px;z-index:99;box-shadow:0 8px 20px rgba(0,0,0,.15)}@media (max-width:767px){.gst-amount,.gst-dropdown,.gst-dropdown1,.gst-title{font-size:11px}.gst-sub{font-size:9px}}@media (max-width:767px){.desktop-only{display:none!important}}.image-wrapper{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f6f7f8;height:490px}.image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}.image-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#2b2b2b 25%,#3a3a3a 50%,#2b2b2b 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.image-wrapper.loaded::before{display:none}@media (max-width:991px){.image-wrapper{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f6f7f8;object-fit:cover;height:170px}}.experiences-hidden{display:none}.experiences-visible{display:flex}.experience-skeleton-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:20px}.experience-skeleton-card{border:1px solid #e8e8e8;border-radius:16px;overflow:hidden;background:#fff}.experience-skeleton-line,.experience-skeleton-media{background:linear-gradient(90deg,#e0e0e0 25%,#f6f6f6 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.2s infinite linear}.experience-skeleton-media{height:220px}.experience-skeleton-body{padding:14px}.experience-skeleton-line{height:12px;border-radius:8px;margin-bottom:10px}.experience-skeleton-line.last{width:58%;margin-bottom:0}@media (max-width:991px){.experience-skeleton-grid{grid-template-columns:1fr;gap:16px}.experience-skeleton-media{height:170px}}.old-price-section{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;margin-left:-70px}.old-pricemobile{font-size:17px;color:#463300!important;font-weight:500}.know-more-text{font-size:13px;color:#000;cursor:pointer;margin-top:3px;font-weight:500}.know-more-text:hover{text-decoration:underline}.check-btn1{width:70px;height:70px;background:linear-gradient(145deg,#2dff00,#1fb800);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 4px rgba(0,0,0,.2)}.check-btn1 i{color:#fff;font-size:18px}@media (max-width:767px){.price-row{padding-left:20px;padding-right:20px}.gst-dropdown{width:80%;top:auto;bottom:38px;left:5%}.gst-dropdown1{width:80%;top:auto;bottom:38px;left:5%}.gst-item::after{height:1.5px;width:100%}.know-more-text{font-size:11px;color:#000;cursor:pointer;margin-top:3px;font-weight:500}}@media (max-width:375px) and (max-height:667px){.gst-dropdown{width:95%;left:5%;top:auto;bottom:38px}.gst-dropdown1{width:95%;left:5%;top:auto;bottom:38px}.old-price-section{margin-left:-30px}}@media (max-width:360px) and (max-height:640px){.gst-dropdown{width:95%;left:5%;top:auto;bottom:38px}.gst-dropdown1{width:95%;left:5%;top:auto;bottom:38px}.old-price-section{margin-left:-30px}}@media (max-width:767px){.old-price-section{margin-left:0;padding-left:5px}}@media (max-width:375px) and (max-height:812px){.gst-dropdown{width:95%;left:5%;top:auto;bottom:38px}.gst-dropdown1{width:95%;left:5%;top:auto;bottom:38px}.old-price-section{margin-left:-30px}}.nav-link img{height:2.524vw;width:auto;border-radius:10px}.nav-link img:hover{transform:scale(1.1);transition:.3s ease}.app-badge{margin-right:9px}.app-badge .nav-link{padding:0!important;display:inline-block;line-height:0;border-radius:10px;overflow:hidden}.app-badge .nav-link:hover{background-color:transparent!important;color:transparent!important}.app-badge .nav-link img{display:block;border-radius:10px}[data-bs-theme=dark] .app-badge .nav-link{background:#fff!important;box-shadow:0 0 0 1px #fff inset!important}[data-bs-theme=dark] .app-badge .nav-link img{background:#fff!important}.app-icons-wrapper{gap:14px;margin-right:5px!important}.app-icons-wrapper img{height:26px}.app-icons-1024{display:block!important}@media (min-width:1024px){.app-icons-1025{display:none!important}}@media (min-width:992px) and (max-width:1024px){.app-badge{display:flex!important}.app-icons-wrapper{display:block!important}.nav-link img{height:3.524vw;width:auto}.header-button .dropdown-toggle{height:3.524vw}.sidebarcategorylistImage img{width:1.893vw}}.originalamount{position:relative}.originalamount::after{content:"";width:86%;height:2px;background:#ff2c2c;position:absolute;top:41%;left:10px;transform:skew(211deg,350deg)}@media (max-width:767.98px){.desktop-price,.price{font-size:16px!important;line-height:1.1!important}.price-loading-state{display:inline-block;font-size:13px!important;line-height:1.1!important}}.label.discount,.value.discount{color:#206900!important;font-weight:600}.value.gst,.value.normal{color:#191919!important}.coupon-container{background:#cfddfb;border:1px dashed #1b1b1b;height:53px;border-radius:4px;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:5px;display:flex;justify-content:space-between;align-items:center;width:100%}.coupon-container input{margin-bottom:0!important}.coupon-container input::placeholder{font-family:Mansfield!important;font-size:18px}.couponimg-coupontext{display:flex;justify-content:center;align-items:center}.coupon-container .couponbutton button{font-family:Mansfield;font-weight:700;font-style:Bold;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#2563eb;border:0;background-color:transparent;word-break:auto-phrase}.label.discount,.value.discount{color:#206900!important}[data-bs-theme=dark] .experienceModalnew .modal-body{background-color:#000;border-radius:20px}[data-bs-theme=dark] .desc.scroll-mode{scrollbar-width:thin;scrollbar-color:#d1d1d1 #2c2c2c}[data-bs-theme=dark] .desc.scroll-mode::-webkit-scrollbar{width:2px}[data-bs-theme=dark] .desc.scroll-mode::-webkit-scrollbar-track{background:#2c2c2c}[data-bs-theme=dark] .desc.scroll-mode::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:2px}[data-bs-theme=dark] .desc.scroll-mode::-webkit-scrollbar-thumb:hover{background-color:#d1d1d1}[data-bs-theme=dark] .heading-details{color:#fff!important}[data-bs-theme=dark] .details-body{background-color:#000!important}[data-bs-theme=dark] .details-section .booking-btn-wrapeer .d-flex.flex-column a,[data-bs-theme=dark] .experienceModalnew .booking-btn-wrapeer .d-flex.flex-column a{color:#fff!important}[data-bs-theme=dark] .label.normal{color:#cacaca}.value.discount,[data-bs-theme=dark] .label.discount{color:#fff}[data-bs-theme=dark] .label.gst{color:#cacbf2}[data-bs-theme=dark] .value.normal{color:#fff!important}[data-bs-theme=dark] .value.gst{color:#fff!important}.value.total,[data-bs-theme=dark] .label.total{color:#fff;font-weight:700}[data-bs-theme=dark] .label.discount{color:#206900!important}[data-bs-theme=dark] .value.discount{color:#206900!important}[data-bs-theme=dark] .label.total{color:#fff!important;font-weight:700}[data-bs-theme=dark] .value.total{color:#fff!important;font-weight:700}@media (max-width:992px){.coupon-container .couponbutton button{font-size:12px}.coupon-container input::placeholder{font-family:Mansfield!important;font-size:14px}}[data-bs-theme=dark] #accountModal .form-label,[data-bs-theme=dark] #accountModal label{color:#000!important}[data-bs-theme=dark] #accountModal .form-control,[data-bs-theme=dark] #accountModal .form-control::placeholder,[data-bs-theme=dark] #accountModal .form-control:focus{color:#000!important;background-color:#fff!important}[data-bs-theme=dark] #accountModal .form-label:focus,[data-bs-theme=dark] #accountModal .form-label:focus-visible,[data-bs-theme=dark] #accountModal .form-label:hover{background:#fff!important}[data-bs-theme=dark] #bookingDate:not(.past-date-input),[data-bs-theme=dark] #bookingDate:not(.past-date-input)::placeholder,[data-bs-theme=dark] input.flatpickr-input:not(.past-date-input),[data-bs-theme=dark] input.flatpickr-input:not(.past-date-input)::placeholder{color:#fff!important}.flatpickr-day.past-date-faded{color:#ccc!important;background:0 0!important;cursor:pointer!important;pointer-events:all!important}.flatpickr-day.past-date-faded:hover{background-color:#f5f5f5!important;color:#bbb!important}#bookingDate.past-date-input,#bookingDate.past-date-input::placeholder,#bookingDateDetailPage.past-date-input,#bookingDateDetailPage.past-date-input::placeholder,input.flatpickr-input.past-date-input,input.flatpickr-input.past-date-input::placeholder{color:#aaa!important}#qty-minus-detail-page,#qty-plus-detail-page,.qty-minus,.qty-plus{opacity:1!important;color:#000!important}[data-bs-theme=dark] #qty-minus-detail-page,[data-bs-theme=dark] #qty-plus-detail-page,[data-bs-theme=dark] .qty-minus,[data-bs-theme=dark] .qty-plus{color:#fff!important}.nice-select:after{border-bottom:2px solid #000;border-right:2px solid #000}[data-bs-theme=dark] .nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.nice-select .list{max-height:200px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none;-ms-overflow-style:none}.nice-select .list::-webkit-scrollbar{width:0;height:0}