@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&display=swap";:root{--color-black: 0, 0, 0;--color-black-1: 35, 35, 37;--color-black-2: 48, 49, 52;--color-white: 255, 255, 255;--color-white-1: 246, 246, 247;--color-white-2: 218, 219, 223;--color-primary: var(--color-white);--color-contrast: var(--color-black)}.page-loader{min-height:60vh;display:flex;align-items:center;justify-content:center;font-size:18px}:root{--color-black: 0, 0, 0;--color-black-1: 35, 35, 37;--color-black-2: 48, 49, 52;--color-white: 255, 255, 255;--color-white-1: 246, 246, 247;--color-white-2: 218, 219, 223;--color-primary: var(--color-white);--color-contrast: var(--color-white)}.navbar{background-color:#000}.navbar-brand-img{width:40px;height:auto;margin-right:8px;flex-shrink:0}.navbar.sticky-navbar.navbar-expand-lg{font-weight:600}header .navbar .container-fluid a.navbar-brand{display:inline-flex;align-items:center;white-space:nowrap;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.dropdown-menu{display:none;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:10px}.nav-item.dropdown.show .dropdown-menu{display:block;background-color:#e8e8e8}.nav-item.dropdown.show .dropdown-icon{transform:rotate(180deg)}.dropdown-icon{transition:transform .3s ease;font-size:.7rem}.dropdown-item{padding:8px 16px;font-weight:500}.dropdown-item:hover{background-color:#f8f9fa}.start-btn{background-color:#f0b000;color:#fff;font-weight:600}.start-btn:hover{background-color:#f0b000!important;color:#fff!important}.sticky-navbar{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#000;transition:top .3s ease-in-out}body.scrolled .sticky-navbar{top:0}@media (max-width: 576px){.sticky-navbar{top:0}.navbar{padding-top:10px!important;padding-bottom:10px!important}header .navbar .container-fluid{width:100%}.navbar-brand-img{width:28px!important;margin-right:6px}header .navbar .container-fluid a.navbar-brand{margin:0!important;width:auto;max-width:72%;font-size:10px;letter-spacing:.08em}.navbar-collapse{padding-top:14px}.navbar-nav{width:100%!important;gap:6px!important}header .navbar .container-fluid .navbar-collapse .nav-start-btn{width:100%!important}.navbar-collapse .me-4{margin-right:0!important;margin-top:12px}.start-btn{width:100%;font-size:14px}header .navbar .dropdown-menu{position:static;box-shadow:none;margin-top:.5rem}}@media (min-width: 577px) and (max-width: 768px){.sticky-navbar{top:0}header .navbar .container-fluid{width:100%}.navbar-brand-img{width:32px!important}header .navbar .container-fluid a.navbar-brand{margin:0!important;width:auto;font-size:13px;letter-spacing:.1em}.navbar-collapse{padding-top:16px}.navbar-nav{width:100%!important;gap:8px!important}header .navbar .container-fluid .navbar-collapse .nav-start-btn{width:100%!important}.navbar-collapse .me-4{margin-right:0!important;margin-top:12px}.start-btn{width:100%}header .navbar .dropdown-menu{position:static;box-shadow:none;margin-top:.5rem}}@media (min-width: 769px) and (max-width: 992px){.sticky-navbar{top:0}header .navbar .container-fluid{width:90%}.navbar-brand-img{width:34px!important}header .navbar .container-fluid a.navbar-brand{margin:0!important;width:auto;font-size:15px;letter-spacing:.1em}.navbar-collapse{padding-top:16px}.navbar-nav{width:100%!important;gap:10px!important}.navbar-collapse .me-4{margin-right:0!important;margin-top:12px}header .navbar .dropdown-menu{position:static;box-shadow:none;margin-top:.5rem}}@media (min-width: 993px) and (max-width: 1200px){.sticky-navbar{top:0}.navbar-brand-img{width:34px!important}header .navbar .container-fluid a.navbar-brand{margin:0!important;width:auto;font-size:12px;letter-spacing:.1em}header .navbar .container-fluid .navbar-collapse .start-your-journey{margin:0!important}.home-header-section{margin-top:4.55rem!important}.navbar-expand-lg .navbar-nav{gap:4px!important}}@media (min-width: 1201px){.navbar-brand-img{width:40px}header .navbar .container-fluid a.navbar-brand{font-size:16px}}.footer{background-color:#0e1523}.footer p,.footer small{color:#adb5bd;margin:0}.footer a{color:#fff;text-decoration:none;transition:color .3s ease-in-out}.footer a:hover{color:#fbbc05}.footer .social-icon{font-size:1.2rem;transition:transform .2s ease;padding-right:5px}@media (max-width: 576px){.footer .container{padding:2.5rem!important}}@media (min-width: 577px) and (max-width: 768px){.footer .container{padding:2.5rem!important}}.floating-contact{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9999;display:flex;flex-direction:column;gap:10px}.floating-contact .fc-btn{width:50px;height:50px;background:#ff8c2a;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:12px 0 0 12px;font-size:20px;text-decoration:none;transition:all .3s ease}.floating-contact .fc-btn:hover{transform:translate(-5px);background:#ff6a00}.floating-contact .whatsapp{background:#25d366}.floating-contact .call,.floating-contact .mail{background:#ff8c2a}.top-header{background-color:#000;color:#fff;font-size:.95rem;position:fixed;bottom:0;width:100%;z-index:999}.top-header .session-text{color:#fbbc04}.top-header .save-seat-link{color:#fff;text-decoration:underline;font-weight:500;transition:color .2s ease-in-out}.top-header .save-seat-link:hover{color:#fbbc04}
