.page_main__akH3E{width:100%}.page_main__akH3E .page_guestFeedbackSection__fZPCw,.page_main__akH3E .page_trendingPackageSectionWrapper__3K5FN{width:100%;height:-moz-fit-content;height:fit-content;padding:30px 0}.page_main__akH3E .page_guestFeedbackSection__fZPCw.page_guestFeedbackSection__fZPCw,.page_main__akH3E .page_trendingPackageSectionWrapper__3K5FN.page_guestFeedbackSection__fZPCw{background-color:#fff;margin:20px 0;padding:30px 10px 50px}.page_main__akH3E .page_guestFeedbackSectionMobile__9hqkr,.page_main__akH3E .page_mobileCardContainer__5tmst,.page_main__akH3E .page_packageBtnsSection__DZOxy{display:none}@media(max-width:768px){.page_main__akH3E .page_guestFeedbackSection__fZPCw,.page_main__akH3E .page_trendingPackageSectionWrapper__3K5FN{display:none}.page_main__akH3E .page_guestFeedbackSectionMobile__9hqkr{display:block}.page_main__akH3E .page_homeCardsContent__plnSQ,.page_main__akH3E .page_instagramCardsContent__SOPiM{display:none}}.site_categoryPage__3pKiM,.site_contentPage__F_vcP{width:100%;background-color:#fff;padding:60px 20px 100px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.site_categoryPage__3pKiM,.site_contentPage__F_vcP{padding:32px 16px 64px}}.site_article__kRReA{width:100%;max-width:820px}.site_pageTitle__UZy9Q{font-size:40px;font-weight:800;line-height:1.2;color:#06113c;margin-bottom:24px}@media(max-width:768px){.site_pageTitle__UZy9Q{font-size:30px}}.site_categoryHeader__pHmML{width:100%;max-width:1380px;margin-bottom:12px}.site_categoryIntro__uM79b{max-width:820px}.site_tourGrid__k795u{width:100%;max-width:1380px;display:grid;grid-template-columns:repeat(auto-fill,minmax(309px,1fr));grid-gap:0 24px;gap:0 24px;justify-items:center}.site_empty__CqYqp{color:#666;font-size:16px;margin-top:24px}.site_notFound__uMwlM{width:100%;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 20px;text-align:center;background-color:#fff}.site_notFound__uMwlM h1{font-size:36px;font-weight:800;color:#06113c}.site_notFound__uMwlM p{color:#555;font-size:16px}.site_homeLink__wYljO{padding:12px 22px;border-radius:8px;background-color:var(--brand);color:#fff;font-weight:600}.site_homeLink__wYljO:hover{opacity:.85}.site_breadcrumbs__IRWoV{width:100%;max-width:1380px;margin-bottom:18px;font-size:14px;color:#6b7280}.site_breadcrumbs__IRWoV ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0}.site_breadcrumbs__IRWoV li+li:before{content:"›";margin-right:6px;color:#9ca3af}.site_breadcrumbs__IRWoV a{color:var(--brand)}.site_breadcrumbs__IRWoV a:hover{text-decoration:underline}.site_breadcrumbs__IRWoV [aria-current]{color:#374151}.site_previewBanner__wB5IY{position:fixed;left:16px;bottom:16px;z-index:1001;max-width:min(560px,100vw - 110px);display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;border-radius:10px;background:#16191d;color:#fff;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.site_previewBanner__wB5IY strong{color:#ffb27a}.site_previewBanner__wB5IY a{color:#fff;text-decoration:underline;font-weight:600}.page_confirmationContainer__dT9it{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2)}.page_confirmationCard__H2kma{background:#fff;border-radius:12px;padding:50px;max-width:600px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:page_slideUp__XSBLx .6s ease-out}@keyframes page_slideUp__XSBLx{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_statusIcon__XRx3z{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;margin:0 auto 20px;animation:page_scaleIn__RNv3T .6s ease-out}.page_statusIcon__XRx3z.page_success__rRGzs{background:#e8f8f5;color:#27ae60}.page_statusIcon__XRx3z.page_error__IMcr_{background:#fadbd8;color:#e74c3c}@keyframes page_scaleIn__RNv3T{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.page_title__wE3Qc{font-size:2rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:15px}.page_subtitle__27xgv{font-size:1rem;color:#666;text-align:center;margin-bottom:30px;line-height:1.6}.page_detailsSection__7gVrA{margin:30px 0;padding:20px;background:#f8fafb;border-radius:8px;border-left:4px solid #667eea}.page_detailsTitle__GdmZ0{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:15px}.page_detailGrid__y64Kh{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}@media(max-width:480px){.page_detailGrid__y64Kh{grid-template-columns:1fr}}.page_detailItem__XswsJ{display:flex;flex-direction:column;gap:5px}.page_label__91zuf{font-size:.85rem;color:#999;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.page_value__FzYuE{font-size:1rem;font-weight:600;color:#333;word-break:break-all}.page_value__FzYuE.page_pending__pURF2{color:#f39c12}.page_value__FzYuE.page_completed__Ehg2E{color:#27ae60}.page_infoBox__Tb68P{background:#e8f4f8;padding:20px;border-radius:8px;border-left:4px solid #00a8e8;margin:20px 0}.page_infoTitle__g2asn{font-size:1rem;font-weight:600;color:#00a8e8;margin-bottom:15px}.page_infoList__fPzB5{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.page_infoList__fPzB5 li{display:flex;align-items:flex-start;gap:10px;color:#333;font-size:.95rem;line-height:1.5}.page_infoList__fPzB5 li:before{content:"✓";color:#00a8e8;font-weight:700;flex-shrink:0;margin-top:2px}.page_infoList__fPzB5 li strong{font-weight:600;color:#333}.page_contactSection__ZR9Zv{margin:20px 0;padding:20px;background:#f8fafb;border-radius:8px}.page_contactTitle__e9DXf{font-size:1rem;font-weight:600;color:#333;margin-bottom:15px}.page_contactInfo__C1Gz3{display:flex;flex-direction:column;gap:10px}.page_contactInfo__C1Gz3 p{margin:0;font-size:.95rem;color:#666}.page_contactInfo__C1Gz3 p strong{color:#333;font-weight:600}.page_contactInfo__C1Gz3 p a{color:#667eea;text-decoration:none;transition:color .3s ease}.page_contactInfo__C1Gz3 p a:hover{color:#764ba2;text-decoration:underline}.page_actionButtons__ggEh7{display:flex;gap:15px;margin-top:30px}@media(max-width:480px){.page_actionButtons__ggEh7{flex-direction:column}}.page_primaryButton__J_pwU,.page_secondaryButton__5Vom1{flex:1 1;padding:14px 20px;font-size:1rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease}.page_primaryButton__J_pwU{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.page_primaryButton__J_pwU:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.4)}.page_secondaryButton__5Vom1{background:#fff;color:#667eea;border:2px solid #667eea}.page_secondaryButton__5Vom1:hover{background:#f0f4ff}.page_linkButton__DpCaY{text-align:center;text-decoration:none}.page_linkButton__DpCaY,.page_loading__L21xO{display:flex;align-items:center;justify-content:center}.page_loading__L21xO{min-height:100vh;font-size:1.2rem;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2)}@media(max-width:768px){.page_confirmationCard__H2kma{padding:30px}.page_statusIcon__XRx3z{width:60px;height:60px;font-size:2rem}.page_title__wE3Qc{font-size:1.5rem}.page_subtitle__27xgv{font-size:.95rem}.page_contactSection__ZR9Zv,.page_detailsSection__7gVrA{padding:15px}.page_detailGrid__y64Kh{gap:12px}.page_infoBox__Tb68P{padding:15px}.page_infoList__fPzB5 li{font-size:.9rem;gap:8px}}@media(max-width:480px){.page_confirmationCard__H2kma{padding:20px;border-radius:8px}.page_statusIcon__XRx3z{width:50px;height:50px;font-size:1.5rem}.page_title__wE3Qc{font-size:1.3rem}.page_detailGrid__y64Kh{grid-template-columns:1fr}.page_actionButtons__ggEh7{gap:10px}.page_primaryButton__J_pwU,.page_secondaryButton__5Vom1{padding:12px 15px;font-size:.95rem}}.divider_divider__ATlO4{background-color:#000}.divider_divider__ATlO4.divider_horizontal__yqma_{height:1px;width:100%}.divider_divider__ATlO4.divider_vertical__Ux2D_{width:1px}.skeleton_skeleton__FzpAW{display:block;flex-shrink:0;background-color:#eef1f5;background-image:linear-gradient(90deg,#eef1f5,#e4e8ee 40px,#eef1f5 80px);background-size:300px 100%;background-repeat:no-repeat;animation:skeleton_skeletonShimmer__i71ZO 1.2s ease-in-out infinite}@keyframes skeleton_skeletonShimmer__i71ZO{0%{background-position:-120px 0}to{background-position:calc(120px + 100%) 0}}@media(prefers-reduced-motion:reduce){.skeleton_skeleton__FzpAW{animation:none}}.cart_cartContainer__ZWg4R{max-width:1200px;margin:0 auto;padding:40px 20px}.cart_cartHeader___zilL{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media(max-width:768px){.cart_cartHeader___zilL{flex-direction:column;gap:15px}}.cart_title__fNzDh{font-size:32px;font-weight:700;color:#000;margin:0}.cart_backLink__q1Qsy{color:#1890ff;text-decoration:none;font-size:14px;transition:color .3s}.cart_backLink__q1Qsy:hover{color:#0050b3}.cart_emptyCart__Xo8_Y{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.cart_emptyText__CFDn6{font-size:18px;color:#999;margin:20px 0}.cart_continueBtn__oh_TM{padding:12px 32px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .3s}.cart_continueBtn__oh_TM:hover{background-color:#0050b3}.cart_cartContent__wWsfq{display:grid;grid-template-columns:1fr 350px;grid-gap:30px;gap:30px}@media(max-width:1024px){.cart_cartContent__wWsfq{grid-template-columns:1fr}}.cart_cartItems__qgL3g{display:flex;flex-direction:column;gap:20px}.cart_cartItem__N92oK{border:1px solid #d9d9d9;border-radius:4px;padding:20px;background-color:#fafafa}.cart_itemHeader__rs9_m{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cart_categoryName__GgLXC{font-size:18px;font-weight:600;color:#000;margin:0}.cart_removeBtn__dIl_D{padding:6px 12px;background-color:#ff4d4f;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .3s}.cart_removeBtn__dIl_D:hover{background-color:#ff7875}.cart_itemDetails__du9t6{display:flex;flex-direction:column;gap:20px}.cart_detailSection__XetCI h4{font-size:14px;font-weight:600;color:#262626;margin:0 0 10px}.cart_packagesList__NUupH{display:flex;flex-direction:column;gap:12px}.cart_packageItem__uhAUB{display:flex;flex-direction:column;gap:6px;padding:10px;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px}@media(max-width:640px){.cart_packageItem__uhAUB{padding:8px}}.cart_packageRow__sjmoY{display:flex;justify-content:space-between;align-items:center;gap:10px}.cart_packageName__uiaP_{flex:1 1;font-weight:500;color:#262626;font-size:14px}.cart_packageDetails__s1zOR,.cart_packagePricing__T8n8m{display:flex;align-items:center;gap:8px}.cart_packagePricing__T8n8m{font-size:13px;color:#666;justify-content:flex-end}@media(max-width:640px){.cart_packagePricing__T8n8m{justify-content:flex-start;flex-wrap:wrap}}.cart_unitPrice__MxeEb{color:#1890ff;font-weight:500}.cart_separator__T2VzY{color:#d9d9d9}.cart_quantity__5kHVd{color:#262626;font-weight:500}.cart_equals__SpIos{color:#d9d9d9}.cart_itemPrice__A06wm{color:#1890ff;font-weight:600;font-size:14px}.cart_noPackages__LU7jQ{color:#999;font-style:italic;margin:0;padding:10px 0}.cart_packagePrice__WXmha,.cart_packageTotal__5KJzr{color:#1890ff;font-weight:500}.cart_customerInfoDetails__Dk7J2{display:flex;flex-direction:column;gap:10px}.cart_infoRow__aCzSb{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;border-bottom:1px solid #f0f0f0}.cart_infoRow__aCzSb:last-child{border-bottom:none}.cart_infoLabel__izm1E{color:#262626;font-weight:500}.cart_infoValue__Ymsu9{color:#595959;text-align:right}.cart_guestInfo__KYLuo{display:flex;flex-direction:column;gap:8px}.cart_guestInfo__KYLuo p{margin:0;font-size:13px;color:#595959}.cart_guestInfo__KYLuo p strong{color:#262626}.cart_itemTotal__q4ncZ{background-color:#fff;padding:12px;border-radius:4px;border:1px solid #d9d9d9}.cart_itemTotal__q4ncZ h4{font-size:14px;font-weight:600;color:#262626;margin:0 0 8px}.cart_itemTotal__q4ncZ .cart_price__GKqyu{font-size:18px;font-weight:700;color:#1890ff;margin:0}.cart_cartSummary__r4Wg_{border:1px solid #d9d9d9;border-radius:4px;padding:20px;background-color:#fafafa;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:20px}@media(max-width:1024px){.cart_cartSummary__r4Wg_{position:relative;top:0}}.cart_summaryTitle__Whjd1{font-size:16px;font-weight:600;color:#000;margin:0 0 15px}.cart_summaryRow__88K8q{display:flex;justify-content:space-between;padding:10px 0;font-size:13px;color:#595959}.cart_summaryTotal__pmWN5{display:flex;justify-content:space-between;padding:15px 0 10px;font-size:16px;font-weight:700}.cart_summaryTotal__pmWN5 .cart_totalAmount__fzv9x{color:#1890ff;font-size:18px}.cart_checkoutBtn__l1nH_{width:100%;padding:12px;background-color:#52c41a;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;margin-top:15px;transition:background-color .3s}.cart_checkoutBtn__l1nH_:hover{background-color:#389e0d}.cart_continueShoppingBtn__Uhe94{width:100%;padding:12px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;margin-top:10px;transition:background-color .3s}.cart_continueShoppingBtn__Uhe94:hover{background-color:#0050b3}.cart_clearCartBtn__JBD4Q{width:100%;padding:12px;background-color:#fff;color:#ff4d4f;border:1px solid #ff4d4f;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;margin-top:10px;transition:all .3s}.cart_clearCartBtn__JBD4Q:hover{background-color:#fff2f0}.cardComponents_cardWrapper__dm3f9{width:309px;height:445px;display:flex;justify-content:center;align-items:center;margin:20px auto}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1{height:425px;background-color:#fff;border:1px solid #eee;border-radius:8px;display:flex;padding:2px;flex-direction:column;justify-content:space-between;box-shadow:0 0 10px 0 hsla(240,5%,41%,.1);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1:hover{transform:translateY(-4px);box-shadow:0 8px 24px 0 hsla(240,5%,41%,.22)}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardImageContent__Pj1QQ{position:relative;overflow:hidden;border-radius:8px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardImageContent__Pj1QQ .cardComponents_unavailableBadge__TFl2P{position:absolute;top:10px;left:10px;z-index:1;padding:4px 10px;border-radius:999px;background:rgba(22,25,29,.78);color:#fff;font-size:12px;font-weight:700}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardImageContent__Pj1QQ img{transition:transform .35s ease}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1:hover .cardComponents_cardImageContent__Pj1QQ img{transform:scale(1.05)}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardImageContent__Pj1QQ img{border-radius:8px;width:100%;max-width:320px;min-width:200px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_{display:flex;flex-direction:column;padding:10px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_ .cardComponents_titleBlock__6cTHk{height:60px;overflow:hidden}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_ .cardComponents_titleBlock__6cTHk h3{font-size:20px;font-weight:700;line-height:1.3;overflow-wrap:break-word;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_>div{width:100%;height:60px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_ .cardComponents_cardTitleContentTimeCard__SRm8Q{display:flex;align-items:center;margin-top:15px;gap:10px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardTitleContent__YcH1_ .cardComponents_cardTitleContentTimeCard__SRm8Q span{border-radius:6px;background-color:#f7f7f7;color:#6b7280;display:flex;justify-content:center;align-items:center;padding:5px 10px;gap:5px;font-size:14px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardButtonBox__Xzr0D{display:flex;justify-content:space-between;padding:0 10px 16px;align-items:center;width:100%}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardButtonBox__Xzr0D .cardComponents_cardPrice__GzA6k{font-size:20px}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardButtonBox__Xzr0D .cardComponents_cardButton__68NI3{padding:12px 20px;border:none;border-radius:8px;font-size:14px;background-color:#0072cd;color:#fff;cursor:pointer;transition:.2s}.cardComponents_cardWrapper__dm3f9 .cardComponents_card__veIX1 .cardComponents_cardButtonBox__Xzr0D .cardComponents_cardButton__68NI3:hover{opacity:.8}.richText_richText__wc5Pd{color:#444;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.richText_richText__wc5Pd>*+*{margin-top:14px}.richText_richText__wc5Pd h2,.richText_richText__wc5Pd h3,.richText_richText__wc5Pd h4{color:#06113c;font-weight:800;line-height:1.3}.richText_richText__wc5Pd h2{font-size:24px;margin-top:32px}.richText_richText__wc5Pd h3{font-size:20px;margin-top:26px}.richText_richText__wc5Pd h4{font-size:17px;margin-top:22px}.richText_richText__wc5Pd>:first-child{margin-top:0}.richText_richText__wc5Pd ol,.richText_richText__wc5Pd ul{padding-left:24px}.richText_richText__wc5Pd ul{list-style:disc}.richText_richText__wc5Pd ol{list-style:decimal}.richText_richText__wc5Pd li+li{margin-top:6px}.richText_richText__wc5Pd a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.richText_richText__wc5Pd a:hover{opacity:.8}.richText_richText__wc5Pd blockquote{border-left:4px solid var(--brand);padding:4px 0 4px 16px;color:#555;font-style:italic}.richText_richText__wc5Pd hr{border:0;border-top:1px solid #e5e5e5;margin:28px 0}.richText_richText__wc5Pd b,.richText_richText__wc5Pd strong{font-weight:700;color:#222}.BookingClient_layout__o0CeQ{margin:20px 0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:60px 20px 100px}.BookingClient_pickupparts__ODm9u{width:100%!important;padding:70px 10px}.BookingClient_about__P0A2_{color:#0072cd;margin-top:20px;font-size:18px;font-weight:700}.BookingClient_time__oE7hg{margin-top:20px;font-size:16px}.BookingClient_time__oE7hg span{font-weight:500}.BookingClient_textCenter__tXzjv{text-align:center;margin-top:20px;font-weight:500}.BookingClient_grid-container__VAtji{display:grid;grid-template-columns:repeat(4,.2fr);grid-gap:1rem;gap:1rem;padding:10px}.BookingClient_pickupPartTopContents__J6ZQ4{display:flex;align-items:center;gap:15px;border:2px solid #0072cd;padding:20px;border-radius:10px}.BookingClient_packagecard__wzBeo{position:relative;padding:1rem;border-radius:15px;width:165.52px;height:128px;border:2px solid transparent;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.BookingClient_setWidth__UMfVA{width:57%}.BookingClient_setMargin__Dxmg8{margin-bottom:40px}.BookingClient_flex__MSgj_{display:block;gap:20px}.BookingClient_flexCounter__NtVcG{display:flex;gap:20px;align-items:center;margin-bottom:20px}.BookingClient_counterContainer__tGy9u{display:flex;align-items:center;gap:14px;margin-top:20px}.BookingClient_counterContainer__tGy9u input{width:36px;height:36px;border:1px solid #5c5c5c;color:#000;background-color:transparent;text-align:center;font-size:16px;font-weight:400}.BookingClient_counterContainer__tGy9u Image{width:17px;height:17px;border-radius:200px;border:none;outline:none;cursor:pointer}.BookingClient_setWidth__UMfVA{width:300px}.BookingClient_cursor__crO7H{cursor:pointer}.BookingClient_wrapDesert__gydO9{display:flex}.BookingClient_setPosition__4uppw{position:absolute;left:7px;top:7px}.BookingClient_activeCardBorder__Dgmsb{border:2px solid #0072cd}.BookingClient_packagetitle__UYSPY{font-size:18px;font-weight:700;margin-top:16px;line-height:28px;white-space:nowrap}.BookingClient_contentReveal__qOn5q{animation:BookingClient_contentReveal__qOn5q .35s ease-out both}@keyframes BookingClient_contentReveal__qOn5q{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.BookingClient_contentReveal__qOn5q{animation:none}}.BookingClient_main__4lIYe{width:100%;max-width:1380px}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz{display:flex;flex-direction:column;align-items:center;padding:0 15px;margin-top:20px;gap:20px}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz h3{color:#0072cd;font-weight:700;margin-left:-20px}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz ul{list-style-type:disc}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz .BookingClient_top__7Bgqd ul>li{padding:5px 0;font-weight:700;line-height:25px}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz .BookingClient_bottom___RSJL{display:flex;gap:15px}.BookingClient_main__4lIYe .BookingClient_activitiesRightPart__4_cGz .BookingClient_bottom___RSJL ul{padding-left:20px}.BookingClient_main__4lIYe .BookingClient_dropdownContainer__bnnQb{width:100%;max-width:660px;display:flex;column-gap:25px;height:-moz-fit-content;height:fit-content;padding:70px 10px}.BookingClient_main__4lIYe .BookingClient_dropdownContainer__bnnQb div{width:100%;gap:15px}.BookingClient_main__4lIYe .BookingClient_dropdownContainer__bnnQb div p{padding-top:15px;color:red}.BookingClient_main__4lIYe .BookingClient_sectionTitle__gvspE{font-size:20px;font-style:normal;font-weight:700;line-height:28px;padding:0 10px}.BookingClient_main__4lIYe .BookingClient_excursionActivitiesRight__t5wBv{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2{display:flex;justify-content:space-between;margin-top:40px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm{display:flex;flex-direction:column;padding:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm>h3{font-size:18px;font-weight:700;margin-bottom:25px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm .BookingClient_pickupPartTopContent__AcE4S{display:flex;align-items:flex-start;column-gap:24px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharing__PmS7I{display:flex;flex-direction:column;justify-content:space-between;height:100%}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingText__o9hQu{margin-bottom:40px;font-size:16px;font-weight:450}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingCounter__b9GRx{display:flex;align-items:flex-end;column-gap:20px;width:100%}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingMore__g2jle{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy{width:100%;max-width:800px;display:flex;flex-direction:column;row-gap:12px;padding-right:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_bikeBox__PQ0Yy{margin:20px 0;padding:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_borderedSeletion__NO7q_{border-radius:10px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_totalChecked__9PohY{color:hsla(0,0%,39%,.702);font-size:15px;font-style:normal;font-weight:400}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesDivider__9tnjF{background-color:#06113c}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_bookingTitle__pyLGh{margin-top:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_contentTitle__WNXq2{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_contentTitle__WNXq2 .BookingClient_optional__NlqK1{font-size:14px;font-style:normal;font-weight:500;line-height:28px;color:#5e5e5e}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_subTotal__MBjQ_{font-weight:700;font-size:16px;padding-bottom:10px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1{display:flex;flex-direction:column;row-gap:10px;padding:0 70px;width:100%;max-width:500px;top:50px;z-index:0;overflow-y:hidden}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookingBlock__hxkbk{padding-bottom:15px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_error__RTkuI{color:red}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_phoneInput__4FFPd{width:100%;padding:10px 0}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_asideValueBox__vJsV7{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:10px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookingPricesPart__h86IL{display:flex;flex-direction:column;gap:15px;width:100%}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookingPricesPart__h86IL>span{display:flex;width:100%;justify-content:space-between}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_asideDivider__B_7lq{background-color:rgba(0,0,0,.302)}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookBtnBox__BcdHt{margin-top:20px;width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookBtnBox__BcdHt .BookingClient_paymentTypeBlock___2ce2{display:flex;flex-direction:column;gap:25px;align-self:flex-start;padding-bottom:15px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookBtnBox__BcdHt .BookingClient_paymentTypeBlock___2ce2>label{cursor:pointer}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookBtnBox__BcdHt .BookingClient_bookBtn__CjX6a{display:flex;align-items:center;justify-content:center;width:100%;padding:15px 25px;max-width:180px;border-radius:6px;background:rgba(0,114,205,.702);border:none;cursor:pointer;color:#fff}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_bookBtnBox__BcdHt .BookingClient_bookBtn_disabled__eWnrE{opacity:.5;cursor:not-allowed}@media(max-width:768px){.BookingClient_flex__MSgj_,.BookingClient_pickupPartTopContents__J6ZQ4,.BookingClient_wrapDesert__gydO9{display:block}.BookingClient_grid-container__VAtji{display:grid;grid-template-columns:repeat(2,.2fr);grid-gap:1rem;gap:1rem;padding:10px}.BookingClient_packagecard__wzBeo{width:157px}.BookingClient_main__4lIYe .BookingClient_dropdownContainer__bnnQb{flex-direction:column;align-items:center;row-gap:25px}.BookingClient_main__4lIYe .BookingClient_sectionTitle__gvspE{font-size:18px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2{flex-direction:column}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesDivider__9tnjF{width:100%;height:1px;margin-top:40px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy{padding-right:0}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1{padding:0;max-width:780px;margin-top:40px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_asideContent__HYQx1 .BookingClient_asideDivider__B_7lq{background-color:rgba(0,0,0,.302)}}@media(max-width:576px){.BookingClient_setWidth__UMfVA{width:285px}.BookingClient_setMargin__Dxmg8{margin-bottom:20px;margin-top:20px}.BookingClient_flex__MSgj_,.BookingClient_pickupPartTopContents__J6ZQ4,.BookingClient_wrapDesert__gydO9{display:block}.BookingClient_main__4lIYe .BookingClient_dropdownContainer__bnnQb{flex-direction:column;align-items:center;row-gap:25px}.BookingClient_main__4lIYe .BookingClient_sectionTitle__gvspE{font-size:18px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2{flex-direction:column}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesDivider__9tnjF{width:100%;height:1px;margin-top:40px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy{padding-right:0}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_pickupPartTopContent__AcE4S{flex-direction:column}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_pickupPartTopContent__AcE4S input{width:250px!important}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingCounter__b9GRx{max-width:250px;display:flex;flex-direction:column;gap:20px}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingCounter__b9GRx div{align-self:flex-start}.BookingClient_main__4lIYe .BookingClient_contentContainer__hOYy2 .BookingClient_packagesContainer__ugnEy .BookingClient_privatePickupPart__FEnIm .BookingClient_privateSharingMore__g2jle{flex-direction:column}}.BookingClient_tourSection__UruX9{display:flex}.BookingClient_tourImageContainer__oORkN{max-width:1200px;width:50%;margin:50px auto;border-radius:12px;overflow:hidden;height:500px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.BookingClient_tourImage__bKpZo{width:100%;height:100%;display:block;object-fit:contain;background:#f8f9fa;padding:40px}.BookingClient_availabilityChecker__urQbJ{max-width:500px;margin:40px auto;padding:30px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BookingClient_availabilitySection__Ts95R{margin-bottom:25px}.BookingClient_availabilitySection__Ts95R h3{font-size:16px;font-weight:600;margin-bottom:12px;color:#333}.BookingClient_participantsSection__T0EuH{display:flex;flex-direction:column;gap:15px}.BookingClient_participantRow__HrWJo{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px}.BookingClient_participantRow__HrWJo label{font-weight:500;font-size:14px;color:#555;line-height:1.3;min-width:0}.BookingClient_participantRow__HrWJo>div{margin-top:0;flex-shrink:0}.BookingClient_pricePreview__2t6lI{text-align:center;margin:20px 0;padding:15px;background:#f0f7ff;border-radius:8px}.BookingClient_pricePreview__2t6lI .BookingClient_strikethrough__ZNvew{text-decoration:line-through;color:#999;font-size:14px}.BookingClient_pricePreview__2t6lI .BookingClient_currentPrice__A9N2e{font-size:24px;font-weight:700;color:#0072cd;margin-top:5px}.BookingClient_checkAvailabilityBtn__iqvye{padding:16px;background:#0072cd;color:#fff!important;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.BookingClient_checkAvailabilityBtn__iqvye:hover:not(:disabled){background:#005aa3;color:#fff!important}.BookingClient_checkAvailabilityBtn__iqvye:disabled{background:#ccc;cursor:not-allowed;color:#fff!important}.BookingClient_cancellationInfo__Gx7fH{margin-top:25px;padding-top:20px;border-top:1px solid #e0e0e0;font-size:14px}.BookingClient_cancellationInfo__Gx7fH p{margin:8px 0;color:#333}.BookingClient_cancellationInfo__Gx7fH p.BookingClient_subText__ufWjx{color:#666;font-size:13px;margin-left:20px}.BookingClient_backButton__JkY1z{background:none;border:none;color:#0072cd;font-size:16px;font-weight:500;cursor:pointer;padding:10px 0;margin-bottom:20px;display:flex;align-items:center;gap:5px}.BookingClient_backButton__JkY1z:hover{text-decoration:underline}.BookingClient_bookingSummaryTop__ePVVH{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:30px}.BookingClient_bookingSummaryTop__ePVVH p{margin:8px 0;font-size:15px;color:#333}.BookingClient_bookingSummaryTop__ePVVH p strong{font-weight:600}.BookingClient_timeSlotsContainer__JUfyi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.BookingClient_timeSlotCard__do1GH{border:2px solid #e0e0e0;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s;background:#fff}.BookingClient_timeSlotCard__do1GH:hover{border-color:#0072cd;box-shadow:0 4px 12px rgba(0,114,205,.15);transform:translateY(-2px)}.BookingClient_timeSlotTime__oLbqq{font-size:20px;font-weight:700;color:#0072cd;margin-bottom:12px}.BookingClient_timeSlotDetails__s2KQE{margin-bottom:15px}.BookingClient_timeSlotDetails__s2KQE p{margin:6px 0;font-size:14px;color:#666}.BookingClient_timeSlotTotal__3Qt5r{padding-top:12px;border-top:1px solid #e0e0e0}.BookingClient_timeSlotTotal__3Qt5r strong{font-size:18px;color:#333}.BookingClient_bookingSummary__4Cx_h{background:#f8f9fa;padding:25px;border-radius:12px;margin-bottom:25px}.BookingClient_bookingSummary__4Cx_h h3{font-size:20px;font-weight:700;color:#333;margin-bottom:15px}.BookingClient_bookingSummary__4Cx_h p{margin:10px 0;font-size:15px;color:#555}.BookingClient_bookingSummary__4Cx_h p strong{font-weight:600;color:#333}.BookingClient_pricingBreakdown__g1Y1A{margin-top:20px}.BookingClient_priceRow__RtImc{display:flex;justify-content:space-between;padding:10px 0;font-size:15px;color:#555}.BookingClient_priceRow__RtImc.BookingClient_totalRow__0xP_u{font-size:18px;color:#333;padding-top:15px}.BookingClient_serviceNotes__Ipq4I{margin-top:25px;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px}.BookingClient_serviceNotes__Ipq4I h4{font-size:16px;font-weight:600;margin-bottom:12px;color:#333}.BookingClient_serviceNotes__Ipq4I ul{list-style:none;padding:0}.BookingClient_serviceNotes__Ipq4I ul li{padding:8px 0 8px 24px;position:relative;font-size:14px;color:#555}.BookingClient_serviceNotes__Ipq4I ul li:before{content:"✓";position:absolute;left:0;color:#0072cd;font-weight:700}.BookingClient_formGroup__uMgFm{margin-bottom:20px}.BookingClient_error__RTkuI{color:#d32f2f;font-size:13px;margin-top:5px}.BookingClient_paymentMethods__Ne3Rp{display:flex;flex-direction:column;gap:12px;margin:15px 0 25px}.BookingClient_bookNowBtn__Bi2Sy{width:100%;background:none;border:none;padding:0}.BookingClient_bookNowBtn__Bi2Sy .ant-btn-default{width:100%;padding:16px;height:auto;border-radius:8px;font-size:16px;font-weight:600;color:#fff!important}.BookingClient_bookNowBtn__Bi2Sy .ant-btn-default:hover{color:#fff!important}.BookingClient_bookingNote__ZEqfC{font-size:12px;color:#666;text-align:center;margin-top:15px}.BookingClient_contentTitle__WNXq2{font-size:18px;font-weight:700;line-height:28px;margin-bottom:16px}.BookingClient_asideDivider__B_7lq{background-color:rgba(0,0,0,.302)}.BookingClient_detailHeader__YUJyn{padding:8px 4px 0}.BookingClient_detailHeader__YUJyn .BookingClient_categoryChip__n0i61{display:inline-block;background:#eaf4ff;color:#0072cd;font-size:13px;font-weight:600;padding:4px 12px;border-radius:999px}.BookingClient_detailHeader__YUJyn .BookingClient_detailTitle__Lhaux{font-size:30px;font-weight:800;line-height:1.2;margin:12px 0 10px;color:#06113c}.BookingClient_detailHeader__YUJyn .BookingClient_detailMeta__CqTyq{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.BookingClient_detailHeader__YUJyn .BookingClient_detailMeta__CqTyq .BookingClient_ratingBadge__1GzUr{background:#06113c;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:6px}.BookingClient_detailHeader__YUJyn .BookingClient_detailMeta__CqTyq .BookingClient_metaMuted__x5HeM{color:#5e5e5e;font-size:14px}.BookingClient_detailLayout__QcLXd{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:32px;gap:32px;align-items:start;margin-top:24px;padding:0 4px}.BookingClient_galleryCol__PsBGL{display:flex;flex-direction:column;gap:28px;min-width:0}.BookingClient_heroFrame__1Kfgo{width:100%;border-radius:16px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 24px rgba(0,0,0,.08);aspect-ratio:16/10}.BookingClient_heroImage__0nYpm{width:100%;height:100%;object-fit:cover;display:block}.BookingClient_bookingCol__Ko3sh{position:relative;scroll-margin-top:90px}.BookingClient_bookingCard__tgQPo{position:-webkit-sticky;position:sticky;top:90px;background:#fff;border:1px solid #e6e8ec;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.08);padding:22px;display:flex;flex-direction:column;gap:16px}.BookingClient_priceLine__FjMXc{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.BookingClient_priceLine__FjMXc .BookingClient_priceValue__UJ29n{font-size:26px;font-weight:800;color:#06113c}.BookingClient_fromLabel__Q7tWy,.BookingClient_perPerson__a7ZyX{font-size:13px;color:#5e5e5e}.BookingClient_cardField__o8cF_{display:flex;flex-direction:column;gap:10px}.BookingClient_cardField__o8cF_ h3{font-size:14px;font-weight:700;color:#333}.BookingClient_cardField__o8cF_ .BookingClient_participantRow__HrWJo{margin:0}.BookingClient_cardHeading__n1782{font-size:18px;font-weight:700;color:#06113c}.BookingClient_cardSubText__vtF2V{font-size:13px;color:#5e5e5e}.BookingClient_assuranceList__bpT1V{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:8px}.BookingClient_assuranceList__bpT1V li{position:relative;padding-left:22px;font-size:13px;color:#333}.BookingClient_assuranceList__bpT1V li:before{content:"✓";position:absolute;left:0;color:#1a8917;font-weight:700}.BookingClient_inlineSlots__yfomD{display:flex;flex-direction:column;gap:10px}.BookingClient_slotChip__tiQAX{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:1.5px solid #e0e0e0;background:#fff;border-radius:10px;padding:12px 14px;cursor:pointer;transition:all .2s ease;text-align:left}.BookingClient_slotChip__tiQAX:hover{border-color:#0072cd;box-shadow:0 4px 12px rgba(0,114,205,.14)}.BookingClient_slotChip__tiQAX .BookingClient_slotTime__CJTUC{font-weight:700;color:#06113c}.BookingClient_slotChip__tiQAX .BookingClient_slotMeta__HY1pB{font-size:12px;color:#888}.BookingClient_slotChip__tiQAX .BookingClient_slotPrice__aQNTM{font-weight:700;color:#0072cd}.BookingClient_summaryList__HgN72{display:flex;flex-direction:column;gap:6px}.BookingClient_summaryList__HgN72 p{font-size:14px;color:#444;margin:0}.BookingClient_pricePreview__2t6lI{display:flex;align-items:center;justify-content:space-between}.BookingClient_infoSections__bCKFH{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:0 4px}.BookingClient_bottomBookingCta__bDl6X{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 24px;margin:32px 4px 8px;padding:26px 32px;border-radius:16px;background:linear-gradient(135deg,#0072cd,#005aa3);box-shadow:0 10px 30px rgba(0,114,205,.25);color:#fff}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaText__AgZj2{min-width:0}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaText__AgZj2 h2{font-size:22px;font-weight:800;color:#fff;margin:0 0 6px}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaText__AgZj2 p{font-size:14px;color:hsla(0,0%,100%,.92);margin:0}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaText__AgZj2 p strong{font-size:16px;color:#fff}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaBtn__wa4hI{flex-shrink:0;padding:14px 34px;border:none;border-radius:10px;background:#fff;color:#0072cd;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.BookingClient_bottomBookingCta__bDl6X .BookingClient_bottomCtaBtn__wa4hI:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18)}@media(max-width:768px){.BookingClient_bottomBookingCta__bDl6X{display:none}}.BookingClient_infoBlock__Z7S6U{padding:24px 0;border-top:1px solid #ececec}.BookingClient_infoBlock__Z7S6U h2{font-size:22px;font-weight:800;color:#06113c;margin-bottom:14px}.BookingClient_infoBlock__Z7S6U p{font-size:15px;line-height:1.6;color:#444}.BookingClient_checkList__41JsN,.BookingClient_highlightList__oIbKD{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 24px;gap:10px 24px}.BookingClient_checkList__41JsN li,.BookingClient_highlightList__oIbKD li{position:relative;padding-left:26px;font-size:15px;color:#444;line-height:1.5}.BookingClient_checkList__41JsN li:before,.BookingClient_highlightList__oIbKD li:before{content:"✓";position:absolute;left:0;color:#0072cd;font-weight:700}.BookingClient_timingsGrid__LeV5t{display:flex;gap:16px;flex-wrap:wrap}.BookingClient_timingCard____Yyk{flex:1 1;min-width:200px;background:#f8f9fa;border-radius:12px;padding:16px 18px}.BookingClient_timingCard____Yyk h4{font-size:15px;font-weight:700;margin-bottom:8px;color:#0072cd}.BookingClient_timingCard____Yyk p{font-size:14px;margin:4px 0}.BookingClient_reviewsGrid__ibK2H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.BookingClient_reviewCard__KV66k{background:#fff;border:1px solid #e6e8ec;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px}.BookingClient_reviewCard__KV66k .BookingClient_reviewStars__f2ZWC{color:#f5a623;font-size:16px;letter-spacing:1px}.BookingClient_reviewCard__KV66k .BookingClient_reviewText__ronr6{font-size:14px;color:#444;line-height:1.5;flex:1 1}.BookingClient_reviewCard__KV66k .BookingClient_reviewName__KDoim{font-size:13px;font-weight:600;color:#06113c}.BookingClient_similarCarousel__x0yEa{margin-top:8px}.BookingClient_similarCarousel__x0yEa .BookingClient_similarSlide__0ZHqT{display:flex;justify-content:center;align-items:stretch;outline:none;padding:14px 16px 24px;box-sizing:border-box}.BookingClient_similarCarousel__x0yEa .BookingClient_similarSlide__0ZHqT>article{width:100%;max-width:309px;margin:0 auto}.BookingClient_similarCarousel__x0yEa .slick-track{display:flex}.BookingClient_similarCarousel__x0yEa .slick-slide{height:auto}.BookingClient_similarCarousel__x0yEa .slick-slide>div{height:100%}.BookingClient_formSection__LpyvV{margin-top:24px;padding:24px 4px 0;border-top:1px solid #ececec;scroll-margin-top:80px}.BookingClient_formGrid__YsvfW{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:32px;gap:32px;margin-top:24px}.BookingClient_formColumn__WvrQ7{display:flex;flex-direction:column}.BookingClient_mobileStickyBar__xwAMG{display:none}@media(max-width:768px){.BookingClient_detailLayout__QcLXd{grid-template-columns:1fr;gap:24px}.BookingClient_detailHeader__YUJyn .BookingClient_detailTitle__Lhaux{font-size:24px}.BookingClient_bookingCard__tgQPo{position:static;top:auto}.BookingClient_heroFrame__1Kfgo{aspect-ratio:16/11}.BookingClient_checkList__41JsN,.BookingClient_highlightList__oIbKD,.BookingClient_reviewsGrid__ibK2H{grid-template-columns:1fr}.BookingClient_formGrid__YsvfW{grid-template-columns:1fr;gap:20px}.BookingClient_mobileStickyBar__xwAMG{position:fixed;bottom:0;left:0;width:100%;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fff;box-shadow:0 -4px 18px rgba(0,0,0,.12)}.BookingClient_mobileStickyBar__xwAMG .BookingClient_mobileStickyPrice__gx_yV{display:flex;flex-direction:column;line-height:1.2}.BookingClient_mobileStickyBar__xwAMG .BookingClient_mobileStickyPrice__gx_yV strong{font-size:18px;color:#06113c}.BookingClient_mobileStickyBar__xwAMG .BookingClient_mobileStickyCta__EUlgr{flex:1 1;max-width:220px;padding:14px;background:#0072cd;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer}.BookingClient_mobileStickyBar__xwAMG .BookingClient_mobileStickyCta__EUlgr:disabled{background:#9bc4e6;cursor:not-allowed}}.BookingClient_breadcrumbs__wXf7t{padding:0 4px}.BookingClient_unavailableBadge__Om7sl{display:inline-block;margin-top:8px;padding:5px 12px;border-radius:999px;background:#fff4e5;color:#9a4d00;font-size:13px;font-weight:700}.BookingClient_unavailableTitle__5OdA0{font-size:18px;font-weight:800;color:#06113c}.BookingClient_unavailableContact__dQVmF{display:block;text-align:center;padding:13px 16px;border-radius:12px;background:#25d366;color:#fff;font-weight:700}.BookingClient_unavailableContact__dQVmF:hover{opacity:.9}.select_wrapper__4YhWL{height:-moz-fit-content;height:fit-content;width:100%;min-width:260px}.select_wrapper__4YhWL .select_label__JGArr{height:20px;font-weight:500;white-space:nowrap}.select_wrapper__4YhWL .select_label__JGArr span{color:red;margin-left:4px}.select_wrapper__4YhWL .select_note___RbX9{font-size:14px;font-style:normal;font-weight:400;color:#4f4f4f;line-height:28px}.select_wrapper__4YhWL .select_selectBox__LLzSS{width:100%;border-radius:4px;height:40px}.select_wrapper__4YhWL .select_selectBox__LLzSS .ant-select{height:40px!important;padding-right:16px}.select_wrapper__4YhWL .select_selectBox__LLzSS .ant-select-arrow{margin-top:-7px}.select_wrapper__4YhWL .select_selectBox__LLzSS .ant-select-selector{display:flex;align-items:center;height:40px!important;margin:0!important;padding:0 30px 0 10px!important}.select_wrapper__4YhWL .select_selectBox__LLzSS .ant-select-selection-item{overflow:hidden}.select_wrapper__4YhWL .select_selectBox__LLzSS div{border-radius:inherit!important}.select_wrapper__4YhWL .select_selectBox__LLzSS div span:nth-child(2){font-weight:400;letter-spacing:1px}.select_popup__RqXjv .ant-select-item-option-content p{white-space:break-spaces;word-break:break-word}.datePicker_wrapper__fCVEb{height:-moz-fit-content;height:fit-content;width:100%}.datePicker_wrapper__fCVEb .datePicker_label__1_8fw{height:20px;font-weight:500}.datePicker_wrapper__fCVEb .datePicker_label__1_8fw span{color:red;margin-left:4px}.datePicker_wrapper__fCVEb .datePicker_note__Z9_86{font-size:14px;font-style:normal;font-weight:400;color:#4f4f4f;line-height:28px}.datePicker_wrapper__fCVEb .ant-picker:hover{border-color:#a2d5fe!important}.datePicker_wrapper__fCVEb .ant-picker-focused{border-color:#a2d5fe!important;box-shadow:0 0 0 2px #a2d5fe}.datePicker_wrapper__fCVEb .datePicker_datePickerBox__kqbmu{width:100%;border-radius:4px;height:40px}.datePicker_popup__34Mkj .ant-picker-footer{display:none!important}.datePicker_popup__34Mkj .ant-picker-date-panel{width:300px!important}.datePicker_popup__34Mkj .ant-picker-panel-container{border:1px solid #a2d5fe}.datePicker_popup__34Mkj .ant-picker-header{border-bottom:1px solid #a2d5fe!important}.counter_counter__2r_Oq{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;column-gap:10px;height:40px;margin-top:20px}.counter_counter__2r_Oq .counter_count__Q7F9S{display:flex;align-items:center;justify-content:center;border:1px solid #5c5c5c;height:100%;width:40px}.counter_counter__2r_Oq .counter_counterButton__jHa_N{cursor:pointer;border:none;background-color:inherit}.input_wrapper__cYKny{height:-moz-fit-content;height:fit-content;width:100%}.input_wrapper__cYKny .input_label__Fha_L{height:20px;font-weight:500;line-height:28px}.input_wrapper__cYKny .input_label__Fha_L span{color:red;margin-left:4px}.input_wrapper__cYKny .input_note__IVWaw{font-size:14px;font-style:normal;font-weight:400;color:#4f4f4f;line-height:28px}.input_wrapper__cYKny .input_input__0rKOt{width:100%;border-radius:4px;height:40px;margin-top:8px}.input_wrapper__cYKny .input_input__0rKOt .ant-select{height:40px!important}.input_wrapper__cYKny .input_input__0rKOt .ant-select-arrow{margin-top:-16px}.input_wrapper__cYKny .input_input__0rKOt .ant-select-selector{display:flex;align-items:center;height:40px!important;margin:0!important}.input_wrapper__cYKny .input_input__0rKOt div{border-radius:inherit!important}.input_wrapper__cYKny .input_input__0rKOt div span:nth-child(2){font-weight:400;letter-spacing:1px}.radioButon_radioDefaultLabel__JL0_P{display:flex;column-gap:5px;align-items:center}.textarea_wrapper__pnqBh{width:100%;display:flex;flex-direction:column;gap:5px}.textarea_wrapper__pnqBh .textarea_label__b5RtU{height:20px;font-weight:500}.textarea_wrapper__pnqBh .textarea_label__b5RtU span{color:red;margin-left:4px}.textarea_wrapper__pnqBh .textarea_note__kVFen{font-size:14px;font-style:normal;font-weight:400;color:#4f4f4f;line-height:28px}.textarea_wrapper__pnqBh .textarea_textArea__Ug1qc{border-radius:5px;border:1px solid hsla(0,0%,82%,.6);resize:none;width:100%;min-height:100px;padding:12px 18px}.button_wrapper__E94ex .ant-btn-default{background-color:#0072cd;color:#fff;border:none;border-radius:10px;font-weight:600;box-shadow:0 2px 8px rgba(0,114,205,.25);transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.button_wrapper__E94ex .ant-btn-default:hover{background-color:#008eff;color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,114,205,.3)}.button_wrapper__E94ex .ant-btn-default:active{background-color:#005faa;transform:translateY(0);box-shadow:0 2px 6px rgba(0,114,205,.25)}.button_wrapper__E94ex .ant-btn-default:disabled{background-color:rgba(0,114,205,.702);box-shadow:none;transform:none}.button_wrapper__E94ex .button_button__OirTk{min-width:180px;height:46px}.button_wrapper__E94ex .button_button__OirTk .ant-btn-default{background-color:rgba(0,114,205,.698);background:rgba(0,114,205,.698)}.slider_arrowStyles__CVMXY{position:absolute;top:50%;cursor:pointer;display:flex;flex-direction:column;gap:20px;color:#2d2d2d}.slider_arrowStyles__CVMXY p{font-size:12px;font-weight:700}.slider_container__LhWW5{justify-content:center;max-width:1500px;width:100%;position:relative;padding:10px 60px 10px 80px}.slider_container__LhWW5 .slick-arrow:before{display:none}.slider_container__LhWW5 .slick-prev{left:-60px;z-index:5}.slider_container__LhWW5 .slick-next{right:-40px;z-index:5}.slider_container__LhWW5 .slider_carousel__Dwc94{width:100%}.slider_container__LhWW5 .disable{display:none}@media screen and (max-width:600px){.slider_container__LhWW5{padding:0 10px}}.carouselCard_cardContent___ksPs{width:100%;max-width:280px;height:490px;border-radius:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:flex;justify-content:center;cursor:-webkit-grab;cursor:grab;margin:0 auto;overflow:hidden}.carouselCard_cardContent___ksPs img{width:100%;height:100%;object-fit:cover;border-radius:10px;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.carouselCard_cardContent___ksPs p{position:absolute;top:90%;left:20px;color:#fff;font-size:25px;z-index:1;text-shadow:0 2px 8px rgba(0,0,0,.6)}.slick-slide:hover .carouselCard_cardContent___ksPs img{transform:scale(1.08)}@media screen and (max-width:700px){.carouselCard_cardContent___ksPs{width:260px;height:440px;margin:unset}.carouselCard_cardContent___ksPs img{width:100%;height:100%;object-fit:cover}}@media screen and (max-width:400px){.carouselCard_cardContent___ksPs{width:240px;height:380px;margin:unset}.carouselCard_cardContent___ksPs img{width:100%;height:100%;object-fit:cover}}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:20px;padding:0 10px}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn .activitiesForEveryoneSection_kicker__h_bAa{font-size:16px;font-weight:500;letter-spacing:10px}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn h2{font-size:40px;font-weight:700}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn .activitiesForEveryoneSection_homeSliderContent__j3HIJ{width:100%;max-width:1300px}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn .activitiesForEveryoneSection_homeSliderContent__j3HIJ .activitiesForEveryoneSection_loading__4Td6I{opacity:0}@media(max-width:768px){.activitiesForEveryoneSection_activitiesForEveryone__NHeMn .activitiesForEveryoneSection_kicker__h_bAa{font-size:14px;letter-spacing:4px}.activitiesForEveryoneSection_activitiesForEveryone__NHeMn h2{font-size:20px}}.followUs_container__h8i_E{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;margin-bottom:10px;padding:50px 20px}.followUs_container__h8i_E h2{font-weight:700;font-size:39px;text-align:center;margin:20px 0}.followUs_container__h8i_E .followUs_socialNetworks__sxTeP{width:100%;max-width:1350px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:25px 0}.followUs_container__h8i_E .followUs_socialNetworks__sxTeP .followUs_icon__fwPxN{height:130px}.followUs_container__h8i_E a{cursor:pointer}@media(max-width:768px){.followUs_container__h8i_E .followUs_socialNetworks__sxTeP .followUs_icon__fwPxN{height:80px}}.attractions_iconText__vKclI{text-align:center;margin-top:10px;font-weight:700}.attractions_container__oQF9u{width:100%;display:flex;flex-direction:column;align-items:center;background-color:transparent;margin-bottom:10px;padding:50px 20px}.attractions_container__oQF9u h2{font-weight:700;font-size:39px;text-align:center;margin:20px 0}.attractions_container__oQF9u .attractions_socialNetworks__liDMW{width:100%;max-width:1350px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:25px 0}.attractions_container__oQF9u .attractions_socialNetworks__liDMW .attractions_icon__cp6N1{height:200px;width:200px;border-radius:50%}.attractions_container__oQF9u a{cursor:pointer}@media(max-width:768px){.attractions_container__oQF9u .attractions_socialNetworks__liDMW .attractions_icon__cp6N1{height:150px;width:150px}}.costomerFeedbackCard_cardContainer__EG5de{width:380px;height:230px;padding:32px;border-radius:5px;border:1px solid #e7eaec;background-color:#fff;margin:0 auto}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_headerSection__c_fU_{width:100%;display:flex;justify-content:space-between}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_headerSection__c_fU_ .costomerFeedbackCard_avatar__c5dwJ{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_headerSection__c_fU_ .costomerFeedbackCard_rate__yb31x{color:blue}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_name__y2MHs{margin-top:16px;font-size:18px;font-weight:600}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_feedback__o4gHW{margin-top:16px;font-size:16px;font-weight:400;word-break:break-all;overflow-y:auto;height:80px}@media(max-width:768px){.costomerFeedbackCard_cardContainer__EG5de{width:100%;max-width:380px}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_headerSection__c_fU_{width:100%;display:flex;justify-content:space-between}.costomerFeedbackCard_cardContainer__EG5de .costomerFeedbackCard_feedback__o4gHW{padding-right:10px}}.guestFeedbackSection_feedbackContent__WLN6b{margin-top:40px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0 20px;box-sizing:border-box}.guestFeedbackSection_feedbackContent__WLN6b .guestFeedbackSection_title__BQuHr{text-align:center;font-size:39px;font-weight:700;padding:25px 0}.guestFeedbackSection_feedbackContent__WLN6b .guestFeedbackSection_feedbackCardBlock__u9HsS{display:flex;justify-content:center;max-width:1400px;width:100%;padding:0 10px}.homeMobileCardWrapper_mobileCardContainer__20Wso{display:none}@media(max-width:768px){.homeMobileCardWrapper_mobileCardContainer__20Wso{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px}.homeMobileCardWrapper_mobileCardContainer__20Wso h2{font-size:24px;font-weight:700}.homeMobileCardWrapper_mobileCardContainer__20Wso .homeMobileCardWrapper_moreButton__KxTUA{background-color:inherit;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px}.homeMobileCardWrapper_mobileCardContainer__20Wso .homeMobileCardWrapper_moreButton__KxTUA .homeMobileCardWrapper_rotate__w_IB5{transform:rotate(180deg)}.homeMobileCardWrapper_mobileCardContainer__20Wso .homeMobileCardWrapper_cardComponentWrapper__zLiJX .homeMobileCardWrapper_imgCard__vq4dS{width:100%;height:300px}}.homeMobileTrendingSection_packageBtnsSection__wp6ud{display:none}@media(max-width:768px){.homeMobileTrendingSection_packageBtnsSection__wp6ud{width:100%;padding:20px;display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap}.homeMobileTrendingSection_packageBtnsSection__wp6ud .homeMobileTrendingSection_btn__IX4rl{display:inline-flex;padding:8px 14px;justify-content:center;align-items:center;gap:10px;border-radius:2px;border:1px solid #bab4aa;background:#fff}.homeMobileTrendingSection_packageBtnsSection__wp6ud .homeMobileTrendingSection_btn__IX4rl.homeMobileTrendingSection_active__cpbf7{background-color:#000;color:#fff}}.packagesGrid_container__p8uoN{padding:2rem 1rem;max-width:1200px;margin:0 auto;scroll-margin-top:90px}.packagesGrid_sectionTitle__J9ZXN{font-weight:700;font-size:39px;text-align:center;margin:20px 0 28px}.packagesGrid_gridContainer__sDCYH{display:flex;flex-wrap:wrap;gap:1rem;padding:10px;justify-content:center;align-items:stretch}.packagesGrid_packageCard__UUOt1{position:relative;padding:1rem .75rem;border-radius:15px;width:165.52px;min-height:128px;border:2px solid transparent;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.packagesGrid_packageCard__UUOt1:hover{transform:translateY(-4px);box-shadow:0 8px 24px 0 rgba(0,0,0,.102)}@media(max-width:768px){.packagesGrid_packageCard__UUOt1{width:157px}}.packagesGrid_imageContainer__Ng3Qi{display:flex;align-items:center;justify-content:center}.packagesGrid_packageImage__o_wvr{object-fit:contain}.packagesGrid_packageTitle__Px5DO{font-size:16px;font-weight:700;margin:0;line-height:22px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trendingPackageSection_homeCardsContent__Vfqf6{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:35px}.trendingPackageSection_homeCardsContent__Vfqf6 h2{text-align:center;font-size:39px;font-weight:700;padding:25px 0}.trendingPackageSection_homeCardsContent__Vfqf6 .trendingPackageSection_viewMore__iw_qi{box-sizing:border-box;padding:3px 0;text-align:center;border-bottom:1px solid #2d2d2d;font-size:14px;font-weight:700;align-self:end;margin:15px 110px 0 0}.trendingPackageSection_homeCardsContent__Vfqf6 .trendingPackageSection_homeCardBlock__IVGot{width:100%;display:flex;justify-content:center;align-items:center}.trendingPackageSection_homeCardsContent__Vfqf6 .trendingPackageSection_homeCardBlock__IVGot .trendingPackageSection_slider__pLTJp .slick-list{margin:0 auto;width:100%;padding:20px 0!important}.wizzHolidays_holidays__3gRO4{width:100%;height:-moz-fit-content;height:fit-content;background-image:url(/images/home-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;object-fit:cover;display:flex}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y{width:40%;height:100%;padding:160px 80px 160px 260px;background-color:hsla(0,0%,100%,.341);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y h1{color:#fff;font-size:120px;font-weight:700}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y p{margin-top:80px;font-size:28px;line-height:46px}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W{display:none}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSection__djBI0{width:60%;height:auto;display:flex;align-items:center;justify-content:center}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSection__djBI0 .wizzHolidays_ourPackagesBtn__xp3wR{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px;border:2px solid #fff;border-radius:50%;width:210px;height:210px;background-color:inherit;font-size:26px;color:#fff;cursor:pointer}.wizzHolidays_descriptionMobile__YzzKl{display:none}.wizzHolidays_searchContainer__YBlQ4{width:100%;max-width:800px;position:relative;margin:20px auto}.wizzHolidays_searchWrapper__4jpFG{background:#fff;border-radius:50px;padding:8px 8px 8px 32px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);transition:box-shadow .3s ease}.wizzHolidays_searchWrapper__4jpFG:hover{box-shadow:0 6px 30px rgba(0,0,0,.2)}.wizzHolidays_searchWrapper__4jpFG:focus-within{box-shadow:0 6px 30px rgba(0,0,0,.25)}.wizzHolidays_searchInput__wNIua{flex:1 1;border:none;outline:none;font-size:16px;color:#374151;background:transparent;padding:12px 8px}.wizzHolidays_searchInput__wNIua::placeholder{color:#9ca3af}.wizzHolidays_searchButton__y195i{background:#0ea5e9;color:#fff;border:none;border-radius:40px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.wizzHolidays_searchButton__y195i:hover{background:#0284c7;transform:translateY(-1px);box-shadow:0 4px 12px rgba(14,165,233,.4)}.wizzHolidays_searchButton__y195i:active{transform:translateY(0)}.wizzHolidays_searchResults__PrfaE{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);margin-top:8px;max-height:300px;overflow-y:auto;z-index:10}.wizzHolidays_resultItem__WYn2C{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background .2s ease}.wizzHolidays_resultItem__WYn2C:hover{background:#f0f0f0}.wizzHolidays_resultImage__cEVbC{display:block}@media screen and (max-width:1500px){.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y{width:50%;padding:100px 80px 160px 60px}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y h1{font-size:80px}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y p{font-size:24px}}@media(max-width:768px){.wizzHolidays_holidays__3gRO4{background-image:url(/images/home-bg-mobile.png)}.wizzHolidays_holidays__3gRO4 .wizzHolidays_holidaysContent__QIh_y,.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSection__djBI0{display:none}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:120px 10px 20px 20px}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W .wizzHolidays_wordmark__x1881{color:#fff;font-size:60px;font-weight:700}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W .wizzHolidays_wordmark__x1881:nth-child(2){align-self:flex-end}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W .wizzHolidays_ourPackagesBtn__xp3wR{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px;border:2px solid #fff;border-radius:50%;background-color:inherit;color:#fff;cursor:pointer;margin-top:40px;align-self:center;width:140px;height:140px;font-size:18px}.wizzHolidays_holidays__3gRO4 .wizzHolidays_secondSectionMobile__WmC3W .wizzHolidays_ourPackagesBtn__xp3wR svg{width:30px;height:30px}.wizzHolidays_descriptionMobile__YzzKl{display:block;padding:20px;font-size:18px;line-height:38px}.wizzHolidays_descriptionMobile__YzzKl span{font-weight:600}}.payments_paymentForm__qxIQa{width:100%;background-color:#fafafa;border-radius:10px;border:1px solid #b4b4b4;padding:26px 20px}.payments_paymentForm__qxIQa .payments_inputSection__l27AW{display:flex;column-gap:15px;width:100%}.payments_paymentForm__qxIQa .payments_inputSection__l27AW .payments_paymentInputBox__5qGL1{width:100%}.payments_paymentForm__qxIQa .payments_inputSection__l27AW .payments_paymentInputBox__5qGL1 label{font-size:16px;font-style:normal;font-weight:500;line-height:28px}.payments_paymentForm__qxIQa .payments_inputSection__l27AW .payments_paymentInputBox__5qGL1 label span{color:red}.payments_paymentForm__qxIQa .payments_inputSection__l27AW .payments_paymentInputBox__5qGL1 .payments_paymentInput__Alenk{background-color:#fff;width:100%;border-radius:4px;border:1px solid #d0d0d0;height:40px;padding:10px 20px;font-size:20px}.payments_paymentForm__qxIQa .payments_plicyInfo__rJnrJ{margin-top:44px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.payments_paymentForm__qxIQa .payments_plicyInfo__rJnrJ a{color:#0072cd;text-decoration:underline}.payments_paymentForm__qxIQa .payments_agreeTermsBox__M1IOm{margin-top:12px;display:flex;column-gap:8px}.payments_paymentForm__qxIQa .payments_agreeTermsBox__M1IOm p{font-size:14px;font-weight:500}.payments_paymentForm__qxIQa .payments_agreeTermsBox__M1IOm p a{color:#0072cd;text-decoration:underline}.payments_paymentForm__qxIQa .payments_agreeTermsBox__M1IOm p span{color:red}.page_layout__TK4Ug{margin:20px 0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:60px 0 100px}.page_main__SbGUk{width:100%;max-width:1380px}.page_main__SbGUk .page_dropdownContainer__ut_zJ{display:flex;column-gap:25px;height:-moz-fit-content;height:fit-content;padding:70px 10px}.page_main__SbGUk .page_sectionTitle__wIET9{font-size:20px;font-style:normal;font-weight:700;line-height:28px;padding:0 10px}.page_main__SbGUk .page_contentContainer__e3Irv{display:flex;justify-content:space-between;margin-top:40px}.page_main__SbGUk .page_contentContainer__e3Irv .page_customerDetails__1TesM{width:100%;max-width:630px;display:flex;flex-direction:column;row-gap:25px}.page_main__SbGUk .page_contentContainer__e3Irv .page_customerDetails__1TesM .page_inputsSection__OLLUu{width:100%;column-gap:40px;display:flex}.page_main__SbGUk .page_contentContainer__e3Irv .page_customerDetails__1TesM .page_inputsSection__OLLUu .page_input__SMRYv{max-width:300px}.page_main__SbGUk .page_contentContainer__e3Irv .page_customerDetails__1TesM .page_inputsSection__OLLUu .page_phoneInput__NeKQT{width:100%;max-width:300px}.page_main__SbGUk .page_contentContainer__e3Irv .page_customerDetails__1TesM .page_totalChecked__MqQXB{color:hsla(0,0%,39%,.702);font-size:15px;font-style:normal;font-weight:400}.page_main__SbGUk .page_contentContainer__e3Irv .page_packagesDivider__05dxa{background-color:#06113c}.page_main__SbGUk .page_contentContainer__e3Irv .page_contentTitle__ROLL9{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.page_main__SbGUk .page_contentContainer__e3Irv .page_contentTitle__ROLL9 .page_optional__YsuDq{font-size:14px;font-style:normal;font-weight:500;line-height:28px;color:#5e5e5e}.page_main__SbGUk .page_contentContainer__e3Irv .page_asideContent__rwWZr{display:flex;flex-direction:column;row-gap:10px;padding:0 70px;width:100%;max-width:500px}.page_main__SbGUk .page_contentContainer__e3Irv .page_asideContent__rwWZr .page_asideValueBox__ZNq_O{width:100%;display:flex;justify-content:space-between;align-items:center;padding:5px}.page_main__SbGUk .page_contentContainer__e3Irv .page_asideContent__rwWZr .page_asideDivider__a_Pe1{background-color:rgba(0,0,0,.302)}.page_main__SbGUk .page_contentContainer__e3Irv .page_asideContent__rwWZr .page_bookBtnBox__Y7Rv6{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:center}.page_main__SbGUk .page_contentContainer__e3Irv .page_asideContent__rwWZr .page_bookBtnBox__Y7Rv6 .page_bookBtn__4MW2B{display:flex;align-items:center;justify-content:center;width:100%;height:46px;max-width:180px;border-radius:6px;background:rgba(0,114,205,.702);border:none;cursor:pointer;color:#fff}