/* GENERATED by _build/lib/css-split.js from css/style.css - do not edit here.
   Everything that can apply to any page. Linked by every page. Minified: read css/style.css instead. */
html{scroll-behavior:smooth}body{color:#2D2621;font-weight:400}.font-cormorant{font-family:"Cormorant Garamond",serif;font-weight:700!important}header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:999!important;background-color:#ffffff!important}#sidebarBackdrop,#mobileSidebar{z-index:1000!important}.font-serif-heading{font-family:'Noto Serif',serif;font-weight:500}h1,h2,h3,h4,h5,h6,button,select,input,label,a{font-weight:500!important}.swiper-button-next-custom,.swiper-button-prev-custom{width:44px;height:44px;border-radius:50%;background-color:#FFFFFF;border:1px solid #D4C5B0;color:#1A1A1A;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 10px rgba(0,0,0,0.08)}.swiper-button-next-custom:hover,.swiper-button-prev-custom:hover{background-color:#E85D04;color:#FFFFFF;border-color:#E85D04;transform:scale(1.08)}.swiper-pagination-bullet{background:#8C7A6B;opacity:0.4}.swiper-pagination-bullet-active{background:#E85D04!important;opacity:1;width:20px;border-radius:6px}.swiper-wrapper{height:auto!important}.mediaSwiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.mediaSwiper .swiper-slide{width:auto!important;flex-shrink:0!important;white-space:nowrap!important}select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238C7A6B' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1.25rem center!important;background-size:1.1em 1.1em!important;padding-right:3rem!important}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.15s linear,opacity 0.15s linear;opacity:0}.accordion-item{transition:background-color 0.15s ease,border-color 0.15s ease}.accordion-item:hover{background-color:#FAF6F0!important;border-color:#C89D66!important}.accordion-item.active .accordion-content{max-height:300px;opacity:1;transition:max-height 0.2s linear,opacity 0.2s linear}.accordion-item.active .accordion-icon{transform:rotate(180deg);transition:transform 0.2s linear}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#FAF7F2}::-webkit-scrollbar-thumb{background:#C89D66;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#E85D04}.destinationSwiper .swiper-wrapper,.heritageSwiper .swiper-wrapper,.spiritualSwiper .swiper-wrapper,.natureSwiper .swiper-wrapper{align-items:stretch}.destinationSwiper .swiper-slide,.heritageSwiper .swiper-slide,.spiritualSwiper .swiper-slide,.natureSwiper .swiper-slide{height:auto!important;display:flex;align-items:stretch}@keyframes pulse-ring{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(232,93,4,0.7)}70%{transform:scale(1.1);box-shadow:0 0 0 16px rgba(232,93,4,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(232,93,4,0)}}.pulse-btn{animation:pulse-ring 2.5s infinite}@keyframes whatsapp-bounce{0%,100%{transform:translateY(0) scale(1);box-shadow:0 10px 20px rgba(37,211,102,0.4)}50%{transform:translateY(-6px) scale(1.05);box-shadow:0 16px 25px rgba(37,211,102,0.6)}}.animate-whatsapp-float{animation:whatsapp-bounce 3s ease-in-out infinite}@keyframes scrolltop-pulse{0%,100%{transform:translateY(0);box-shadow:0 10px 20px rgba(232,93,4,0.4)}50%{transform:translateY(-5px);box-shadow:0 16px 25px rgba(232,93,4,0.6)}}.animate-scrolltop-bounce{animation:scrolltop-pulse 2.8s ease-in-out infinite}@media (max-width:991px){.desktop-nav-container{display:none!important}.mobile-hamburger-btn{display:flex!important}}@media (min-width:992px){.desktop-nav-container{display:flex!important}.mobile-hamburger-btn{display:none!important}}.banner-btn-bg{background:linear-gradient(90deg,#F26522 0%,#F5A623 100%)}.banner-btn-bg:hover{filter:brightness(.95)}@keyframes footprint-float-slow{0%,100%{transform:translateY(0px) rotate(0deg) scale(1)}50%{transform:translateY(-18px) rotate(8deg) scale(1.06)}}@keyframes footprint-float-reverse{0%,100%{transform:translateY(0px) rotate(0deg) scale(1)}50%{transform:translateY(16px) rotate(-10deg) scale(0.95)}}.animate-footprint-slow{animation:footprint-float-slow 7s ease-in-out infinite}.animate-footprint-reverse{animation:footprint-float-reverse 9s ease-in-out infinite}@media (min-width:640px){.guide-card-stack .guide-card{transition:transform 1.6s cubic-bezier(0.16,1,0.3,1),opacity 1.2s ease,box-shadow 0.5s ease;transform-origin:center center}.guide-card-stack .guide-card-1{z-index:1}.guide-card-stack .guide-card-2{z-index:2}.guide-card-stack .guide-card-3{z-index:3}.guide-card-stack .guide-card-4{z-index:4}.guide-card-stack:not(.aos-animate) .guide-card-1{transform:translate3d(0,0,0);opacity:1}.guide-card-stack:not(.aos-animate) .guide-card-2{transform:translate3d(calc(-100% - 1.5rem),0,0);opacity:1}.guide-card-stack:not(.aos-animate) .guide-card-3{transform:translate3d(calc(-200% - 3rem),0,0);opacity:1}.guide-card-stack:not(.aos-animate) .guide-card-4{transform:translate3d(calc(-300% - 4.5rem),0,0);opacity:1}.guide-card-stack.aos-animate .guide-card{transform:translate3d(0,0,0);opacity:1}}@media (min-width:640px){.sticky-itinerary-container{padding-bottom:2rem}.itinerary-card-item{transition:transform 0.4s ease,box-shadow 0.4s ease}.itinerary-card-item>div:last-child{box-shadow:0 10px 30px -5px rgba(0,0,0,0.08),0 4px 6px -2px rgba(0,0,0,0.03)}}.park-big-card{transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.5s ease;will-change:transform}.park-big-card:hover{transform:translateY(-8px)}.marquee-container{display:flex;overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.marquee-content{display:flex;flex-shrink:0;gap:3rem;align-items:center;min-width:100%;animation:marquee-scroll 30s linear infinite}.marquee-content:hover{animation-play-state:paused}@keyframes marquee-scroll{from{transform:translateX(0%)}to{transform:translateX(-100%)}}@keyframes floatLeaf1{0%{transform:translate(0,0) rotate(0deg);opacity:0}10%{opacity:0.85}90%{opacity:0.85}100%{transform:translate(100px,200px) rotate(140deg);opacity:0}}@keyframes floatLeaf2{0%{transform:translate(0,0) rotate(45deg);opacity:0}10%{opacity:0.75}90%{opacity:0.75}100%{transform:translate(-80px,150px) rotate(-110deg);opacity:0}}@keyframes floatLeaf3{0%{transform:translate(0,0) rotate(-30deg);opacity:0}10%{opacity:0.65}90%{opacity:0.65}100%{transform:translate(120px,250px) rotate(90deg);opacity:0}}.dest-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#D4C5B0;opacity:1;transition:all 0.3s ease}.dest-pagination .swiper-pagination-bullet-active{background-color:#ED4409;width:28px;border-radius:5px}.testi-marquee-wrapper{width:100%;overflow:hidden;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.testi-marquee-track{display:flex;gap:24px;width:max-content;padding:0 20px;transition:transform 0.5s ease}.testi-marquee-item{flex-shrink:0}@media (min-width:640px){.testi-marquee-track{gap:28px}}@media (min-width:1024px){.testi-marquee-track{gap:32px}}.reels-marquee-wrapper{width:100%;overflow:hidden;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.reels-marquee-track{display:flex;gap:20px;width:max-content;animation:reelsScroll 35s linear infinite;padding:0 20px}.reels-marquee-item{flex-shrink:0}.reels-marquee-wrapper:hover .reels-marquee-track{animation-play-state:paused}@keyframes reelsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (min-width:640px){.reels-marquee-track{gap:24px}}@media (min-width:1024px){.reels-marquee-track{gap:28px}}.journey-item:hover .journey-year,.journey-item:hover .journey-subtitle{color:#ED4409!important}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.animate-marquee{animation:marquee 25s linear infinite}.logo-marquee-container:hover .animate-marquee{animation-play-state:paused}.slider-container{overflow:hidden}.slider-track{display:flex;width:max-content;animation:slider-scroll 40s linear infinite}.slider-track:hover{animation-play-state:paused}@keyframes slider-scroll{0%{transform:translateX(0)}100%{transform:translateX(-33.333%)}}.price-table-body .grid>div:not(:last-child){border-right:1px solid #e5e7eb}.tl-stack{position:relative;padding-left:0}.tl-stack::before{content:'';position:absolute;left:23px;top:0;bottom:0;width:3px;background:#F4DDD4;z-index:0}.tl-stack-card{position:sticky;top:80px;display:flex;align-items:flex-start;gap:20px;border-radius:16px;margin-bottom:40px;transition:box-shadow 0.4s ease}.tl-stack-card + .tl-stack-card{margin-top:-20px}.tl-stack-num{width:48px;height:48px;background:#E85D3A;color:#fff;font-weight:bold;font-size:18px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(232,93,58,0.3);flex-shrink:0;margin-top:0px;position:relative;z-index:5}.tl-stack-body{flex:1;background:#fff;border-radius:16px;border:1px solid #E8E0DA;box-shadow:0 4px 20px rgba(0,0,0,0.06);overflow:hidden;min-height:0}@media (max-width:767px){.tl-stack::before{display:none}.tl-stack-num{display:none}.tl-stack-card{position:relative;display:block;margin-bottom:16px}.tl-stack-card + .tl-stack-card{margin-top:0}.tl-stack-img{display:none!important}}.font-cormorant-italic{font-family:'Noto Serif',Georgia,serif;font-style:italic}.masonry-card{transition:transform 0.3s ease,shadow 0.3s ease}.masonry-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px -10px rgba(0,0,0,0.08)}.col-anim{opacity:0;transform:translateY(90px);will-change:transform,opacity;transition:transform 0.8s cubic-bezier(0.075,0.82,0.165,1),opacity 0.8s ease-in-out}@keyframes fadeInCard{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in-card{animation:fadeInCard 0.6s ease-out forwards}@media (max-width:767px){.col-anim{opacity:1!important;transform:none!important}}@media (min-width:1200px){.container{max-width:1024px;padding-right:1rem!important;padding-left:1rem!important}}@media (max-width:575px) and (min-width:320px){.contact-card-img{object-fit:cover;padding:6px;object-position:left}}@media (max-width:767px){.why-choose-card{position:-webkit-sticky;position:sticky;top:32px;box-shadow:0 10px 30px -10px rgba(31,31,31,0.18)}.why-choose-card:nth-child(2){top:42px}.why-choose-card:nth-child(3){top:52px}.why-choose-card:nth-child(4){top:62px}.why-choose-card:nth-child(5){top:72px}.why-choose-card:nth-child(6){top:82px}}@media (max-width:767px){.leadership-grid{gap:14px}.leadership-grid>div{position:-webkit-sticky;position:sticky;top:32px;box-shadow:0 10px 30px -10px rgba(31,31,31,0.15)}.leadership-grid>div:nth-child(2){top:42px}.leadership-grid>div:nth-child(3){top:52px}.leadership-grid>div:nth-child(4){top:62px}}.table-scroll-x{scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6;-webkit-overflow-scrolling:touch}.table-scroll-x::-webkit-scrollbar{height:6px}.table-scroll-x::-webkit-scrollbar-track{background:#f3f4f6;border-radius:9999px}.table-scroll-x::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.table-scroll-x::-webkit-scrollbar-thumb:hover{background:#9ca3af}.thin-scroll{scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6;-webkit-overflow-scrolling:touch}.thin-scroll::-webkit-scrollbar{width:6px;height:6px}.thin-scroll::-webkit-scrollbar-track{background:#f3f4f6;border-radius:9999px}.thin-scroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.thin-scroll::-webkit-scrollbar-thumb:hover{background:#9ca3af}.typewriter-cursor{border-right:3px solid #F87647;animation:blink-caret 0.75s step-end infinite}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#F87647}}@keyframes marquee-reverse{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}.animate-marquee-reverse{animation:marquee-reverse 65s linear infinite}.logo-marquee-container:hover .animate-marquee-reverse{animation-play-state:paused}.blog-lead-content h3,.blog-lead-content h2{font-family:var(--font-cormorant,'Cormorant Garamond',serif);font-size:1.75rem;line-height:2.125rem;font-weight:600!important;color:#1F1F1F;margin-bottom:1rem}@media (min-width:640px){.blog-lead-content h3,.blog-lead-content h2{font-size:1.875rem;line-height:2.25rem}}.blog-lead-content p{font-size:1rem;line-height:1.625;color:#554D46;margin-bottom:0.75rem}.blog-markdown-content h2,.blog-markdown-content h3{font-family:var(--font-cormorant,'Cormorant Garamond',serif);font-size:1.625rem;line-height:2rem;font-weight:600!important;color:#1F1F1F;margin-top:2rem;margin-bottom:0.75rem}.blog-markdown-content p{margin-bottom:1.25rem;color:#554D46;line-height:1.75}.blog-markdown-content ul,.blog-markdown-content ol{margin-top:0.75rem;margin-bottom:1.25rem;padding-left:1.5rem;color:#554D46;line-height:1.75}.blog-markdown-content ul{list-style-type:disc}.blog-markdown-content ol{list-style-type:decimal}.blog-markdown-content li{margin-bottom:0.375rem}.blog-markdown-content strong{color:#1F1F1F;font-weight:600!important}@media (min-width:640px){section:is(.py-16,.py-20,[class*="sm:py-16"],[class*="sm:py-20"],[class*="md:py-16"],[class*="lg:py-16"],[class*="lg:py-20"],[class*="lg:py-28"]){padding-top:36px!important;padding-bottom:36px!important}section.pt-16[class*="sm:pt-20"]{padding-top:36px!important}}@media (max-width:639.98px){section:is(.py-16,.py-20){padding-top:32px!important;padding-bottom:32px!important}section.py-12{padding-top:28px!important;padding-bottom:28px!important}section.pt-16{padding-top:32px!important}}section div.text-center.mx-auto:is(.mb-8,.mb-12,.mb-16){margin-bottom:32px!important}@media (max-width:639.98px){section div.text-center.mx-auto:is(.mb-8,.mb-12,.mb-16){margin-bottom:24px!important}}.swiper.pb-10{padding-bottom:12px!important}@media (min-width:768px){.logo-marquee-container.md\:mt-10{margin-top:16px!important}}section .text-center.mt-16{margin-top:28px!important}section .text-center.mt-10{margin-top:20px!important}#testimonials div:has(>.testi-prev){margin-top:20px!important}section.pt-16[class*="sm:pt-20"]>.container.pb-10{padding-bottom:12px!important}#heroContentContainer h1,#heroContentContainer p,#heroContentContainer .font-cormorant-heading{text-shadow:0 2px 14px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.45)}#heroContentContainer .hero-highlights{text-shadow:0 1px 8px rgba(0,0,0,.6)}.mp-map{position:relative;aspect-ratio:1586/992;border-radius:1rem;overflow:hidden;background:#3f5a33;box-shadow:0 12px 30px rgba(20,35,15,.18);container-type:inline-size;user-select:none;-webkit-user-select:none;font-family:'Manrope',system-ui,sans-serif}.mp-map-viewport{position:absolute;inset:0;overflow:hidden;touch-action:pan-y}.mp-map.is-zoomed .mp-map-viewport{touch-action:none;cursor:grab}.mp-map.is-dragging .mp-map-viewport{cursor:grabbing}.mp-map-stage{position:absolute;inset:0;transform-origin:0 0}.mp-map.is-moving .mp-map-stage{will-change:transform}.mp-map.is-animating .mp-map-stage,.mp-map.is-animating .mp-pin{transition:transform .35s ease}.mp-map-img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.mp-pin{position:absolute;width:0;height:0;z-index:2;transform:scale(var(--mp-inv,1));transform-origin:0 0;text-decoration:none}.mp-pin:hover{z-index:3}.mp-pin-icon{position:absolute;left:0;top:0;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:#1f4a2c;border:2px solid #fff;color:#f5c542;font-size:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.45);transition:background-color .2s}.mp-pin-dot{position:absolute;left:0;top:0;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#ED4409;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.45)}.mp-pin-label{position:absolute;top:0;white-space:nowrap;transform:translateY(-50%);line-height:1.15}.mp-pin[data-side="r"] .mp-pin-label{left:15px}.mp-pin[data-side="l"] .mp-pin-label{right:15px}.mp-pin[data-side="t"] .mp-pin-label{top:auto;bottom:13px;left:0;transform:translateX(-50%)}.mp-pin[data-side="b"] .mp-pin-label{top:13px;left:0;transform:translateX(-50%)}.mp-pin--place[data-side="r"] .mp-pin-label{left:9px}.mp-pin--place[data-side="l"] .mp-pin-label{right:9px}.mp-pin--place[data-side="t"] .mp-pin-label{bottom:8px}.mp-pin--park .mp-pin-label{background:rgba(18,48,28,.92);color:#fff;padding:3px 7px;border-radius:6px;border:1px solid rgba(245,197,66,.55);font-size:11px;box-shadow:0 2px 6px rgba(0,0,0,.3);transition:background-color .2s}.mp-pin--park .mp-pin-label strong{font-weight:700!important}.mp-pin--park .mp-pin-label em,.mp-pin--park .mp-pin-label small{display:none;font-style:normal}.mp-pin--park .mp-pin-label small{font-size:9.5px;color:#f5d77a;font-weight:500}.mp-map.is-zoomed .mp-pin--park .mp-pin-label em{display:inline}.mp-map.is-zoomed .mp-pin--park .mp-pin-label small{display:block}.mp-pin--place .mp-pin-label{font-size:10px;font-weight:700!important;color:#1f2a14;background:rgba(255,255,255,.9);padding:1px 6px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.35)}.mp-pin--place .mp-pin-label small{display:none;font-weight:500}.mp-map:not(.is-zoomed) .mp-pin--minor .mp-pin-label{display:none}.mp-map.is-zoomed .mp-pin--place .mp-pin-label small{display:inline}a.mp-pin:hover .mp-pin-icon,a.mp-pin:hover .mp-pin-label{background-color:#ED4409}a.mp-pin--place:hover .mp-pin-label{background:#fff;color:#ED4409}.mp-map-title{position:absolute;top:3.5%;right:3%;text-align:right;pointer-events:none;z-index:4}.mp-map-title span{display:block;font:700 1.45rem/1 'Cormorant Garamond',serif;color:#173d24;text-transform:uppercase;letter-spacing:.5px}.mp-map-title em{display:block;font:italic 500 .8rem/1.3 'Cormorant Garamond',serif;color:#173d24}.mp-map-compass{width:30px;height:30px;margin:6px 0 0 auto;display:block}.mp-map-legend{position:absolute;left:2.5%;bottom:3.5%;z-index:4;display:flex;flex-direction:column;gap:3px;padding:6px 9px;border-radius:8px;background:rgba(255,255,255,.85);font-size:10px;color:#2a2a1a;pointer-events:none}.mp-map-legend span{display:flex;align-items:center;gap:6px}.mp-map-legend i{display:inline-block;flex:none}.mp-lg-park{width:11px;height:11px;border-radius:50%;background:#1f4a2c;border:2px solid #f5c542}.mp-lg-place{width:9px;height:9px;border-radius:50%;background:#ED4409;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.mp-map-controls{position:absolute;right:2.5%;bottom:3.5%;z-index:4;display:flex;flex-direction:column;gap:6px}.mp-map-controls button{width:32px;height:32px;border-radius:8px;background:#fff;color:#1f4a2c;border:1px solid rgba(31,74,44,.25);box-shadow:0 2px 6px rgba(0,0,0,.2);font-size:13px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,color .2s}.mp-map-controls button:hover{background:#1f4a2c;color:#fff}.mp-map-hint{position:absolute;left:50%;bottom:2%;transform:translateX(-50%);z-index:4;margin:0;font-size:10px;color:#fff;background:rgba(0,0,0,.35);padding:2px 8px;border-radius:999px;white-space:nowrap;pointer-events:none;transition:opacity .3s}.mp-map-title,.mp-map-legend{transition:opacity .3s}.mp-map.is-zoomed .mp-map-hint,.mp-map.is-zoomed .mp-map-title,.mp-map.is-zoomed .mp-map-legend{opacity:0}@container (max-width:480px){.mp-map-title span{font-size:.75rem}.mp-map-title em{font-size:.5rem}.mp-map-compass{width:16px;height:16px;margin-top:2px}.mp-pin-icon{width:16px;height:16px;font-size:7px;border-width:1.5px}.mp-pin[data-side="r"] .mp-pin-label{left:11px}.mp-pin[data-side="l"] .mp-pin-label{right:11px}.mp-pin[data-side="t"] .mp-pin-label{bottom:10px}.mp-pin[data-side="b"] .mp-pin-label{top:10px}.mp-pin--park .mp-pin-label{font-size:8.5px;padding:2px 5px;border-radius:4px}.mp-pin-dot{width:7px;height:7px;border-width:1.5px}.mp-map:not(.is-zoomed) .mp-pin--place .mp-pin-label{display:none}.mp-pin--place .mp-pin-label{font-size:9px}.mp-map-legend{display:none}.mp-map-controls{flex-direction:row;gap:4px;top:3%;bottom:auto;left:3%;right:auto}.mp-map-controls button{width:26px;height:26px;font-size:10px;border-radius:6px}.mp-pin[data-side-sm] .mp-pin-label{top:0;bottom:auto;left:auto;right:auto;transform:translateY(-50%)}.mp-pin[data-side-sm="r"] .mp-pin-label{left:11px}.mp-pin[data-side-sm="l"] .mp-pin-label{right:11px}.mp-pin[data-side-sm="t"] .mp-pin-label{top:auto;bottom:10px;left:0;transform:translateX(-50%)}.mp-pin[data-side-sm="b"] .mp-pin-label{top:10px;left:0;transform:translateX(-50%)}.mp-pin--place[data-side-sm="r"] .mp-pin-label{left:7px}.mp-pin--place[data-side-sm="l"] .mp-pin-label{right:7px}.mp-pin--place[data-side-sm="t"] .mp-pin-label{bottom:6px}.mp-pin[data-side-sm="tl"] .mp-pin-label{top:auto;bottom:10px;left:auto;right:-8px;transform:none}.mp-map-hint{display:none}}:root{--r-accent:#F87647;--r-accent-hover:#D9531E;--r-accent-lt:#FFA27F;--r-ivory:#F4ECDC;--r-grad:linear-gradient(90deg,#F26522 0%,#F5A623 100%)}#heroBgContainer img,#heroBgContainer img.sm\:hidden{filter:saturate(.72) sepia(.14) contrast(1.06) brightness(.9)!important}#heroBgContainer::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(16,11,4,.78) 0%,rgba(16,11,4,.5) 36%,rgba(16,11,4,.1) 62%,rgba(16,11,4,0) 78%),radial-gradient(ellipse 120% 90% at 70% 45%,rgba(0,0,0,0) 55%,rgba(8,5,1,.45) 100%),linear-gradient(0deg,rgba(10,7,2,.55) 0%,rgba(10,7,2,0) 30%)}@media (max-width:639.98px){#heroBgContainer::after{background:linear-gradient(180deg,rgba(10,7,2,.5) 0%,rgba(10,7,2,.38) 50%,rgba(10,7,2,0) 72%),linear-gradient(0deg,rgba(10,7,2,.35) 0%,rgba(10,7,2,0) 25%)}#heroBgContainer img.sm\:hidden{filter:saturate(.8) sepia(.12) contrast(1.05) brightness(1.02)!important}}#heroContentContainer .royal-strip{background:var(--r-grad);color:#fff;box-shadow:0 8px 22px -10px rgba(0,0,0,.6);text-shadow:none}@media (min-width:1024px){#heroContentContainer{padding-top:40px!important}}#heroContentContainer .royal-h1{font-weight:600!important;font-size:clamp(34px,5vw,64px);line-height:1.04;letter-spacing:.05em;margin-bottom:0!important;text-shadow:0 2px 18px rgba(0,0,0,.45)}#heroContentContainer .royal-sub{display:inline-block;margin-top:.12em;font-style:normal;font-weight:700;font-size:.84em;letter-spacing:.005em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.55)}#heroContentContainer .royal-h1::after{content:"";display:block;width:72px;height:1px;margin:14px 0 0;background:var(--r-accent)}@media (max-width:767.98px){#heroContentContainer .royal-h1::after{margin-left:auto;margin-right:auto}}#heroContentContainer .royal-h1 + p{color:rgba(244,236,220,.86)!important;font-weight:400}#heroContentContainer .hero-highlights li>span:first-child{border:1px solid rgba(244,236,220,.86)!important;background:rgba(16,11,4,.35)!important;color:var(--r-accent-lt)!important}#heroContentContainer .hero-highlights li>span:first-child i{background:var(--r-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#heroContentContainer .hero-highlights li{border-color:rgba(248,118,71,.35)!important}#heroContentContainer .hero-highlights li>span:last-child{color:rgba(244,236,220,.92)!important;font-weight:500;letter-spacing:.02em}.royal-btn{display:inline-flex;align-items:center;gap:4px;padding:15px 32px;border:0;border-radius:2px;cursor:pointer;background:var(--r-grad);color:#fff;font:700 12.5px/1 'Manrope',sans-serif;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;box-shadow:0 12px 28px -12px rgba(248,118,71,.7);transition:background-color .25s,transform .25s}.royal-btn:hover{filter:brightness(.95);transform:translateY(-1px)}@media (max-width:639.98px){.royal-btn{padding:13px 20px;font-size:13px;letter-spacing:.03em;text-transform:none}}.royal-play{width:56px;height:56px;margin-bottom:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(248,118,71,.95);background:rgba(16,11,4,.35);color:var(--r-accent-lt);font-size:16px;box-shadow:0 0 0 7px rgba(248,118,71,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .3s,color .3s}.group:hover .royal-play{background:var(--r-grad);color:#fff}.royal-play-lbl{color:var(--r-ivory);font:600 11px/1 'Manrope',sans-serif;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.6)}.group:hover .royal-play-lbl{color:var(--r-accent-lt)}.group:has(.royal-play){box-shadow:none!important}:is(a,button):is([class~="bg-[#ED4409]"],[class~="bg-brand-orange"],[class~="bg-[#E65C00]"],[class~="bg-[#F05F24]"],.from-\[\#ED4409\],[class~="bg-[#338645]"],[class~="bg-[#006376]"]){background-image:linear-gradient(90deg,#F26522 0%,#F5A623 100%)!important}:is(a,button):is([class~="bg-[#ED4409]"],[class~="bg-brand-orange"],[class~="bg-[#E65C00]"],[class~="bg-[#F05F24]"],.from-\[\#ED4409\],[class~="bg-[#338645]"],[class~="bg-[#006376]"]):hover{filter:brightness(.95)}:is(a,button):is([class~="hover:bg-[#ED4409]"],[class~="hover:bg-brand-orange"],[class~="hover:bg-[#338645]"],[class~="hover:bg-[#006376]"]):hover{background-image:linear-gradient(90deg,#F26522 0%,#F5A623 100%)!important;border-color:transparent!important}a[class~="border-[#338645]"]{border-color:#ED4409!important}.tour-grid>div>div.relative:first-child{height:170px!important}.tour-grid>div>div.p-5{padding:14px 16px 16px!important}.tour-grid h3{font-size:18px!important;line-height:1.25!important;margin-bottom:2px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden}.tour-grid h3 + p{margin-bottom:10px!important}.tour-grid .border-t.border-b{padding-top:7px!important;padding-bottom:7px!important;margin-bottom:10px!important}.tour-grid ul{margin-bottom:10px!important}.tour-grid ul>li~li{margin-top:5px!important}.tour-grid ul>li{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tour-grid ul>li>i{margin-right:6px}.tour-grid .p-5>div:has(>p:first-child + div){margin-bottom:10px!important}.tour-grid .p-5>div:has(>p:first-child + div)>p{margin-bottom:0!important}.tour-grid .p-5>div:last-child{padding-top:0!important}.tour-grid .p-5>div:last-child>:is(a,button){padding-top:8px!important;padding-bottom:8px!important}#callFloatBtn{position:fixed;left:16px;bottom:16px;z-index:45;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;background:#F15A24;color:#fff;font-size:14px;font-weight:600;line-height:1;letter-spacing:.2px;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.28);text-decoration:none;white-space:nowrap}#callFloatBtn:hover{background:#d94c1a}#whatsappFloatBtn{left:auto!important;right:16px!important;bottom:16px!important;width:52px!important;height:52px!important;font-size:32px!important;border-radius:12px!important;opacity:1!important;pointer-events:auto!important;z-index:45!important}#scrollTopBtn{right:22px!important;bottom:82px!important}#toastNotification{bottom:82px!important}@media (max-width:991px){.header-logo-link{gap:8px;min-width:0}.header-logo-link img{height:42px!important}.header-logo-text{font-size:24px!important;line-height:1.1;white-space:nowrap}.header-logo-text .logo-pl{display:none}.mobile-hamburger-btn{background:#F15A24;color:#fff!important;width:42px;height:42px;padding:0!important;border-radius:6px!important;font-size:20px!important;flex-shrink:0}.mobile-hamburger-btn:hover{background:#d94c1a!important}}@media (max-width:359px){.header-logo-text{font-size:20px!important}.header-logo-link img{height:36px!important}}#callFloatBtn{left:8px;bottom:6px;padding:9px 14px;font-size:15px;letter-spacing:.4px;gap:0}#whatsappFloatBtn{right:8px!important;bottom:6px!important;width:46px!important;height:46px!important;font-size:28px!important;animation:none!important;transform:none!important}#scrollTopBtn{right:11px!important;bottom:62px!important}#toastNotification{bottom:62px!important}@media (max-width:991px){.header-logo-text{font-size:22px!important;line-height:1!important}.header-logo-text .logo-pl{display:block;margin-top:3px;font-size:12px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#F15A24}}@media (max-width:359px){.header-logo-text{font-size:19px!important}.header-logo-text .logo-pl{font-size:10.5px;letter-spacing:2.2px}}.header-logo-link img{height:32px;width:auto}@media (min-width:992px){.header-logo-link img{height:48px}}@media (max-width:991px){header>.container{padding-left:12px!important;padding-right:12px!important;gap:8px!important}.header-logo-link{gap:6px;flex:1 1 auto;min-width:0}.header-logo-link img{height:36px!important}.header-logo-text{font-size:min(26px,calc((100vw - 116px)/13.4))!important;line-height:1.1!important;white-space:nowrap}.header-logo-text .logo-pl{display:inline;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.mobile-hamburger-btn{width:38px;height:38px;font-size:18px!important}}@media (max-width:991px){.header-logo-text{font-size:calc(min(26px,(100vw - 116px)/13.4) + 2px)!important}.header-logo-text .logo-pl{font-size:calc(1em - 4px);font-weight:600}}span.royal-strip.absolute{position:static!important;transform:none!important;display:inline-block;margin-top:6px;margin-bottom:22px}@media (min-width:1024px){span.royal-strip.absolute{margin-bottom:48px}}body{font-family:"Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial,sans-serif}#heroContentContainer .hero-no1{font-family:"Cormorant Garamond",serif;font-weight:700;padding-left:0!important;letter-spacing:.02em;color:#fff}#heroContentContainer .hero-tiger{width:1.35em;height:1.35em;fill:#F87647}@media (max-width:639.98px){#heroContentContainer .lg\:col-span-8{top:0!important}#heroContentContainer .hero-no1{font-size:72px}}#bookingModal{z-index:1001}.bm-wrap{min-height:100%;display:flex;align-items:center;justify-content:center;padding:16px}.bm-card{position:relative;width:100%;max-width:440px;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -20px rgba(0,0,0,.55)}.bm-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.22);color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;z-index:2}.bm-close:hover{background:rgba(255,255,255,.38)}.bm-head{padding:26px 24px 22px;color:#fff;background:linear-gradient(135deg,#F15A24 0%,#F7941D 100%)}.bm-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.2);font-size:11px;font-weight:600;letter-spacing:.4px}.bm-title{margin:12px 0 6px;padding-right:28px;font-family:"Cormorant Garamond",serif;font-weight:700;font-size:30px;line-height:1.08;color:#fff}.bm-sub{font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.95)}.bm-form{padding:20px 24px 6px;display:grid;gap:12px}.bm-field{position:relative;display:block}.bm-field>i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#F15A24;font-size:14px;pointer-events:none}.bm-area>i{top:17px;transform:none}.bm-field input,.bm-field textarea{width:100%;padding:13px 14px 13px 42px;border:1px solid #EADFD6;border-radius:12px;background:#FBF8F5;color:#2D2621;font:inherit;font-size:15px;outline:none;resize:none;transition:border-color .2s,background .2s,box-shadow .2s}.bm-field input:focus,.bm-field textarea:focus{border-color:#F15A24;background:#fff;box-shadow:0 0 0 3px rgba(241,90,36,.14)}.bm-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;border-radius:12px;background:linear-gradient(135deg,#F15A24 0%,#F7941D 100%);color:#fff;font-size:15px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;box-shadow:0 12px 24px -12px rgba(241,90,36,.9);transition:transform .15s,box-shadow .15s}.bm-btn:hover{transform:translateY(-1px);box-shadow:0 16px 28px -12px rgba(241,90,36,.95)}.bm-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:14px 20px 0;font-size:12px;font-weight:600;color:#5A4A3F}.bm-trust li{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bm-trust i{color:#F15A24}.bm-note{padding:10px 24px 18px;text-align:center;font-size:11.5px;color:#8A7B70}@media (max-width:380px){.bm-head{padding:22px 18px 18px}.bm-title{font-size:26px}.bm-form{padding:16px 18px 4px}}#heroContentContainer .hero-no1{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.bm-title{font-weight:700!important;color:#fff!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important;color:#26201C}.font-light,.font-extralight,.font-thin{font-weight:400!important}.text-\[9px\],.text-\[10px\],.text-\[11px\]{font-size:12px!important;line-height:1.45!important}.text-xs{font-size:13px!important;line-height:1.5!important}.text-white\/60,.text-white\/70,.text-white\/80,.text-white\/85,.text-white\/90{color:rgba(255,255,255,.96)!important}.text-gray-400,.text-gray-500{color:#5B534D!important}[data-aos].aos-animate{transform:none!important}#heroContentContainer h1,#heroContentContainer p{will-change:auto!important}#heroContentContainer .royal-h1 + p{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.75)!important}@media (max-width:639.98px){main p.text-sm,main li.text-sm,main p.text-xs,main li.text-xs,main p:not([class*="text-"]),main li:not([class*="text-"]){font-size:15px!important;line-height:1.62!important}#heroContentContainer .royal-h1 + p{font-size:15.5px!important;line-height:1.55!important}footer p,footer li,footer a,footer span{font-size:14px}}#heroReelModal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.92)}#heroReelModal video{max-width:100%;max-height:100%;height:100%;background:#000}#heroReelModal button{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.2);color:#fff;font-size:20px}.ip-ov-box.is-clamped:not(.is-open)::after{left:auto;right:0;bottom:0;width:42%;height:28px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 82%)}@media (max-width:639.98px){.ip-lean .ip-dlist{gap:16px}}@media (max-width:991px){.ip-aside .ip-quote{display:none!important}body:has(#ipBar) #scrollTopBtn{bottom:calc(88px + env(safe-area-inset-bottom))!important;right:14px!important}}@media (max-width:639px){.ip-lean #reviews .dp-swipe>*{flex-basis:74%}}.ip-lean #itinerary h2{font-weight:600!important;line-height:1.18;letter-spacing:-.005em;margin-bottom:10px!important}@media (min-width:1024px) and (max-width:1199px) and (max-height:960px){.ip-pop .bm-area textarea{height:104px}}.bjh-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 8px}.bjh-fine{max-width:760px;margin:28px auto 0;text-align:center;font-size:15px;line-height:1.6;color:var(--bj-muted)}#homepackages .tour-grid ul>li{white-space:normal;overflow:visible;display:flex!important}#homepackages .tour-grid h3{font-size:21px!important}.bjh-cert-frame{flex-direction:column;align-items:stretch}.bjh-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:-14px 0 28px}body>section#testimonials{background:#fff!important}body>section#videos{background:var(--bj-sand,#F4EBDD)!important}@media (max-width:639px){body>section:not(#home){padding-top:40px!important;padding-bottom:36px!important}body>section:not(#home) .text-center.max-w-3xl.mb-12,body>section:not(#home) .text-center.max-w-3xl.mb-16{margin-bottom:22px!important}body>section:not(#home) h2.font-cormorant{font-size:27px!important;line-height:1.18!important}#homepackages .tour-grid,body>section .bjh-guests,#booking .bjh-steps,#verify .bjh-certs,#testimonials .testi-slider-track{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px!important;margin-right:-16px!important;padding:4px 16px 14px!important;scroll-padding:0 16px;max-width:none!important}#homepackages .tour-grid::-webkit-scrollbar,body>section .bjh-guests::-webkit-scrollbar,#booking .bjh-steps::-webkit-scrollbar,#verify .bjh-certs::-webkit-scrollbar,#testimonials .testi-slider-track::-webkit-scrollbar{display:none}#homepackages .tour-grid>*,body>section .bjh-guests>*,#booking .bjh-steps>*,#verify .bjh-certs>*,#testimonials .testi-slider-track>*{scroll-snap-align:start;transform:none!important;opacity:1!important}#homepackages .tour-grid>*{flex:0 0 82%}body>section .bjh-guests>*{flex:0 0 58%}#booking .bjh-steps>*{flex:0 0 76%}#verify .bjh-certs>*{flex:0 0 66%}#testimonials .text-center.max-w-3xl{margin-bottom:12px!important}#testimonials .bjh-rating{margin:0 auto 18px!important;flex-wrap:nowrap;white-space:nowrap;gap:6px;font-size:14px}#testimonials .bjh-rating strong{font-size:22px}#testimonials .testi-slider-wrapper{padding-left:16px!important;padding-right:16px!important;overflow:visible!important}#testimonials .testi-slider-track{transform:none!important;transition:none!important}#testimonials .testi-slider-track>.testi-slide{flex:0 0 82%!important;width:auto!important}#testimonials .testi-slide>div{min-height:0!important;padding:18px!important}#testimonials .testi-prev,#testimonials .testi-next{width:36px!important;height:36px!important}#testimonials .testi-next{order:3}#testimonials div:has(>.testi-prev){gap:12px!important;margin-top:14px!important}#testimonials div:has(>.testi-prev)::after{content:"Swipe for more reviews";order:2;font-size:13px;font-weight:600;letter-spacing:.02em;color:#8A6A3A}#testimonials .testi-slider-wrapper + div,#testimonials .flex.items-center.justify-center.gap-4.mt-8{margin-top:6px!important}}#heroContentContainer h1.hero-h1{font:inherit;letter-spacing:inherit;margin:0;text-shadow:none}:root{--bj-orange:#F15A24;--bj-orange-hover:#D94C1A;--bj-ink:#2A1810;--bj-ink-2:#3B261B;--bj-gold:#B8893B;--bj-gold-ink:#8C6524;--bj-gold-lt:#E3C88F;--bj-ivory:#FBF6EE;--bj-sand:#F4EBDD;--bj-line:#E6D9C3;--bj-text:#2B2420;--bj-muted:#5E534B;--bj-radius:14px;--bj-radius-btn:6px;--bj-shadow:0 12px 30px -20px rgba(42,24,16,.38),0 1px 2px rgba(42,24,16,.06);--bj-shadow-hover:0 20px 40px -22px rgba(42,24,16,.48),0 2px 4px rgba(42,24,16,.08);--r-accent:#F15A24;--r-accent-hover:#D94C1A;--r-accent-lt:#E3C88F;--r-ivory:#F4EBDD;--r-grad:linear-gradient(90deg,#F15A24 0%,#F15A24 100%)}html{overflow-x:clip}body{color:var(--bj-text);background:#fff;overflow-x:clip;max-width:100%}[class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"],[class~="bg-[#E85D3A]"],[class~="bg-[#E65C00]"],[class~="bg-[#F87647]"]{background-color:var(--bj-orange)!important}[class~="text-[#ED4409]"],[class~="text-[#F05F24]"],[class~="text-[#E85D3A]"],[class~="text-[#F87647]"]{color:var(--bj-orange)!important}[class~="hover:text-[#B8401C]"]:hover,[class~="hover:text-[#ED4409]"]:hover{color:var(--bj-orange-hover)!important}[class~="focus:border-[#ED4409]"]:focus{border-color:var(--bj-orange)!important}:is(a,button):is([class~="bg-[#ED4409]"],[class~="bg-brand-orange"],[class~="bg-[#E65C00]"],[class~="bg-[#F05F24]"],[class~="bg-[#E85D3A]"],.from-\[\#ED4409\],[class~="bg-[#338645]"],[class~="bg-[#006376]"],.banner-btn-bg),.royal-btn,.bm-btn,.bj-btn{background-image:none!important;background-color:var(--bj-orange)!important;color:#fff!important;border-color:var(--bj-orange)!important;box-shadow:0 10px 20px -14px rgba(241,90,36,.8)!important;filter:none!important;font-weight:600!important;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important}:is(a,button):is([class~="bg-[#ED4409]"],[class~="bg-brand-orange"],[class~="bg-[#E65C00]"],[class~="bg-[#F05F24]"],[class~="bg-[#E85D3A]"],.from-\[\#ED4409\],[class~="bg-[#338645]"],[class~="bg-[#006376]"],.banner-btn-bg):not([class~="rounded-full"]),.royal-btn,.bm-btn,.bj-btn{border-radius:var(--bj-radius-btn)!important}:is(a,button):is([class~="bg-[#ED4409]"],[class~="bg-brand-orange"],[class~="bg-[#E65C00]"],[class~="bg-[#F05F24]"],[class~="bg-[#E85D3A]"],.from-\[\#ED4409\],[class~="bg-[#338645]"],[class~="bg-[#006376]"],.banner-btn-bg):hover,.royal-btn:hover,.bm-btn:hover,.bj-btn:hover{background-color:var(--bj-orange-hover)!important;border-color:var(--bj-orange-hover)!important;filter:none!important}:is(a,button):is([class~="border"],[class~="border-2"]):is([class~="border-[#ED4409]"],[class~="border-[#338645]"],[class~="border-[#F05F24]"],[class~="border-brand-orange"]):not([class~="bg-[#ED4409]"]):not([class~="bg-brand-orange"]):not([class~="bg-[#F05F24]"]):not([class~="bg-[#E85D3A]"]):not([class~="bg-[#338645]"]):not([class~="bg-[#006376]"]):not([class~="border-b"]),.bj-btn--outline{background-image:none!important;border:1px solid var(--bj-orange)!important;color:var(--bj-ink)!important;box-shadow:none!important;font-weight:600!important}:is(a,button):is([class~="border"],[class~="border-2"]):is([class~="border-[#ED4409]"],[class~="border-[#338645]"],[class~="border-[#F05F24]"],[class~="border-brand-orange"]):not([class~="bg-[#ED4409]"]):not([class~="bg-brand-orange"]):not([class~="bg-[#F05F24]"]):not([class~="bg-[#E85D3A]"]):not([class~="bg-[#338645]"]):not([class~="bg-[#006376]"]):not([class~="border-b"]):not([class~="rounded-full"]),.bj-btn--outline{border-radius:var(--bj-radius-btn)!important}:is(a,button):is([class~="hover:bg-[#ED4409]"],[class~="hover:bg-brand-orange"],[class~="hover:bg-[#338645]"],[class~="hover:bg-[#006376]"],[class~="hover:bg-[#F05F24]"]):hover,.bj-btn--outline:hover{background-image:none!important;background-color:var(--bj-orange)!important;border-color:var(--bj-orange)!important;color:#fff!important}.bj-btn,.bj-btn--outline,.bj-btn--light{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 24px;border:1px solid transparent;cursor:pointer;font:600 14px/1.2 "Inter","Segoe UI",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.bj-btn--light{background:transparent;color:#fff;border-color:rgba(227,200,143,.7);border-radius:var(--bj-radius-btn)}.bj-btn--light:hover{background:rgba(227,200,143,.14)}a[class~="border-b"][class~="border-brand-orange"],.bj-link{display:inline-flex;align-items:center;gap:8px;color:var(--bj-orange)!important;background:none!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--bj-gold)!important;border-radius:0!important;padding:4px 0 6px!important;font-weight:600!important;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}a[class~="border-b"][class~="border-brand-orange"]:hover,.bj-link:hover{color:var(--bj-orange-hover)!important;border-bottom-color:var(--bj-orange-hover)!important}[class~="bg-[#1F1F1F]"],[class~="bg-[#1A1A1A]"],[class~="bg-[#1c1c21]"],[class~="bg-[#2D2A26]"],[class~="bg-slate-900"],.bj-footer{background-color:var(--bj-ink)!important}[class~="bg-[#FAF8F5]"],[class~="bg-[#FAF7F2]"],[class~="bg-[#FAF6F0]"],[class~="bg-[#FDF8F5]"],[class~="bg-[#FFFAF9]"],[class~="bg-[#FCF9F8]"],[class~="bg-[#FFF8F3CC]"]{background-color:var(--bj-ivory)!important}[class~="bg-[#FDF6F0]"],[class~="bg-[#FAF0E4]"],[class~="bg-[#FFF4F0]"]{background-color:var(--bj-sand)!important}[class~="bg-[#FDF6F0]/85"]{background-color:rgba(244,235,221,.95)!important}[class~="bg-[#FFD9CC33]"],[class~="bg-[#ED440933]"]{background-color:rgba(184,137,59,.11)!important}[class~="text-[#1F1F1F]"],[class~="text-[#3D372C]"],[class~="text-[#1F2937]"]{color:var(--bj-text)!important}[class~="text-[#686868]"],[class~="text-[#665E55]"],[class~="text-[#6B7280]"],[class~="text-[#9CA3AF]"],[class~="text-[#554D46]"]{color:var(--bj-muted)!important}:is(h1,h2,h3,h4,h5):is([class~="text-[#ED4409]"],[class~="text-[#F05F24]"],[class~="text-[#E85D3A]"],[class~="text-brand-orange"],[class~="text-[#1F1F1F]"],[class~="text-brand-dark"]){color:var(--bj-ink)!important}:is([class~="bg-[#1F1F1F]"],[class~="bg-[#1A1A1A]"],[class~="bg-brand-dark"],[class~="bg-slate-900"],.bj-footer,.bj-section--ink) :is(h1,h2,h3,h4,h5):is([class~="text-[#ED4409]"],[class~="text-[#F05F24]"],[class~="text-brand-orange"],[class~="text-[#F89032]"]){color:var(--bj-gold-lt)!important}[class~="text-[#F89032]"],.bj-foot-head{color:var(--bj-gold-lt)!important}[class*=">h2]:text-[#ED4409]"]>h2,[class*=">h3]:text-[#ED4409]"]>h3,[class*=">h2]:text-[#F05F24]"]>h2,[class*=">h3]:text-[#F05F24]"]>h3{color:var(--bj-ink)!important}h1.font-cormorant,h2.font-cormorant{font-weight:600!important;letter-spacing:.005em}span[class~="tracking-widest"]:is([class~="text-[#ED4409]"],[class~="text-[#F05F24]"],[class~="text-brand-orange"]),.bj-eyebrow{color:var(--bj-gold-ink)!important;text-transform:uppercase;letter-spacing:.2em!important;font-size:12px!important;font-weight:600!important}.bj-eyebrow{display:inline-block;margin-bottom:10px}span[class~="rounded-full"][class~="w-1.5"]:is([class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"]){background-color:var(--bj-gold)!important;transform:rotate(45deg);border-radius:0!important;width:5px!important;height:5px!important}span:is([class~="bg-[#ED4409]/40"],[class~="bg-[#F05F24]/40"]){background-color:rgba(184,137,59,.55)!important}:is(h1,h2,h3) + div:is([class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"],[class~="bg-brand-orange"]),.bj-rule{position:relative;height:1px!important;width:84px!important;background:linear-gradient(90deg,transparent,var(--bj-gold) 18%,var(--bj-gold) 82%,transparent)!important;border-radius:0!important;overflow:visible}:is(h1,h2,h3) + div:is([class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"],[class~="bg-brand-orange"])::after,.bj-rule::after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;background:var(--bj-gold);transform:translate(-50%,-50%) rotate(45deg)}.bj-rule{margin:14px auto 0}.bj-rule--left{margin-left:0}i[class*="fa-"]:is([class~="text-[#ED4409]"],[class~="text-[#F05F24]"],[class~="text-[#E85D3A]"]),:is(div,span,p,li)[class~="text-[#ED4409]"]>i[class*="fa-"]:only-child{color:var(--bj-gold)!important}div:is([class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"]):is([class~="w-10"],[class~="w-12"],[class~="w-14"]):has(>i){background-color:var(--bj-ink)!important;color:var(--bj-gold-lt)!important}div:is([class~="bg-[#ED4409]"],[class~="bg-[#F05F24]"]):is([class~="w-10"],[class~="w-12"],[class~="w-14"]):has(>i)>i{color:var(--bj-gold-lt)!important}span:is([class~="bg-[#F05F24]"],[class~="bg-[#ED4409]"],[class~="bg-brand-orange"]):not([class~="w-1.5"]):not([class~="h-[1px]"]){background-color:var(--bj-ink)!important;color:var(--bj-gold-lt)!important}:not(a):not(button):not(input):not(textarea):is([class~="border-[#ED4409]"],[class~="border-[#F05F24]"],[class~="border-[#FFD9CC]"],[class~="border-[#E85D3A]"],[class~="border-[#DCC7A1]"],[class~="border-[#EDE4D8]"],[class~="border-[#E8D9C8]"],[class~="border-[#EBE3D8]"]){border-color:var(--bj-line)!important}[class~="border-l-4"]:is([class~="border-[#ED4409]"],[class~="border-[#F05F24]"]){border-left-color:var(--bj-gold)!important}body :not(a):not(button):not(input):not(textarea):not(i):not(span):not(img):not(iframe):is([class~="rounded-2xl"],[class~="rounded-xl"],[class~="rounded-3xl"],[class~="rounded-[28px]"],[class~="lg:rounded-[32px]"]),.tour-grid>div,.testi-slide>div,.park-big-card,.masonry-card,.accordion-item,.bm-card,.bj-card{border-radius:var(--bj-radius)!important}[class~="shadow"],[class~="shadow-md"],[class~="shadow-lg"],[class~="shadow-xl"]{--tw-shadow:var(--bj-shadow)!important;--tw-shadow-colored:var(--bj-shadow)!important}[class~="hover:shadow-md"]:hover,[class~="hover:shadow-lg"]:hover,[class~="hover:shadow-xl"]:hover,[class~="hover:shadow-2xl"]:hover{--tw-shadow:var(--bj-shadow-hover)!important;--tw-shadow-colored:var(--bj-shadow-hover)!important}.bj-card{background:#fff;border:1px solid var(--bj-line);box-shadow:var(--bj-shadow);overflow:hidden}.bj-card:hover{box-shadow:var(--bj-shadow-hover)}.tour-grid>div,.testi-slide>div{border-color:var(--bj-line)!important;box-shadow:var(--bj-shadow)!important}.tour-grid>div:hover{box-shadow:var(--bj-shadow-hover)!important}img[src*="/images/elements/"]:not([src*="-bg"]),img[src*="footer-bg-design"],img[alt="Footprint Accent"],[style*="footer-bg-design"]{display:none!important}img[src*="testimonial-card-bg"]{opacity:.08!important}.animate-footprint-slow,.animate-footprint-reverse,.pulse-btn,.animate-whatsapp-float,.animate-scrolltop-bounce{animation:none!important}[class*="bg-[linear-gradient(90deg,#F26522"]{background:var(--bj-ink-2)!important;border-color:rgba(227,200,143,.6)!important;color:var(--bj-gold-lt)!important}[class*="bg-[linear-gradient(90deg,_#F26522"]{background:var(--bj-ink)!important;box-shadow:inset 0 0 0 1px rgba(227,200,143,.28),var(--bj-shadow)!important}#heroContentContainer .royal-strip{box-shadow:none}@media (prefers-reduced-motion:reduce){.animate-marquee,.animate-marquee-reverse,.marquee-content,.reels-marquee-track,.slider-track{animation:none!important}[data-aos]{opacity:1!important;transform:none!important;transition:none!important}}header{box-shadow:0 1px 0 var(--bj-line),0 8px 24px -22px rgba(42,24,16,.5)!important}.header-logo-text{color:var(--bj-ink)}.bj-menu-head{font-size:11px;font-weight:700!important;letter-spacing:.18em;text-transform:uppercase;color:var(--bj-gold-ink);padding-bottom:6px;border-bottom:1px solid var(--bj-line);margin-bottom:4px}#mobileSidebar{background-color:var(--bj-ink)!important}#mobileSidebar a,#mobileSidebar button{min-height:44px}#mobileDestinationsMenu a{min-height:0;padding:4px 0;font-size:15px}.bm-head{background:var(--bj-ink)!important;border-bottom:1px solid var(--bj-gold)}.bm-tag{background:rgba(227,200,143,.14)!important;color:var(--bj-gold-lt);border:1px solid rgba(227,200,143,.35)}.bm-sub{color:rgba(244,235,221,.92)!important}.bm-field>i,.bm-trust i{color:var(--bj-gold)!important}.bm-field input,.bm-field textarea{border-color:var(--bj-line)!important;background:var(--bj-ivory)!important;font-size:16px!important;border-radius:8px!important}.bm-btn{background:var(--bj-orange)!important}.bm-note a{color:var(--bj-gold-ink);text-decoration:underline}.bj-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}#toastNotification{background-color:var(--bj-ink)!important;border-color:rgba(227,200,143,.5)!important;max-width:calc(100vw - 24px)}#toastNotification i{color:var(--bj-gold-lt)!important}#callFloatBtn{background:var(--bj-orange);border-radius:var(--bj-radius-btn)}#callFloatBtn:hover{background:var(--bj-orange-hover)}#callFloatBtn{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:46px;padding:12px 16px}#callFloatBtn i{display:none}#planFloatBtn{display:none}@media (min-width:992px){#callFloatBtn{display:none!important}#planFloatBtn{display:inline-flex;align-items:center;position:fixed;left:8px;bottom:6px;z-index:45;padding:11px 18px;border:0;cursor:pointer;background:var(--bj-orange);color:#fff;font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1;border-radius:var(--bj-radius-btn);box-shadow:0 6px 18px rgba(0,0,0,.28)}#planFloatBtn:hover{background:var(--bj-orange-hover)}}.bj-recog{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:0 16px;margin:0 0 26px;position:relative;z-index:1}.bj-recog img{height:54px;width:auto;object-fit:contain}.bj-recog img[alt="IATTE"]{height:40px;margin-left:18px}.bj-recog span{font-family:"EB Garamond",serif;font-size:20px;font-weight:700;color:var(--bj-ink);text-align:center}@media (min-width:768px){.bj-recog img{height:70px}.bj-recog span{font-size:24px}}.bj-strip-label{text-align:center;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bj-gold-ink);margin:0 0 14px;position:relative;z-index:1}#scrollTopBtn{background-color:var(--bj-ink)!important;background-image:none!important;color:var(--bj-gold-lt)!important;box-shadow:var(--bj-shadow)!important;border:1px solid rgba(227,200,143,.4)!important}.bj-footer{border-top:1px solid var(--bj-gold)!important;color:rgba(255,255,255,.9)}@media (max-width:991.98px){.bj-footer{padding-bottom:76px!important}}.bj-footer .bj-foot-ic{color:var(--bj-gold-lt);width:14px;text-align:center}.bj-footer ul a:hover{color:var(--bj-gold-lt)!important}.bj-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.1)}.bj-proof-item{display:flex;align-items:center;gap:12px;min-width:0}.bj-proof-ic{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(227,200,143,.55);display:flex;align-items:center;justify-content:center;color:var(--bj-gold-lt);font-size:15px}.bj-proof-txt{display:flex;flex-direction:column;min-width:0}.bj-proof-txt strong{color:#fff;font-family:"EB Garamond",serif;font-size:19px;font-weight:700;line-height:1.15}.bj-proof-txt small{color:rgba(255,255,255,.78);font-size:13px;line-height:1.35}.bj-proof-google{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 18px;border:1px solid rgba(227,200,143,.45);border-radius:var(--bj-radius-btn);color:#fff;font-size:14px;font-weight:600}.bj-proof-google:hover{background:rgba(227,200,143,.12)}.bj-legal{display:grid;gap:24px;padding:26px 0}.bj-legal-grid{display:grid;grid-template-columns:1fr;gap:14px 28px;margin:0}.bj-legal-grid dt{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bj-gold-lt);margin-bottom:3px}.bj-legal-grid dd{margin:0;color:#fff;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.bj-legal-grid dd a:hover{color:var(--bj-gold-lt)}.bj-pay h5{font-size:11px;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;color:var(--bj-gold-lt);margin-bottom:10px}.bj-pay img{background:#fff;border-radius:4px;padding:2px}.bj-pay-note{margin-top:12px;font-size:14px;line-height:1.5;color:rgba(255,255,255,.85)}.bj-pay-note a{color:var(--bj-gold-lt);text-decoration:underline}@media (min-width:640px){.bj-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bj-legal-wide{grid-column:1/-1}}@media (min-width:1024px){.bj-proof{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center}.bj-proof-google{grid-column:auto}.bj-legal{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.bj-legal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bj-legal-wide{grid-column:span 2}}.bj-section{padding:44px 0;background:#fff}.bj-section--ivory{background:var(--bj-ivory)}.bj-section--sand{background:var(--bj-sand)}.bj-section--ink{background:var(--bj-ink);color:rgba(255,255,255,.92)}.bj-section--ink .bj-h2{color:#fff}.bj-section--ink .bj-eyebrow{color:var(--bj-gold-lt)!important}@media (min-width:768px){.bj-section{padding:64px 0}}.bj-h2{font-family:"EB Garamond",serif;font-weight:600!important;font-size:clamp(28px,4.2vw,40px);line-height:1.12;color:var(--bj-ink)}.bj-head{text-align:center;max-width:760px;margin:0 auto 32px}.bj-head p{margin-top:14px;color:var(--bj-muted);font-size:16px;line-height:1.65}.bj-page-hero{background:var(--bj-ink);color:#fff;padding:40px 0 44px;border-bottom:1px solid var(--bj-gold);text-align:center}.bj-page-hero .bj-crumb{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bj-gold-lt);margin-bottom:14px}.bj-page-hero .bj-crumb a{color:#fff}.bj-page-hero h1{font-family:"EB Garamond",serif;font-weight:600!important;font-size:clamp(34px,6vw,56px);line-height:1.08;color:#fff}.bj-page-hero p{max-width:640px;margin:14px auto 0;font-size:16px;line-height:1.6;color:rgba(244,235,221,.92)}@media (min-width:768px){.bj-page-hero{padding:64px 0 68px}}.bj-prose{max-width:820px;margin:0 auto;font-size:16px;line-height:1.75;color:var(--bj-text)}.bj-prose h2{font-family:"EB Garamond",serif;font-weight:700!important;font-size:26px;line-height:1.2;color:var(--bj-ink);margin:34px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--bj-line)}.bj-prose p{margin:0 0 14px}.bj-prose ul{list-style:disc;padding-left:22px;margin:0 0 16px}.bj-prose li{margin-bottom:8px}.bj-prose a{color:var(--bj-orange);text-decoration:underline;text-underline-offset:3px}.bj-prose table{width:100%;border-collapse:collapse;margin:6px 0 18px;font-size:15px}.bj-prose th,.bj-prose td{text-align:left;padding:11px 12px;border:1px solid var(--bj-line);vertical-align:top}.bj-prose th{background:var(--bj-sand);color:var(--bj-ink);font-weight:700}.bj-prose .bj-updated{font-size:14px;color:var(--bj-muted)}.bj-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bj-fact{background:#fff;border:1px solid var(--bj-line);border-radius:var(--bj-radius);padding:18px 14px;text-align:center;box-shadow:var(--bj-shadow)}.bj-fact strong{display:block;font-family:"EB Garamond",serif;font-size:30px;font-weight:700;line-height:1.05;color:var(--bj-ink)}.bj-fact span{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:var(--bj-muted)}.bj-fact i{color:var(--bj-gold);font-size:20px;margin-bottom:10px}@media (min-width:900px){.bj-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bj-fact strong{font-size:36px}}.bj-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.bj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.bj-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bj-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.bj-grid--2m{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bj-grid--2m .bj-dest{aspect-ratio:3/4}.bj-grid--2m .bj-dest-txt{left:12px;right:12px;bottom:12px}.bj-grid--2m .bj-dest-txt strong{font-size:20px}.bj-grid--2m .bj-dest-txt span{font-size:12px;letter-spacing:.04em}@media (min-width:640px){.bj-grid--2m{gap:20px}.bj-grid--2m .bj-dest{aspect-ratio:4/3}.bj-grid--2m .bj-dest-txt strong{font-size:24px}}.bj-dest{position:relative;display:block;border-radius:var(--bj-radius);overflow:hidden;background:var(--bj-ink);box-shadow:var(--bj-shadow);aspect-ratio:4/3}.bj-dest img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bj-dest:hover img{transform:scale(1.04)}.bj-dest::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(42,24,16,.88) 0%,rgba(42,24,16,.1) 58%,rgba(42,24,16,0) 100%)}.bj-dest-txt{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;color:#fff}.bj-dest-txt strong{display:block;font-family:"EB Garamond",serif;font-size:24px;font-weight:700;line-height:1.1}.bj-dest-txt span{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--bj-gold-lt)}.bj-review{display:flex;flex-direction:column;gap:14px;height:100%;background:#fff;border:1px solid var(--bj-line);border-radius:var(--bj-radius);padding:22px 20px;box-shadow:var(--bj-shadow)}.bj-review p{font-size:16px;line-height:1.65;color:var(--bj-text)}.bj-review footer,.bj-review .bj-review-by{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--bj-line)}.bj-review-by strong{font-size:15px;color:var(--bj-ink);font-weight:700}.bj-review-by span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--bj-muted);white-space:nowrap}.bj-stars{color:var(--bj-gold);letter-spacing:2px;font-size:15px}.testi-slide .bj-stars{display:block;margin-bottom:10px}.contact-card-img{object-fit:cover;object-position:center;padding:0!important;z-index:0}.bj-panel-shade{z-index:0;background:linear-gradient(160deg,rgba(42,24,16,.9) 0%,rgba(42,24,16,.72) 55%,rgba(42,24,16,.5) 100%)}.bj-panel-shade + .relative.z-10{position:relative;z-index:1}@media (max-width:639.98px){body :is(p,li):is(.text-sm,.text-xs,.text-\[13px\],.text-\[14px\]):not(.bm-sub):not(.bm-note),body :is(main,section,article) :is(p,li):not([class*="text-"]),body :is(div,ul)[class~="text-sm"]>:is(p,li,div):not([class*="text-"]){font-size:15px!important;line-height:1.62!important}.bj-footer p,.bj-footer li,.bj-footer li a,.bj-footer li span{font-size:15px!important}input:not([type="checkbox"]):not([type="radio"]),select,textarea{font-size:16px!important}.bj-btn,.bj-btn--outline,.bj-btn--light{white-space:normal;text-align:center}img,iframe,video,table{max-width:100%}}@media (min-width:1024px){.dp-hero,.ip-hero{aspect-ratio:auto!important;min-height:0!important;height:clamp(460px,64vh,600px)}}a.bj-btn[href*="wa.me"],a.bj-btn--light[href*="wa.me"],a.bj-btn--outline[href*="wa.me"]{background:#25D366!important;border-color:#25D366!important;color:#fff!important;backdrop-filter:none!important;box-shadow:0 10px 22px -12px rgba(37,211,102,.9)}a.bj-btn[href*="wa.me"]:hover,a.bj-btn--light[href*="wa.me"]:hover,a.bj-btn--outline[href*="wa.me"]:hover{background:#1EBE5A!important;border-color:#1EBE5A!important}a[class*="bj-btn"][href*="wa.me"] i.fa-whatsapp{font-size:1.5em;margin-right:6px;vertical-align:-2px}html body{font-family:"Inter","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;font-size:16px;line-height:1.65;color:#26201C;-webkit-font-smoothing:auto;text-rendering:optimizeLegibility;font-feature-settings:"cv05","cv11"}.font-cormorant,.font-cormorant-heading,.font-serif-heading,.royal-h1,.royal-sub,.hero-no1,.bm-title{font-family:"EB Garamond","Cormorant Garamond",Georgia,serif!important;font-variant-numeric:lining-nums;letter-spacing:0}header .header-logo-text,header .header-logo-text .logo-pl{font-family:"Cormorant Garamond",serif!important}h3.font-cormorant,h4.font-cormorant{font-weight:600!important;letter-spacing:.005em}.dp-price,.dp-tprice,.dp-offer-offer strong,.ip-hero-price-v,.ip-tprice,.ip-bar-price strong,#homepackages .text-2xl.font-bold{font-family:"Inter","Segoe UI",sans-serif!important;font-weight:700!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.dp-label,.bj-eyebrow{letter-spacing:.12em}p,li,dd,td{font-kerning:normal}a[href*="wa.me"][class*="border-white"]{background:#25D366!important;border-color:#25D366!important;color:#fff!important}@media (max-width:639px){.dp-crumb-x{display:none}.dp-hero{min-height:500px!important;padding-top:40px!important;padding-bottom:34px!important}.dp-hero h1{font-size:34px!important;line-height:1.12!important}.dp-hero-sub{font-size:16px!important;line-height:1.55!important}.dp-hero-chips{justify-content:center;margin-top:16px;gap:7px}.dp-hero-chips li{font-size:12px;padding:6px 11px}.dp section[class*="py-"]{padding-top:46px!important;padding-bottom:46px!important}.dp h2.font-cormorant{font-size:29px!important;line-height:1.18!important}.dp-about{gap:20px}.dp-about-fig{order:0}.dp-about-fig img{height:210px!important;border-radius:16px}.bj-recog{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:14px 14px;max-width:330px;margin:0 auto 24px;padding:14px 16px;background:#FBF6EE;border:1px solid #EFE4D2;border-radius:14px}.bj-recog img{height:46px;justify-self:center;margin:0!important}.bj-recog img[alt="IATTE"]{height:30px}.bj-recog span{font-size:17px;text-align:left;line-height:1.25}.bj-footer .container>.grid:first-child{grid-template-columns:1fr 1fr!important;gap:30px 18px!important}.bj-footer .container>.grid:first-child>:first-child,.bj-footer .container>.grid:first-child>:last-child{grid-column:1/-1}.bj-footer .container>.grid:first-child a{font-size:14.5px}.dp-pills{-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent)}}.bm-head--photo{position:relative;overflow:hidden;padding-top:34px!important;padding-bottom:24px!important;background:#2A1810!important}.bm-head--photo .bm-head-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.bm-head--photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(42,24,16,.35) 0%,rgba(42,24,16,.9) 100%)}.bm-head--photo>*:not(.bm-head-img){position:relative;z-index:1}.bm-head--photo .bm-tag{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(4px)}.bm-head--photo .bm-title{font-size:32px;text-shadow:0 2px 14px rgba(0,0,0,.5)}@media (max-width:639px){.dp-hero .flex.flex-col:has(>.bj-btn),.ip-hero .flex.flex-col:has(>.bj-btn){flex-direction:row!important;gap:8px!important}.dp-hero .flex.flex-col:has(>.bj-btn)>*,.ip-hero .flex.flex-col:has(>.bj-btn)>*{flex:1 1 0;min-width:0;min-height:48px!important;padding-left:8px!important;padding-right:8px!important;font-size:12.5px!important;letter-spacing:.03em!important;white-space:nowrap}.dp-hero a[href*="wa.me"] i.fa-whatsapp,.ip-hero a[href*="wa.me"] i.fa-whatsapp{font-size:1.35em!important;margin-right:5px!important}}@media (max-width:639px){.dp-hero,.ip-hero{isolation:isolate}.dp-hero>.absolute,.ip-hero>.absolute{z-index:-1!important}.dp-hero>.container,.ip-hero>.container{position:static!important}.dp-hero nav[aria-label="Breadcrumb"],.ip-hero nav[aria-label="Breadcrumb"]{position:absolute;top:4px;left:12px;right:12px;margin:0!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:6px!important;font-size:10.5px!important;letter-spacing:.1em!important;opacity:.92;overflow:hidden;white-space:nowrap}.dp-hero nav[aria-label="Breadcrumb"] a,.ip-hero nav[aria-label="Breadcrumb"] a{display:inline-flex;align-items:center;min-height:40px;padding:0 2px}.dp-hero nav[aria-label="Breadcrumb"]>span,.ip-hero nav[aria-label="Breadcrumb"]>span{font-size:12px!important}.dp-hero nav[aria-label="Breadcrumb"]>span:last-child,.ip-hero nav[aria-label="Breadcrumb"]>span:last-child{font-size:10.5px!important;overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.mobile-hamburger-btn{width:44px!important;height:44px!important}.dp-filters .dp-pill{min-height:40px;padding-top:8px;padding-bottom:8px}.dp-readmore:not([hidden]){min-height:44px;padding:10px 0 10px 14px;margin-top:2px}.dp-more{min-height:44px;display:inline-flex;align-items:center}.dp-plan-x{width:44px;height:44px}.bj-footer a{display:inline-block;padding-top:5px;padding-bottom:5px}.dp-offer-title{padding:4px 0}.gr-btn{min-height:46px}.dp-plan-n small{font-size:10.5px}.dp-tl-n small{font-size:10px}.dp-pkg .dp-icons li span,.dp-pkg [class*="tracking-wider"],.dp-icons span{font-size:12px!important}.dp-offer-sub,.dp-offer-per{font-size:13px}}@media (max-width:991.98px){.bj-footer{padding-bottom:58px!important}.bj-footer .container>div:last-child{padding-top:14px!important;padding-bottom:4px!important}}@media (max-width:639px){.bj-footer .container>div:last-child>p{padding:0 54px;font-size:13px;line-height:1.5}}.bj-stars .star-part{position:relative;display:inline-block;letter-spacing:0;margin-right:2px;color:#D9CDB8}.bj-stars .star-part::before{content:"\2605";position:absolute;left:0;top:0;width:var(--pct,70%);overflow:hidden;white-space:nowrap;color:var(--bj-gold)}.bj-stars .star-off{color:#D9CDB8}body #heroContentContainer .hero-highlights li>span:first-child i{background:none!important;-webkit-text-fill-color:#F87647!important;color:#F87647!important}body #heroContentContainer .hero-tiger{fill:#F87647}.destinationSwiper .top-4.left-4>span{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(90deg,#F15A24 0%,#F5A623 100%)!important;border:0!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em;padding:6px 12px!important;box-shadow:0 4px 14px rgba(0,0,0,.35);-webkit-backdrop-filter:none;backdrop-filter:none}.destinationSwiper .top-4.left-4>span::before{content:"\f073";font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px}.dp .dp-sec{padding:52px 0}.dp-tablewrap{background:#fff;border:1px solid var(--bj-line);border-radius:var(--bj-radius);box-shadow:var(--bj-shadow);overflow:hidden;margin-top:6px}@media (max-width:767px){.dp-table--price tr{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:end}.dp-table--plain td:first-child{font-weight:700;color:var(--bj-ink);font-size:16.5px}}@media (max-width:639px){.dp .dp-swipe{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:4px 16px 14px;scroll-padding:0 16px}.dp .dp-swipe::-webkit-scrollbar{display:none}.dp .dp-swipe>*{flex:0 0 84%;scroll-snap-align:start;transform:none!important;opacity:1!important}.dp .dp-swipe.mb-8{margin-bottom:18px}}.dp-text a.bj-link,.dp-body a.bj-link,.dp-ticks a.bj-link,.dp .accordion-content a.bj-link,.dp-notes a.bj-link{display:inline;text-transform:none;letter-spacing:0;font-family:inherit;font-size:inherit;font-weight:600;padding:0;border:0;color:var(--bj-orange);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bj-gold)}.dp-rich .dp-h3{font-family:"EB Garamond",serif;font-size:26px;font-weight:700;color:var(--bj-ink);margin:20px 0 8px;line-height:1.2}.dp-guide{display:grid;grid-template-columns:1fr;gap:24px}.dp-offer-foot{padding:18px 14px;background:var(--bj-ivory)}.dp-about{display:flex;flex-direction:column;gap:28px}.dp-faq{display:grid;grid-template-columns:1fr;gap:12px;max-width:1180px;margin:0 auto;align-items:start}.dp-plans{max-width:1080px;gap:16px}.gr-g{width:22px;height:22px;flex:none}.gr-bar{max-width:980px;margin:0 auto 26px;background:#fff;border:1px solid #E3E6EA;border-radius:16px;padding:16px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;box-shadow:0 10px 28px -20px rgba(32,33,36,.45)}.gr-bar-l{display:flex;align-items:center;gap:14px}.gr-bar-l .gr-g{width:40px;height:40px}.gr-bar-t{margin:0;font:600 15px/1.2 "Inter",sans-serif;color:#202124}.gr-bar-r{margin:4px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font:400 14px/1 "Inter",sans-serif;color:#5F6368}.gr-bar-r strong{font-size:24px;font-weight:700;color:#202124}.gr-stars{color:#FBBC04;font-size:18px;letter-spacing:1px;line-height:1}.gr-stars span{color:#DADCE0}.gr-stars .star-part{position:relative;display:inline-block;letter-spacing:0;margin-right:1px;color:#DADCE0}.gr-stars .star-part::before{content:"\2605";position:absolute;left:0;top:0;width:var(--pct,70%);overflow:hidden;white-space:nowrap;color:#FBBC04}.gr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:999px;background:#1A73E8;color:#fff;font:600 14px/1 "Inter",sans-serif;text-decoration:none}.gr-btn:hover{background:#1765CC;color:#fff}.gr-card{margin:0;background:#fff;border:1px solid #E3E6EA;border-radius:16px;padding:18px 20px 18px;display:flex;flex-direction:column;box-shadow:0 10px 26px -20px rgba(32,33,36,.4)}.gr-head{display:flex;align-items:center;gap:12px}.gr-av{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;color:#fff;font:600 19px/1 "Inter",sans-serif}.gr-who{flex:1;min-width:0}.gr-who strong{display:block;font:600 15.5px/1.3 "Inter",sans-serif;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gr-who small{display:block;font:400 13px/1.3 "Inter",sans-serif;color:#70757A;margin-top:2px}.gr-rate{display:flex;align-items:center;gap:8px;margin:12px 0 8px}.gr-rate i{color:#1A73E8;font-size:14px}.gr-text{margin:0}.gr-text p{margin:0;font:400 15px/1.65 "Inter",sans-serif;color:#3C4043}.gr-trip{margin:12px 0 0;padding-top:10px;border-top:1px solid #EEF0F2;font:500 13px/1.3 "Inter",sans-serif;color:#5F6368}.gr-trip i{color:#EA4335;margin-right:5px}@media (max-width:639px){.gr-bar{padding:14px 16px}.gr-bar-b,.gr-btn{width:100%}}.gr-head + .gr-text{margin-top:14px}.dp-price{font-size:26px!important;line-height:1.1!important}@media (max-width:767px){.dp-offerscroll{overflow:visible}}@media (max-width:639px){[data-dp-cards]:not(.is-all)>.dp-pkg:nth-child(n+5){display:none}.gr-card{min-height:0}}main p.dp-price,.dp p.dp-price{font-size:26px!important;line-height:1.1!important}@media (max-width:639px){.dp-about{gap:20px}.dp-about .dp-about-fig{order:-1}.dp-about .dp-about-fig img{height:210px!important}}@media (max-width:639px){#callFloatBtn,#whatsappFloatBtn{transition:translate .45s cubic-bezier(.2,.8,.2,1),opacity .35s ease}body.fab-hide #callFloatBtn,body.fab-hide #whatsappFloatBtn{translate:0 110px;opacity:0!important;pointer-events:none!important}body.fab-hide #scrollTopBtn{opacity:0!important;pointer-events:none!important}body #callFloatBtn.fab-jump,body #whatsappFloatBtn.fab-jump{animation:bjFabJump .9s cubic-bezier(.3,1.6,.5,1) 1!important}body #whatsappFloatBtn.fab-jump{animation-delay:.12s!important}}@keyframes bjFabJump{0%{translate:0 0;scale:1;filter:brightness(1)}25%{translate:0 -16px;scale:1.08;filter:brightness(1.25)}45%{translate:0 0;scale:.97}62%{translate:0 -7px;scale:1.03;filter:brightness(1.15)}100%{translate:0 0;scale:1;filter:brightness(1)}}@media (prefers-reduced-motion:reduce){body #callFloatBtn.fab-jump,body #whatsappFloatBtn.fab-jump{animation:none!important}}html{scroll-padding-top:90px}.dp-pkg-btns{display:grid!important;grid-template-columns:1fr 50px!important;gap:9px!important;align-items:stretch}@media (max-width:639px){body.fab-hide #scrollTopBtn{opacity:1!important;pointer-events:auto!important}body.fab-wa-hide #whatsappFloatBtn{translate:0 110px;opacity:0!important;pointer-events:none!important}}#enqFloatBtn{display:none}@media (max-width:639px){#enqFloatBtn{display:inline-flex;align-items:center;gap:8px;position:fixed;right:8px;bottom:6px;z-index:45;min-height:46px;padding:12px 16px;border:0;border-radius:var(--bj-radius-btn,6px);background:var(--bj-ink,#2A1810);color:#fff;font:700 13.5px/1 "Inter",sans-serif;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 10px 22px -10px rgba(42,24,16,.8);cursor:pointer;translate:0 110px;opacity:0;pointer-events:none;transition:translate .45s cubic-bezier(.2,.8,.2,1),opacity .35s ease}#enqFloatBtn i{color:var(--bj-gold-lt,#E3C88F);font-size:13px}body.fab-wa-hide:not(.fab-hide) #enqFloatBtn{translate:0 0;opacity:1;pointer-events:auto}body #enqFloatBtn.fab-jump{animation:bjFabJump .9s cubic-bezier(.3,1.6,.5,1) 1;animation-delay:.12s}}@media (max-width:767px){.dp-filters{padding:14px 14px 10px;gap:14px;overflow:hidden}.dp-filters .dp-pills{flex-wrap:wrap!important;overflow:visible!important;margin:0!important;padding:0!important;gap:7px!important;-webkit-mask-image:none!important;mask-image:none!important}.dp-filters .dp-pill{flex:0 0 auto;font-size:13px;padding:7px 12px;min-height:36px}.dp-fcount{flex-wrap:wrap;gap:6px 12px}}[data-dp-cards]:not(.is-all)>.dp-pkg:nth-child(n+9){display:none}@media (max-width:639px){#enqFloatBtn{background:linear-gradient(145deg,#E6C27A 0%,#C8963E 55%,#B07F2A 100%);color:#2A1810;border:1px solid rgba(255,255,255,.45);box-shadow:0 10px 22px -10px rgba(176,127,42,.95),inset 0 1px 0 rgba(255,255,255,.45)}#enqFloatBtn i{color:#2A1810}}.dp-readmore:not([hidden]){display:flex;width:-moz-fit-content;width:fit-content;margin-left:auto!important;margin-right:0!important}.dp-fsel{display:none}@media (max-width:767px){.dp-fsel{background-size:10px 7px!important;padding-right:24px!important}}@media (max-width:767px){.dp-filters{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px 12px 10px!important}.dp-fsel{display:none!important}.dp-filters .dp-fgroup{display:block}.dp-filters .dp-flabel{margin:0 0 6px 2px;font-size:10.5px}.dp-filters .dp-pills{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;overflow:hidden!important}.dp-filters .dp-pill{flex:0 1 auto;min-width:0;min-height:32px;padding:6px 9px;font-size:clamp(10px,2.95vw,12px);letter-spacing:-.01em;white-space:nowrap}.dp-filters .dp-fcount{grid-column:auto;border-top:1px solid var(--bj-line);padding-top:8px}}@media (max-width:767px){.dp-filters .dp-pills{flex-wrap:wrap!important;overflow:visible!important;row-gap:6px!important}.dp-filters .dp-pill{flex:0 0 auto}}.dp-pkg.bj-card{background:linear-gradient(180deg,#14382C 0%,#0C241C 100%);border:1px solid #1E4A3A;box-shadow:0 18px 38px -22px rgba(8,26,20,.75);overflow:hidden}.dp-pkg ul.dp-icons{display:flex;gap:0;padding:14px 0 0!important;margin:12px 0 16px;background:none!important;border:0!important;border-top:1px solid rgba(227,200,143,.22)!important;border-radius:0}.dp-h1-a{display:block;white-space:nowrap}.dp-hero + section [data-aos],#prices [data-aos]{opacity:1!important;transform:none!important;transition:none!important}@media (max-width:767px){.dp-filters .dp-pill{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}.dp-readmore:not([hidden]){min-height:44px;padding:10px 0 10px 14px;margin-top:2px}.dp-more{min-height:44px;display:inline-flex;align-items:center}.dp-plan-x{width:44px;height:44px}.dp-plan-n small{font-size:10.5px!important}.dp-tl-n small{font-size:10px!important}.dp-pkg .dp-icons li span,.dp-icons span{font-size:12px!important}.dp-offer-sub,.dp-offer-per{font-size:13px!important}.dp-priceoff{font-size:12px}.dp-filters .dp-flabel{font-size:11px!important}}@media print{#videos{display:none!important}}@media print{#guests{display:none!important}}.dp-hero-h2{margin:-4px 0 12px;font:600 15px/1.4 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#FFD9A8}.bl-hero{min-height:420px;padding:96px 0 44px}.bl-hero--list{min-height:340px}.bl-hero-in{color:#fff}.bl-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:600 12px/1 "Inter",sans-serif;letter-spacing:.16em;margin-bottom:16px}.bl-crumb a{color:#fff}.bl-crumb a:hover{text-decoration:underline}.bl-crumb-on{color:#FFDCC5}.bl-hero-tag{display:inline-block;margin:0 0 12px;padding:6px 12px;border-radius:999px;border:1px solid rgba(227,200,143,.7);color:#F3DDAE;font:700 11.5px/1 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase}.bl-hero h1{font-size:clamp(30px,4.6vw,54px);line-height:1.12;font-weight:500;color:#fff;max-width:900px;margin:0 0 14px}.bl-hero-sub{font-size:17px;color:rgba(255,255,255,.9);max-width:620px;margin:0}.bl-meta{margin:0;font:500 13px/1.5 "Inter",sans-serif;color:#7A6A5C;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.bl-meta i{color:var(--bj-gold,#B8893B)}.bl-meta--light{color:rgba(255,255,255,.85)}.bl-meta--light i{color:#E3C88F}.bl-wrap{display:grid;grid-template-columns:1fr;gap:32px;padding:44px 0 56px}.bl-body{min-width:0;max-width:760px}.bl-body p{font-size:17px;line-height:1.85;color:var(--bj-text,#2B2420);margin:0 0 18px}.bl-body h2{font-size:30px;line-height:1.2;font-weight:600;color:var(--bj-ink,#2A1810);margin:34px 0 12px;padding-left:14px;border-left:3px solid var(--bj-gold,#B8893B)}.bl-body h3{font-size:24px;line-height:1.25;font-weight:600;color:var(--bj-ink,#2A1810);margin:28px 0 10px}.bl-body ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:10px}.bl-body ul li{position:relative;padding:12px 14px 12px 40px;background:#FBF6EE;border:1px solid #EFE4D2;border-radius:12px;font-size:16px;line-height:1.65}.bl-body ul li::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:14px;top:13px;color:var(--bj-gold,#B8893B);font-size:13px}.bl-body a{color:var(--bj-orange-d,#D94C1A);text-decoration:underline;text-underline-offset:2px}.bl-share{margin-top:28px!important;padding-top:22px;border-top:1px solid #EFE4D2}.bl-plan{background:linear-gradient(180deg,#FFFDF9 0%,#FBF6EE 100%);border:1px solid #EADFCB;border-top:3px solid var(--bj-gold,#B8893B);border-radius:18px;padding:22px;box-shadow:0 18px 36px -28px rgba(42,24,16,.55);display:grid;gap:12px}.bl-plan h2{font-size:26px;line-height:1.15;font-weight:600;color:var(--bj-ink,#2A1810);margin:0}.bl-plan p{margin:0;font-size:15px;line-height:1.6;color:#5B4E44}.bl-plan .bj-btn{width:100%;justify-content:center}.bl-wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:10px;background:#25D366;color:#fff!important;font:700 14px/1 "Inter",sans-serif}.bl-wa i{font-size:18px}.bl-more,.bl-listsec{padding:56px 0 64px}.bl-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1100px;margin:0 auto}.bl-card{display:flex;flex-direction:column;overflow:hidden;background:#fff}.bl-card-pic{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.bl-card-pic img{transition:transform .5s}.bl-card:hover .bl-card-pic img{transform:scale(1.05)}.bl-card-tag{position:absolute;left:14px;top:14px;padding:6px 11px;border-radius:999px;background:rgba(42,24,16,.82);color:#F3DDAE;font:700 11px/1 "Inter",sans-serif;letter-spacing:.12em;text-transform:uppercase}.bl-card-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.bl-card-t{font-size:25px;line-height:1.2;font-weight:600;margin:0}.bl-card-t a{color:var(--bj-ink,#2A1810)}.bl-card-t a:hover{color:var(--bj-orange,#F15A24)}.bl-card-x{margin:0;font-size:15.5px;line-height:1.65;color:#5B4E44;flex:1}.bl-card-more{align-self:flex-start}@media (min-width:768px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-grid--1{grid-template-columns:minmax(0,560px);justify-content:center}}@media (min-width:1024px){.bl-wrap{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:48px;align-items:start}.bl-aside{position:sticky;top:100px}.bl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}main.bl-post{overflow:visible!important}}@media (max-width:639px){.bl-hero{min-height:360px;padding:84px 0 30px}.bl-body p{font-size:16.5px}.bl-body h2{font-size:25px}.bl-wrap{padding:30px 0 40px}}.sb-hero{min-height:480px;padding:104px 0 46px}.sb-hero-in{color:#fff}.sb-hero h1{font-size:clamp(32px,4.8vw,58px);line-height:1.1;font-weight:500;color:#fff;max-width:860px;margin:0 0 14px}.sb-hero-p{font-size:16.5px;line-height:1.7;color:rgba(255,255,255,.9);max-width:720px;margin:0 0 20px}.sb-hero-b{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.sb-wrap{display:flex;flex-direction:column;gap:28px;padding:30px 0 48px}.sb-aside{order:-1}.sb-inline{display:none}.sb-body{max-width:none;min-width:0}.sb-body>h2:first-child{margin-top:0}.sb-body .sb-table{margin:6px 0 24px}.sb-form{background:#fff;border:1px solid #EADFCB;border-radius:20px;overflow:hidden;box-shadow:0 24px 46px -30px rgba(42,24,16,.6)}.sb-form-h{display:flex;align-items:center;gap:12px;padding:18px 20px;background:linear-gradient(120deg,#2A1810 0%,#4A2C1C 100%);color:#fff}.sb-form-ic{flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(227,200,143,.18);border:1px solid rgba(227,200,143,.6);color:#F3DDAE;font-size:18px}.sb-form-h h2{margin:0;font-size:24px;line-height:1.1;font-weight:600;color:#fff;border:0;padding:0}.sb-form-h p{margin:3px 0 0;font:600 11.5px/1 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#E3C88F}.sb-form form{padding:18px 20px 6px;display:grid;gap:12px}.sb-row{display:grid;gap:5px}.sb-row label{font:700 11.5px/1 "Inter",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8C6524}.sb-in{width:100%;min-height:48px;padding:10px 14px;background:#FBF6EE;border:1px solid #E4D7C0;border-radius:10px;font:500 16px/1.3 "Inter",sans-serif;color:var(--bj-ink,#2A1810)}.sb-in:focus{outline:none;border-color:var(--bj-orange,#F15A24);box-shadow:0 0 0 3px rgba(241,90,36,.15);background:#fff}.sb-go{width:100%;justify-content:center;min-height:52px;margin-top:4px}.sb-wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;margin:8px 20px 0;border-radius:10px;background:#25D366;color:#fff!important;font:700 14px/1 "Inter",sans-serif}.sb-wa i{font-size:18px}.sb-form-n{margin:10px 20px 16px;text-align:center;font-size:12px;color:#7A6A5C}.sb-form-n i{color:var(--bj-gold,#B8893B);margin-right:4px}.sb-pk{padding:56px 0 60px}.sb-pk-grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1100px;margin:0 auto}.sb-pk-card{display:flex;flex-direction:column;overflow:hidden;background:#fff;color:inherit}.sb-pk-pic{display:block;aspect-ratio:16/10;overflow:hidden}.sb-pk-pic img{transition:transform .5s}.sb-pk-card:hover .sb-pk-pic img{transform:scale(1.05)}.sb-pk-body{display:grid;gap:8px;padding:18px 20px 20px}.sb-pk-body strong{font-size:23px;line-height:1.2;font-weight:600;color:var(--bj-ink,#2A1810)}.sb-pk-d{font-size:14px;color:#5B4E44}.sb-pk-d i{color:var(--bj-gold,#B8893B);margin-right:4px}.sb-pk-p{font:800 22px/1.2 "Inter",sans-serif;color:var(--bj-orange-d,#D94C1A)}.sb-pk-p small{display:block;font:700 11px/1.4 "Inter",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8C6524}.sb-pk-p em{font:500 13px/1 "Inter",sans-serif;color:#7A6A5C;font-style:normal}.sb-disc{background:#F4EBDD;border-top:1px solid #E4D7C0;padding:22px 0}.sb-disc p{margin:0 auto;max-width:980px;font-size:13.5px;line-height:1.7;color:#5B4E44}.sb-disc i{color:var(--bj-gold,#B8893B);margin-right:6px}@media (min-width:768px){.sb-pk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sb-wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3.4fr);gap:48px;align-items:start;padding:48px 0 60px}.sb-aside{order:0;position:sticky;top:100px}main.sb{overflow:visible!important}}@media (max-width:1023px){.sb-inline{display:block;margin-top:30px}.sb-aside,.sb-inline{max-width:560px;width:100%;margin-left:auto;margin-right:auto}}@media (max-width:639px){.sb-hero{min-height:0;padding:88px 0 30px}.sb-hero-p{font-size:15.5px}.sb-hero-b>*{flex:1 1 100%;justify-content:center}}.sb-top{background:#2A1810;color:#F3DDAE;font:500 13px/1.4 "Inter",sans-serif}.sb-top .container{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:9px;padding-bottom:9px}.sb-top p{margin:0}.sb-top strong{color:#fff;font-weight:700}.sb-top i{color:#E3C88F;margin-right:6px}.sb-top a{flex:none;color:#fff;font-weight:700;white-space:nowrap}.sb-alone .sb-hero{padding-top:52px;min-height:420px}.sb-alone .bl-hero-tag i{margin-right:6px}@media (min-width:1024px){.sb-alone .sb-aside{top:24px}}.sb-foot{background:#2A1810;color:rgba(255,255,255,.75);text-align:center;font-size:13px;line-height:1.7;padding:18px 0 84px}.sb-foot p{margin:0}.sb-foot a{color:#E3C88F;text-decoration:underline;text-underline-offset:2px}.sb-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sb-row label i{color:var(--bj-gold,#B8893B);margin-right:5px;width:14px;text-align:center}.sb-in::placeholder{color:#A8998A;font-weight:400}select.sb-in{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%238C6524'%3E%3Cpath d='M5.3 7.3a1 1 0 0 1 1.4 0L10 10.6l3.3-3.3a1 1 0 1 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:38px}.sb-by{margin:2px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#7A6A5C}.sb-form form{padding-bottom:12px}.sb-steps{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 34px}.sb-step{position:relative;display:flex;gap:14px;align-items:flex-start;padding:18px 18px 16px;background:linear-gradient(180deg,#FFFDF9 0%,#FBF6EE 100%);border:1px solid #EADFCB;border-radius:16px}.sb-step>i{flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2A1810;color:#E3C88F;font-size:17px}.sb-step-n{position:absolute;right:14px;top:8px;font:700 34px/1 "EB Garamond",serif;color:rgba(184,137,59,.28)}.sb-step h3{margin:0 0 4px!important;font-size:21px!important;line-height:1.2}.sb-step p{margin:0!important;font-size:14.5px!important;line-height:1.55!important;color:#5B4E44!important}@media (min-width:768px){.sb-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-step{flex-direction:column}}@media (max-width:639px){.sb-top .container{flex-direction:column;align-items:flex-start;gap:4px}.sb-top{font-size:12.5px}}.tp-jump{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:26px 0 6px}.tp-jump a{padding:9px 14px;border-radius:999px;border:1px solid #E4D7C0;background:#FBF6EE;color:var(--bj-ink,#2A1810);font:600 13.5px/1 "Inter",sans-serif}.tp-jump a:hover{background:var(--bj-ink,#2A1810);color:#F3DDAE;border-color:var(--bj-ink,#2A1810)}.tp-list{display:grid;grid-template-columns:1fr;gap:10px;max-width:1040px;margin:0 auto}.tp-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"n go" "d p";gap:4px 14px;align-items:center;padding:14px 18px;background:#fff;border:1px solid #EADFCB;border-radius:14px;color:inherit;transition:border-color .2s,box-shadow .2s,transform .2s}.tp-row:hover{border-color:var(--bj-gold,#B8893B);box-shadow:0 14px 28px -22px rgba(42,24,16,.6);transform:translateY(-1px)}.tp-n{grid-area:n;font:600 19px/1.3 "EB Garamond",serif;color:var(--bj-ink,#2A1810)}.tp-d{grid-area:d;font-size:13.5px;color:#5B4E44}.tp-d i{color:var(--bj-gold,#B8893B);margin-right:4px}.tp-p{grid-area:p;font:800 16px/1 "Inter",sans-serif;color:var(--bj-orange-d,#D94C1A);text-align:right;white-space:nowrap}.tp-go{grid-area:go;color:var(--bj-gold,#B8893B);font-size:13px;justify-self:end}@media (min-width:768px){.tp-row{grid-template-columns:minmax(0,1fr) 170px 130px 20px;grid-template-areas:"n d p go";gap:16px}}.sm-grid{display:grid;grid-template-columns:1fr;gap:28px 40px;max-width:1180px;margin:0 auto 36px}.sm-g h2{font-size:24px;line-height:1.2;font-weight:600;color:var(--bj-ink,#2A1810);margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--bj-gold,#B8893B)}.sm-g ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.sm-g li a{display:inline-block;padding:3px 0;font-size:15px;line-height:1.45;color:#3F332B}.sm-g li a:hover{color:var(--bj-orange-d,#D94C1A);text-decoration:underline;text-underline-offset:2px}@media (min-width:640px){.sm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm-top{padding-bottom:34px}.sm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1180px;margin:-70px auto 34px;position:relative;z-index:2}.sm-stat{background:#fff;border:1px solid #EADFCB;border-top:3px solid var(--bj-gold,#B8893B);border-radius:16px;padding:16px 12px 14px;text-align:center;box-shadow:0 20px 40px -30px rgba(42,24,16,.7)}.sm-stat strong{display:block;font-size:38px;line-height:1;font-weight:600;color:var(--bj-ink,#2A1810)}.sm-stat span{display:block;margin-top:6px;font:700 11px/1.3 "Inter",sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#8C6524}.sm-stat:first-child{grid-column:1/-1;background:linear-gradient(120deg,#2A1810 0%,#4A2C1C 100%);border-color:#2A1810;border-top-color:var(--bj-gold,#B8893B)}.sm-stat:first-child strong{color:#fff}.sm-stat:first-child span{color:#E3C88F}.sm-page .sm-grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1180px;margin:0 auto;align-items:start}.sm-stack{display:grid;gap:20px}.sm-card{background:#fff;border:1px solid #EADFCB;border-radius:18px;overflow:hidden;box-shadow:0 18px 36px -30px rgba(42,24,16,.55);scroll-margin-top:110px}.sm-card-h{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(180deg,#FBF6EE 0%,#F4EBDD 100%);border-bottom:1px solid #EADFCB}.sm-ic{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2A1810;color:#E3C88F;font-size:15px}.sm-card-h h2{flex:1;margin:0;font-size:22px;line-height:1.15;font-weight:600;color:var(--bj-ink,#2A1810);border:0;padding:0}.sm-count{flex:none;min-width:30px;padding:5px 9px;border-radius:999px;background:var(--bj-orange,#F15A24);color:#fff;font:800 12px/1 "Inter",sans-serif;text-align:center}.sm-card ul{list-style:none;margin:0;padding:8px 8px 10px;display:grid;gap:0}.sm-card li a{display:flex;gap:9px;align-items:flex-start;padding:8px 10px;border-radius:9px;font-size:14.5px;line-height:1.45;color:#3F332B;transition:background .15s,color .15s}.sm-card li a i{flex:none;margin-top:4px;font-size:10px;color:var(--bj-gold,#B8893B);transition:transform .15s}.sm-card li a:hover{background:#FBF6EE;color:var(--bj-orange-d,#D94C1A);text-decoration:none}.sm-card li a:hover i{transform:translateX(3px);color:var(--bj-orange,#F15A24)}.sm-more{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:12px 18px;border-top:1px dashed #E4D7C0;background:#FFFDF9;font:700 12px/1.3 "Inter",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--bj-orange-d,#D94C1A)}.sm-more:hover{background:#FBF6EE}.sm-jump{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;max-width:1180px;margin:0 auto 26px}.sm-jump-l{font:700 11.5px/1 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8C6524;margin-right:4px}.sm-jump-l i{margin-right:5px;color:var(--bj-gold,#B8893B)}.sm-jump a{padding:9px 14px;border-radius:999px;border:1px solid #E4D7C0;background:#fff;color:var(--bj-ink,#2A1810);font:600 13.5px/1 "Inter",sans-serif}.sm-jump a:hover{background:var(--bj-ink,#2A1810);color:#F3DDAE;border-color:var(--bj-ink,#2A1810)}@media (min-width:640px){.sm-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.sm-stat:first-child{grid-column:auto}.sm-page .sm-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sm-page .sm-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-page .sm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.sm-stats{margin-top:-46px}.sm-stat strong{font-size:32px}}.ct-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1180px;margin:0 auto;align-items:stretch}.ct-info{background:radial-gradient(120% 120% at 0% 0%,#3A2418 0%,#2A1810 55%,#1E110B 100%);color:#fff;border-radius:22px;padding:30px 28px;box-shadow:0 26px 50px -34px rgba(42,24,16,.9)}.ct-info h2{margin:0 0 20px;font-size:34px;line-height:1.1;font-weight:500;color:#fff}.ct-info ul{list-style:none;margin:0;padding:0;display:grid;gap:18px}.ct-info li{display:flex;gap:14px;align-items:flex-start}.ct-ic{flex:none;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(227,200,143,.14);border:1px solid rgba(227,200,143,.5);color:#E3C88F;font-size:15px}.ct-info h3{margin:0 0 3px;font-size:20px;font-weight:600;color:#F3DDAE}.ct-info p{margin:0;font-size:15.5px;line-height:1.6;color:rgba(255,255,255,.92)}.ct-info a{color:#fff;text-decoration:underline;text-decoration-color:rgba(227,200,143,.6);text-underline-offset:3px}.ct-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.ct-btns .bj-btn,.ct-wa{justify-content:center;min-height:48px;text-decoration:none!important}.ct-wa{display:flex;align-items:center;gap:8px;border-radius:10px;background:#25D366;color:#fff!important;font:700 13.5px/1 "Inter",sans-serif;letter-spacing:.06em;text-transform:uppercase}.ct-wa i{font-size:18px}.ct-form{background:#fff;border:1px solid #EADFCB;border-top:3px solid var(--bj-gold,#B8893B);border-radius:22px;padding:28px 26px 24px;box-shadow:0 24px 46px -34px rgba(42,24,16,.6)}.ct-form h2{margin:4px 0 6px;font-size:32px;line-height:1.12;font-weight:600;color:var(--bj-ink,#2A1810)}.ct-form-sub{margin:0 0 16px;font-size:15px;line-height:1.6;color:#5B4E44}.ct-form form{display:grid;gap:6px}.ct-l{margin-top:8px;font:700 11.5px/1 "Inter",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8C6524}.ct-in{width:100%;min-height:50px;padding:12px 14px;background:#FBF6EE;border:1px solid #E4D7C0;border-radius:10px;font:500 16px/1.4 "Inter",sans-serif;color:var(--bj-ink,#2A1810)}textarea.ct-in{min-height:112px;resize:vertical}.ct-in::placeholder{color:#A8998A;font-weight:400}.ct-in:focus{outline:none;border-color:var(--bj-orange,#F15A24);box-shadow:0 0 0 3px rgba(241,90,36,.15);background:#fff}.ct-go{width:100%;justify-content:center;min-height:54px;margin-top:12px}.ct-note{margin:8px 0 0;text-align:center;font-size:12.5px;color:#7A6A5C}.ct-note i{color:var(--bj-gold,#B8893B);margin-right:4px}.ct-note a{color:var(--bj-orange-d,#D94C1A);text-decoration:underline}.ct-visit{display:grid;grid-template-columns:1fr;gap:24px;max-width:1180px;margin:0 auto}.ct-map{background:#fff;border:1px solid #EADFCB;border-radius:20px;padding:10px;box-shadow:0 20px 40px -32px rgba(42,24,16,.6);display:grid;gap:10px}.ct-map iframe{width:100%;height:340px;border:0;border-radius:14px;display:block}.ct-dir{justify-content:center}.ct-photo{margin:0;border-radius:20px;overflow:hidden;position:relative;box-shadow:0 20px 40px -32px rgba(42,24,16,.6);min-height:260px}.ct-photo img{width:100%;height:100%;object-fit:cover;display:block}.ct-photo figcaption{position:absolute;left:14px;bottom:14px;padding:7px 12px;border-radius:999px;background:rgba(42,24,16,.82);color:#F3DDAE;font:700 11.5px/1 "Inter",sans-serif;letter-spacing:.1em;text-transform:uppercase}@media (min-width:1024px){.ct-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px}.ct-visit{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:32px;align-items:stretch}.ct-map iframe{height:400px}.ct-info{padding:38px 36px}.ct-form{padding:34px 34px 28px}}@media (max-width:639px){.ct-info h2{font-size:29px}.ct-form h2{font-size:27px}.ct-form,.ct-info{padding:24px 20px}}.ip-crumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin-bottom:14px;font-family:"Inter",sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff}.ip-routewrap{padding:22px 0 30px;border-bottom:1px solid var(--bj-line)}.ip-pop .bm-head{padding:26px 20px 20px}.ip-stack{max-width:1100px;margin:0 auto}@media (max-width:991px){body.page-itinerary-v2 #callFloatBtn,body.page-itinerary-v2 #whatsappFloatBtn{display:none!important}body.page-itinerary-v2 #scrollTopBtn{bottom:76px}body.page-itinerary-v2 .bj-footer{padding-bottom:84px}}@media (max-width:767px){.ip-trains tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}.ip-trains td:first-child,.ip-trains td:last-child{grid-column:1/-1}.ip-trains td + td::before{display:block;font-family:"Inter",sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ip-trains td:last-child::before{display:inline}.ip-trains td{font-weight:600;color:var(--bj-ink)}.ip-trains td:last-child{font-weight:400;color:var(--bj-muted)}}@media (min-width:1024px){main.ip .ip-hero{aspect-ratio:auto;min-height:640px;padding-top:64px;padding-bottom:96px}}.ip-dsec{background:linear-gradient(180deg,#FBF6EE 0%,#F4EBDD 100%)}.ip-lean>section.dp-sec,.ip-lean>section[class*="py-"]{padding-top:52px!important;padding-bottom:52px!important}@media print{header,.bj-footer,#callFloatBtn,#planFloatBtn,#whatsappFloatBtn,#enqFloatBtn,#scrollTopBtn,#ipBar,#bookingModal,.ip-share,.ip-ql,#reviews,#recommended,#faq,.ip-quote,.ip-lean>div.relative[class*="py-"],.bj-logo-strip,.ip-hero .flex.flex-col,.dp-hero-chips{display:none!important}[data-aos]{opacity:1!important;transform:none!important}.ip-lean>section.dp-sec{padding-top:14px!important;padding-bottom:14px!important;background:#fff!important}.ip-hero{min-height:0!important;height:auto!important;padding:18px!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ip-d,.ip-d-card,.dp-io{break-inside:avoid}.ip-d-card,.dp-io{box-shadow:none!important}body{font-size:12pt}}main.ip-lean{overflow-x:clip!important;overflow-y:visible!important;background:#fff}@media (min-width:1024px) and (max-height:960px){.ip-aside-in{gap:12px}.ip-aside .ip-gal{padding:10px 12px 12px}.ip-aside .ip-g-big{aspect-ratio:16/7}.ip-pop .bm-head{padding:16px 18px 14px!important}.ip-pop .bm-title{margin:8px 0 0;font-size:25px!important}.ip-pop .bm-sub{display:none}.ip-pop .bm-form{gap:10px;padding:14px 16px 2px}.ip-pop .bm-field input,.ip-pop .bm-field textarea{padding-top:11px;padding-bottom:11px}.ip-pop .bm-area textarea{height:76px;overflow:hidden}.ip-pop .bm-trust{padding-top:10px}.ip-pop .bm-note{padding:8px 14px 12px}}.ip-ph,.ip-pf{display:none}@page plan{size:262mm 371mm;margin:0}@media print{#mobileSidebar{display:none!important}html,body{background:#fff!important;margin:0!important;padding:0!important}main.ip-lean{page:plan;display:table!important;table-layout:fixed;width:100%;box-sizing:border-box;border-spacing:0;margin:0!important;padding:0 10mm!important;overflow:visible!important;background:#fff!important}main.ip-lean,main.ip-lean *{-webkit-print-color-adjust:exact;print-color-adjust:exact}main.ip-lean [data-aos]{opacity:1!important;transform:none!important}.ip-ph{display:table-header-group;break-inside:avoid}.ip-ph-in{display:flex;align-items:center;gap:14px;padding:7mm 2px 8px;margin-bottom:10px;border-bottom:2px solid var(--bj-gold,#B8893B)}.ip-ph-logo{height:46px;width:auto;flex:none}.ip-ph-m{flex:1;margin:0;display:flex;flex-direction:column;gap:4px}.ip-ph-m strong{font:700 25px/1 "EB Garamond","Cormorant Garamond",serif;color:#2A1810;letter-spacing:0}.ip-ph-m span{font:500 12.5px/1.3 "Inter",sans-serif!important;color:#6B5B4E!important}.ip-ph-r{margin:0;display:flex;flex-direction:column;gap:6px;text-align:right;font:700 14px/1 "Inter",sans-serif!important;color:#2A1810!important}.ip-ph-r i{color:var(--bj-orange,#F15A24);margin-right:5px;font-size:12px}.ip-pf{display:table-footer-group;break-inside:avoid}.ip-pf-in{margin:10px 0 6mm;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#2A1810 0%,#4B2C19 100%);color:#fff;border-top:3px solid var(--bj-gold,#B8893B)}.ip-pf-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:11px 20px 10px}.ip-pf-l{flex:0 0 100%;margin:0;text-align:center}.ip-pf-l strong{font:700 20px/1.1 "EB Garamond",serif;color:#fff}.ip-pf-l span{display:none}.ip-pf-c{flex:1;display:flex;justify-content:space-between;gap:14px;margin:0;padding:0;list-style:none}.ip-pf-c li{display:flex;align-items:center;gap:8px}.ip-pf-c i{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(227,200,143,.16);border:1px solid rgba(227,200,143,.45);color:#E3C88F;font-size:12px}.ip-pf-c span{display:flex;flex-direction:column;gap:3px;font:600 9.5px/1 "Inter",sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#E3C88F!important}.ip-pf-c b{font:700 12.5px/1 "Inter",sans-serif;letter-spacing:0;text-transform:none;color:#fff}.ip-pf-b{margin:0;padding:6px 22px;background:rgba(0,0,0,.28);font:400 11px/1.35 "Inter",sans-serif!important;color:rgba(244,235,221,.9)!important;text-align:center}main.ip-lean>div.ip-hero.relative[class*="py-"]{display:flex!important;min-height:0!important}.ip-hero{aspect-ratio:auto!important;border-radius:14px;padding:18px 22px!important;break-inside:avoid}.ip-hero>.container{display:flex!important;align-items:center;justify-content:space-between;gap:20px;text-align:left!important}.ip-hero>.container{max-width:none!important;margin:0!important;padding:0!important}.ip-hero h1{font-size:30px!important;line-height:1.12!important;margin:0!important;width:auto!important}.ip-hero-price{margin:0!important;flex:none}.ip-crumbs{display:none!important}main.ip-lean .dp-factswrap{padding:8px 0 0!important;border:0!important;background:none!important;break-inside:avoid}.dp-factswrap>.container{max-width:none!important;padding:0!important;margin:0!important}.dp-factswrap .dp-facts{display:grid!important;grid-template-columns:repeat(4,1fr)!important;max-width:none!important;margin:0!important;box-shadow:none!important}.dp-factswrap .dp-fact{padding:9px 12px}.dp-factswrap ul{display:none!important}.ip-2col{display:grid!important;grid-template-columns:minmax(0,1fr) 40.5%;column-gap:2%;align-items:start;max-width:none!important;margin:0!important;padding:12px 0 0!important}.ip-main{display:block!important;grid-column:1;grid-row:1;min-width:0}.ip-aside{display:block!important;grid-column:2;grid-row:1;min-width:0;position:static!important}.ip-aside-in{display:block!important;max-width:none!important;height:auto!important}.ip-2col section{margin:0 0 12px!important;box-shadow:none!important}.ip-2col .text-center.mt-7,.ip-2col .bj-btn,.ip-2col .ip-d-strip,.ip-2col .dp-note,.ip-main>.dp-note{display:none!important}.ip-2col section .text-center.max-w-3xl{margin:0 0 9px!important;break-inside:avoid;break-after:avoid}.ip-2col section .text-center.max-w-3xl>div:first-child{display:none!important}.ip-2col section .text-center.max-w-3xl h2{font-size:21px!important;margin-bottom:2px!important}.ip-ov-box{max-height:none!important}.ip-ov-box::after,.ip-ov-more{display:none!important}.ip-ov-box p{font-size:14.5px;line-height:1.6}main.ip-lean .ip-2col section#overview{padding:14px 18px 12px!important;break-inside:avoid}main.ip-lean .ip-2col section#overview h2{font-size:23px!important;margin-bottom:2px!important}main.ip-lean .ip-2col section#overview::after{font-size:70px}main.ip-lean .ip-2col section#itinerary{background:none!important;border:0!important;border-radius:0!important;padding:0!important}main.ip-lean .ip-2col .ip-dlist{display:block!important}main.ip-lean .ip-2col .ip-dlist::before{display:none}main.ip-lean .ip-2col .ip-d{break-inside:avoid;margin:0 0 8px;gap:10px;grid-template-columns:50px 1fr}main.ip-lean .ip-2col .ip-d-n{width:50px;height:50px;border-radius:14px;font-size:19px;box-shadow:none}main.ip-lean .ip-2col .ip-d-n small{font-size:8.5px;margin-bottom:2px}.ip-2col .ip-d-card{box-shadow:none!important;break-inside:avoid}main.ip-lean .ip-2col .ip-d-head{padding:7px 14px!important;gap:10px}main.ip-lean .ip-2col .ip-d-head h3{font-size:19px}main.ip-lean .ip-2col .ip-d-ic{width:32px;height:32px;font-size:13px}main.ip-lean .ip-2col .ip-d-body{padding:10px 14px 11px!important}main.ip-lean .ip-2col .ip-d-body .dp-body{font-size:14.5px;line-height:1.6}main.ip-lean .ip-2col .ip-d-note{display:block!important;margin:0 0 12px!important;padding:8px 12px!important;font-size:13px;break-inside:avoid;break-before:avoid}.ip-aside .ip-gal{margin:0 0 12px;padding:10px 12px 12px;box-shadow:none;break-inside:avoid}.ip-aside .ip-g{gap:6px}.ip-aside .ip-g-big{aspect-ratio:16/9}.ip-2col .dp-iogrid,.ip-2col .ip-iogrid{display:block!important;margin:0!important;max-width:none!important}.ip-2col .ip-io,.ip-2col .dp-io{break-inside:avoid;margin:0 0 10px;box-shadow:none!important}.ip-2col .ip-io-h{padding:8px 16px;break-after:avoid}.ip-2col .ip-io-ic{width:30px;height:30px;font-size:13px}.ip-2col .ip-io-h h3{font-size:20px}.ip-2col .ip-io ul{padding-top:4px!important;padding-bottom:6px!important}.ip-2col .ip-io li{padding-top:6px!important;padding-bottom:6px!important;font-size:13.5px!important;line-height:1.4!important;gap:9px}.ip-2col .ip-io ul{padding-left:14px!important;padding-right:14px!important}.ip-pcol #inclusions .text-center.max-w-3xl{display:none!important}.ip-pcol section{margin:0!important}.ip-2col .ip-io li>span:last-child{flex:1 1 0;min-width:0;overflow-wrap:anywhere}}.ip-2col section .text-center.max-w-3xl{text-align:center!important;margin:0 auto 18px!important}.ip-2col section#overview{position:relative;overflow:hidden;background:linear-gradient(180deg,#FFF7EA 0%,#fff 48%)!important;padding:24px 28px 22px!important;box-shadow:0 18px 40px -26px rgba(42,24,16,.45)}@media (min-width:1024px){.ip-2col{max-width:1024px;padding-left:2rem;padding-right:2rem}}.ip-2col .ip-iogrid{grid-template-columns:1fr!important;gap:16px}.ip-ov-box.is-clamped:not(.is-open)::after{left:auto;right:0;bottom:0;width:42%;height:28px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 82%)}@media (max-width:639.98px){.ip-lean .ip-dlist{gap:16px}}@media (max-width:991px){.ip-aside .ip-quote{display:none!important}body:has(#ipBar) #scrollTopBtn{bottom:calc(88px + env(safe-area-inset-bottom))!important;right:14px!important}}@media (max-width:639px){.ip-lean #reviews .dp-swipe>*{flex-basis:74%}}.ip-lean #itinerary h2{font-weight:600!important;line-height:1.18;letter-spacing:-.005em;margin-bottom:10px!important}@media (min-width:1024px) and (max-width:1199px) and (max-height:960px){.ip-pop .bm-area textarea{height:104px}}.ip-chips li a{text-transform:none!important;letter-spacing:0!important;font:inherit!important;font-weight:600!important;color:var(--bj-orange-d,#D94C1A)!important;border:0!important;padding:0!important;display:inline!important;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:992px) and (max-width:1023.98px){header.sticky .desktop-nav-container{display:none!important}header.sticky .header-logo-link{gap:6px}header.sticky .mobile-hamburger-btn{display:flex!important;width:44px;height:44px;padding:0!important;flex-shrink:0;background:#F15A24;color:#fff!important;border-radius:6px!important;font-size:18px!important}header.sticky .mobile-hamburger-btn:hover{background:#d94c1a!important}}@media screen and (min-width:768px) and (max-width:991.98px){header.sticky .mobile-hamburger-btn{width:44px;height:44px}}@media screen and (max-width:1023.98px){#mobileSidebar a>i.mr-3,#mobileSidebar button>span>i.mr-3{width:20px;text-align:center}#mobileSidebar button>span>i.mr-3{margin-right:16px}#mobileSidebar button[aria-label="Close menu"]{width:44px;height:44px;flex:none}#mobileSidebar #mobileDestinationsMenu a{padding-top:9px;padding-bottom:9px}#mobileSidebar #mobileDestinationsMenu a + a{margin-top:2px}#mobileSidebar.translate-x-full{box-shadow:none}}@media screen and (max-width:1023.98px){#videoModal,#imageModal{z-index:1001}#toastNotification{z-index:1002}#imageModal::after{content:"\00d7";position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;background:rgba(26,26,26,.6);border:1px solid rgba(255,255,255,.28);color:#fff;font:400 28px/36px "Inter",sans-serif;text-align:center;cursor:pointer}#videoModal>div{max-width:min(56rem,calc((100vh - 32px) * 16/9));max-width:min(56rem,calc((100svh - 32px) * 16/9))}#bookingModal .bm-tag{font-size:12px;line-height:1.3;letter-spacing:.1px;padding-left:9px;padding-right:9px;max-width:calc(100% - 36px);border-radius:14px}#bookingModal .bm-note{font-size:12px}#bookingModal .bm-close::after{content:"";position:absolute;inset:-6px}#bookingModal .bm-title{text-wrap:balance}}@media screen and (max-width:380px){#bookingModal .bm-head--photo .bm-title{font-size:27px}}@media screen and (max-width:359.98px){#bookingModal .bm-form{padding-left:14px;padding-right:14px}#bookingModal .bm-field>i{left:12px}#bookingModal .bm-field input,#bookingModal .bm-field textarea{padding-left:34px;padding-right:8px}}@media screen and (max-width:639.98px){#toastNotification{left:12px;right:12px;max-width:none;padding:12px 16px}}@media screen and (max-width:991.98px){body:has(#ipBar) #toastNotification{bottom:calc(92px + env(safe-area-inset-bottom))!important}body:has(#ipBar) footer.bj-footer{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}}@media screen and (max-width:639.98px){#toastNotification{bottom:112px!important}body:has(#ipBar) #toastNotification{bottom:calc(138px + env(safe-area-inset-bottom))!important}body:has(#bookingModal:not(.hidden)) #toastNotification{bottom:62px!important}}@media screen and (max-width:639.98px){#scrollTopBtn.opacity-0.pointer-events-none{opacity:0!important;pointer-events:none!important}}@media screen and (min-width:640px) and (max-width:1023.98px){#toastNotification{right:68px}}@media screen and (min-width:768px) and (max-width:1023.98px){#scrollTopBtn{right:7px!important}}@media screen and (min-width:992px) and (max-width:1023.98px){#planFloatBtn{transition:opacity .3s ease}body.home-grad:has(#whatsappFloatBtn.opacity-0) #planFloatBtn{opacity:0;pointer-events:none}}@media screen and (max-width:359.98px){#ipBar{gap:6px;padding-left:10px;padding-right:10px}#ipBar .ip-bar-btn{padding-left:12px;padding-right:12px}#ipBar .ip-bar-price strong:not(.ip-bar-ask){font-size:23px}}@media screen and (max-width:639.98px){.bj-logo-strip .bj-recog{max-width:min(330px,calc(100% - 32px))}.bj-logo-strip .bj-strip-label{font-size:12px!important;line-height:1.5!important;padding-left:16px;padding-right:16px}}@media screen and (max-width:359.98px){.bj-logo-strip .bj-recog{grid-template-columns:60px 1fr;gap:12px 8px;padding:12px}.bj-logo-strip .bj-recog img[alt="IATTE"]{height:24px}.bj-logo-strip .bj-recog span{font-size:16.5px}}@media screen and (min-width:640px) and (max-width:767.98px){.bj-logo-strip .bj-recog{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:14px;max-width:340px;margin:0 auto 24px;padding:14px 16px;background:#FBF6EE;border:1px solid #EFE4D2;border-radius:14px}.bj-logo-strip .bj-recog img{height:46px;justify-self:center;margin:0}.bj-logo-strip .bj-recog img[alt="IATTE"]{height:30px;margin:0}.bj-logo-strip .bj-recog span{font-size:17px;text-align:left;line-height:1.25}}@media screen and (min-width:768px) and (max-width:899.98px){.bj-logo-strip .bj-recog{flex-wrap:nowrap}.bj-logo-strip .bj-recog img{height:54px}.bj-logo-strip .bj-recog img[alt="IATTE"]{height:38px}.bj-logo-strip .bj-recog span{font-size:20px;white-space:nowrap}}@media screen and (max-width:1023.98px){footer.bj-footer .bj-legal-grid dt,footer.bj-footer .bj-pay h5{font-size:12px;letter-spacing:.14em}footer.bj-footer a.rounded-full{display:flex;width:40px;height:40px;padding:0}footer.bj-footer .bj-legal-grid dd a,footer.bj-footer .bj-pay-note a{display:inline-block;padding-top:9px;padding-bottom:9px;margin-top:-9px;margin-bottom:-9px}}@media screen and (max-width:767.98px){footer.bj-footer ul.space-y-2>li + li{margin-top:2px!important}footer.bj-footer ul.space-y-2>li>a{padding-top:8px;padding-bottom:8px}footer.bj-footer ul.space-y-3>li + li{margin-top:0!important}footer.bj-footer ul.space-y-3>li.flex,footer.bj-footer ul.space-y-3>li>a.flex{display:flex;padding-top:7px;padding-bottom:7px}footer.bj-footer .bj-proof-google{display:flex;padding:10px 14px}}@media screen and (min-width:768px) and (max-width:1023.98px){footer.bj-footer ul.space-y-2>li + li,footer.bj-footer ul.space-y-3>li + li{margin-top:0!important}footer.bj-footer ul.space-y-2>li>a{display:inline-block;padding-top:7px;padding-bottom:7px}footer.bj-footer ul.space-y-3>li.flex,footer.bj-footer ul.space-y-3>li>a.flex{padding-top:6px;padding-bottom:6px}}@media screen and (max-width:559.98px){footer.bj-footer .bj-proof{grid-template-columns:minmax(0,1fr);gap:14px}}@media screen and (min-width:480px) and (max-width:639.98px){footer.bj-footer .bj-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}footer.bj-footer .bj-legal-wide{grid-column:1/-1}}@media screen and (max-width:639.98px){footer.bj-footer .container>div:last-child>p{text-wrap:balance}}@media screen and (min-width:640px) and (max-width:767.98px){footer.bj-footer .container>.grid:first-child{grid-template-columns:1fr 1fr;gap:30px 24px}footer.bj-footer .container>.grid:first-child>:first-child,footer.bj-footer .container>.grid:first-child>:last-child{grid-column:1/-1}}@media screen and (max-width:1023.98px){div.bg-slate-900:has(>div>img[src*="elements/footer-bg"]) p{text-wrap:balance}}@media screen and (min-width:390px) and (max-width:1023.98px){div.bg-slate-900:has(>div>img[src*="elements/footer-bg"]) h2{text-wrap:balance}}@media screen and (min-width:1024px) and (max-width:1279.98px){header.sticky .header-logo-text{font-size:18px}header.sticky .desktop-nav-container>nav{gap:14px}header.sticky .desktop-nav-container>nav>a,header.sticky .desktop-nav-container>nav>.group>a{letter-spacing:.025em}header.sticky .desktop-nav-container>button{padding-left:12px;padding-right:12px}header.sticky nav .group .col-span-8{column-gap:16px}}@media screen and (min-width:1200px) and (max-width:1279.98px){header.sticky .header-logo-text{font-size:20px}}@media screen and (min-width:1280px) and (max-width:1535.98px){header.sticky .header-logo-text{font-size:27px}}@media screen and (min-width:1024px) and (max-width:1279.98px){footer.bj-footer .container>.grid:first-child{grid-template-columns:minmax(0,1fr) max-content max-content fit-content(250px);column-gap:28px}footer.bj-footer .container>.grid:first-child>div{grid-column:auto}footer.bj-footer .container>.grid:first-child>div:first-child>p{width:100%}}@media screen and (min-width:1024px) and (max-width:1535.98px){footer.bj-footer .bj-proof{grid-template-columns:repeat(4,auto);justify-content:space-between}footer.bj-footer .bj-proof-google{grid-column:1/-1;justify-self:center}}@media screen and (min-width:1024px){footer.bj-footer .bj-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px) and (max-width:1279.98px){footer.bj-footer .bj-legal{grid-template-columns:minmax(0,1fr)}footer.bj-footer .bj-pay{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:32px;align-items:center}footer.bj-footer .bj-pay>h5{grid-column:1}footer.bj-footer .bj-pay>div{grid-column:1;grid-row:2;flex-wrap:nowrap}footer.bj-footer .bj-pay>.bj-pay-note{grid-column:2;grid-row:1/span 2;margin-top:0}}@media screen and (min-width:1024px){footer.bj-footer .bj-legal-grid dt,footer.bj-footer .bj-pay h5{font-size:12px;line-height:1.5}header.sticky .bj-menu-head{font-size:12px;letter-spacing:.1em}header.sticky .desktop-nav-container>nav>a:not(.border-b-2){padding:12px 6px;margin:-12px -6px}header.sticky .desktop-nav-container>nav>.group>a{padding:12px 6px;margin:-8px -6px}#bookingModal .bm-tag,#bookingModal .bm-note{font-size:12px}#bookingModal .bm-title{text-wrap:balance}header.sticky .header-logo-link{gap:8px}#videoModal,#imageModal{z-index:1001}#imageModal::after{content:"\00d7";position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;background:rgba(26,26,26,.6);border:1px solid rgba(255,255,255,.28);color:#fff;font:400 28px/36px "Inter",sans-serif;text-align:center;cursor:pointer}#videoModal>div{max-width:min(56rem,calc((100vh - 32px) * 16/9))}#toastNotification{z-index:1002;right:68px!important;bottom:6px!important}#scrollTopBtn{right:7px!important}#mobileSidebar.translate-x-full{visibility:hidden}#planFloatBtn{transition:opacity .3s ease}body.home-grad:has(#whatsappFloatBtn.opacity-0) #planFloatBtn{opacity:0;pointer-events:none}div.bg-slate-900:has(>div>img[src*="elements/footer-bg"]) h2,div.bg-slate-900:has(>div>img[src*="elements/footer-bg"]) p{text-wrap:balance}}@media screen and (max-width:1023.98px){body.home-grad #heroContentContainer .royal-play-lbl{font-size:12px}}@media screen and (max-width:767.98px){body.home-grad #heroContentContainer{padding-bottom:80px}body.home-grad #heroContentContainer>.grid>div:last-child{margin-top:0}}@media screen and (min-width:768px) and (max-width:1023.98px){body.home-grad #heroContentContainer>.grid>div:last-child>button{top:37%}body.home-grad #heroContentContainer .hero-highlights li>span:last-child{text-shadow:0 0 2px rgba(0,0,0,.95),0 1px 3px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.9),0 0 16px rgba(0,0,0,.7)}}@media screen and (max-width:349.98px){body.home-grad #heroContentContainer .royal-strip{letter-spacing:2px}}@media screen and (max-width:479.98px){body.home-grad #quickSearchForm.bjh-proof{grid-template-columns:minmax(0,1fr);padding:6px 14px 10px}body.home-grad #quickSearchForm .bjh-proof-item{padding:9px 8px;gap:12px}body.home-grad #quickSearchForm .bjh-proof-google{padding:12px 8px}}@media screen and (max-width:349.98px){body.home-grad #quickSearchForm.bjh-proof{padding-left:8px;padding-right:8px}body.home-grad #quickSearchForm .bjh-proof-item{padding-left:4px;padding-right:4px;gap:10px}}@media screen and (max-width:639.98px){body.home-grad>section .flex.items-center.justify-center.mb-3>span{text-align:center}body.home-grad>section :is(.heritage-prev,.heritage-next,.spiritual-prev,.spiritual-next,.nature-prev,.nature-next){top:104px}body.home-grad>section :is(.dest-prev,.dest-next){top:150px;width:36px;height:36px}body.home-grad>section .dest-prev{left:-10px}body.home-grad>section .dest-next{right:-10px}}@media screen and (max-width:1023.98px){body.home-grad>section:not(#home) h2.font-cormorant{text-wrap:balance}}@media screen and (max-width:349.98px){body.home-grad #testimonials .bjh-rating{flex-wrap:wrap;row-gap:2px}}@media screen and (min-width:640px) and (max-width:1023.98px){body.home-grad #testimonials .testi-slider-track{gap:24px}}@media screen and (max-width:767.98px){body.home-grad #homepackages .tour-grid .justify-between.border-t.border-b{padding-left:6px;padding-right:6px;gap:8px}body.home-grad #homepackages .tour-grid .justify-between.border-t.border-b span{letter-spacing:.02em;text-align:center}}@media screen and (max-width:359.98px){body.home-grad #homepackages .tour-grid .justify-between.border-t.border-b{gap:5px}}@media screen and (max-width:374.98px){body.home-grad #homepackages .tour-grid .p-5>div:last-child>.flex-1{font-size:13px}}@media screen and (max-width:349.98px){body.home-grad #homepackages .tour-grid>*{flex-basis:86%}body.home-grad #homepackages .tour-grid>div>div.p-5{padding-left:12px!important;padding-right:12px!important}}@media screen and (min-width:640px) and (max-width:899.98px){body.home-grad>section .bjh-guests{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1023.98px){body.home-grad #videos .bjh-video{display:flex;flex-direction:column;align-self:stretch;justify-self:stretch;padding-top:6px;gap:6px;overflow:clip}body.home-grad #videos .bjh-video .bjh-play{position:relative;top:auto;left:auto;flex:0 0 auto;margin:auto}body.home-grad #videos .bjh-video .bjh-video-t{position:relative;left:auto;right:auto;bottom:auto;padding:0 12px 9px}body.home-grad #videos .bjh-video--big .bjh-video-t{padding:0 16px 14px}body.home-grad #videos .bjh-video img{inset:-17% 0;height:134%}}@media screen and (max-width:639.98px){body.home-grad #videos .bjh-video:not(.bjh-video--big) .bjh-video-t{font-size:15px}body.home-grad #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:36px;height:36px;font-size:12px}body.home-grad #videos .bjh-video:last-child:nth-child(even){grid-column:1/-1;width:calc(50% - 5px);justify-self:center}}@media screen and (max-width:384.98px){body.home-grad #videos .bjh-video:not(.bjh-video--big){padding-top:5px;gap:5px}body.home-grad #videos .bjh-video:not(.bjh-video--big) .bjh-video-t{font-size:14px;padding:0 10px 8px}body.home-grad #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:30px;height:30px;font-size:11px}}@media screen and (max-width:349.98px){body.home-grad #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:26px;height:26px;font-size:10px}}@media screen and (min-width:640px) and (max-width:1023.98px){body.home-grad #videos .bjh-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.home-grad #videos .bjh-video{aspect-ratio:16/9}body.home-grad #videos .bjh-video--big{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}body.home-grad #videos .bjh-video .bjh-video-t{font-size:17px}body.home-grad #videos .bjh-video--big .bjh-video-t{font-size:26px;padding:0 18px 16px}body.home-grad #videos .bjh-videos:has(>.bjh-video:nth-child(5):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-left:auto;margin-right:auto}body.home-grad #videos .bjh-videos:has(>.bjh-video:nth-child(5):last-child) .bjh-video--big{grid-column:1/-1;grid-row:auto;aspect-ratio:16/9}}@media screen and (max-width:1023.98px){body.home-grad #mpMap .mp-map-legend{font-size:12px}body.home-grad #mpMap .mp-map-hint{font-size:12px!important;line-height:1.4!important}}@media screen and (max-width:767.98px){body.home-grad #mpMap .mp-map-hint{left:auto;right:calc(2.5% + 42px);transform:none}}@media screen and (max-width:639.98px){body.home-grad #mpMap .mp-map-controls{flex-direction:row;gap:4px;top:3%;bottom:auto;left:3%;right:auto}body.home-grad #mpMap .mp-map-controls button{width:32px;height:32px;font-size:12px}body.home-grad #mpMap .mp-map-hint{right:2.5%}}@media screen and (max-width:599.98px){body.home-grad #mpMap .mp-map-hint{display:none}body.home-grad #mpMap .mp-map-legend{flex-direction:row;gap:14px;padding:4px 9px;bottom:2%}}@media screen and (min-width:529px) and (max-width:599.98px){body.home-grad #mpMap .mp-map-title span{font-size:1.15rem}body.home-grad #mpMap .mp-map-title em{font-size:12px}body.home-grad #mpMap .mp-pin[title="Amarkantak"] .mp-pin-label{left:auto;right:9px}body.home-grad #mpMap .mp-pin[title="Pachmarhi"] .mp-pin-label{top:10px;left:-14px;transform:none}body.home-grad #mpMap .mp-pin[title^="Sanjay-Dubri"] .mp-pin-label{left:auto;right:-34px;transform:none}body.home-grad #mpMap .mp-pin[title="Ujjain"] .mp-pin-label{left:auto;right:9px}}@media screen and (max-width:528px){body.home-grad #mpMap .mp-map-title em{font-size:10px}}@media screen and (min-width:412px) and (max-width:528px){body.home-grad #mpMap .mp-map-title em{font-size:12px}}@media screen and (max-width:359.98px){body.home-grad #mpMap .mp-map-controls{top:2px;left:2%;gap:3px}body.home-grad #mpMap .mp-pin[title^="Kuno"] .mp-pin-label{top:3px}}@media screen and (max-width:1023.98px){body.home-grad #verify .bjh-dl dd a:not(.bj-link){display:inline-block;padding:6px 0;margin:-2px 0}}@media screen and (min-width:640px) and (max-width:1023.98px){body.home-grad #verify .bjh-dl dd:has(>.bj-link){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}body.home-grad #verify .bjh-dl dd:has(>.bj-link) .bj-link{margin-left:0}body.home-grad #verify .bjh-dl>div:nth-child(odd):has(+ .bjh-wide){grid-column:1/-1}}@media screen and (min-width:900px) and (max-width:1023.98px){body.home-grad #verify .bjh-certs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:389.98px){body.home-grad #verify .bjh-certs>*{flex-basis:82%}}@media screen and (min-width:640px) and (max-width:1023.98px){body.home-grad #booking .bjh-steps>:last-child:nth-child(odd){grid-column:1/-1}}@media screen and (max-width:419.98px){body.home-grad #booking .bjh-pay-logos{flex-wrap:nowrap;gap:6px}body.home-grad #booking .bjh-pay-logos span{flex:1 1 0;min-width:0;max-width:62px;padding:6px}}@media screen and (max-width:1023.98px){body.home-grad #faq .grid>[class~="col-span-12"]{grid-column:1/-1}}@media screen and (max-width:349.98px){body.home-grad #journeyName,body.home-grad #journeyPhone,body.home-grad #journeyMessage{padding-left:12px;padding-right:8px}}@media screen and (min-width:1024px){body.home-grad #videos .bjh-videos:has(>.bjh-video:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}body.home-grad #videos .bjh-videos>.bjh-video:not(.bjh-video--big){aspect-ratio:16/9}body.home-grad #videos .bjh-video img{inset:-17% 0;height:134%}body.home-grad>section:not(#home) h2.font-cormorant{text-wrap:balance}body.home-grad #verify .bjh-dl dd:has(>.bjh-code){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}body.home-grad #verify .bjh-dl dd:has(>.bjh-code) .bj-link{margin-left:0}body.home-grad #verify .bjh-dl>div:nth-child(odd):has(+ .bjh-wide){grid-column:1/-1}body.home-grad #heroContentContainer .royal-play-lbl{font-size:12px}body.home-grad #heroContentContainer button:has(>.royal-play){right:max(24px,calc(56px - (100vw - 100%)/2))}}@media screen and (min-width:1024px) and (max-width:1279.98px){body.home-grad #heroContentContainer .hero-highlights li{gap:8px;padding-right:12px;margin-right:12px}body.home-grad #heroContentContainer .hero-highlights li:last-child{padding-right:0;margin-right:0}body.home-grad #heroContentContainer .royal-h1{font-size:min(5vw,59px)}body.home-grad #testimonials .testi-slider-track{gap:24px}body.home-grad #mpMap .mp-map-title span{font-size:1.05rem}body.home-grad #mpMap .mp-map-title em{font-size:12px}body.home-grad #verify .flex>.bj-btn,body.home-grad #verify .flex>.bj-btn--outline{min-width:0;padding-left:10px;padding-right:10px;letter-spacing:.03em}body.home-grad #booking .bjh-steps:has(>.bjh-step:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}body.home-grad #booking .bjh-steps:has(>.bjh-step:nth-child(5):last-child)>.bjh-step{grid-column:span 2}body.home-grad #booking .bjh-steps:has(>.bjh-step:nth-child(5):last-child)>.bjh-step:nth-child(n+4){grid-column:span 3}body.home-grad #booking .bjh-pay-in{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;padding:40px 36px}body.home-grad #booking .bjh-pay-side{padding-left:28px}body.home-grad #booking .bjh-pay-side .bj-btn--light{padding-left:16px;padding-right:16px;white-space:normal;text-align:center}body.home-grad .contcat-form-section [class~="lg:p-12"]{padding-left:28px;padding-right:28px}body.home-grad .contcat-form-section form [class~="sm:grid-cols-2"]{column-gap:12px}body.home-grad .contcat-form-section form input::placeholder,body.home-grad .contcat-form-section form textarea::placeholder{font-size:13px}}@media screen and (min-width:1024px) and (max-width:1179.98px){body.home-grad #quickSearchForm.bjh-proof{padding:14px 6px}body.home-grad #quickSearchForm .bjh-proof-item{padding:6px 10px;gap:8px}body.home-grad #quickSearchForm .bjh-proof-txt strong{font-size:18px}}@media screen and (min-width:1024px) and (max-width:1535.98px){body.home-grad .contcat-form-section [class~="sm:grid-cols-3"]{column-gap:16px}body.home-grad .contcat-form-section [class~="sm:grid-cols-3"]>div{flex-direction:column;text-align:center;gap:8px}}@media screen and (min-width:1180px) and (max-width:1279.98px){body.home-grad #testimonials .testi-slider-track>.testi-slide{width:calc(25% - 18px)}body.home-grad #testimonials .testi-slider-track>.testi-slide>div{padding:18px}}@media screen and (min-width:1280px) and (max-width:1535.98px){body.home-grad #mpMap .mp-map-hint{left:auto;right:calc(2.5% + 42px);transform:none}body.home-grad #homepackages .tour-grid .border-t.border-b{padding-left:4px;padding-right:4px}body.home-grad #homepackages .tour-grid .border-t.border-b span{letter-spacing:.02em}}@media screen and (min-width:1280px){body.home-grad #heroContentContainer button:has(>.royal-play){right:max(0px,calc(80px - (100vw - 100%)/2))}body.home-grad #mpMap .mp-map-legend,body.home-grad #mpMap .mp-map-hint{font-size:12px}}@media screen and (min-width:1280px) and (max-height:800px){body.home-grad section#home{min-height:0}body.home-grad #heroContentContainer{padding-top:28px!important}body.home-grad #heroContentContainer .hero-no1{font-size:140px}body.home-grad #heroContentContainer .royal-strip{margin-bottom:28px}body.home-grad #heroContentContainer>.grid>div:first-child>* + *{margin-top:16px}}@media screen and (min-width:1280px) and (max-height:700px){body.home-grad #heroContentContainer{padding-top:20px!important}body.home-grad #heroContentContainer .hero-no1{font-size:110px}body.home-grad #heroContentContainer .royal-strip{margin-bottom:20px}body.home-grad #heroContentContainer>.grid>div:first-child>* + *{margin-top:12px}body.home-grad #heroContentContainer .royal-h1 + p{font-size:16px;line-height:24px}}@media screen and (min-width:1536px){body.home-grad #booking .bjh-pay-main{display:grid;grid-template-columns:minmax(0,1fr) 200px;column-gap:28px;align-content:start}body.home-grad #booking .bjh-pay-main>*{grid-column:1}body.home-grad #booking .bjh-pay-main>.bjh-pay-grid{display:contents}body.home-grad #booking .bjh-pay-main .bjh-pay-dl{grid-column:1;margin-bottom:16px}body.home-grad #booking .bjh-pay-main .bjh-qr{grid-column:2;grid-row:3/span 3;align-self:start;justify-self:end}body.home-grad #verify .bjh-dl .bjh-wide dd:has(>.bj-link){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}body.home-grad #verify .bjh-dl .bjh-wide dd:has(>.bj-link) .bj-link{margin-left:0}}@media screen and (min-width:1537px){body.home-grad #testimonials .testi-slider-wrapper{max-width:1536px;margin-left:auto;margin-right:auto;clip-path:inset(-40px 44px)}}@media screen and (min-width:1990px){body.home-grad #touristdestinations>.absolute>img{object-fit:cover}}@media screen and (max-width:1023.98px){body.page-destination .dp-pkg .dp-ticks li{color:#E6EFE9}body.page-destination .dp-about-fig img[src*="/guests/"]{object-position:center 18%}body.page-destination .dp-planfoot-p small{font-size:12px}body.page-destination .dp-plan-p small{font-size:12px}body.page-destination .dp-plan-n small{font-size:12px!important;letter-spacing:.02em}body.page-destination #videos .bjh-video{display:flex;flex-direction:column;align-self:stretch;justify-self:stretch;padding-top:6px;gap:6px;overflow:clip}body.page-destination #videos .bjh-video .bjh-play{position:relative;top:auto;left:auto;flex:0 0 auto;margin:auto}body.page-destination #videos .bjh-video .bjh-video-t{position:relative;left:auto;right:auto;bottom:auto;padding:0 12px 9px}body.page-destination #videos .bjh-video--big .bjh-video-t{padding:0 16px 14px}body.page-destination #videos .bjh-video img[src*="ytimg.com"]{top:-17%;bottom:auto;height:134%}}@media screen and (max-width:767.98px){body.page-destination .dp-filters .dp-pill{font-size:12px;letter-spacing:0;min-width:40px}body.page-destination .dp-filters .dp-flabel{font-size:12px!important}body.page-destination .dp-offer-title{padding:6px 0}body.page-destination .dp-pkg .dp-pricetop{flex-wrap:wrap;gap:4px 8px}body.page-destination .dp-pkg .dp-pricetop .dp-label{white-space:nowrap}}@media screen and (max-width:639.98px){body.page-destination .dp-hero .dp-h1-a{margin-left:-24px;margin-right:-24px}body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn)>.bj-btn{white-space:normal;text-wrap:balance;line-height:1.2;padding-top:6px;padding-bottom:6px}body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn)>a[href*="wa.me"]{gap:4px}body.page-destination .dp-hero nav[aria-label="Breadcrumb"]{font-size:12px!important;letter-spacing:.08em!important}body.page-destination .dp-trust li{text-align:center}body.page-destination .dp-tl-n small{font-size:12px!important;letter-spacing:.03em}body.page-destination #videos .bjh-video:not(.bjh-video--big) .bjh-video-t{font-size:15px}body.page-destination #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:36px;height:36px;font-size:12px}}@media screen and (min-width:480px) and (max-width:639.98px){body.page-destination .dp-about .dp-about-fig img[src*="/guests/"]{height:300px!important}}@media screen and (min-width:600px) and (max-width:639.98px){body.page-destination .dp-pkgs:not(.dp-swipe){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.page-destination .dp-pkgs:not(.dp-swipe) .dp-pkg>div:last-child{padding-left:12px;padding-right:12px}body.page-destination .dp-pkgs:not(.dp-swipe) ul.dp-icons li{flex:1 1 auto}body.page-destination .dp-pkgs:not(.dp-swipe) ul.dp-icons li span{font-size:12px!important}body.page-destination .dp-pkgs:not(.dp-swipe) .dp-pkg-btns{grid-template-columns:minmax(0,1fr) 50px!important}body.page-destination .dp-pkgs:not(.dp-swipe) .dp-pkg-btns .dp-pkg-main{font-size:13px;letter-spacing:.02em;gap:7px;padding-left:8px;padding-right:8px}}@media screen and (max-width:400px){body.page-destination .dp-pkg .dp-pricetop .dp-label{letter-spacing:.06em}}@media screen and (min-width:374px) and (max-width:407.98px){body.page-destination .dp-swipe .dp-pkg-btns .dp-pkg-main{font-size:13px;letter-spacing:.02em;gap:7px;padding-left:8px;padding-right:8px}}@media screen and (max-width:339.98px){body.page-destination .dp-pkgs:not(.dp-swipe) .dp-pkg-btns .dp-pkg-main{font-size:13px;letter-spacing:.02em;gap:7px;padding-left:8px;padding-right:8px}}@media screen and (max-width:399.98px){body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn)>a[href*="wa.me"]{flex:0 0 auto}}@media screen and (max-width:374.98px){body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn){margin-left:-8px;margin-right:-8px}body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn)>*{padding-left:6px!important;padding-right:6px!important}}@media screen and (max-width:359.98px){body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn){margin-left:-20px;margin-right:-20px}body.page-destination .dp-hero .flex.flex-col:has(>.bj-btn)>*{font-size:12px!important}body.page-destination .dp-pkg>div:last-child{padding-left:16px;padding-right:16px}body.page-destination .dp-pkg ul.dp-icons li{flex:1 1 auto}body.page-destination .dp-pkg ul.dp-icons li span{font-size:12px!important}body.page-destination .dp-fact{padding-left:9px;padding-right:9px;gap:8px}body.page-destination #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:26px;height:26px;font-size:10px}}@media screen and (min-width:640px) and (max-width:1023.98px){body.page-destination .dp-about-fig img[src*="/guests/"]{height:400px}body.page-destination .dp-tl-n small{font-size:12px!important;letter-spacing:.08em}body.page-destination .dp-plan-n small{font-size:12px!important;letter-spacing:.06em}body.page-destination .dp-hero nav[aria-label="Breadcrumb"] a{display:inline-flex;align-items:center;min-height:36px;margin-top:-4px;margin-bottom:-4px}body.page-destination .dp .bj-grid--3:not(.dp-places-rm)>:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 10px);justify-self:center}}@media screen and (min-width:640px) and (max-width:899.98px){body.page-destination #guests .bjh-guests{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media screen and (min-width:640px) and (max-width:767.98px){body.page-destination .dp-pkg>div:last-child{padding-left:16px;padding-right:16px}body.page-destination .dp-pkg ul.dp-icons li{flex:1 1 auto}body.page-destination .dp-pkg ul.dp-icons li span{font-size:12px!important}body.page-destination .dp-pkg .dp-pricetop .dp-label{letter-spacing:.06em}body.page-destination .dp-pkg .dp-priceold{gap:6px}body.page-destination .dp-pkg-btns{grid-template-columns:minmax(0,1fr) 50px!important}body.page-destination .dp-pkg-btns .dp-pkg-main{font-size:13px;letter-spacing:.03em;gap:7px;padding-left:8px;padding-right:8px;white-space:normal;text-align:center}body.page-destination .dp-hero nav[aria-label="Breadcrumb"]{flex-wrap:nowrap;white-space:nowrap;letter-spacing:.05em}body.page-destination .dp-hero nav[aria-label="Breadcrumb"]>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}body.page-destination .dp-planfoot-b:has(>:nth-child(2)){width:100%;flex-wrap:nowrap}body.page-destination .dp-planfoot-b:has(>:nth-child(2))>*{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px;white-space:normal;text-align:center}}@media screen and (min-width:768px) and (max-width:1023.98px){body.page-destination .dp-priceoff{font-size:12px}body.page-destination .dp-table--price th:nth-child(4),body.page-destination .dp-table--price td[data-label="Duration"]{white-space:nowrap}body.page-destination .dp-readmore:not([hidden]){min-height:44px}body.page-destination .dp-offer{min-width:0}}@media screen and (min-width:900px) and (max-width:1023.98px){body.page-destination #videos .bjh-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.page-destination #videos .bjh-video--big{grid-column:1/-1;grid-row:auto;aspect-ratio:16/9}body.page-destination #videos .bjh-video-t{font-size:17px}body.page-destination #videos .bjh-video--big .bjh-video-t{font-size:24px}}@media screen and (min-width:1024px){body.page-destination .dp-about--l .bj-rule{display:flow-root}body.page-destination .dp-pkg .dp-ticks li{color:#E6EFE9}body.page-destination .dp-pkg ul.dp-icons li span{font-size:12px!important}body.page-destination .dp-plan-n small{font-size:12px;letter-spacing:.06em}body.page-destination .dp-tl-n small{font-size:12px;letter-spacing:.08em}body.page-destination .dp-plan-p small,body.page-destination .dp-planfoot-p small,body.page-destination .dp-priceoff{font-size:12px}body.page-destination .dp-offer th{font-size:12px;letter-spacing:.06em}body.page-destination #day-plan .container>.dp-tl,body.page-destination #day-plan .container>.dp-planfoot{max-width:1080px;margin-left:auto;margin-right:auto}body.page-destination .dp-table--plain td[data-label="From"],body.page-destination .dp-table--plain td[data-label="Distance"],body.page-destination .dp-table--plain td[data-label="Drive time"]{white-space:nowrap}body.page-destination #videos .bjh-video img[src*="ytimg.com"]{top:-17%;bottom:auto;height:134%}body.page-destination #enquiry .dp-formside + div{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1024px) and (max-width:1279.98px){body.page-destination .dp-offer-grid{grid-template-columns:220px minmax(0,1fr);column-gap:24px}body.page-destination .dp-offer-grid>div{grid-column:auto}body.page-destination .dp-offer{min-width:0}body.page-destination .dp-offer th:nth-child(1){width:34%}body.page-destination .dp-offer th:nth-child(2){width:12%}body.page-destination .dp-offer th:nth-child(3){width:11%}body.page-destination .dp-offer th:nth-child(4){width:12%}body.page-destination .dp-offer th:nth-child(5){width:17%}body.page-destination .dp-offer th:nth-child(6){width:14%}body.page-destination .dp-offer th{padding-left:6px;padding-right:6px;letter-spacing:.03em;white-space:normal;line-height:1.3}body.page-destination .dp-offer th i{display:none}body.page-destination .dp-offer td{padding-left:8px;padding-right:8px}body.page-destination .dp-offer th:first-child,body.page-destination .dp-offer td:first-child{padding-left:14px}body.page-destination .dp-offer-pkg{gap:10px}body.page-destination .dp-offer-thumb{width:56px;height:56px}body.page-destination .dp-offer-act .bj-btn{padding-left:6px;padding-right:6px}body.page-destination .dp-fact{padding-left:14px;padding-right:14px;gap:10px}body.page-destination .dp-fact-l{letter-spacing:.05em}body.page-destination .dp-near .bj-link{font-size:14px;letter-spacing:.04em}body.page-destination #enquiry form [class~="sm:grid-cols-2"]{grid-template-columns:minmax(0,1fr)}body.page-destination .dp-table--price th:nth-child(4),body.page-destination .dp-table--price td[data-label="Duration"]{white-space:nowrap}body.page-destination #videos .bjh-video:not(.bjh-video--big) .bjh-video-t{font-size:17px}body.page-destination .dp-guide{gap:18px}body.page-destination .dp-gcard-top{padding-left:18px;padding-right:18px}}@media screen and (min-width:1280px) and (max-width:1535.98px){body.page-destination .dp-offer th{padding-left:5px;padding-right:5px;line-height:1.3}body.page-destination .dp-offer th:first-child{padding-left:18px}body.page-destination .dp-offer th:nth-child(4){white-space:normal}body.page-destination .dp-offer-grid{grid-template-columns:300px minmax(0,1fr)}body.page-destination .dp-offer-grid>div{grid-column:auto}body.page-destination .dp-offer th:nth-child(1){width:37%}body.page-destination .dp-offer th:nth-child(2){width:12%}body.page-destination .dp-offer th:nth-child(3){width:10%}body.page-destination .dp-offer th:nth-child(4){width:12%}body.page-destination .dp-offer th:nth-child(5){width:16%}body.page-destination .dp-offer th:nth-child(6){width:13%}body.page-destination .dp-pkg ul.dp-icons li{flex:1 1 auto}body.page-destination .dp-pkg .dp-pricetop{flex-wrap:wrap;row-gap:4px}body.page-destination .dp-pkg .dp-pricetop .dp-label{white-space:nowrap;letter-spacing:.06em}body.page-destination .dp-pkg .dp-priceold{gap:6px}body.page-destination .dp-pkg-btns .dp-pkg-main{padding-left:8px;padding-right:8px;font-size:13px;letter-spacing:.02em;gap:7px}}@media screen and (max-width:1023.98px){body.page-itinerary-v2 :is(.ip-day-txt,.ip-mfacts,.ip-know,.ip-tip,.dp-note) a.bj-link{display:inline;text-transform:none;letter-spacing:0;font-family:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bj-gold);padding:7px 0!important;border-bottom:0!important}body.page-itinerary-v2 .dp-text a.bj-link{padding-top:6px!important}body.page-itinerary-v2 .ip-sights + .ip-day-p{margin-top:14px}body.page-itinerary-v2 .ip-ql-in{padding-top:6px;padding-bottom:6px}body.page-itinerary-v2 .ip-lean #itinerary .text-center.max-w-3xl>div:first-child>span.font-semibold{font-size:12px!important}body.page-itinerary-v2 .ip-d-n small{font-size:12px}body.page-itinerary-v2 .ip-io-c{font-size:12px}body.page-itinerary-v2 .ip-pop .bm-tag{font-size:12px}body.page-itinerary-v2 .ip-pop .bm-note{font-size:12px}body.page-itinerary-v2 main.ip-lean .ip-d-head h3{text-wrap:balance}body.page-itinerary-v2 #videos .bjh-video{display:flex;flex-direction:column;align-self:stretch;justify-self:stretch;padding-top:6px;gap:6px;overflow:clip}body.page-itinerary-v2 #videos .bjh-video .bjh-play{position:relative;top:auto;left:auto;flex:0 0 auto;margin:auto}body.page-itinerary-v2 #videos .bjh-video .bjh-video-t{position:relative;left:auto;right:auto;bottom:auto;padding:0 12px 9px}body.page-itinerary-v2 #videos .bjh-video--big .bjh-video-t{padding:0 16px 14px}}@media screen and (max-width:767.98px){body.page-itinerary-v2 .tl-stack-card{top:auto;transform:none!important;opacity:1!important}body.page-itinerary-v2 .ip-trains tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content}}@media screen and (max-width:639.98px){body.page-itinerary-v2 .ip-hero h1{font-size:min(36px,9vw);overflow-wrap:break-word}body.page-itinerary-v2 .ip-hero .ip-hero-sub{font-size:19px!important;line-height:1.3!important;text-shadow:0 1px 6px rgba(0,0,0,.65);text-wrap:balance}body.page-itinerary-v2 .ip-hero nav[aria-label="Breadcrumb"]{font-size:12px!important;letter-spacing:.08em!important}body.page-itinerary-v2 .ip-hero nav[aria-label="Breadcrumb"]>span:last-child{font-size:12px!important}body.page-itinerary-v2 .ip-hero .flex.flex-col:has(>.bj-btn)>a[href*="wa.me"]{gap:4px}body.page-itinerary-v2 .ip-ql-line{line-height:2.3!important}body.page-itinerary-v2 .dp-trust li{text-align:center}body.page-itinerary-v2 #videos .bjh-video:not(.bjh-video--big) .bjh-video-t{font-size:15px}body.page-itinerary-v2 #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:36px;height:36px;font-size:12px}}@media screen and (max-width:399.98px){body.page-itinerary-v2 .ip-hero nav[aria-label="Breadcrumb"]{letter-spacing:.04em!important;gap:5px!important}body.page-itinerary-v2 .ip-hero .flex.flex-col:has(>.bj-btn){margin-left:-16px;margin-right:-16px}}@media screen and (max-width:359.98px){body.page-itinerary-v2 .dp-fact{padding-left:9px;padding-right:9px;gap:6px}body.page-itinerary-v2 .dp-fact .dp-fact-v{font-size:14px!important}body.page-itinerary-v2 .ip-quote-form .px-4,body.page-itinerary-v2 form[data-lead="inline"] .px-4{padding-left:12px;padding-right:12px}body.page-itinerary-v2 #enquiry .grid>.p-6{padding-left:18px;padding-right:18px}body.page-itinerary-v2 #videos .bjh-video:not(.bjh-video--big) .bjh-play{width:26px;height:26px;font-size:10px}body.page-itinerary-v2 .ip-hero nav[aria-label="Breadcrumb"]{letter-spacing:.01em!important;gap:3px!important;left:8px;right:8px}}@media screen and (max-width:349.98px){body.page-itinerary-v2 .ip-hero .flex.flex-col:has(>.bj-btn)>a[href*="wa.me"]{flex:0 0 auto}}@media screen and (min-width:640px) and (max-width:1023.98px){body.page-itinerary-v2 .ip-crumbs a{display:inline-flex;align-items:center;min-height:36px;margin-top:-8px;margin-bottom:-8px}body.page-itinerary-v2 .ip-2col{max-width:768px;padding-left:24px;padding-right:24px}body.page-itinerary-v2 .bj-grid--3>:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 10px);justify-self:center}}@media screen and (min-width:640px) and (max-width:767.98px){body.page-itinerary-v2 .ip-2col{max-width:640px}body.page-itinerary-v2 form[data-lead="inline"] .px-4{padding-left:12px;padding-right:12px}}@media screen and (min-width:640px) and (max-width:991.98px){body.page-itinerary-v2 main.ip-lean .ip-aside-in{max-width:none}}@media screen and (min-width:768px) and (max-width:1023.98px){body.page-itinerary-v2 #overview .ip-side:has(>.ip-ovimg + .ip-quote){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}}@media screen and (min-width:640px) and (max-width:899.98px){body.page-itinerary-v2 #guests .bjh-guests{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media screen and (min-width:900px) and (max-width:1023.98px){body.page-itinerary-v2 #videos .bjh-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.page-itinerary-v2 #videos .bjh-video--big{grid-column:1/-1;grid-row:auto;aspect-ratio:16/9}body.page-itinerary-v2 #videos .bjh-video-t{font-size:17px}body.page-itinerary-v2 #videos .bjh-video--big .bjh-video-t{font-size:24px}}@media screen and (min-width:1024px){body.page-itinerary-v2 .ip-hero{height:auto;min-height:clamp(460px,64vh,600px)!important}body.page-itinerary-v2 .ip-hero h1,body.page-itinerary-v2 main.ip section h2,body.page-itinerary-v2 main.ip-lean .ip-d-head h3,body.page-itinerary-v2 main.ip section p.dp-note.text-center{text-wrap:balance}body.page-itinerary-v2 .ip-hero .ip-hero-sub + p{text-wrap:pretty}body.page-itinerary-v2 .dp-facts:has(>.dp-fact:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}body.page-itinerary-v2 .dp-facts:has(>.dp-fact:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}body.page-itinerary-v2 .ip-day-txt a.bj-link,body.page-itinerary-v2 .dp-note a.bj-link,body.page-itinerary-v2 .ip-mfacts a.bj-link,body.page-itinerary-v2 .ip-tip a.bj-link,body.page-itinerary-v2 .ip-know a.bj-link,body.page-itinerary-v2 .ip-inc li a.bj-link{display:inline;text-transform:none;letter-spacing:0;font-family:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bj-gold);padding:0!important;border-bottom:0!important}body.page-itinerary-v2 .ip-sights + .ip-day-p{margin-top:14px}body.page-itinerary-v2 .ip-destcards{max-width:1100px;margin-left:auto;margin-right:auto}body.page-itinerary-v2 .ip-destcards>:only-child{grid-column:2}body.page-itinerary-v2 .ip-destcards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}body.page-itinerary-v2 #overview .grid:has(.dp-text>p:only-child):has(>.ip-side>.ip-ovimg + .ip-quote){row-gap:28px}body.page-itinerary-v2 #overview .grid:has(.dp-text>p:only-child)>.ip-side:has(>.ip-ovimg + .ip-quote){display:contents}body.page-itinerary-v2 #overview .grid:has(.dp-text>p:only-child)>.ip-side>.ip-ovimg:has(+ .ip-quote){grid-column:1/span 7;grid-row:2}body.page-itinerary-v2 #overview .grid:has(.dp-text>p:only-child)>.ip-side>.ip-ovimg + .ip-quote{grid-column:8/span 5;grid-row:1/span 2;align-self:center}body.page-itinerary-v2 #overview .grid>[class~="lg:col-span-7"]:not(:has(.dp-ticks)):has(+ .ip-side){align-self:center}body.page-itinerary-v2 #enquiry .dp-formside + div{display:flex;flex-direction:column;justify-content:center}body.page-itinerary-v2 .ip-d-n small{font-size:12px;letter-spacing:.1em}body.page-itinerary-v2 .ip-lean #itinerary .text-center.max-w-3xl>div:first-child>span.font-semibold{font-size:12px!important}body.page-itinerary-v2 .ip-io-c{font-size:12px}body.page-itinerary-v2 .ip-2col section#overview::before{font-size:12px}body.page-itinerary-v2 .ip-pop .bm-tag,body.page-itinerary-v2 .ip-pop .bm-note{font-size:12px}}@media screen and (min-width:1024px) and (min-height:800.02px) and (max-height:929.98px){body.page-itinerary-v2 .ip-aside{position:static;align-self:stretch}body.page-itinerary-v2 .ip-aside-in{height:100%;align-content:start}body.page-itinerary-v2 .ip-aside .ip-quote{position:sticky;top:88px}}@media screen and (min-width:1200px){body.page-itinerary-v2 .ip-2col{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:1024px) and (max-width:1535.98px){body.page-itinerary-v2 .ip-hero:has(.ip-hero-sub){padding-top:48px;padding-bottom:88px}body.page-itinerary-v2 .ip-hero:has(.ip-hero-sub) h1{font-size:48px;line-height:1.1;margin-bottom:12px}body.page-itinerary-v2 .ip-hero .ip-hero-sub{font-size:24px;margin-bottom:8px}body.page-itinerary-v2 .ip-hero .ip-hero-sub + p{font-size:16px;margin-bottom:16px}}@media screen and (min-width:1024px) and (max-width:1279.98px){body.page-itinerary-v2 .dp-facts:has(>.dp-fact:nth-child(5)) .dp-fact{padding-left:14px;padding-right:14px;gap:10px}body.page-itinerary-v2 .dp-facts:has(>.dp-fact:nth-child(5)) .dp-fact-l{letter-spacing:.05em}body.page-itinerary-v2 #enquiry form [class~="sm:grid-cols-2"]{grid-template-columns:minmax(0,1fr)}body.page-itinerary-v2 .ip-pop .bm-field input::placeholder,body.page-itinerary-v2 .ip-pop .bm-field textarea::placeholder{font-size:13.5px}body.page-itinerary-v2 .ip-pop .bm-tag{letter-spacing:0;padding-left:8px;padding-right:8px;gap:5px}}@media screen and (max-width:1023.98px){body:has(>#destinationModal) main>.min-h-svh .tracking-widest.uppercase>a{padding:9px 6px;margin:-9px -6px}body:has(>#destinationModal) main #faq .grid>[class~="col-span-12"]{grid-column:1/-1;min-width:0}body:has(>#destinationModal) main #readMoreBtnMobile{padding:8px 14px}body:has(>#destinationModal) main #costPriceReadMoreBtn{padding:10px 14px 10px 0;margin-top:14px;margin-bottom:-10px}body:has(>#destinationModal) main .grid>div>.p-5>.mt-auto.pt-3.border-t>button{padding:9px 14px 9px 0;margin-top:-9px;margin-bottom:-9px}body:has(>#destinationModal) main>:not(.bg-slate-900) h2.font-cormorant{text-wrap:balance}body:has(>#destinationModal) #testimonials .testi-slide>div>div:first-of-type:not(:has(>.bj-stars))>p::before{content:"";float:right;width:30px;height:36px}body:has(>#destinationModal) #costPriceFade{background-image:linear-gradient(to top,#F4EBDD,rgba(244,235,221,0))}body:has(>#destinationModal) main h3 + div[class~="bg-[#ED4409]"]{margin-top:5px;margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:1023.98px){body:has(>#destinationModal) main .table-scroll-x>table{min-width:0}body:has(>#destinationModal) main .table-scroll-x>table col:nth-child(1){width:35%}body:has(>#destinationModal) main .table-scroll-x>table col:nth-child(2){width:16%}body:has(>#destinationModal) main .table-scroll-x>table col:nth-child(3){width:16%}body:has(>#destinationModal) main .table-scroll-x>table col:nth-child(4){width:14%}body:has(>#destinationModal) main .table-scroll-x>table col:nth-child(5){width:19%}body:has(>#destinationModal) main .table-scroll-x>table th,body:has(>#destinationModal) main .table-scroll-x>table td{padding-left:8px;padding-right:8px}body:has(>#destinationModal) main .table-scroll-x>table th:first-child,body:has(>#destinationModal) main .table-scroll-x>table td:first-child{padding-left:14px;padding-right:10px}body:has(>#destinationModal) main .table-scroll-x>table td:first-child>.flex{gap:12px}body:has(>#destinationModal) main .table-scroll-x>table td:first-child img{width:64px;height:64px}body:has(>#destinationModal) main .table-scroll-x>table td .rounded-full{padding-left:10px;padding-right:10px;white-space:nowrap}}@media screen and (max-width:767.98px){body:has(>#destinationModal) main .table-scroll-x>table{display:block;min-width:0}body:has(>#destinationModal) main .table-scroll-x>table col{display:none}body:has(>#destinationModal) main .table-scroll-x>table>thead,body:has(>#destinationModal) main .table-scroll-x>table>tbody:not(.hidden){display:block}body:has(>#destinationModal) main .table-scroll-x>table>thead>tr{display:flex}body:has(>#destinationModal) main .table-scroll-x>table>thead th{display:block}body:has(>#destinationModal) main .table-scroll-x>table>thead th:first-child{flex:1 1 auto}body:has(>#destinationModal) main .table-scroll-x>table>thead th:nth-child(2),body:has(>#destinationModal) main .table-scroll-x>table>thead th:nth-child(3),body:has(>#destinationModal) main .table-scroll-x>table>thead th:nth-child(4){display:none}body:has(>#destinationModal) main .table-scroll-x>table>tbody + tbody{border-top:1px solid #f3f4f6}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "dur old" "stay offer";column-gap:12px;padding:16px 16px 18px}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td{display:block;padding:0;border:0;background:none;text-align:left}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(1){grid-area:name;padding-bottom:12px}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(2){grid-area:dur;align-self:end}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(3){grid-area:stay}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(3)>span{display:inline}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(4){grid-area:old;align-self:end;text-align:right}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(5){grid-area:offer;text-align:right}}@media screen and (min-width:600px) and (max-width:767.98px){body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;grid-template-areas:"name dur old" "name stay offer";column-gap:16px}body:has(>#destinationModal) main .table-scroll-x>table>tbody>tr>td:nth-child(1){padding-bottom:0;align-self:center}}@media screen and (min-width:640px) and (max-width:1023.98px){body:has(>#destinationModal) main #itineraryImageCol{max-width:520px}body:has(>#destinationModal) #testimonials .testi-slider-track{gap:24px}body:has(>#destinationModal) main>:is(section,#costPriceSection)>.container{padding-left:16px;padding-right:16px}body:has(>#destinationModal) main .contcat-form-section form + .grid p{text-wrap:balance}}@media screen and (min-width:640px) and (max-width:767.98px){body:has(>#destinationModal) main .grid.grid-cols-2[class~="sm:grid-cols-3"]:has(>:nth-child(10):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px) and (max-width:1023.98px){body:has(>#destinationModal) main .grid.grid-cols-2[class~="sm:grid-cols-3"]:has(>:nth-child(10):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}body:has(>#destinationModal) main .grid.grid-cols-2[class~="sm:grid-cols-3"]:has(>:nth-child(10):last-child)>div{height:160px}body:has(>#destinationModal) main .grid.grid-cols-2[class~="sm:grid-cols-3"]:has(>:nth-child(10):last-child)>div>.absolute.bottom-2.left-2{max-width:calc(100% - 16px)}}@media screen and (max-width:719.98px){body:has(>#destinationModal) main .tour-grid>div .justify-between.border-t.border-b{padding-left:4px;padding-right:4px}body:has(>#destinationModal) main .tour-grid>div .justify-between.border-t.border-b span{letter-spacing:0}}@media screen and (max-width:639.98px){body:has(>#destinationModal) main>.min-h-svh>.container{padding-left:0;padding-right:0}body:has(>#destinationModal) main .grid.grid-cols-2>div>.absolute.bottom-2.left-2{max-width:calc(100% - 16px)}body:has(>#destinationModal) main .tour-grid ul>li{display:flex!important;align-items:baseline;gap:4px;white-space:normal;overflow:visible}}@media screen and (min-width:360px) and (max-width:639.98px){body:has(>#destinationModal) main .tour-grid,body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:4px 16px 14px;scroll-padding:0 16px}body:has(>#destinationModal) main .tour-grid::-webkit-scrollbar,body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]::-webkit-scrollbar{display:none}body:has(>#destinationModal) main .tour-grid>*,body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]>*{flex:0 0 84%;height:auto;scroll-snap-align:start;transform:none!important;opacity:1!important}}@media screen and (min-width:360px) and (max-width:379.98px){body:has(>#destinationModal) main .tour-grid>*,body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]>*{flex-basis:88%}}@media screen and (min-width:520px) and (max-width:639.98px){body:has(>#destinationModal) main .tour-grid>*,body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]>*{flex-basis:60%}}@media screen and (max-width:359.98px){body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]:not(.tour-grid){display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:4px 16px 14px;scroll-padding:0 16px}body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]:not(.tour-grid)::-webkit-scrollbar{display:none}body:has(>#destinationModal) main .grid.grid-cols-1.gap-6[class~="xl:grid-cols-4"]:not(.tour-grid)>*{flex:0 0 88%;height:auto;scroll-snap-align:start;transform:none!important;opacity:1!important}}@media screen and (min-width:480px) and (max-width:639.98px){body:has(>#destinationModal) main>.min-h-svh{min-height:min(100svh,560px)}}@media screen and (max-width:479.98px){body:has(>#destinationModal) main>.min-h-svh .tracking-widest.uppercase{flex-wrap:wrap;column-gap:5px;row-gap:0;letter-spacing:.07em}body:has(>#destinationModal) main .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"]{flex:1 1 0;min-width:12px;max-width:40px}}@media screen and (max-width:429.98px){body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button{min-width:0;min-height:66px;padding-left:8px;padding-right:8px;gap:6px}body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button:has(>span:not(.hidden))>div{display:none}}@media screen and (max-width:389.98px){body:has(>#destinationModal) main .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest{margin-left:10px;margin-right:10px}body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button{min-height:60px}body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button>div{width:30px;height:30px}}@media screen and (max-width:359.98px){body:has(>#destinationModal) main .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest{letter-spacing:.1em!important}}@media screen and (max-width:339.98px){body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button{font-size:12px!important;min-height:56px;gap:5px;padding-left:6px;padding-right:6px}body:has(>#destinationModal) main .flex.items-center.gap-3[class~="lg:hidden"]>button>div{width:26px;height:26px}body:has(>#destinationModal) main .contcat-form-section .grid>.bg-white{padding-left:18px;padding-right:18px}body:has(>#destinationModal) main .contcat-form-section form input,body:has(>#destinationModal) main .contcat-form-section form textarea{padding-left:12px;padding-right:12px}}@media screen and (max-width:359.98px){main:has(>#wildlife.bj-section) .bj-dest-txt{left:10px;right:10px}main:has(>#wildlife.bj-section) .bj-dest-txt strong{font-size:18px}main:has(>#wildlife.bj-section) .bj-dest-txt span{letter-spacing:0;gap:4px}}@media screen and (min-width:520px) and (max-width:639.98px){main:has(>#wildlife.bj-section) .bj-grid--2m .bj-dest{aspect-ratio:4/3}}@media screen and (min-width:1024px){main:has(>#wildlife) .bj-grid--2m.bj-grid--3{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}main:has(>#wildlife) .bj-grid--2m.bj-grid--3>.bj-dest{flex:0 0 calc((100% - 40px)/3)}main:has(>#wildlife) .bj-grid--2m.bj-grid--3:has(>:nth-child(4):last-child){padding-left:calc((100% - 40px)/6 + 10px);padding-right:calc((100% - 40px)/6 + 10px)}main:has(>#wildlife) .bj-grid--2m.bj-grid--3:has(>:nth-child(4):last-child)>.bj-dest{flex-basis:calc((100% - 20px)/2)}body:has(>#destinationModal) main>:not(.bg-slate-900) h2.font-cormorant{text-wrap:balance}body:has(>#destinationModal) #testimonials .testi-slide>div>div:first-of-type:not(:has(>.bj-stars))>p::before{content:"";float:right;width:30px;height:36px}body:has(>#destinationModal) .table-scroll-x>table{min-width:0}body:has(>#destinationModal) .contcat-form-section .grid.items-stretch>.bg-white{display:flex;flex-direction:column;justify-content:center}body:has(>#destinationModal) #costPriceFade{background-image:linear-gradient(to top,#F4EBDD,rgba(244,235,221,0))}body:has(>#destinationModal) main h3 + div[class~="bg-[#ED4409]"]{margin-top:5px;margin-bottom:15px}}@media screen and (min-width:1024px) and (max-width:1199.98px){body:has(>#destinationModal) main>:is(section,#costPriceSection)>.container{padding-left:16px;padding-right:16px}}@media screen and (min-width:1024px) and (max-width:1279.98px){body:has(>#destinationModal) main>div[class~="lg:aspect-[12/5]"]:has(h1 + p){aspect-ratio:auto;min-height:41.667vw}body:has(>#destinationModal) .grid:has(>div>div>div>.table-scroll-x){grid-template-columns:236px minmax(0,1fr);column-gap:24px}body:has(>#destinationModal) .grid:has(>div>div>div>.table-scroll-x)>div{grid-column:auto}body:has(>#destinationModal) .table-scroll-x col:nth-child(1){width:36%}body:has(>#destinationModal) .table-scroll-x col:nth-child(2){width:14%}body:has(>#destinationModal) .table-scroll-x col:nth-child(3){width:15%}body:has(>#destinationModal) .table-scroll-x col:nth-child(4){width:18%}body:has(>#destinationModal) .table-scroll-x col:nth-child(5){width:17%}body:has(>#destinationModal) .table-scroll-x th{padding-left:4px;padding-right:4px}body:has(>#destinationModal) .table-scroll-x th>span{letter-spacing:.01em}body:has(>#destinationModal) .table-scroll-x td{padding-left:8px;padding-right:8px}body:has(>#destinationModal) .table-scroll-x th:first-child,body:has(>#destinationModal) .table-scroll-x td:first-child{padding-left:16px}body:has(>#destinationModal) .table-scroll-x td:first-child>div{gap:12px}body:has(>#destinationModal) .table-scroll-x td:first-child img{width:72px;height:72px}body:has(>#destinationModal) .table-scroll-x td:last-child span + span{padding-left:10px;padding-right:10px}body:has(>#destinationModal) .contcat-form-section .grid.items-stretch>.bg-white{padding-left:32px;padding-right:32px}body:has(>#destinationModal) .contcat-form-section form>.grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr);column-gap:16px}body:has(>#destinationModal) .contcat-form-section form input{padding-left:12px;padding-right:12px}body:has(>#destinationModal) #testimonials .testi-slider-track{gap:24px}}@media screen and (min-width:1024px) and (max-width:1535.98px){body:has(>#destinationModal) .contcat-form-section form + .grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media screen and (min-width:1280px) and (max-width:1535.98px){body:has(>#destinationModal) .table-scroll-x col:nth-child(1){width:37%}body:has(>#destinationModal) .table-scroll-x col:nth-child(2){width:14%}body:has(>#destinationModal) .table-scroll-x col:nth-child(3){width:15%}body:has(>#destinationModal) .table-scroll-x col:nth-child(4){width:17%}body:has(>#destinationModal) .table-scroll-x col:nth-child(5){width:17%}body:has(>#destinationModal) .table-scroll-x th + th{padding-left:6px;padding-right:6px}body:has(>#destinationModal) .tour-grid .border-t.border-b{padding-left:4px;padding-right:4px}body:has(>#destinationModal) .tour-grid .border-t.border-b span{letter-spacing:0}}@media screen and (min-width:1536px){body:has(>#destinationModal) .contcat-form-section form + .grid p{text-wrap:balance}}@media screen and (min-width:1537px){body:has(>#destinationModal) #testimonials .testi-slider-wrapper{max-width:1536px;margin-left:auto;margin-right:auto;clip-path:inset(-40px 52px)}}@media screen and (min-width:1921px){body:has(>#destinationModal) main>div[class~="lg:aspect-[12/5]"]{aspect-ratio:auto;height:800px}}@media screen and (max-width:1023.98px){main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[380px]"],>[class~="min-h-[480px]"])>div:first-child .tracking-widest.uppercase>a{padding:9px 6px;margin:-9px -6px}main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[480px]"]) .text-center>a.border-b-2{padding-top:12px!important;margin-top:-12px}main:has(#readMoreContainer) #faq .grid>[class~="col-span-12"]{grid-column:1/-1;min-width:0}main:has(#readMoreContainer) .grid>.space-y-4>.h-20{height:auto;min-height:80px;padding-top:14px;padding-bottom:14px}main:has(#readMoreContainer) .grid>.space-y-4>.h-20:has(>span){flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}main:has(#readMoreContainer) form[data-lead="quote"] input[name="package"]{width:20em;max-width:calc(100% - 10px)}main:has(#readMoreContainer) #readMoreBtn{padding:10px 14px 10px 0;margin-top:2px;margin-bottom:-10px}main:has(>[class~="min-h-[480px]"]) .grid-cols-12>.col-span-7>.justify-between>button:first-child{min-height:36px;white-space:nowrap}main:has(>[class~="min-h-[480px]"]) .grid-cols-12>.col-span-7>.justify-between>button:last-child{width:36px;height:36px;flex:none}main:has(>[class~="min-h-[480px]"])>.sticky .fa-grid-2::before{content:"\f00a"}}@media screen and (max-width:519.98px){main:has(#readMoreContainer,>[class~="min-h-[380px]"]) #testimonials .testi-slide>div>div:first-of-type:not(:has(>.bj-stars))>p::before{content:"";float:right;width:30px;height:36px}}@media screen and (min-width:640px) and (max-width:1023.98px){main:has(#readMoreContainer,>[class~="min-h-[380px]"]) #testimonials .testi-slide>div>div:first-of-type:not(:has(>.bj-stars))>p::before{content:"";float:right;width:30px;height:36px}main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .grid.grid-cols-2[class~="sm:grid-cols-3"]>:last-child:nth-child(3n+1){grid-column:2}}@media screen and (min-width:640px) and (max-width:767.98px){main:has(#readMoreContainer) .grid>.space-y-4>.h-20:has(>span){flex-direction:row;align-items:center;justify-content:space-between;gap:24px}main:has(#readMoreContainer) .grid>.space-y-4>.h-20>span:first-child{flex:none}main:has(#readMoreContainer) .grid>.space-y-4>.h-20>span:last-child{text-align:right}main:has(#readMoreContainer) form[data-lead="quote"]>.flex.flex-wrap>button[type="submit"]{padding-left:24px;padding-right:24px}main:has(#blogCardsGrid) .tour-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .tour-grid>div h3{flex-grow:1}main:has(#readMoreContainer) .tour-grid>div ul{flex:none}}@media screen and (max-width:767.98px){main:has(#blogCardsGrid) #blogFilterSheet .sticky.top-0{padding-left:20px;padding-right:16px}}@media screen and (min-width:768px) and (max-width:1023.98px){main:has(#readMoreContainer) #faq .grid>[class~="col-span-12"]>img{object-position:center}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>.col-span-5{height:150px;flex:none}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>.col-span-7{flex:1 1 auto;display:flex;flex-direction:column}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>.col-span-7>.justify-between{margin-top:auto}main:has(.blog-markdown-content) .grid.gap-8[class~="md:grid-cols-2"]>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 16px)}}@media screen and (max-width:719.98px){main:has(#readMoreContainer,#blogCardsGrid,>[class~="min-h-[380px]"]) .tour-grid>div .justify-between.border-t.border-b{padding-left:4px;padding-right:4px}main:has(#readMoreContainer,#blogCardsGrid,>[class~="min-h-[380px]"]) .tour-grid>div .justify-between.border-t.border-b span{letter-spacing:0}}@media screen and (max-width:639.98px){main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[380px]"],>[class~="min-h-[480px]"])>div:first-child>.container{padding-left:0;padding-right:0}main:has(>[class~="min-h-[380px]"],>[class~="min-h-[480px]"])>div:first-child h1>br{display:inline}main:has(#blogCardsGrid)>div:first-child h1>span::before{content:" "}main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .grid.grid-cols-2>div>.absolute.bottom-2.left-2{max-width:calc(100% - 16px)}main:has(#readMoreContainer,#blogCardsGrid) .tour-grid ul>li{display:flex!important;align-items:baseline;gap:4px;white-space:normal;overflow:visible}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12{align-items:stretch}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>.col-span-5{height:auto;min-height:12rem}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>.col-span-5>img{position:absolute;inset:0}}@media screen and (min-width:360px) and (max-width:639.98px){main:has(#readMoreContainer,#blogCardsGrid) .tour-grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:4px 16px 14px;scroll-padding:0 16px}main:has(#readMoreContainer,#blogCardsGrid) .tour-grid::-webkit-scrollbar{display:none}main:has(#readMoreContainer,#blogCardsGrid) .tour-grid>*{flex:0 0 84%;height:auto;scroll-snap-align:start;transform:none!important;opacity:1!important}}@media screen and (min-width:360px) and (max-width:379.98px){main:has(#readMoreContainer,#blogCardsGrid) .tour-grid>*{flex-basis:88%}}@media screen and (min-width:520px) and (max-width:639.98px){main:has(#readMoreContainer,#blogCardsGrid) .tour-grid>*{flex-basis:60%}}@media screen and (max-width:479.98px){main:has(#readMoreContainer,.blog-markdown-content)>div:first-child .tracking-widest.uppercase{flex-wrap:wrap;row-gap:0}main:has(#readMoreContainer)>div:first-child .tracking-widest.uppercase{column-gap:5px;letter-spacing:.07em}main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[380px]"]) .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"]{flex:1 1 0;min-width:12px;max-width:40px}}@media screen and (max-width:419.98px){main:has(#readMoreContainer) form[data-lead="quote"]>.flex.flex-wrap>button[type="submit"]{flex:1 0 100%}main:has(#readMoreContainer) form[data-lead="quote"]>.flex.flex-wrap>button[type="button"]{flex:1 1 0;justify-content:center}}@media screen and (max-width:389.98px){main:has(.blog-markdown-content,>[class~="min-h-[480px]"])>div:first-child button.banner-btn-bg{padding-left:20px;padding-right:20px}main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[380px]"]) .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest{margin-left:10px;margin-right:10px}main:has(>[class~="min-h-[480px]"]) .grid-cols-12>.col-span-7{padding-left:12px;padding-right:12px}main:has(>[class~="min-h-[480px]"]) .grid-cols-12>.col-span-7>.justify-between>button:first-child{padding-left:8px;padding-right:8px;letter-spacing:.02em}}@media screen and (max-width:359.98px){main:has(#readMoreContainer,#blogCardsGrid,.blog-markdown-content,>[class~="min-h-[380px]"]) .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest{letter-spacing:.1em!important}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12{grid-template-columns:38% minmax(0,1fr)}main:has(>[class~="min-h-[480px]"]) .grid>div>.grid.grid-cols-12>div{grid-column:auto}main:has(>[class~="min-h-[480px]"]) .grid-cols-12>.col-span-7>.justify-between>button:first-child{padding-left:6px;padding-right:6px;letter-spacing:0}main:has(#blogCardsGrid) #blogFilterBtn{padding-left:12px;padding-right:12px}main:has(#blogCardsGrid) div:has(>#blogFilterBtn){padding-left:12px;padding-right:12px;gap:10px}main:has(#blogCardsGrid) #blogSearchMobile{padding-left:34px;padding-right:8px}main:has(#blogCardsGrid) #blogSearchMobile + i{left:12px}}@media screen and (max-width:339.98px){main:has(.blog-markdown-content,>[class~="min-h-[480px]"])>div:first-child button.banner-btn-bg{padding-left:14px;padding-right:14px;letter-spacing:.01em}main:has(#readMoreContainer) form[data-lead="quote"] input[name="package"]{font-size:14.5px!important;max-width:calc(100% - 7px)}main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .contcat-form-section .grid>.bg-white{padding-left:18px;padding-right:18px}main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .contcat-form-section form input,main:has(#readMoreContainer,>[class~="min-h-[380px]"]) .contcat-form-section form textarea{padding-left:12px;padding-right:12px}}@media screen and (min-width:1024px){body:not(:has(>#destinationModal)) main:has(>#instagramReelModal)>:not(.bg-slate-900) h2.font-cormorant,main:has(#readMoreContainer) #pkgIntroContent>h2{text-wrap:balance}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) #testimonials .testi-slide>div>div:first-of-type:not(:has(>.bj-stars))>p::before{content:"";float:right;width:30px;height:36px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section .grid.items-stretch>.bg-white{display:flex;flex-direction:column;justify-content:center}main:has(#readMoreContainer) .h-20.border-l-4:has(>span + span){height:auto;min-height:5rem;padding-top:12px;padding-bottom:12px;column-gap:20px}main:has(#readMoreContainer) .h-20.border-l-4>span:first-child{flex:0 0 auto}main:has(#readMoreContainer) .h-20.border-l-4>span + span{text-align:right}main:has(#readMoreContainer) form[data-lead="quote"] input[name="package"]{width:auto;min-width:300px;max-width:100%;field-sizing:content}main:has(#readMoreContainer) form[data-lead="quote"] input[name="package"][value^="Mahakaleshwar & Mandu"]{min-width:20em}main:has(>.sticky.top-20)>.sticky .fa-grid-2::before{content:"\f00a"}}@media screen and (min-width:1024px) and (max-width:1279.98px){main:has(#blogCardsGrid)>div[class~="lg:aspect-[12/5]"]{aspect-ratio:auto;min-height:41.667vw;padding-top:48px;padding-bottom:48px}main:has(.blog-markdown-content)>div[class~="xl:aspect-[12/5]"] h1{width:90%;text-wrap:balance}main:has(#readMoreContainer) div:has(>div>#readMoreContainer){column-gap:40px}main:has(#readMoreContainer) div:has(>#readMoreContainer){width:56%}main:has(#readMoreContainer) div:has(>#readMoreContainer) + div{width:40%}main:has(#readMoreContainer) .h-20.border-l-4:has(>span + span){flex-wrap:wrap;row-gap:2px}main:has(#readMoreContainer) .h-20.border-l-4>span + span{text-align:left}main:has(#blogCardsGrid) #desktopBlogFilters{display:grid;grid-template-columns:auto repeat(3,auto);justify-content:start}main:has(#blogCardsGrid) #desktopBlogFilters>span:first-child{grid-row:span 2}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) #testimonials .testi-slider-track{gap:24px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section .grid.items-stretch>.bg-white{padding-left:32px;padding-right:32px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section form + .grid{gap:14px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section form + .grid>div{gap:10px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section form>.grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr);column-gap:16px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .contcat-form-section form input{padding-left:12px;padding-right:12px}main:has(>.sticky.top-20)>.sticky .overflow-x-auto{gap:8px}main:has(>.sticky.top-20)>.sticky .overflow-x-auto>button{padding-left:11px;padding-right:11px}main:has(>.sticky.top-20)>.sticky .overflow-x-auto + div{width:208px}main:has(>.sticky.top-20) .grid.grid-cols-12{grid-template-columns:minmax(0,1fr)}main:has(>.sticky.top-20) .grid.grid-cols-12>div{grid-column:auto}main:has(>.sticky.top-20) .grid.grid-cols-12>.col-span-5{height:176px}}@media screen and (min-width:1280px){main:has(.blog-markdown-content)>div[class~="xl:aspect-[12/5]"]{max-width:100%}main:has(.blog-markdown-content)>div:not(:first-child):has(+ div .blog-markdown-content)>.container,main:has(.blog-markdown-content)>div>.container:has(>.blog-markdown-content){max-width:960px}main:has(#readMoreContainer) .tl-stack-body p.leading-relaxed{max-width:52rem}}@media screen and (min-width:1280px) and (max-width:1535.98px){body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .tour-grid .border-t.border-b{padding-left:4px;padding-right:4px}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .tour-grid .border-t.border-b span{letter-spacing:0}body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) .tour-grid>div h3{flex-grow:1}main:has(#readMoreContainer) .tour-grid>div ul{flex:none}main:has(.blog-markdown-content)>div[class~="xl:aspect-[12/5]"] h1{width:75%}}@media screen and (min-width:1537px){body:not(:has(>#destinationModal)) main:has(>#instagramReelModal) #testimonials .testi-slider-wrapper{max-width:1536px;margin-left:auto;margin-right:auto;clip-path:inset(-40px 52px)}}@media screen and (min-width:1921px){main:has(#readMoreContainer)>div[class~="lg:aspect-[12/5]"],main:has(#blogCardsGrid)>div[class~="lg:aspect-[12/5]"],main:has(.blog-markdown-content)>div[class~="xl:aspect-[12/5]"]{aspect-ratio:auto;height:800px}}@media screen and (max-width:1023.98px){main.overflow-x-clip>div:first-child .uppercase>a,main:has(iframe[src*="google.com/maps"])>div:first-child .uppercase>a,body:has(>#testimonialsSection)>section:first-of-type .uppercase>a,main:has(.bj-updated) .bj-page-hero .bj-crumb a{padding:9px 6px;margin:-9px -6px}main.overflow-x-clip .bj-prose td>a{display:inline-block;padding:7px 0;margin:-7px 0}main:has(iframe[src*="google.com/maps"]) .flex.items-start.gap-4>div>p>a{display:inline-block;padding:5px 0;margin:-5px 0}main.overflow-x-clip>div:first-child h1,main.overflow-x-clip .bj-section .text-center>h2,main.overflow-x-clip .bj-section .text-center>p,main.overflow-x-clip .bj-section p.text-center,main:has(iframe[src*="google.com/maps"])>.py-10 .text-center>h2,body:has(>#testimonialsSection)>section:first-of-type h1,#testimonialsSection .text-center>p,main:has(.bj-updated) .bj-page-hero h1,main:has(.bj-updated) .bj-page-hero p,main:has(.bj-updated) .bj-prose h2,main:has(#bjThanksName) .bj-page-hero p,main:has(#bjThanksName) .bj-section p.text-center{text-wrap:balance}main.overflow-x-clip .bj-grid--4>.bj-dest:first-child img{transform:scale(1.22);transform-origin:50% 100%}main.overflow-x-clip .bj-grid--4>.bj-dest:first-child:hover img{transform:scale(1.27)}main:has(iframe[src*="google.com/maps"]) .absolute.bottom-5>a{padding-top:12px;padding-bottom:12px}main:has(.bj-updated) .bj-prose a[href^="tel:"]{white-space:nowrap}}@media screen and (min-width:640px) and (max-width:1023.98px){main.overflow-x-clip .bj-grid--3>:last-child:nth-child(odd),main:has(#bjThanksName) .bj-grid--3>:last-child:nth-child(odd){grid-column:1/-1}main:has(iframe[src*="google.com/maps"]) .flex.items-start.gap-4>div>p{font-size:15px!important;line-height:1.6!important}#testimonialsSection .container>.grid.items-start{display:block;column-count:2;column-gap:16px}#testimonialsSection .container>.grid.items-start>.col-anim{display:contents}#testimonialsSection .container>.grid.items-start>.col-anim>.masonry-card{break-inside:avoid;margin:0 0 16px}}@media screen and (min-width:768px) and (max-width:1023.98px){main:has(iframe[src*="google.com/maps"]) .grid>.space-y-6:has(>.flex.items-start.gap-4){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px}main:has(iframe[src*="google.com/maps"]) .grid>.space-y-6:has(>.flex.items-start.gap-4)>*{margin-top:0;margin-bottom:0}main:has(iframe[src*="google.com/maps"]) .grid>.space-y-6:has(>.flex.items-start.gap-4)>h3{grid-column:1/-1}}@media screen and (min-width:900px) and (max-width:1023.98px){main.overflow-x-clip .bj-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main.overflow-x-clip .bj-fact strong{font-size:30px}}@media screen and (max-width:639.98px){main:has(.bj-updated) .bj-page-hero .bj-crumb,main:has(#bjThanksName) .bj-page-hero .bj-crumb{font-size:12px!important;line-height:1.6!important;letter-spacing:.14em}}@media screen and (min-width:480px) and (max-width:639.98px){main.overflow-x-clip .bj-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main.overflow-x-clip .bj-grid--4>.bj-dest{aspect-ratio:1/1}}@media screen and (max-width:479.98px){main.overflow-x-clip .bj-section .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"],main:has(iframe[src*="google.com/maps"])>.py-10 .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"],#testimonialsSection .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"],main:has(#bjThanksName) .bj-section .text-center>.flex.items-center.justify-center.mb-3>span[class~="h-[1px]"]{flex:1 1 0;min-width:12px;max-width:40px}main.overflow-x-clip .bj-fact{padding-left:8px;padding-right:8px}main.overflow-x-clip .bj-fact strong{font-size:clamp(21px,calc(9.4vw - 8.6px),30px)}}@media screen and (max-width:429.98px){main.overflow-x-clip .bj-prose table,main.overflow-x-clip .bj-prose tbody,main.overflow-x-clip .bj-prose tr,main.overflow-x-clip .bj-prose th,main.overflow-x-clip .bj-prose td{display:block}main.overflow-x-clip .bj-prose tr{border:1px solid var(--bj-line);border-bottom:0}main.overflow-x-clip .bj-prose tr:last-child{border-bottom:1px solid var(--bj-line)}main.overflow-x-clip .bj-prose th{border:0;padding:7px 12px}main.overflow-x-clip .bj-prose td{border:0;padding:9px 12px 11px;overflow-wrap:anywhere}}@media screen and (max-width:389.98px){main.overflow-x-clip .bj-section .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest,main:has(iframe[src*="google.com/maps"])>.py-10 .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest,#testimonialsSection .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest,main:has(#bjThanksName) .bj-section .text-center>.flex.items-center.justify-center.mb-3>span.tracking-widest{margin-left:10px;margin-right:10px}}@media screen and (max-width:359.98px){main:has(iframe[src*="google.com/maps"]) .container>.p-6{padding:20px 18px}main:has(iframe[src*="google.com/maps"]) .flex.items-start.gap-4{gap:12px}}@media screen and (min-width:1024px){main.overflow-x-clip>div[class~="lg:aspect-[12/5]"] h1,main:has(iframe[src*="google.com/maps"])>div[class~="lg:aspect-[12/5]"] h1,body:has(>#testimonialsSection)>section[class~="lg:aspect-[12/5]"] h1{text-wrap:balance}main:has(>.bj-page-hero):not(:has(>#wildlife))>.bj-page-hero p:not(.bj-crumb){text-wrap:balance}main.overflow-x-clip .bj-prose th{white-space:nowrap}main.overflow-x-clip .bj-prose td{text-wrap:pretty}main.overflow-x-clip .bj-grid--4>.bj-dest:first-child img{transform:scale(1.22);transform-origin:50% 100%}main.overflow-x-clip .bj-grid--4>.bj-dest:first-child:hover img{transform:scale(1.27)}main:has(iframe[src*="google.com/maps"]) .flex.items-start.gap-4>div>p{font-size:15px!important;line-height:1.6!important}#testimonialsSection #testimonialCol1>.more-card.hidden:nth-child(-n+6),#testimonialsSection #testimonialCol2>.more-card.hidden:nth-child(-n+6){display:block}#testimonialsSection #testimonialCol1>.more-card.animate-in-card:nth-child(-n+6),#testimonialsSection #testimonialCol2>.more-card.animate-in-card:nth-child(-n+6){animation:none}}@media screen and (min-width:1024px) and (max-width:1279.98px){main:has(iframe[src*="google.com/maps"]) .grid[class~="lg:grid-cols-4"]{grid-template-columns:repeat(2,minmax(0,1fr))}main.overflow-x-clip .bj-grid--4>.bj-dest{aspect-ratio:1/1}#testimonialsSection #testimonialCol1>.more-card.hidden:nth-child(7),#testimonialsSection #testimonialCol2>.more-card.hidden:nth-child(7){display:block}#testimonialsSection #testimonialCol1>.more-card.animate-in-card:nth-child(7),#testimonialsSection #testimonialCol2>.more-card.animate-in-card:nth-child(7){animation:none}}@media screen and (min-width:1921px){main.overflow-x-clip>div[class~="lg:aspect-[12/5]"],main:has(iframe[src*="google.com/maps"])>div[class~="lg:aspect-[12/5]"],body:has(>#testimonialsSection)>section[class~="lg:aspect-[12/5]"]{aspect-ratio:auto;height:800px}}
