.Logo_logo__T21r4{padding:0;margin:0}.Logo_logo__content__7Z2R8{display:flex;align-items:center;cursor:pointer}.Logo_logo__text___JWQ6{font-size:24px;font-weight:700;color:#ff385c;letter-spacing:-.5px;font-family:Poppins,sans-serif}@media(min-width:320px,max-width:767px){.Logo_logo__text___JWQ6{font-size:20px}}@keyframes SearchBar_blink__NrPVS{0%,to{opacity:1}50%{opacity:0}}.SearchBar_search-bar__wDhiQ{width:100%}.SearchBar_search-bar__container__Ft0va{position:relative;display:flex;align-items:center;width:100%;max-width:300px;margin:0 auto;cursor:text}.SearchBar_search-bar__icon___DEWe{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#ccc;z-index:1;width:16px;height:16px}.SearchBar_search-bar__input__HYLmQ{width:100%;padding:10px 16px 10px 45px;border:1px solid #eee;border-radius:50px;font-size:15px;transition:all .3s ease;box-shadow:0 1px 4px rgba(0,0,0,.04);-webkit-appearance:none}.SearchBar_search-bar__input__HYLmQ:focus{outline:none;border-color:#ddd;box-shadow:0 2px 6px rgba(0,0,0,.08)}.SearchBar_search-bar__input__HYLmQ:focus+.SearchBar_search-bar__placeholder__m1ebT{opacity:0;visibility:hidden}.SearchBar_search-bar__input__HYLmQ::placeholder{color:#ccc;font-size:15px}@media(max-width:575px){.SearchBar_search-bar__input__HYLmQ{padding:8px 16px 8px 40px;font-size:14px}.SearchBar_search-bar__input__HYLmQ::placeholder{font-size:14px}}.SearchBar_search-bar__placeholder__m1ebT{position:absolute;top:50%;left:45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;color:#ccc;font-size:15px;transition:opacity .2s ease,visibility .2s ease;-webkit-transition:opacity .2s ease,visibility .2s ease;white-space:nowrap;max-width:calc(100% - 60px);overflow:hidden}@media(max-width:575px){.SearchBar_search-bar__placeholder__m1ebT{font-size:14px;left:40px}}.SearchBar_search-bar__destination__igXL3{display:inline-block;min-width:4px;color:#ff385c;font-weight:400;-webkit-font-smoothing:antialiased}.SearchBar_search-bar__cursor__VwrRM{display:inline-block;width:2px;height:16px;background-color:#ccc;margin-left:2px;margin-right:1px;vertical-align:middle;animation:SearchBar_blink__NrPVS .75s infinite;-webkit-animation:SearchBar_blink__NrPVS .75s infinite;position:relative;top:-1px;border-radius:1px}@supports(-webkit-touch-callout:none){.SearchBar_search-bar__cursor__VwrRM{animation-duration:.8s!important;-webkit-animation-duration:.8s!important;height:14px!important;width:3px!important}}.SearchBar_search-bar__input__HYLmQ:not(:placeholder-shown)+.SearchBar_search-bar__placeholder__m1ebT{opacity:0;visibility:hidden}@keyframes NavigationMenu_water-wave__PxoDB{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes NavigationMenu_water-ripple__imq38{0%{transform:translateX(-50%) scale(0);opacity:.8}50%{opacity:.5}to{transform:translateX(-50%) scale(1.5);opacity:0}}@keyframes NavigationMenu_ripple-effect__qqTgV{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(6);opacity:0}}.NavigationMenu_nav-menu-container__q6kVz{position:relative;width:100%;overflow:hidden;padding:0 40px}.NavigationMenu_nav-menu__cpCW_{display:flex;gap:42px;align-items:center;padding:15px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;max-width:100%;scroll-behavior:smooth}.NavigationMenu_nav-menu__cpCW_::-webkit-scrollbar{display:none}@media(min-width:320px)and (max-width:767px){.NavigationMenu_nav-menu__cpCW_{gap:20px;max-width:100%;padding:12px 0;justify-content:flex-start}}.NavigationMenu_nav-menu__ripple__DZBV2{position:absolute;width:10px;height:10px;border-radius:50%;background:rgba(0,170,255,.4);transform:translate(-50%,-50%);pointer-events:none;z-index:1;animation:NavigationMenu_ripple-effect__qqTgV .6s ease-out forwards}.NavigationMenu_nav-menu__item__jxq2V{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#717171;font-size:13px;font-weight:500;transition:all .2s ease;white-space:nowrap;position:relative;min-width:60px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;outline:none}.NavigationMenu_nav-menu__item__jxq2V:before{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:2px;background:linear-gradient(90deg,rgba(0,170,255,.6),rgba(0,200,255,.8),rgba(0,170,255,.6));background-size:200% auto;transition:width .3s ease-out;border-radius:2px}.NavigationMenu_nav-menu__item__jxq2V:hover:before{width:24px;animation:NavigationMenu_water-wave__PxoDB 2s ease infinite}.NavigationMenu_nav-menu__item--active__dFQzk{color:#ff385c;font-weight:600}.NavigationMenu_nav-menu__item--active__dFQzk:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:24px;height:3px;background:linear-gradient(90deg,#ff385c,rgba(255,168,0,.8),#ff385c);background-size:200% auto;border-radius:2px;animation:NavigationMenu_water-wave__PxoDB 2s ease infinite}.NavigationMenu_nav-menu__item--active__dFQzk:before{display:none}.NavigationMenu_nav-menu__item--active__dFQzk:hover:after{opacity:1}.NavigationMenu_nav-menu__item--active__dFQzk .NavigationMenu_nav-menu__icon__vWnK_{color:#ff385c}.NavigationMenu_nav-menu__item__jxq2V:active:after{content:"";position:absolute;bottom:-8px;left:50%;width:1px;height:1px;border-radius:50%;background-color:rgba(0,170,255,.2);animation:NavigationMenu_water-ripple__imq38 .6s ease-out}.NavigationMenu_nav-menu__item__jxq2V:hover{color:#ff385c}.NavigationMenu_nav-menu__item__jxq2V:hover .NavigationMenu_nav-menu__icon__vWnK_{color:#ff385c;transform:translateY(-2px)}@media(max-width:728px){.NavigationMenu_nav-menu__item__jxq2V{font-size:12px;min-width:50px}.NavigationMenu_nav-menu__item--active__dFQzk:after{bottom:-6px;width:20px;height:2px}}.NavigationMenu_nav-menu__icon__vWnK_{font-size:24px;color:#888;margin-bottom:6px;transition:all .3s ease}@media(min-width:320px,max-width:767px){.NavigationMenu_nav-menu__icon__vWnK_{font-size:20px;margin-bottom:4px}}.NavigationMenu_nav-menu__trending-badge__5zmga{position:absolute;top:-5px;right:-35px;background:linear-gradient(95deg,#ff385c 0,var(--primary-color,#e35973) 100%);color:#fff;font-family:Poppins,sans-serif;font-size:8px;font-weight:600;padding:2px 5px;border-radius:2px;text-transform:uppercase;letter-spacing:.2px;animation:NavigationMenu_water-wave__PxoDB 2s ease infinite;background-size:200% auto}@media(min-width:320px,max-width:767px){.NavigationMenu_nav-menu__trending-badge__5zmga{right:-15px;top:-4px;font-size:7px;padding:1px 4px}}.NavigationMenu_nav-menu__cpCW_ .NavigationMenu_nav-menu__item-content__l4UKD{display:flex;flex-direction:column;align-items:center}.NavigationMenu_nav-scroll-indicator__kyqxq{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.NavigationMenu_nav-scroll-indicator--left__bU3TO{left:0}.NavigationMenu_nav-scroll-indicator--right__Y_DcM{right:20px}.NavigationMenu_nav-scroll-indicator__button___Fvu1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#fff;border:1px solid #eee;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transition:all .25s ease;color:#717171;font-size:12px}.NavigationMenu_nav-scroll-indicator__button___Fvu1:hover{background-color:#ff385c;color:#fff;border-color:#ff385c}.NavigationMenu_nav-scroll-indicator__button___Fvu1:active{transform:scale(.95)}@media(max-width:728px){.NavigationMenu_nav-menu-container__q6kVz{padding:0 30px}.NavigationMenu_nav-scroll-indicator__button___Fvu1{width:28px;height:28px;font-size:10px}}.CurrencyFlag_flagContainer__6J1am{display:flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border-radius:4px}.CurrencyFlag_flagImage__908r7{width:100%;height:100%;object-fit:contain}.CurrencySelector_currency-selector-container__XIGwr{position:relative;z-index:100}.CurrencySelector_currency-selector__49_9X{display:flex;align-items:center;background:none;border:none;font-size:14px;cursor:pointer;padding:6px 10px;border-radius:4px;color:#484848;transition:all .2s ease}.CurrencySelector_currency-selector__49_9X:hover{background-color:#f7f7f7}.CurrencySelector_currency-selector__flag__o4_CJ{width:20px;height:15px;margin-right:6px;object-fit:cover;border-radius:2px}.CurrencySelector_currency-selector__text__M7sYQ{margin:0 4px}.CurrencySelector_currency-selector__icon__XxMLv{font-size:10px;margin-left:2px;color:#888}@media(max-width:728px){.CurrencySelector_currency-selector__49_9X{font-size:13px}}.CurrencySelector_currency-dropdown__efK4e{position:absolute;top:100%;right:0;z-index:999;width:200px;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:5px;overflow:hidden;max-height:300px;overflow-y:auto}@media(min-width:320px)and (max-width:767px){.CurrencySelector_currency-dropdown__efK4e{right:-50%;transform:translateX(25%)}}@media(max-width:575px){.CurrencySelector_currency-dropdown__efK4e{right:-20%;transform:translateX(40%)}}.CurrencySelector_currency-option__4a1qZ{display:flex;align-items:center;width:100%;padding:10px;border:none;background:none;text-align:left;cursor:pointer;transition:background-color .2s ease}.CurrencySelector_currency-option__4a1qZ:hover{background-color:#f1f1f1}.CurrencySelector_currency-option--active__ch6Cx{background-color:rgba(255,56,92,.08);font-weight:600}.CurrencySelector_currency-option--active__ch6Cx:hover{background-color:rgba(255,56,92,.08)}.CurrencySelector_currency-option__flag__esqEo{width:20px;height:15px;margin-right:10px;object-fit:cover;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;justify-content:center}.LoginButton_login-button__68Ueb{display:flex;align-items:center;gap:8px;background-color:rgba(255,56,92,.1);border:1px solid rgba(255,56,92,.2);cursor:pointer;padding:8px 14px;border-radius:6px;transition:all .2s ease;z-index:1000}.LoginButton_login-button__68Ueb:hover{background-color:rgba(255,56,92,.15);border-color:rgba(255,56,92,.3)}.LoginButton_login-button__icon__dd927{font-size:18px;color:#ff385c}.LoginButton_login-button__text__9XvkQ{font-weight:600;font-size:14px;color:#ff385c;white-space:nowrap}@media(max-width:728px){.LoginButton_login-button__text__9XvkQ{font-size:13px}}.Header_header__top_wrapper__8bB4N{width:100%;background-color:#fff;position:relative;z-index:99;box-shadow:0 1px 4px rgba(0,0,0,.03)}.Header_header__top__MkYJQ{max-width:1280px;margin:0 auto;padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative}@media(min-width:320px)and (max-width:767px){.Header_header__top__MkYJQ{flex-direction:column;gap:10px;padding:12px 16px}}@media(max-width:575px){.Header_header__top__MkYJQ{padding:20px 0}}.Header_header__logo__W3BBN{flex:1 1;max-width:200px}@media(min-width:320px)and (max-width:767px){.Header_header__logo__W3BBN{max-width:160px;margin-bottom:5px}}@media(max-width:575px){.Header_header__logo__W3BBN{max-width:140px}}.Header_header__search_container__ZDTFk{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:2}@media(min-width:320px)and (max-width:767px){.Header_header__search_container__ZDTFk{position:relative;left:auto;transform:none;width:100%;max-width:280px;order:3}}@media(max-width:575px){.Header_header__search_container__ZDTFk{max-width:250px}}.Header_header__right__xvTqI{display:flex;align-items:center;gap:16px;flex:1 1;justify-content:flex-end}@media(min-width:320px)and (max-width:767px){.Header_header__right__xvTqI{width:100%;justify-content:center;order:2;gap:12px}}@media(max-width:575px){.Header_header__right__xvTqI{gap:8px}}.Header_header__bottom__pgMKF{width:100%;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:98;box-shadow:0 1px 4px rgba(0,0,0,.05)}.Header_header__nav_container__NUY5J{max-width:1280px;margin:0 auto;padding:10px 20px;position:relative;display:flex;align-items:center;justify-content:space-between}@media(max-width:575px){.Header_header__nav_container__NUY5J{padding:0 16px}}@media(min-width:320px)and (max-width:767px){.Header_header__nav_container__NUY5J{flex-direction:column;padding:0 16px 15px}}.Header_header__tabs__xyawT{display:flex;align-items:center;border-radius:7px;border:1px solid #cbcbcb;padding:4px 0}@media(min-width:320px)and (max-width:767px){.Header_header__tabs__xyawT{margin-top:15px;width:100%;justify-content:center}}.Header_header__tab__BR1ig{padding:8px 18px;font-weight:600;font-size:16px;border-radius:4px;margin:0 5px;background:none;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}@media(min-width:320px)and (max-width:767px){.Header_header__tab__BR1ig{font-size:14px;padding:8px 20px}}@media(max-width:575px){.Header_header__tab__BR1ig{font-size:13px;padding:6px 16px;width:100%}}.Header_header__1RJ5C .Header_menu_wrapper__IBh8K{display:flex;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:8px 20px 60px;border-top:1px solid rgba(0,0,0,.08);position:relative}@media(min-width:320px)and (max-width:767px){.Header_header__1RJ5C .Header_menu_wrapper__IBh8K{flex-direction:column;padding:8px 16px 20px}}@media(max-width:575px){.Header_header__1RJ5C .Header_menu_wrapper__IBh8K{padding:8px 16px 16px}}.TourModal_modalOverlay__30hFo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:99999;animation:TourModal_fadeIn__WDMbL .2s ease;display:flex;align-items:center;justify-content:center;pointer-events:auto}@keyframes TourModal_fadeIn__WDMbL{0%{opacity:0}to{opacity:1}}.TourModal_modalContainer__3NNUk{position:relative;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.25);width:95%;max-width:450px;max-height:90vh;overflow-y:auto;animation:TourModal_slideUp__7hAS8 .3s ease}@keyframes TourModal_slideUp__7hAS8{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.TourModal_closeButton__DMyJ_{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.07);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#717171;transition:all .2s ease;z-index:10}.TourModal_closeButton__DMyJ_:hover{background-color:rgba(0,0,0,.15);color:#ff385c}.TourModal_modalContent__KvU4S{padding:24px}.TourModal_tourInfo__AgHCO{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;width:100%}.TourModal_imageContainer__3xi_U{margin-right:15px;border-radius:8px;overflow:hidden;flex-shrink:0;width:80px;height:80px;position:relative}.TourModal_tourImage__XXnHY{object-fit:cover;border-radius:8px}.TourModal_tourDetails__89bKV{flex:1 1;min-width:0}.TourModal_tourName__qXf_U{font-size:18px;font-weight:600;color:#484848;margin:0 0 8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TourModal_priceContainer__MMq8j{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.TourModal_priceWrapper__PVldq{display:flex;flex-direction:column}.TourModal_currentPrice__kmN5R{font-size:20px;font-weight:700;color:#484848;line-height:1.2}.TourModal_originalPrice__c90PJ{font-size:14px;color:#888;text-decoration:line-through}.TourModal_savingsTag__Xbg_b{background-color:#34a853;color:#fff;font-size:13px;font-weight:600;padding:4px 10px;border-radius:4px}.TourModal_inquiryForm__a_NSo{display:flex;flex-direction:column;gap:16px}.TourModal_formField__cZbTw{width:100%}.TourModal_formInput__Cx801,.TourModal_messageInput__14KvU,.TourModal_phoneInput__NofLP,.TourModal_selectInput___7NLY{width:100%;padding:14px 16px;border:1px solid #ddd;border-radius:8px;font-size:15px;color:#484848;background-color:#fff;transition:all .2s ease}.TourModal_formInput__Cx801:focus,.TourModal_messageInput__14KvU:focus,.TourModal_phoneInput__NofLP:focus,.TourModal_selectInput___7NLY:focus{outline:none;border-color:#ff385c;box-shadow:0 0 0 2px rgba(255,56,92,.1)}.TourModal_formInput__Cx801::placeholder,.TourModal_messageInput__14KvU::placeholder,.TourModal_phoneInput__NofLP::placeholder,.TourModal_selectInput___7NLY::placeholder{color:#b0b0b0}.TourModal_phoneField__7uGaq{display:flex;gap:8px}.TourModal_countryCodeSelect__c9Dbi{width:100px;flex-shrink:0}.TourModal_selectInput___7NLY{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%236c757d' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.TourModal_phoneInput__NofLP{flex:1 1}.TourModal_rowFields___R_ld{display:flex;gap:12px}@media(max-width:575px){.TourModal_rowFields___R_ld{flex-direction:column;gap:16px}}.TourModal_messageInput__14KvU{resize:vertical;min-height:100px}.TourModal_successMessage__N_wyI{text-align:center;padding:20px 0}.TourModal_successMessage__N_wyI h3{font-size:20px;font-weight:600;color:#34a853;margin-bottom:10px}.TourModal_successMessage__N_wyI p{font-size:16px;color:#717171}.TourModal_errorMessage__lfLbt{background-color:rgba(217,48,37,.1);border-left:3px solid #d93025;padding:12px;border-radius:4px;color:#d93025;font-size:14px;margin-bottom:8px}.TourModal_submitButton__QlUa8{margin-top:8px;padding:16px;background-color:#ff385c;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.TourModal_submitButton__QlUa8:hover{background-color:#ff1f47}.TourModal_submitButton__QlUa8:disabled{background-color:#ccc;cursor:not-allowed}.TourModal_dateInputWrapper__lYqgL{position:relative;width:100%;display:flex;align-items:center}.TourModal_dateInput__CLTGq{width:100%;padding:14px 16px;border:1px solid #ddd;border-radius:8px;font-size:15px;color:#484848;background-color:#fff;transition:all .2s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none}.TourModal_dateInput__CLTGq::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.TourModal_dateInput__CLTGq:focus{outline:none;border-color:#ff385c;box-shadow:0 0 0 2px rgba(255,56,92,.1)}.TourModal_dateInput__CLTGq::placeholder{color:#b0b0b0}@supports(-webkit-touch-callout:none){.TourModal_dateInput__CLTGq::-webkit-date-and-time-value{text-align:left}}.TourModal_dateIcon__v9yqk{position:absolute;right:16px;color:#b0b0b0;pointer-events:none}.TourCard_tourCard__r9HoK{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;padding-bottom:16px}.TourCard_tourCard__r9HoK:hover{transform:translateY(-5px)}.TourCard_tourCard__r9HoK:hover .TourCard_carouselNav__rDdza{opacity:1}.TourCard_imageContainer__d_0gX{border-radius:12px;cursor:pointer;position:relative;width:100%;height:300px;overflow:hidden}.TourCard_carousel__Q0mZQ{position:absolute;width:100%;height:100%;transition:transform .3s ease-in-out}.TourCard_slide-left__AGtuz{animation:TourCard_slideLeftAnimation__dVAfT .35s ease-in-out}.TourCard_slide-right__lSmMn{animation:TourCard_slideRightAnimation__LbOKW .35s ease-in-out}@keyframes TourCard_slideLeftAnimation__dVAfT{0%{transform:translateX(0);opacity:1}45%{transform:translateX(-10%);opacity:0}55%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes TourCard_slideRightAnimation__LbOKW{0%{transform:translateX(0);opacity:1}45%{transform:translateX(10%);opacity:0}55%{transform:translateX(-10%);opacity:0}to{transform:translateX(0);opacity:1}}.TourCard_image__06TW9{transition:transform .5s ease;object-fit:cover}.TourCard_carouselNav__rDdza{position:absolute;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.7);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;color:#333;opacity:0;transition:opacity .3s ease,background-color .3s ease;z-index:2}.TourCard_carouselNav__rDdza:hover{background-color:hsla(0,0%,100%,.9)}.TourCard_carouselNav__rDdza:focus{outline:none;opacity:1}.TourCard_carouselNav__rDdza:disabled{cursor:not-allowed;opacity:.4}.TourCard_prevBtn__epJqg{left:12px}.TourCard_nextBtn__8Fh5r{right:12px}.TourCard_indicator__81uzq{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;z-index:2}.TourCard_dot__l4Ol8{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.5);cursor:pointer;transition:background-color .3s ease}.TourCard_dot__l4Ol8:hover{background-color:hsla(0,0%,100%,.8)}.TourCard_activeDot__6Ala5{width:8px;height:8px;border-radius:50%;background-color:#fff;cursor:pointer}.TourCard_metaInfo__g5Oig{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 8px}.TourCard_duration__djWIk{font-size:14px;color:#666}.TourCard_rating__Nyx84{display:flex;align-items:center}.TourCard_rating__Nyx84 .TourCard_starIcon__7yyXn{color:#4cd964;margin-right:4px;font-size:16px}.TourCard_rating__Nyx84 .TourCard_ratingValue__ndMvy{font-weight:700;color:#4cd964;margin-right:4px}.TourCard_rating__Nyx84 .TourCard_reviews__JGbUn{color:#888;font-size:14px}.TourCard_title__k9uoF{cursor:pointer;font-size:18px;margin:0 16px 12px;font-weight:600;line-height:1.4;color:#333}@media(max-width:768px){.TourCard_title__k9uoF{margin:0 16px 8px}}.TourCard_locationInfo__ffe_L{display:flex;align-items:center;margin:0 12px 6px;flex-wrap:wrap}.TourCard_locationInfo__ffe_L .TourCard_locationDays__Ec_ZT{background-color:#f5f5f5;padding:4px 8px;border-radius:4px;font-size:13px;font-weight:500;margin-right:4px}.TourCard_locationInfo__ffe_L .TourCard_locationName__vZPiQ{color:#666;font-size:14px}.TourCard_locationInfo__ffe_L .TourCard_locationDot__jhBX1{margin:0 8px;color:#999}.TourCard_priceSection__daya9{margin:0 16px 10px}.TourCard_priceContainer__anIcx{display:flex;align-items:baseline;margin-bottom:4px}.TourCard_priceContainer__anIcx .TourCard_discountedPrice__56jWa{font-size:20px;font-weight:700;color:#333;margin-right:8px}@media(max-width:768px){.TourCard_priceContainer__anIcx .TourCard_discountedPrice__56jWa{font-size:18px}}.TourCard_originalPrice__ACNBz{font-size:14px;color:#888;text-decoration:line-through}.TourCard_savingsLabel__Rd_g5{display:inline-block;background-color:#ecf8f0;color:#4cd964;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}.TourCard_actions___ohBM{display:flex;gap:8px;margin:auto 16px 0}.TourCard_callButton__ymfhg,.TourCard_viewButton__Ln74c{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ff385c;color:#ff385c;border-radius:6px;padding:12px;cursor:pointer;transition:background-color .2s}.TourCard_callButton__ymfhg:hover,.TourCard_viewButton__Ln74c:hover{background-color:rgba(255,107,0,.05)}.TourCard_viewButton__Ln74c{padding:0;border:0;border-color:#ff385c;color:#ff385c}.TourCard_viewButton__Ln74c:hover{background-color:rgba(255,56,92,.05)}.TourCard_requestButton__5lW16{flex:1 1;background-color:#ff385c;color:#fff;border:none;border-radius:6px;padding:12px 16px;font-weight:500;font-size:16px;cursor:pointer;transition:background-color .2s}.TourCard_requestButton__5lW16:hover{background-color:#ff1f47}@media(max-width:768px){.TourCard_requestButton__5lW16{font-size:15px}.TourCard_imageContainer__d_0gX{height:300px;border-radius:12px}.TourCard_title__k9uoF{font-size:15px}.TourCard_carouselNav__rDdza{opacity:1;width:28px;height:28px}}.TourismBoardAlliances_tourismBoardAlliances__piZ4U{width:100%;margin:60px 0;padding:20px 0}@media(max-width:576px){.TourismBoardAlliances_tourismBoardAlliances__piZ4U{margin:30px 0}}.TourismBoardAlliances_heading__Lhetq{text-align:center;font-size:28px;font-weight:700;color:#333;margin-bottom:30px}@media(max-width:576px){.TourismBoardAlliances_heading__Lhetq{font-size:24px;margin-bottom:24px;font-size:20px;margin-bottom:20px}}.TourismBoardAlliances_carouselContainer__zBJh9{position:relative;width:100%;overflow:hidden;margin:0 auto;padding:15px 0}.TourismBoardAlliances_carouselContainer__zBJh9:after,.TourismBoardAlliances_carouselContainer__zBJh9:before{content:"";position:absolute;top:0;width:100px;height:100%;z-index:1;pointer-events:none}.TourismBoardAlliances_carousel__UOte8{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TourismBoardAlliances_carousel__UOte8::-webkit-scrollbar{display:none}.TourismBoardAlliances_logoItem__BgTNZ{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0 30px;transition:transform .3s ease}.TourismBoardAlliances_logoItem__BgTNZ:hover{transform:scale(1.05)}@media(max-width:576px){.TourismBoardAlliances_logoItem__BgTNZ{margin:0 15px}}.TourismBoardAlliances_logo__wYw9D{object-fit:contain;max-width:100%;height:auto;filter:grayscale(20%);opacity:.9;transition:all .3s ease}.TourismBoardAlliances_logo__wYw9D:hover{filter:grayscale(0);opacity:1}@keyframes Tours_fadeInUp__N3NHD{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes Tours_fadeInScale__WAb2E{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Tours_waterWave__tqHXd{0%{transform:translateY(0) scale(1);opacity:0}50%{opacity:1}to{transform:translateY(-20px) scale(1.03);opacity:0}}@keyframes Tours_fadeIn__O0LcS{0%{opacity:0}to{opacity:1}}.Tours_toursContainer__Jdchz{max-width:1280px;margin:0 auto;padding:10px}.Tours_title__kmNkB{font-size:26px;font-weight:700;color:#333;margin-bottom:20px;text-align:left}@media(max-width:768px){.Tours_title__kmNkB{font-size:18px}}.Tours_toursGrid__hLVzC{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:32px;gap:32px}@media(min-width:576px){.Tours_toursGrid__hLVzC{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.Tours_toursGrid__hLVzC{grid-template-columns:repeat(3,1fr)}}.Tours_tourCardWrapper__k9fQr{display:flex;flex-direction:column;height:100%;opacity:0;position:relative}.Tours_tourCardWrapper__k9fQr.Tours_animate__BYuie{animation:Tours_fadeInUp__N3NHD .6s ease-out forwards}.Tours_tourCardWrapper__k9fQr:nth-child(odd).Tours_animate__BYuie{animation-delay:.2s}.Tours_tourCardWrapper__k9fQr:nth-child(2n).Tours_animate__BYuie{animation-delay:.4s}.Tours_tourCardWrapper__k9fQr.Tours_animate__BYuie:after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(0,170,255,.2) 0,rgba(0,170,255,0) 70%);transform:translate(-50%,50%) scale(0);opacity:0;z-index:-1;animation:Tours_waterWave__tqHXd 1.5s ease-out .5s}.Tours_thailandBannerWrapper__SsI6x{grid-column:1/-1;margin:20px 0;opacity:0;animation:Tours_fadeInScale__WAb2E .8s ease-out forwards;animation-delay:.3s}.Tours_thailandBanner__OyK8j{border-radius:12px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.15);position:relative}.Tours_bannerImageContainer__EcHC4{width:100%;height:310px;position:relative}@media(max-width:768px){.Tours_bannerImageContainer__EcHC4{height:200px}}@media(max-width:576px){.Tours_bannerImageContainer__EcHC4{height:180px}}.Tours_bannerImage__okz_p{object-fit:cover;transition:transform .5s ease}.Tours_bannerImage__okz_p:hover{transform:scale(1.02)}.Tours_bannerOverlay__x_QPd{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.2) 60%,rgba(0,0,0,.1));display:flex;flex-direction:column;padding:20px}.Tours_bannerLogos__dGSao{display:flex;align-items:center;margin-bottom:auto}.Tours_logoDivider__jLUNr{width:1px;height:30px;background-color:hsla(0,0%,100%,.6);margin:0 15px}.Tours_partnerLogo__z9vam,.Tours_thrillophiliaLogo__LZKDk{object-fit:contain}.Tours_bannerContent__m8yW1{margin-top:auto;text-align:center;color:#fff;animation:Tours_fadeIn__O0LcS 1s ease-out}.Tours_bannerTitle__sL_Bx{font-size:18px;font-weight:400;margin-bottom:5px;letter-spacing:1px}@media(max-width:576px){.Tours_bannerTitle__sL_Bx{font-size:16px}}.Tours_bannerSubtitle__OmQr_{font-size:64px;font-weight:800;text-transform:uppercase;letter-spacing:2px;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(max-width:768px){.Tours_bannerSubtitle__OmQr_{font-size:48px}}@media(max-width:576px){.Tours_bannerSubtitle__OmQr_{font-size:36px}}.Tours_bannerNav__ubvYq{position:absolute;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.2);border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:2;transition:all .2s ease}.Tours_bannerNav__ubvYq:hover{background-color:hsla(0,0%,100%,.4)}.Tours_bannerNav__ubvYq.Tours_prevBtn__zqRZx{left:20px}.Tours_bannerNav__ubvYq.Tours_nextBtn__Rb2PP{right:20px}@media(max-width:576px){.Tours_bannerNav__ubvYq{width:32px;height:32px}.Tours_bannerNav__ubvYq.Tours_prevBtn__zqRZx{left:10px}.Tours_bannerNav__ubvYq.Tours_nextBtn__Rb2PP{right:10px}}.Tours_bannerDots__OSIxV{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:10px;z-index:2}.Tours_bannerDot__SRt3e{width:10px;height:10px;border-radius:50%;background-color:hsla(0,0%,100%,.4);border:none;padding:0;cursor:pointer;transition:all .2s ease}.Tours_bannerDot__SRt3e:hover{background-color:hsla(0,0%,100%,.6)}.Tours_bannerDot__SRt3e.Tours_activeDot__Nxqvo{background-color:#fff;transform:scale(1.2)}.ActivityCard_activityCard__a1i78{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.1);background-color:#fff;height:100%;width:100%;cursor:pointer;transform-style:preserve-3d;transform:perspective(1000px);transition:transform .5s ease,box-shadow .5s ease;will-change:transform}.ActivityCard_activityCard__a1i78:hover{box-shadow:0 15px 30px rgba(0,0,0,.15)}.ActivityCard_activityCard__a1i78:hover .ActivityCard_image__iuw_n{transform:scale(1.08)}.ActivityCard_activityCard__a1i78:hover .ActivityCard_shine__280KS{opacity:1}.ActivityCard_activityCard__a1i78:hover .ActivityCard_bookButton__cqnO7{background-color:#ff1f47;transform:translateY(-3px);box-shadow:0 7px 14px rgba(255,107,0,.2)}.ActivityCard_imageContainer__k7W6y{position:relative;width:100%;height:220px;overflow:hidden}.ActivityCard_image__iuw_n{object-fit:cover;transition:transform .8s cubic-bezier(.33,1,.68,1)}.ActivityCard_shine__280KS{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0) 60%);mix-blend-mode:overlay;pointer-events:none;transition:opacity .3s ease}.ActivityCard_viewDetailsButton__i0yQA{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;padding:10px;font-size:14px;font-weight:500;gap:8px;opacity:0;transition:opacity .3s ease}.ActivityCard_viewDetailsButton__i0yQA svg{font-size:16px}.ActivityCard_content__QxD_6{display:flex;flex-direction:column;padding:16px;flex-grow:1;background:linear-gradient(180deg,#fff,#f9f9f9)}@media(max-width:768px){.ActivityCard_content__QxD_6{padding:12px}}.ActivityCard_duration__TI58Y{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#666;margin-bottom:6px}@media(max-width:768px){.ActivityCard_duration__TI58Y{font-size:12px;margin-bottom:2px}}.ActivityCard_rating__isMbO{display:flex;align-items:center;margin-bottom:6px}.ActivityCard_rating__isMbO .ActivityCard_starIcon__YXSvy{color:#4cd964;margin-right:4px;font-size:16px}@media(max-width:768px){.ActivityCard_rating__isMbO .ActivityCard_starIcon__YXSvy{font-size:12px}}.ActivityCard_rating__isMbO .ActivityCard_ratingValue__Il4fJ{font-family:Poppins,sans-serif;font-weight:600;color:#4cd964;margin-right:4px}.ActivityCard_rating__isMbO .ActivityCard_reviews__8pACq{font-family:Poppins,sans-serif;color:#888;font-size:14px;font-weight:400}@media(max-width:768px){.ActivityCard_rating__isMbO .ActivityCard_reviews__8pACq{font-size:12px}}.ActivityCard_title__PTLBo{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#333;margin:0 0 14px;min-height:44px}@media(max-width:768px){.ActivityCard_title__PTLBo{font-size:15px;margin:0 0 6px}}.ActivityCard_priceSection__eUuhy{margin-bottom:14px;display:flex;align-items:center;gap:15px}.ActivityCard_priceContainer__nq_bl{display:flex;align-items:baseline;margin-bottom:4px}.ActivityCard_priceContainer__nq_bl .ActivityCard_discountedPrice__8RMUl{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#333;margin-right:8px}.ActivityCard_priceContainer__nq_bl .ActivityCard_originalPrice__xKAx7{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#888;text-decoration:line-through}.ActivityCard_savingsLabel__r6cWu{display:inline-block;background:linear-gradient(90deg,#4cd964,#3ab54e);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;font-family:Poppins,sans-serif;text-transform:uppercase;box-shadow:0 2px 5px rgba(76,217,100,.2)}.ActivityCard_bookButton__cqnO7{width:100%;background:linear-gradient(90deg,#ff385c,#fc4969);color:#fff;border:none;border-radius:8px;padding:14px 16px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s cubic-bezier(.33,1,.68,1);font-family:Poppins,sans-serif;box-shadow:0 4px 10px rgba(255,107,0,.15);position:relative;overflow:hidden;transform:translateZ(20px)}.ActivityCard_bookButton__cqnO7:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.2) 50%,transparent);transition:left .8s}.ActivityCard_bookButton__cqnO7:hover{transform:translateY(-3px) translateZ(20px);box-shadow:0 7px 14px rgba(255,107,0,.25)}.ActivityCard_bookButton__cqnO7:hover:before{left:100%}.ActivityCard_bookButton__cqnO7:active{transform:translateY(1px) translateZ(20px);box-shadow:0 2px 5px rgba(255,107,0,.2)}@media(max-width:768px){.ActivityCard_bookButton__cqnO7{font-size:14px;padding:12px}.ActivityCard_imageContainer__k7W6y{height:200px}.ActivityCard_viewDetailsButton__i0yQA{opacity:1;padding:8px;font-size:12px}}@keyframes ActivityCard_float__uTeG0{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes ActivityCard_pulse__MJ1yb{0%{box-shadow:0 6px 20px rgba(0,0,0,.1)}50%{box-shadow:0 10px 25px rgba(0,0,0,.15)}to{box-shadow:0 6px 20px rgba(0,0,0,.1)}}.ActivityCard_activityCard__a1i78:nth-child(odd){animation:ActivityCard_float__uTeG0 6s ease-in-out infinite}.ActivityCard_activityCard__a1i78:nth-child(2n){animation:ActivityCard_pulse__MJ1yb 6s ease-in-out infinite}.Activities_activities__bX4qN{display:flex;align-items:center;gap:25px;margin-top:15px}@media(min-width:320px,max-width:767px){.Activities_activities__bX4qN{gap:15px;overflow-x:auto;padding-bottom:8px;margin-top:10px}.Activities_activities__bX4qN::-webkit-scrollbar{display:none}}.Activities_activities__item__7qA96{position:relative;font-weight:500;font-size:15px;font-family:Poppins,sans-serif;color:#717171;padding-bottom:6px;text-transform:capitalize;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Activities_activities__item__7qA96:hover{color:#ff385c}.Activities_activities__item--active__aEsxd{color:#ff385c;font-weight:600}.Activities_activities__item--active__aEsxd:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#ff385c;border-radius:5px}@media(min-width:320px,max-width:767px){.Activities_activities__item__7qA96{font-size:14px;padding-bottom:5px}}.Activities_activities__trending__BS_wG{position:relative}.Activities_activities__trending-badge__6nE7o{position:absolute;top:-10px;right:-28px;background-color:#ff385c;color:#fff;font-size:8px;font-weight:600;font-family:Poppins,sans-serif;padding:2px 6px;border-radius:4px;text-transform:uppercase}@media(min-width:320px,max-width:767px){.Activities_activities__trending-badge__6nE7o{right:-20px;top:-8px;font-size:7px;padding:1px 4px}}.Activities_activitiesSection__dTGJW{max-width:1280px;margin:0 auto;background-color:#f7f7f7;width:100%;padding:20px 0;position:relative}.Activities_sectionHeader___q5xK{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 16px}.Activities_sectionTitle__UVg7E{font-size:24px;font-weight:700;color:#333;text-align:left;font-family:Poppins,sans-serif;margin:0}@media(max-width:768px){.Activities_sectionTitle__UVg7E{font-size:18px}}.Activities_viewAllButton__7j81Y{display:flex;align-items:center;font-size:14px;font-weight:600;color:#ff385c;text-decoration:none;transition:all .2s ease}.Activities_viewAllButton__7j81Y:hover{color:#ff0532}.Activities_viewAllButton__7j81Y .Activities_arrowIcon__XJt9v{margin-left:6px;font-size:12px}@media(max-width:768px){.Activities_viewAllButton__7j81Y{font-size:12px}.Activities_viewAllButton__7j81Y .Activities_arrowIcon__XJt9v{font-size:11px}}.Activities_carouselContainer__0xmSt{position:relative;width:100%}.Activities_activitiesScroll__1cS4B{display:flex;overflow-x:auto;gap:16px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding:0 16px 10px}.Activities_activitiesScroll__1cS4B::-webkit-scrollbar{display:none}@media(min-width:768px){.Activities_activitiesScroll__1cS4B{gap:24px}}.Activities_activityWrapper__Pc5VJ{min-width:350px;max-width:350px}@media(max-width:768px){.Activities_activityWrapper__Pc5VJ{min-width:320px}}.Activities_carouselButton__JZj_o{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;transition:all .2s;color:#555}.Activities_carouselButton__JZj_o:hover{background-color:#f8f8f8;color:#ff385c}.Activities_carouselButton__JZj_o:active{transform:translateY(-50%) scale(.95)}@media(max-width:768px){.Activities_carouselButton__JZj_o{width:30px;height:30px;font-size:12px}}.Activities_leftButton__A_JNw{left:0}@media(min-width:768px){.Activities_leftButton__A_JNw{left:-8px}}.Activities_rightButton__GTk2W{right:0}@media(min-width:768px){.Activities_rightButton__GTk2W{right:-8px}}.Activities_activitiesGrid__XY9Qu{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px;gap:24px;padding:0 16px}@media(min-width:768px){.Activities_activitiesGrid__XY9Qu{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.Activities_activitiesGrid__XY9Qu{grid-template-columns:repeat(3,1fr)}}.Activities_currencyInfo__fdQL4{text-align:center;margin-bottom:1.5rem;color:#666;background-color:#f9f9f9;padding:.5rem;border-radius:4px;max-width:400px;margin-left:auto;margin-right:auto}.Activities_currencyInfo__fdQL4 p{margin:0;font-size:14px}.VisaPackages_visaPackages__GfAAz{padding:1rem .5rem;max-width:1200px;margin:0 auto}.VisaPackages_sectionHeader__7T4pp{text-align:center;margin-bottom:3rem}.VisaPackages_sectionHeader__7T4pp h2{font-size:2rem;color:#ff385c;margin-bottom:.75rem}@media(min-width:320px)and (max-width:767px){.VisaPackages_sectionHeader__7T4pp h2{font-size:1.2rem}}.VisaPackages_sectionHeader__7T4pp p{font-size:1.1rem;color:#888;max-width:700px;margin:0 auto}@media(min-width:320px)and (max-width:767px){.VisaPackages_sectionHeader__7T4pp p{font-size:.9rem}.VisaPackages_sectionHeader__7T4pp{margin-bottom:2rem}}.VisaPackages_packagesContainer__DR1qi{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:768px){.VisaPackages_packagesContainer__DR1qi{grid-template-columns:1fr}}.VisaPackages_packageCard__sxs1j{background:#fff;border-radius:12px;padding:1.5rem;position:relative;box-shadow:0 5px 20px rgba(0,0,0,.05);transition:all .3s ease-in-out;display:flex;flex-direction:column;border:1px solid #eee}.VisaPackages_packageCard__sxs1j:hover{box-shadow:0 8px 30px rgba(0,0,0,.1)}.VisaPackages_packageCard__sxs1j h3{font-size:1.5rem;color:#ff385c;margin-bottom:.75rem}@media(max-width:728px){.VisaPackages_packageCard__sxs1j h3{font-size:1.2rem}}.VisaPackages_popularPackage__TAjd5{transform:scale(1.02);border:2px solid #ff385c}.VisaPackages_popularPackage__TAjd5:hover{transform:scale(1.04) translateY(-10px)}.VisaPackages_popularBadge__F3h0h{position:absolute;top:-12px;right:20px;background:#ff385c;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600}.VisaPackages_packageDescription__HUk5s{font-size:1rem;color:#888;margin-bottom:1.5rem}@media(min-width:320px)and (max-width:767px){.VisaPackages_packageDescription__HUk5s{margin-bottom:.5rem;font-size:.9rem}}.VisaPackages_packagePrice__7Wwyh{font-size:2.5rem;font-weight:700;color:#222;margin:1rem 0;display:flex;align-items:flex-start}@media(min-width:320px)and (max-width:767px){.VisaPackages_packagePrice__7Wwyh{font-size:1.2rem}}.VisaPackages_packagePrice__7Wwyh .VisaPackages_currency__bfGru{font-size:1.5rem;margin-right:2px;margin-top:5px}.VisaPackages_packagePrice__7Wwyh .VisaPackages_amount__EU4Zd{line-height:1}.VisaPackages_processingTime__GRslC{display:flex;align-items:center;background-color:#f7f7f7;padding:.75rem;border-radius:8px;margin-bottom:1.5rem}@media(min-width:320px)and (max-width:767px){.VisaPackages_processingTime__GRslC{margin-bottom:1rem}}.VisaPackages_processingTime__GRslC .VisaPackages_timeIcon___4w_i{color:#888;margin-right:.5rem}.VisaPackages_processingTime__GRslC span{font-size:.9rem;color:#717171}@media(max-width:728px){.VisaPackages_processingTime__GRslC span{font-size:.8rem}}.VisaPackages_featuresList__84I_E{list-style:none;padding:0;margin:0 0 1.5rem;flex-grow:1}.VisaPackages_featuresList__84I_E li{display:flex;align-items:flex-start;margin-bottom:.75rem}.VisaPackages_featuresList__84I_E li .VisaPackages_checkIcon__Lp2yx{color:#34a853;margin-right:.5rem;margin-top:3px;flex-shrink:0}.VisaPackages_featuresList__84I_E li span{font-size:.95rem;color:#717171}@media(max-width:728px){.VisaPackages_featuresList__84I_E li span{font-size:.8rem}}.VisaPackages_selectButton__7JztA{background-color:#ff385c;color:#fff;border:none;border-radius:8px;padding:.9rem .75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;margin-top:auto}.VisaPackages_selectButton__7JztA:hover{background-color:#ff0532;transform:translateY(-2px)}@media(max-width:728px){.VisaPackages_selectButton__7JztA{font-size:.9rem}}.VisaPackages_additionalInfo__Vr2GG{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media(max-width:768px){.VisaPackages_additionalInfo__Vr2GG{grid-template-columns:1fr;gap:1rem}}.VisaPackages_infoCard__rfbTT{display:flex;align-items:flex-start;background-color:#f7f7f7;padding:1.5rem;border-radius:10px}@media(min-width:320px)and (max-width:767px){.VisaPackages_infoCard__rfbTT{padding:1rem 0}}.VisaPackages_infoCard__rfbTT .VisaPackages_infoIcon__wZo3K{font-size:2.5rem;color:#ff385c;margin-right:1rem;flex-shrink:0}.VisaPackages_infoCard__rfbTT h4{margin:0 0 .5rem;font-size:1.1rem;color:#484848}@media(max-width:728px){.VisaPackages_infoCard__rfbTT h4{font-size:1rem}}.VisaPackages_infoCard__rfbTT p{margin:0;font-size:.95rem;color:#888}@media(max-width:728px){.VisaPackages_infoCard__rfbTT p{font-size:.8rem}}.VisaPackages_disclaimer__6oKVf{background-color:rgba(251,191,36,.1);border-left:4px solid #fbbf24;padding:1rem 1.5rem;border-radius:0 8px 8px 0}.VisaPackages_disclaimer__6oKVf p{margin:0;font-size:.9rem;color:#717171}@media(max-width:768px){.VisaPackages_disclaimer__6oKVf p{font-size:.8rem}}.Visa_visaMainContainer__HwQ5d{position:relative;width:100%;max-width:1200px;margin:0 auto}.Visa_currencySelectorWrapper__MXdof{position:absolute;top:10px;right:20px;z-index:10}@media(min-width:320px)and (max-width:767px){.Visa_currencySelectorWrapper__MXdof{position:relative;top:0;right:0;display:flex;justify-content:flex-end;margin-bottom:15px;padding:0 15px}}.Visa_visaContainer__x8KX6{width:100%;margin:0 auto;padding:30px 20px}@media(min-width:320px)and (max-width:767px){.Visa_visaContainer__x8KX6{padding:20px 15px}}.Visa_visaHeader__cWqkS{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.Visa_visaHeader__cWqkS h2{font-size:28px;font-weight:700;color:#484848;margin:0 0 0 15px}@media(max-width:728px){.Visa_visaHeader__cWqkS h2{font-size:18px}.Visa_visaHeader__cWqkS{margin-bottom:16px}}.Visa_visaIcon__UjOXA{background-color:rgba(255,56,92,.1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(min-width:320px)and (max-width:767px){.Visa_visaIcon__UjOXA{width:50px;height:50px}}.Visa_tabsContainer__A_8CR{display:flex;border-bottom:1px solid #eee;margin-bottom:30px}@media(min-width:320px)and (max-width:767px){.Visa_tabsContainer__A_8CR{overflow-x:auto;white-space:nowrap;padding-bottom:5px;margin-bottom:20px}}.Visa_tabButton__932yX{padding:12px 24px;background:none;border:none;cursor:pointer;font-size:16px;font-weight:600;color:#888;position:relative;transition:all .3s ease}.Visa_tabButton__932yX:hover{color:#ff385c}@media(min-width:320px)and (max-width:767px){.Visa_tabButton__932yX{padding:10px 16px;font-size:14px}}.Visa_activeTab__YGDAh{color:#ff385c}.Visa_contentContainer__nz9s7{min-height:350px}@media(min-width:320px)and (max-width:767px){.Visa_contentContainer__nz9s7{min-height:300px}}.Visa_requirementsList__cTm4i{list-style:none;padding:0;margin:0}.Visa_requirementItem__1TAuJ{display:flex;align-items:center;padding:16px;margin-bottom:12px;background-color:#fff;border-radius:8px;border:1px solid #eee;font-size:16px;transition:all .3s ease}.Visa_requirementItem__1TAuJ:hover{border-color:#ff385c;box-shadow:0 3px 10px rgba(0,0,0,.05)}@media(max-width:728px){.Visa_requirementItem__1TAuJ{padding:12px;font-size:13px}}.Visa_requirementIcon__pwtm1{color:#ff385c;margin-right:15px;display:flex;align-items:center}.Visa_applicationSteps__Q2ahh{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px}@media(min-width:320px)and (max-width:767px){.Visa_applicationSteps__Q2ahh{grid-template-columns:1fr;gap:15px}}.Visa_stepCard__xT0Gq{display:flex;padding:20px;background-color:#fff;border-radius:8px;border:1px solid #eee;transition:all .3s ease}.Visa_stepCard__xT0Gq:hover{border-color:#ff385c;box-shadow:0 5px 15px rgba(0,0,0,.05);transform:translateY(-5px)}@media(min-width:320px)and (max-width:767px){.Visa_stepCard__xT0Gq{padding:15px}}.Visa_stepNumber__1ldCd{width:36px;height:36px;border-radius:50%;background-color:#ff385c;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:15px;flex-shrink:0}.Visa_stepContent__kLOIh h4{margin:0 0 8px;color:#484848;font-size:18px}@media(min-width:320px)and (max-width:767px){.Visa_stepContent__kLOIh h4{font-size:16px}}.Visa_stepContent__kLOIh p{margin:0;color:#888;font-size:14px;line-height:1.5}.Visa_feesTable__uRn6X{border:1px solid #eee;border-radius:8px;overflow:hidden}.Visa_tableHeader__2afB_{display:grid;grid-template-columns:2fr 1fr 1fr;background-color:#f7f7f7;padding:15px;font-weight:600;color:#484848}.Visa_tableHeader__2afB_ span{padding:0 10px}@media(min-width:320px)and (max-width:767px){.Visa_tableHeader__2afB_{padding:12px;font-size:14px}}.Visa_tableRow__OflSB{display:grid;grid-template-columns:2fr 1fr 1fr;padding:15px;border-top:1px solid #eee;transition:background-color .3s ease}.Visa_tableRow__OflSB:hover{background-color:rgba(255,56,92,.05)}.Visa_tableRow__OflSB span{padding:0 10px}@media(min-width:320px)and (max-width:767px){.Visa_tableRow__OflSB{padding:12px;font-size:14px}}.Visa_packagesContainer__TKHP8{width:100%;margin-top:20px;overflow:visible}.Visa_packagesContainer__TKHP8 .visaPackages{padding-top:0;padding-left:0;padding-right:0}.Visa_packagesContainer__TKHP8 .packagesContainer{width:100%}@media(min-width:320px)and (max-width:767px){.Visa_packagesContainer__TKHP8{margin-top:10px}}.Visa_visaFooter__F_zxu{margin-top:40px;display:flex;flex-direction:column;align-items:center}.Visa_noticeBox__0QXPv{display:flex;align-items:center;padding:15px 20px;background-color:rgba(255,56,92,.1);border-radius:8px;margin-bottom:25px;width:100%}.Visa_noticeBox__0QXPv .Visa_infoIcon__ULusk{color:#ff385c;margin-right:12px;flex-shrink:0}.Visa_noticeBox__0QXPv p{margin:0;font-size:14px;color:#717171}@media(min-width:320px)and (max-width:767px){.Visa_noticeBox__0QXPv{padding:12px 15px}.Visa_noticeBox__0QXPv p{font-size:13px}}.Visa_applyButton__97T9m{background-color:#ff385c;color:#fff;border:none;border-radius:8px;padding:14px 30px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.Visa_applyButton__97T9m:hover{background-color:#ff1f47}@media(min-width:320px)and (max-width:767px){.Visa_applyButton__97T9m{padding:12px 25px;font-size:15px;width:100%}}.Visa_modalOverlay__LD_K_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:2000;display:flex;justify-content:center;align-items:center;padding:20px;overflow-y:auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(min-width:320px)and (max-width:767px){.Visa_modalOverlay__LD_K_{align-items:flex-start;padding:40px 10px 10px}}.Visa_modalContainer__sFZGp{background-color:#fff;width:100%;max-width:700px;border-radius:12px;overflow:hidden;box-shadow:0 5px 30px rgba(0,0,0,.3);max-height:90vh;display:flex;flex-direction:column;animation:Visa_modalAppear__x7w3Y .3s ease-out}@media(min-width:320px)and (max-width:767px){.Visa_modalContainer__sFZGp{max-height:85vh;width:95%}}@keyframes Visa_modalAppear__x7w3Y{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Visa_modalHeader__x2RAV{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#ff385c}.Visa_modalHeader__x2RAV h3{margin:0;color:#fff;font-size:22px;font-weight:600}.Visa_closeButton__4r_En{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.Visa_closeButton__4r_En:hover{background-color:hsla(0,0%,100%,.2)}.Visa_selectedPackageInfo__WAdwv{background-color:rgba(255,56,92,.1);padding:15px 20px;border-left:4px solid #ff385c;margin:0 20px 20px;border-radius:0 4px 4px 0}.Visa_selectedPackageInfo__WAdwv h4{margin:0 0 8px;color:#484848;font-size:16px}.Visa_selectedPackageInfo__WAdwv p{margin:0 0 6px;color:#717171;font-size:14px}.Visa_selectedPackageInfo__WAdwv p:last-child{margin-bottom:0}.Visa_applicationForm__GFm2X{padding:0 20px 30px;overflow-y:auto;max-height:60vh}@media(min-width:320px)and (max-width:767px){.Visa_applicationForm__GFm2X{padding:0 15px 20px}}.Visa_formGroup__uAPNj{margin-bottom:20px}.Visa_formGroup__uAPNj label{display:flex;align-items:center;font-size:14px;font-weight:600;color:#717171;margin-bottom:6px}.Visa_formGroup__uAPNj .Visa_inputIcon__eTX3_{color:#ff385c;margin-right:8px}.Visa_formGroup__uAPNj input,.Visa_formGroup__uAPNj select,.Visa_formGroup__uAPNj textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:15px;transition:border-color .2s ease}.Visa_formGroup__uAPNj input:focus,.Visa_formGroup__uAPNj select:focus,.Visa_formGroup__uAPNj textarea:focus{outline:none;border-color:#ff385c}.Visa_formGroup__uAPNj textarea{resize:vertical;min-height:100px}.Visa_formGroup__uAPNj select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FF7A00' width='18px' height='18px'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:20px}.Visa_inputError__aX2lZ{border-color:#d93025!important}.Visa_errorMessage__h7GYl{color:#d93025;font-size:12px;margin-top:5px;display:block}.Visa_formRow__w0ChT{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}@media(min-width:320px)and (max-width:767px){.Visa_formRow__w0ChT{grid-template-columns:1fr;gap:20px}}.Visa_formActions__bGjib{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}@media(min-width:320px)and (max-width:767px){.Visa_formActions__bGjib{flex-direction:column;gap:10px}}.Visa_cancelButton__fpY77,.Visa_submitButton__t0PVL{padding:12px 24px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}@media(min-width:320px)and (max-width:767px){.Visa_cancelButton__fpY77,.Visa_submitButton__t0PVL{padding:14px}}.Visa_cancelButton__fpY77{background-color:#f7f7f7;color:#484848;border:1px solid #ddd}.Visa_cancelButton__fpY77:hover{background-color:#eee}.Visa_submitButton__t0PVL{background-color:#ff385c;color:#fff;border:none}.Visa_submitButton__t0PVL:hover{background-color:#ff0532}.HomePage_mainContent__k6pYh{padding-top:16px;min-height:calc(100vh - 140px);position:relative;font-family:Poppins,sans-serif;overflow:auto}.HomePage_activitiesContainer__hVETf,.HomePage_destinationContainer__z5e2N,.HomePage_toursContainer__6NZg2,.HomePage_visaContainer__1b6OK{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;position:absolute;top:0;left:0;right:0;pointer-events:none;width:100%}.HomePage_visible__Akjxy{opacity:1;transform:translateY(0);position:relative;top:0;pointer-events:all}.HomePage_hidden__OCgFI{display:none}.HomePage_tabButton__xX8y1{font-family:Poppins,sans-serif;font-weight:500}.HomePage_destinationTitle__qDwih{font-size:28px;font-weight:600;margin-bottom:24px;color:#222;text-align:center}@media(min-width:768px){.HomePage_destinationTitle__qDwih{font-size:32px;text-align:left}}.HomePage_destinationSection__tj1Wi{margin-bottom:40px}.HomePage_destinationSection__tj1Wi h2{font-size:22px;font-weight:600;margin-bottom:16px;color:#222}.HomePage_destinationGrid__B11_Y{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:576px){.HomePage_destinationGrid__B11_Y{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.HomePage_destinationGrid__B11_Y{grid-template-columns:repeat(3,1fr)}}.HomePage_destinationCard__7ZMNH{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.HomePage_destinationCard__7ZMNH:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.HomePage_destinationImageContainer__xbw3J{height:200px;position:relative}.HomePage_destinationImageContainer__xbw3J img{object-fit:cover}.HomePage_destinationCardContent__qX_Bs{padding:16px}.HomePage_destinationCardContent__qX_Bs h3{font-size:16px;font-weight:600;margin-bottom:8px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomePage_destinationCardContent__qX_Bs p{font-size:14px;color:#888;margin-bottom:12px}.HomePage_priceInfo__H3Ozy{display:flex;align-items:center;gap:8px}.HomePage_originalPrice__x3TL4{font-size:14px;color:#b0b0b0;text-decoration:line-through}.HomePage_discountedPrice__3YQPZ{font-size:16px;font-weight:600;color:#ff385c}.HomePage_noContentMessage__Npk4h{text-align:center;padding:40px 20px;font-size:16px;color:#888}@media(max-width:768px){.HomePage_tabButton__xX8y1{font-size:14px;padding:8px 12px}.HomePage_tabIcon__A75Oj{font-size:16px}}