.ThemedHolidayPackages_section__kpCr3{padding:80px 0;background-color:white}.ThemedHolidayPackages_inner__SU9_a{max-width:1500px;margin:0 auto;padding:0 40px}.ThemedHolidayPackages_heading__EQZNA{text-align:center;font-size:32px;font-weight:500;color:#1a1a1a;margin-bottom:40px}.ThemedHolidayPackages_tabsWrapper__VMrpj{display:flex;align-items:center;gap:8px;margin-bottom:40px}.ThemedHolidayPackages_tabListOuter__LdFyr{flex:1 1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ThemedHolidayPackages_tabListOuter__LdFyr::-webkit-scrollbar{display:none}.ThemedHolidayPackages_tabListScroll__8aJSB{display:flex;justify-content:center;min-width:max-content}.ThemedHolidayPackages_tabList__C9dNL{display:flex;flex-wrap:nowrap;gap:8px;list-style:none;padding:4px 16px;margin:0}.ThemedHolidayPackages_tabArrow__jrghC{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:1px solid #ccc;background-color:#fff;color:#1246d4;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.12);z-index:1}.ThemedHolidayPackages_tabArrow__jrghC:hover{background-color:#0b1a42;color:#fff;border-color:#0b1a42}@media (max-width:768px){.ThemedHolidayPackages_tabArrow__jrghC{display:none}}.ThemedHolidayPackages_tab__P_0u8{padding:9px 14px;border:1px solid #ccc;border-radius:6px;font-size:13px;font-weight:600;color:#333;cursor:pointer;background-color:#fff;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;letter-spacing:-.1px}.ThemedHolidayPackages_tab__P_0u8:hover{border-color:#0b1a42}.ThemedHolidayPackages_activeTab__62CYA{background-color:#0b1a42!important;color:#fff!important;border-color:#0b1a42!important}.ThemedHolidayPackages_swiperContainer__V2pnN{padding-bottom:60px!important}.ThemedHolidayPackages_fallbackGrid__YF8Si{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media (max-width:1024px){.ThemedHolidayPackages_fallbackGrid__YF8Si{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ThemedHolidayPackages_fallbackGrid__YF8Si{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ThemedHolidayPackages_fallbackGrid__YF8Si{grid-template-columns:1fr}}.ThemedHolidayPackages_viewAllWrapper__YrTXZ{display:flex;justify-content:center}.ThemedHolidayPackages_viewAllBtn__mCf37{display:inline-flex;align-items:center;gap:10px;padding:14px 36px;background-color:#0b1a42;color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:600;border-radius:50px;letter-spacing:.3px;transition:background .3s ease,transform .2s ease,box-shadow .3s ease;box-shadow:0 4px 16px rgba(11,26,66,.25)}.ThemedHolidayPackages_viewAllBtn__mCf37:hover{background-color:#1a3070;transform:translateY(-2px);box-shadow:0 8px 24px rgba(11,26,66,.35)}.ThemedHolidayPackages_viewAllArrow__JDGqs{display:flex;align-items:center;transition:transform .3s ease}.ThemedHolidayPackages_viewAllBtn__mCf37:hover .ThemedHolidayPackages_viewAllArrow__JDGqs{transform:translateX(4px)}.ThemedHolidayPackages_card__pplOO{position:relative;width:100%;height:420px;overflow:hidden;cursor:pointer;text-decoration:none!important;display:block}.ThemedHolidayPackages_imageWrapper__r5Ui5{position:absolute;inset:0}.ThemedHolidayPackages_image__VjaKK{object-fit:cover;transition:transform .7s cubic-bezier(.25,.8,.25,1)}.ThemedHolidayPackages_card__pplOO:hover .ThemedHolidayPackages_image__VjaKK{transform:scale(1.1)}.ThemedHolidayPackages_overlay__yNK_V{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.85));transition:opacity .4s ease}.ThemedHolidayPackages_content__F6UFW{position:absolute;bottom:0;left:0;right:0;padding:24px 20px;color:#fff;z-index:2}.ThemedHolidayPackages_content__F6UFW h3{font-size:18px!important;font-weight:500!important;margin:0 0 8px;color:#fff!important;line-height:1.4}.ThemedHolidayPackages_content__F6UFW h3:after{content:"";display:block;width:32px;height:2px;background:rgba(255,255,255,.7);margin-top:10px;transition:width .3s ease,background .3s ease}.ThemedHolidayPackages_card__pplOO:hover .ThemedHolidayPackages_content__F6UFW h3:after{width:56px;background:#fff}.ThemedHolidayPackages_meta__qKzf1{display:flex;align-items:center;gap:8px;color:#ddd;font-size:13px;margin-top:6px}.ThemedHolidayPackages_metaItem__6nvSy{display:flex;align-items:center;gap:4px}.ThemedHolidayPackages_sep__K_ZAi{color:#aaa}.ThemedHolidayPackages_icon__RHqjl{position:absolute;top:16px;right:16px;width:28px;height:28px;background:rgba(255,255,255,.95);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#111;z-index:3;transition:background .3s ease,transform .35s ease,color .3s ease}.ThemedHolidayPackages_card__pplOO:hover .ThemedHolidayPackages_icon__RHqjl{background:#1d4ed8;color:#fff;transform:rotate(45deg)}.ThemedHolidayPackages_swiperContainer__V2pnN .swiper-pagination-bullet{width:8px!important;height:8px!important;background-color:#444!important;opacity:1!important;margin:0 8px!important;transition:all .3s ease}.ThemedHolidayPackages_swiperContainer__V2pnN .swiper-pagination-bullet-active{background-color:#111!important;box-shadow:0 0 0 3px #fff,0 0 0 4px #111!important;border:none!important;transform:none!important}.indiatourpackage_section__P7_r6{padding:40px 0}.indiatourpackage_container__YKehr{margin-left:20px;margin-right:20px}.indiatourpackage_heading__VQ6UX{text-align:center;font-size:2rem;margin-bottom:14px}.indiatourpackage_tabs__toqYt{display:flex;justify-content:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.indiatourpackage_tab__ggF4L{padding:8px 18px;border-radius:10px;border:1px solid #ccc;background:transparent;cursor:pointer;font-size:14px}.indiatourpackage_tabActive__Dcsgd{background:#0a1f44;color:#fff;border-color:#0a1f44}.indiatourpackage_tabPanelHidden__YdnDQ{
  /* !important zaroori — grid wrappers (.bentoGrid/.grid5/.simpleGrid) me
     'display: grid' hai jo same element pe is rule ko override kar deta;
     isliye force hide karna padta hai. */display:none!important}.indiatourpackage_card__MF6Hy{position:relative;border-radius:3px;overflow:hidden;cursor:pointer;background-color:#222;display:block;text-decoration:none;min-height:0}.indiatourpackage_cardImage__Z8X02{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.indiatourpackage_card__MF6Hy:hover .indiatourpackage_cardImage__Z8X02{transform:scale(1.08)}.indiatourpackage_overlay__YfH8T{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.indiatourpackage_content__7swsO{position:absolute;bottom:12px;left:12px;color:#fff}.indiatourpackage_cardTitle__i6Of5{font-size:14px;font-weight:600;letter-spacing:.3px}.indiatourpackage_cardLine__deaSs{width:30px;height:2px;background-color:#fff;margin-top:5px;border-radius:2px;transition:width .4s ease,transform .4s ease}.indiatourpackage_card__MF6Hy:hover .indiatourpackage_cardLine__deaSs{width:50px;transform:scaleY(1.3)}.indiatourpackage_bentoGrid__b8WPy{display:grid;grid-template-columns:1fr 1.3fr 1.8fr 1.3fr;grid-template-rows:1fr 1fr;grid-template-areas:"c0 c1 c2 c3" "c4 c5 c2 c6";grid-gap:6px;gap:6px;height:500px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card0__Ae1Fz{grid-area:c0}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card1__QYhkA{grid-area:c1}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card2__wchs1{grid-area:c2}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card3__7_jhc{grid-area:c3}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card4__yIa_9{grid-area:c4}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card5__bZBEE{grid-area:c5}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card6__DS148{grid-area:c6}.indiatourpackage_grid5__hK90f{display:grid;grid-template-columns:1fr 1.8fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"c0 c2 c3" "c1 c2 c4";grid-gap:6px;gap:6px;height:500px}.indiatourpackage_grid5__hK90f .indiatourpackage_card0__Ae1Fz{grid-area:c0}.indiatourpackage_grid5__hK90f .indiatourpackage_card1__QYhkA{grid-area:c1}.indiatourpackage_grid5__hK90f .indiatourpackage_card2__wchs1{grid-area:c2}.indiatourpackage_grid5__hK90f .indiatourpackage_card3__7_jhc{grid-area:c3}.indiatourpackage_grid5__hK90f .indiatourpackage_card4__yIa_9{grid-area:c4}.indiatourpackage_simpleGrid__ML_4i{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.indiatourpackage_simpleGrid__ML_4i .indiatourpackage_card__MF6Hy{grid-column:span 1!important;grid-row:span 1!important;height:240px}@media (max-width:1100px){.indiatourpackage_bentoGrid__b8WPy,.indiatourpackage_grid5__hK90f{height:420px}}@media (max-width:900px){.indiatourpackage_bentoGrid__b8WPy,.indiatourpackage_grid5__hK90f{height:360px;gap:5px}.indiatourpackage_simpleGrid__ML_4i{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.indiatourpackage_bentoGrid__b8WPy{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:none;height:auto;gap:8px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card0__Ae1Fz,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card1__QYhkA,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card3__7_jhc,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card4__yIa_9,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card5__bZBEE,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card6__DS148{grid-area:unset;grid-column:span 1;grid-row:span 1;height:185px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card2__wchs1{grid-area:unset;grid-column:span 3;grid-row:span 1;height:240px;order:-1}.indiatourpackage_grid5__hK90f{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:none;height:auto;gap:8px}.indiatourpackage_grid5__hK90f .indiatourpackage_card0__Ae1Fz,.indiatourpackage_grid5__hK90f .indiatourpackage_card1__QYhkA,.indiatourpackage_grid5__hK90f .indiatourpackage_card3__7_jhc,.indiatourpackage_grid5__hK90f .indiatourpackage_card4__yIa_9{grid-area:unset;grid-column:span 1;grid-row:span 1;height:185px}.indiatourpackage_grid5__hK90f .indiatourpackage_card2__wchs1{grid-area:unset;grid-column:span 2;grid-row:span 1;height:240px;order:-1}.indiatourpackage_heading__VQ6UX{font-size:1.6rem}.indiatourpackage_simpleGrid__ML_4i{grid-template-columns:repeat(2,1fr)}.indiatourpackage_simpleGrid__ML_4i .indiatourpackage_card__MF6Hy{height:185px}}@media (max-width:540px){.indiatourpackage_bentoGrid__b8WPy{grid-template-columns:1fr 1fr;gap:7px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card0__Ae1Fz,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card1__QYhkA,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card3__7_jhc,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card4__yIa_9,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card5__bZBEE,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card6__DS148{height:155px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card2__wchs1{grid-column:span 2;height:200px}.indiatourpackage_grid5__hK90f .indiatourpackage_card0__Ae1Fz,.indiatourpackage_grid5__hK90f .indiatourpackage_card1__QYhkA,.indiatourpackage_grid5__hK90f .indiatourpackage_card3__7_jhc,.indiatourpackage_grid5__hK90f .indiatourpackage_card4__yIa_9{height:155px}.indiatourpackage_grid5__hK90f .indiatourpackage_card2__wchs1{height:200px}.indiatourpackage_simpleGrid__ML_4i{grid-template-columns:1fr 1fr}.indiatourpackage_simpleGrid__ML_4i .indiatourpackage_card__MF6Hy{height:155px}.indiatourpackage_heading__VQ6UX{font-size:1.4rem}}@media (max-width:400px){.indiatourpackage_bentoGrid__b8WPy,.indiatourpackage_grid5__hK90f,.indiatourpackage_simpleGrid__ML_4i{grid-template-columns:1fr;gap:8px}.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card0__Ae1Fz,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card1__QYhkA,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card2__wchs1,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card3__7_jhc,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card4__yIa_9,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card5__bZBEE,.indiatourpackage_bentoGrid__b8WPy .indiatourpackage_card6__DS148,.indiatourpackage_grid5__hK90f .indiatourpackage_card0__Ae1Fz,.indiatourpackage_grid5__hK90f .indiatourpackage_card1__QYhkA,.indiatourpackage_grid5__hK90f .indiatourpackage_card2__wchs1,.indiatourpackage_grid5__hK90f .indiatourpackage_card3__7_jhc,.indiatourpackage_grid5__hK90f .indiatourpackage_card4__yIa_9,.indiatourpackage_simpleGrid__ML_4i .indiatourpackage_card__MF6Hy{grid-area:unset;grid-column:span 1!important;height:190px!important;order:unset}.indiatourpackage_heading__VQ6UX{font-size:1.3rem}.indiatourpackage_tab__ggF4L{font-size:12px;padding:6px 12px}}.luxurytour_section__UNJEd{width:100%;background:#f5f5f5}.luxurytour_container__Z7kyB{display:flex;width:100%;height:460px}.luxurytour_left__EOx09{width:52%;height:100%;overflow:hidden;flex-shrink:0}.luxurytour_image__QoLCa{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.luxurytour_left__EOx09:hover .luxurytour_image__QoLCa{transform:scale(1.04)}.luxurytour_right__vu2yI{flex:1 1;background:white;display:flex;align-items:center;padding:0 64px;box-sizing:border-box}.luxurytour_content__jjj7Q{max-width:580px}.luxurytour_content__jjj7Q h2{font-size:37px;font-weight:500;margin-bottom:18px;color:#111;line-height:1.2}.luxurytour_content__jjj7Q p{font-size:16px;color:#222;margin-bottom:50px;line-height:1.6}.luxurytour_link__o6ObA{font-size:16px;color:#111;text-decoration:underline;text-underline-offset:4px;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:gap .2s ease,opacity .2s ease}.luxurytour_link__o6ObA:hover{gap:10px;opacity:.7}@media (max-width:1024px){.luxurytour_container__Z7kyB{flex-direction:column;height:auto}.luxurytour_left__EOx09{width:100%;height:320px;flex-shrink:unset}.luxurytour_right__vu2yI{padding:48px 36px}.luxurytour_content__jjj7Q{max-width:100%}.luxurytour_content__jjj7Q h2{font-size:32px}}@media (max-width:768px){.luxurytour_left__EOx09{height:260px}.luxurytour_right__vu2yI{padding:40px 24px}.luxurytour_content__jjj7Q h2{font-size:28px;margin-bottom:14px}.luxurytour_content__jjj7Q p{font-size:15px;margin-bottom:32px}}@media (max-width:480px){.luxurytour_left__EOx09{height:220px}.luxurytour_right__vu2yI{padding:32px 20px}.luxurytour_content__jjj7Q h2{font-size:24px}.luxurytour_content__jjj7Q p{font-size:14px;margin-bottom:24px}.luxurytour_link__o6ObA{font-size:14px}}.riverCruiseHomeSection_section__8KRxF{width:100%;background:#f5f5f5}.riverCruiseHomeSection_container__c2QlK{display:flex;flex-direction:row-reverse;width:100%;height:560px}.riverCruiseHomeSection_left__y_26_{width:52%;height:100%;overflow:hidden;flex-shrink:0}.riverCruiseHomeSection_image__2ovP3{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.riverCruiseHomeSection_left__y_26_:hover .riverCruiseHomeSection_image__2ovP3{transform:scale(1.04)}.riverCruiseHomeSection_right__nXdI2{flex:1 1;background:white;display:flex;align-items:center;padding:0 64px;box-sizing:border-box}.riverCruiseHomeSection_content__VeBc1{max-width:580px}.riverCruiseHomeSection_content__VeBc1 h2{font-size:37px;font-weight:500;margin-bottom:18px;color:#111;line-height:1.2}.riverCruiseHomeSection_content__VeBc1 p{font-size:16px;color:#222;margin-bottom:50px;line-height:1.6}.riverCruiseHomeSection_link__bQg90{font-size:16px;color:#111;text-decoration:underline;text-underline-offset:4px;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:gap .2s ease,opacity .2s ease}.riverCruiseHomeSection_link__bQg90:hover{gap:10px;opacity:.7}@media (max-width:1024px){.riverCruiseHomeSection_container__c2QlK{flex-direction:column;height:auto}.riverCruiseHomeSection_left__y_26_{width:100%;height:320px;flex-shrink:unset}.riverCruiseHomeSection_right__nXdI2{padding:48px 36px}.riverCruiseHomeSection_content__VeBc1{max-width:100%}.riverCruiseHomeSection_content__VeBc1 h2{font-size:32px}}@media (max-width:768px){.riverCruiseHomeSection_left__y_26_{height:260px}.riverCruiseHomeSection_right__nXdI2{padding:40px 24px}.riverCruiseHomeSection_content__VeBc1 h2{font-size:28px;margin-bottom:14px}.riverCruiseHomeSection_content__VeBc1 p{font-size:15px;margin-bottom:32px}}@media (max-width:480px){.riverCruiseHomeSection_left__y_26_{height:220px}.riverCruiseHomeSection_right__nXdI2{padding:32px 20px}.riverCruiseHomeSection_content__VeBc1 h2{font-size:24px}.riverCruiseHomeSection_content__VeBc1 p{font-size:14px;margin-bottom:24px}.riverCruiseHomeSection_link__bQg90{font-size:14px}}