.slideshow-controls-inline[data-v-7d48e307]{gap:15px;pointer-events:auto}.control-btn[data-v-7d48e307],.slideshow-controls-inline[data-v-7d48e307]{align-items:center;display:flex;justify-content:center}.control-btn[data-v-7d48e307]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:35px;transition:all .3s ease;width:35px}.control-btn[data-v-7d48e307]:hover{background-color:#fff3;transform:scale(1.1)}.slide-indicators[data-v-7d48e307]{display:flex;gap:8px}.indicator-dot[data-v-7d48e307]{background-color:#ffffff4d;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.indicator-dot.active[data-v-7d48e307]{background-color:#fff;transform:scale(1.2)}@media (max-width:768px){.slideshow-controls-inline[data-v-7d48e307]{gap:10px}.control-btn[data-v-7d48e307]{font-size:10px;height:30px;width:30px}.indicator-dot[data-v-7d48e307]{height:6px;width:6px}}@media (max-width:480px){.slideshow-controls-inline[data-v-7d48e307]{gap:8px}.control-btn[data-v-7d48e307]{height:28px;width:28px}}.search-wrapper[data-v-f9eca078]{margin-bottom:0!important;margin-top:-30vh;position:relative}.search-section-bg[data-v-f9eca078]{background:linear-gradient(to bottom,#d9e0e7 0,#bccedd 5%,#7da0bd 15%,#1a2b3c 25%,var(--light-bg) 60%);bottom:0;height:calc(100vh + 100px);left:0;pointer-events:none;position:absolute;right:0;top:-9.5vh;z-index:0!important}.search-section[data-v-f9eca078]{padding:0 15px 60px;position:relative;z-index:20}.search-section.from-nav[data-v-f9eca078]{margin-top:0;padding-top:20px}.search-wrapper.from-nav[data-v-f9eca078]{margin-top:120px}.search-container[data-v-f9eca078]{margin-left:auto;margin-right:auto;max-width:1200px;position:relative!important;width:100%;z-index:20!important}.subtitle-container[data-v-f9eca078]{align-items:center;display:flex;gap:2rem;height:60px;justify-content:space-between;margin-bottom:2rem;padding-left:.75rem;padding-right:.75rem;perspective:1000px;position:relative!important;z-index:20}.subtitle-wrapper[data-v-f9eca078]{display:inline-flex;transform-style:preserve-3d;z-index:1}.search-subtitle[data-v-f9eca078],.subtitle-wrapper[data-v-f9eca078]{align-items:center;justify-content:flex-start;position:relative}.search-subtitle[data-v-f9eca078]{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#1e1e1e59;border-radius:50px;box-shadow:0 10px 30px #00000026,inset 0 1px 1px #ffffff14,inset 0 -1px 1px #00000026;color:#fffffffa;cursor:pointer;display:flex;font-size:1.15rem;font-weight:500;gap:10px;letter-spacing:.5px;margin:0;padding:12px 28px;transform-origin:center;transition:all .3s ease;will-change:transform,opacity;z-index:3}.search-row[data-v-f9eca078]{margin-top:.5rem}.search-subtitle[data-v-f9eca078]:hover{box-shadow:0 15px 40px #0003,inset 0 1px 1px #ffffff1a,inset 0 -1px 1px #0003,inset 0 0 0 1px #ffffff14;cursor:pointer;transform:translateY(-3px) scale(1.02)}.subtitle-icon[data-v-f9eca078]{align-items:center;background:#ffffff26;border-radius:50%;box-shadow:0 2px 5px #0000001a;display:flex;font-size:.85rem;height:30px;justify-content:center;width:30px}.subtitle-text[data-v-f9eca078]{font-weight:500;letter-spacing:.02em;line-height:1}.pulse-dot[data-v-f9eca078]{border-radius:50%;height:8px;right:14px;transform-origin:center;width:8px}.glow-effect[data-v-f9eca078],.pulse-dot[data-v-f9eca078]{position:absolute;will-change:transform,opacity}.glow-effect[data-v-f9eca078]{border-radius:50px;filter:blur(10px);height:100%;left:50%;opacity:0;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.subtitle-flights[data-v-f9eca078]{background:linear-gradient(135deg,#1976d259,#0d47a173);border:1px solid rgba(66,165,245,.3);text-shadow:0 1px 2px rgba(0,0,0,.2)}.subtitle-flights .subtitle-icon[data-v-f9eca078]{background:#42a5f540;box-shadow:0 0 15px #42a5f580}.subtitle-flights .pulse-dot[data-v-f9eca078]{background:#42a5f5;box-shadow:0 0 10px #42a5f5cc}.glow-effect.subtitle-flights[data-v-f9eca078]{background:radial-gradient(circle,#42a5f599 0,#42a5f500 70%);border:none}.subtitle-hotels[data-v-f9eca078]{background:linear-gradient(135deg,#43a04759,#1b5e2073);border:1px solid rgba(129,199,132,.3);text-shadow:0 1px 2px rgba(0,0,0,.2)}.subtitle-hotels .subtitle-icon[data-v-f9eca078]{background:#81c78440;box-shadow:0 0 15px #81c78480}.subtitle-hotels .pulse-dot[data-v-f9eca078]{background:#81c784;box-shadow:0 0 10px #81c784cc}.glow-effect.subtitle-hotels[data-v-f9eca078]{background:radial-gradient(circle,#81c78499 0,#81c78400 70%);border:none}.subtitle-cars[data-v-f9eca078]{background:linear-gradient(135deg,#ff8f0059,#e6510073);border:1px solid rgba(255,167,38,.3);text-shadow:0 1px 2px rgba(0,0,0,.2)}.subtitle-cars .subtitle-icon[data-v-f9eca078]{background:#ffa72640;box-shadow:0 0 15px #ffa72680}.subtitle-cars .pulse-dot[data-v-f9eca078]{background:#ffa726;box-shadow:0 0 10px #ffa726cc}.glow-effect.subtitle-cars[data-v-f9eca078]{background:radial-gradient(circle,#ffa72699 0,#ffa72600 70%);border:none}.travel-search-box[data-v-f9eca078]{background:#001a57;border-radius:12px;box-shadow:0 15px 50px #0003,0 0 0 1px #ffffff0d;color:#fff;overflow:hidden;padding:0;transform:translateY(0);transition:transform .3s ease}.travel-search-box .tab[data-v-f9eca078]{background:#ffffff14;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;overflow:hidden;width:100%}.travel-search-box .tab-container[data-v-f9eca078]{display:flex;overflow:auto;width:100%}.travel-search-box .tab button[data-v-f9eca078]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;flex:1;flex-direction:row;font-weight:500;gap:8px;justify-content:center;overflow:hidden;padding:16px 15px;position:relative;text-align:center;text-decoration:none;transition:all .3s}.travel-search-box .tab button[data-v-f9eca078]:after{background:currentColor;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.travel-search-box .tab button i[data-v-f9eca078]{font-size:1rem;margin-right:8px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.travel-search-box .tab button:hover i[data-v-f9eca078]{transform:scale(1.1)}.travel-search-box .tab button.active[data-v-f9eca078]{background:#ffffff26;color:#fff}.travel-search-box .tab button.active[data-v-f9eca078]:after{width:80%}.tab-content[data-v-f9eca078]{padding:30px;position:relative}@media (max-width:992px){.search-wrapper[data-v-f9eca078]{margin:0!important}.search-section[data-v-f9eca078]{margin-top:-15vh}.search-section-bg[data-v-f9eca078]{top:-7.92vh}.search-section.from-nav[data-v-f9eca078]{margin-top:100px;padding-top:15px}.subtitle-container[data-v-f9eca078]{height:55px;margin-bottom:1.5rem}}@media (max-width:768px){.search-section[data-v-f9eca078]{padding:0 15px 30px}.search-section.from-nav[data-v-f9eca078]{margin-top:90px;padding-top:10px}.travel-search-box .tab[data-v-f9eca078]{flex-wrap:wrap}.travel-search-box .tab button[data-v-f9eca078]{flex:0 0 40%;padding:15px}.search-subtitle[data-v-f9eca078]{font-size:1rem;padding:10px 20px}.subtitle-icon[data-v-f9eca078]{font-size:.8rem;height:26px;width:26px}.subtitle-container[data-v-f9eca078]{height:50px;margin-bottom:1.25rem}.pulse-dot[data-v-f9eca078]{height:6px;right:10px;width:6px}}@media (max-width:468px){.search-section[data-v-f9eca078]{margin-top:-15vh}.search-section-bg[data-v-f9eca078]{top:-12.7vh}.search-section.from-nav[data-v-f9eca078]{margin-top:80px;padding-top:5px}.subtitle-text[data-v-f9eca078]{font-size:.9rem}.subtitle-container[data-v-f9eca078]{height:45px;margin-bottom:1rem}}.coming-soon-full-overlay[data-v-f9eca078]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border-radius:12px;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:all;position:absolute;z-index:25}.coming-soon-card[data-v-f9eca078]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.22);border-radius:16px;box-shadow:0 10px 30px #00000040,inset 0 0 0 1px #ffffff14;color:#fff;padding:18px 22px;text-align:center}.coming-soon-title[data-v-f9eca078]{align-items:center;display:flex;font-weight:600;gap:8px;letter-spacing:.4px;margin-bottom:4px}.coming-soon-sub[data-v-f9eca078]{font-size:.95rem;opacity:.9}
