.header-info{background:linear-gradient(135deg, #0d6efd, #6610f2);padding:10px 0;color:#fff;font-family:'Roboto',sans-serif;font-size:1rem;text-align:center;position:relative;z-index:3}.header-info a{padding:4px 5px;border-radius:8px;color:#00efff;text-decoration:none;margin:0;transition:all .3s ease}.header-info a:hover{background:linear-gradient(90deg, #6b48ff, #00ddeb);color:#fff;text-shadow:0 0 10px rgba(47,0,255,.9)}.navbar{background:linear-gradient(90deg, #07244c, #260857);font-family:'Orbitron',sans-serif;position:relative;z-index:2;transition:all .3s ease}.navbar.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030;box-shadow:0 4px 15px rgba(0,0,0,.3)}.navbar-brand{font-family:'Orbitron',sans-serif;font-size:1.5rem;font-weight:400;color:#fff;text-shadow:0 0 10px rgba(0,221,235,.5);transition:all .3s ease;display:flex;align-items:center}.navbar-brand:hover{color:#00ddeb;text-shadow:0 0 10px rgba(0,221,235,.7);transform:scale(1.05)}.navbar-brand img{width:50px;height:40px;object-fit:fill;border-radius:8px;margin-right:10px}.navbar-brand .brand-text{display:flex;flex-direction:column}.navbar-brand .name{font-size:1.5rem;line-height:1.3}.navbar-brand .slogan{font-size:.75rem;font-weight:300}.navbar-nav .nav-link{font-family:'Orbitron',sans-serif;font-size:1.2rem;font-weight:400;color:#fff;margin:0 5px;position:relative;transition:all .3s ease;border-radius:50px}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:#00efff;text-shadow:0 0 .625rem #00ffff;transition:all .3s ease}.navbar-nav .nav-link::after{content:'';width:0;height:2px;bottom:-3px;left:0;background:linear-gradient(90deg, #6b48ff, #00ddeb);position:relative}.navbar-nav .nav-link:hover::after{width:100%;bottom:-20px;left:-93%}.navbar-toggler{border:none;transition:all .3s ease}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 221, 235, 1)' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");transition:all .3s ease}.navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(107, 72, 255, 1)' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");filter:drop-shadow(0 0 8px rgba(47,0,255,.75));transform:scale(1.1)}.header-btn{background:linear-gradient(90deg, #6b48ff, #00ddeb);color:#fff;border:none;border-radius:25px;padding:8px 20px;font-size:1.2rem;font-weight:500;transition:all .3s ease;box-shadow:0 0 10px #00efff;animation:pulse 2s ease infinite;text-decoration:none;font-family:'Orbitron',sans-serif}.header-btn.active{border:1px solid #f0f;background:linear-gradient(90deg, #01efff, #f0f)}@keyframes pulse{0%,100%{box-shadow:0 0 10px rgba(0,221,235,.5)}50%{box-shadow:0 0 20px #00ddeb}}.header-btn:hover{background:linear-gradient(90deg, #00ddeb, #6b48ff);box-shadow:0 0 20px #00ddeb;transform:translateY(-2px)}.dropdown-menu{background:linear-gradient(90deg, #07244c, #260857);border:none;border-radius:10px;box-shadow:0 4px 15px #000;margin-top:.88px;padding:10px 0}.dropdown-menu .dropdown-item{font-size:1.2rem;font-family:'Roboto',sans-serif;color:#fff;padding:8px 15px;margin-top:5px;transition:all .3s ease;border-radius:8px}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item.active{background:linear-gradient(90deg, #6b48ff, #00ddeb);color:#fff;text-shadow:0 0 10px rgba(0,238,255,.8);transform:scale(1);box-shadow:0 0 8px rgba(0,238,255,.5)}.nav-item.dropdown:hover .dropdown-menu{display:block}.mega-v1{background:linear-gradient(90deg, #07244c, #260857);border:none;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.3);min-width:600px;padding:20px;margin-top:0;right:0;position:relative}.dropdown-menu[data-bs-popper]{left:auto}.mega-v1 .mega-menu-content{display:flex;justify-content:space-between;align-items:flex-start;}.mega-v1 .mega-menu-image{flex:0 0 250px;margin-right:20px}.mega-v1 .mega-menu-image img{width:100%;height:200px;object-fit:cover;border-radius:8px;transition:all .3s ease}.mega-v1 .mega-menu-image img:hover{transform:scale(1.05);box-shadow:0 0 15px #00efff}.mega-v1 .mega-menu-columns{flex:1;display:flex;justify-content:space-between}.mega-v1 .mega-menu-column{flex:1;padding:0 10px}.mega-v1 .mega-menu-column h6{font-family:'Orbitron',sans-serif;font-size:1.2rem;color:#00efff;text-shadow:0 0 10px #00efff;margin-bottom:10px}.mega-v1 .mega-menu-column a{display:block;font-family:'Roboto',sans-serif;color:#fff;text-decoration:none;font-size:1rem;margin-bottom:8px;transition:all .3s ease;border-radius:8px;padding:10px 15px;background:linear-gradient(90deg, #6b48ff, #00ddeb)}.mega-v1 .mega-menu-column a:hover,.mega-v1 .mega-menu-column a.active{color:#fff;text-shadow:0 0 10px #00efff;transform:scale(1.05);transition:all .3s ease}.mega-v2{background:rgba(28,28,43,.95);border:none;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.3);width:600px;padding:20px;margin-top:10px}.mega-v2 .mega-menu-content{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:center}.mega-v2 .mega-menu-item{text-align:center;padding:15px;border:1px solid rgba(0,221,235,.2);border-radius:8px;transition:all .3s ease}.mega-v2 .mega-menu-item:hover,.mega-v2 .mega-menu-item.active{background:linear-gradient(90deg, #6b48ff, #00ddeb);transform:scale(1.05);box-shadow:0 0 15px rgba(0,221,235,.5)}.mega-v2 .mega-menu-item i{font-size:2rem;color:#00ddeb;margin-bottom:10px;text-shadow:0 0 10px rgba(0,221,235,.5)}.mega-v2 .mega-menu-item h6{font-family:'Roboto',sans-serif;color:#e0e0e0;font-size:1rem;margin-bottom:5px;transition:all .3s ease}.mega-v2 .mega-menu-item p{font-family:'Roboto',sans-serif;color:#e0e0e0;font-size:.85rem;margin-bottom:10px}.mega-v2 .mega-menu-item a{font-family:'Roboto',sans-serif;color:#e0e0e0;text-decoration:none;font-size:.9rem;background:linear-gradient(90deg, #6b48ff, #00ddeb);padding:5px 15px;border-radius:20px;display:inline-block;transition:all .3s ease}.mega-v2 .mega-menu-item a:hover,.mega-v2 .mega-menu-item a.active{background:linear-gradient(90deg, #00ddeb, #6b48ff);color:#fff;transform:translateY(-2px);box-shadow:0 0 20px #00ddeb}.mega-v3{background:rgba(28,28,43,.95);border:none;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.3);width:600px;padding:20px;margin-top:10px}.mega-v3 .mega-menu-content{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.mega-v3 .mega-menu-item{display:flex;align-items:center;padding:10px;transition:all .3s ease}.mega-v3 .mega-menu-item:hover,.mega-v3 .mega-menu-item.active{transform:scale(1.05);box-shadow:0 0 15px rgba(0,221,235,.5)}.mega-v3 .mega-menu-item i{font-size:2rem;color:#00ddeb;margin-right:15px;text-shadow:0 0 10px rgba(0,221,235,.5)}.mega-v3 .mega-menu-item .mega-menu-text{display:flex;flex-direction:column;flex:1}.mega-v3 .mega-menu-item h6{font-family:'Roboto',sans-serif;color:#e0e0e0;font-size:1rem;margin-bottom:5px;transition:all .3s ease}.mega-v3 .mega-menu-item a{font-family:'Roboto',sans-serif;color:#e0e0e0;text-decoration:none;font-size:.9rem;background:linear-gradient(90deg, #6b48ff, #00ddeb);padding:5px 15px;border-radius:20px;display:inline-block;transition:all .3s ease}.mega-v3 .mega-menu-item a:hover,.mega-v3 .mega-menu-item a.active{background:linear-gradient(90deg, #00ddeb, #6b48ff);color:#fff;transform:translateY(-2px);box-shadow:0 0 10px rgba(0,221,235,.7)}.sidebar-header{display:none;padding:15px;background:rgba(42,42,114,.95);border-bottom:1px solid rgba(107,72,255,.3)}.sidebar-brand{font-family:'Orbitron',sans-serif;font-size:1.4rem;color:#00efff;text-shadow:0 0 10px #00efff;text-decoration:none;margin-right:.9rem}.sidebar-close{background:none;border:none;color:#e0e0e0;font-size:1.5rem;cursor:pointer;transition:all .3s ease}.sidebar-close:hover{color:#6b48ff;text-shadow:0 0 10px rgba(107,72,255,.7);transform:scale(1.1)}@media (max-width:991px){.navbar-collapse{position:fixed;top:0;left:0;height:100vh;width:auto;background:rgba(28,28,43,.95);transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:1040;padding-top:40px}.navbar-collapse.show{transform:translateX(0)}.sidebar-header{display:flex;justify-content:space-between;align-items:center}.navbar-nav{padding:15px;margin-top:0;height:calc(100% - 60px);overflow-y:auto}.navbar-nav .nav-link{margin:10px 0;text-align:left;font-size:1.2rem}.navbar-nav .nav-link:hover::after,.navbar-nav .nav-link.active::after{width:100%;bottom:0;left:0}.header-btn{margin:10px 0;display:block;width:fit-content;padding:7px 18px;font-size:1.2rem}.dropdown-menu{background:rgba(42,42,114,.95);text-align:left;margin-left:15px;width:calc(100% - 30px);margin-top:-10px}.mega-v1,.mega-v2,.mega-v3{min-width:150px;background:rgba(42,42,114,.95);margin-left:15px;margin-bottom:20px}.mega-v1 .mega-menu-content{flex-direction:column}.mega-v1 .mega-menu-image{flex:0 0 100%;margin-bottom:20px;margin-right:0}.mega-v1 .mega-menu-columns{flex-direction:column}.mega-v2 .mega-menu-content{grid-template-columns:1fr;gap:15px}.mega-v2 .mega-menu-item{padding:10px}.mega-v2 .mega-menu-item i{font-size:1.5rem;margin-bottom:8px}.mega-v2 .mega-menu-item h6{font-size:.95rem}.mega-v2 .mega-menu-item p{font-size:.8rem}.mega-v2 .mega-menu-item a{font-size:.85rem;padding:4px 12px}.mega-v3 .mega-menu-content{grid-template-columns:1fr;gap:15px}.mega-v3 .mega-menu-item i{font-size:1.5rem;margin-right:10px}.mega-v3 .mega-menu-item h6{font-size:.95rem}.mega-v3 .mega-menu-item a{font-size:.85rem;padding:4px 12px}.header-info{font-size:1rem;padding:8px 0;z-index:0}}@media (max-width:767px){.navbar-brand{font-size:1.5rem}.navbar-brand .name{font-size:1.3rem}.navbar-brand .slogan{font-size:.65rem}.sidebar-brand{font-size:1.3rem}.navbar-nav .nav-link{font-size:1.2rem;margin:8px 0}.header-btn{padding:6px 15px;font-size:1.2rem;margin:10px 0}.header-info{font-size:1rem;padding:6px 0}.header-info a{margin:0 5px}.mega-v1 .mega-menu-image img{height:150px}.mega-v1 .mega-menu-column h6{font-size:1.2rem}.mega-v1 .mega-menu-column a{font-size:1rem;margin-bottom:6px}.mega-v2 .mega-menu-item i{font-size:1.8rem;margin-bottom:6px}.mega-v2 .mega-menu-item h6{font-size:.9rem}.mega-v2 .mega-menu-item p{font-size:.75rem}.mega-v2 .mega-menu-item a{font-size:.8rem;padding:3px 10px}.mega-v3 .mega-menu-item i{font-size:1.8rem;margin-right:8px}.mega-v3 .mega-menu-item h6{font-size:.9rem}.mega-v3 .mega-menu-item a{font-size:.8rem;padding:3px 10px}.dropdown-menu .dropdown-item{font-size:1.2rem;padding:8px 15px}}@media (max-width:575px){.navbar-brand{font-size:1.3rem}.navbar-brand .name{font-size:1.3rem}.navbar-brand .slogan{font-size:.6rem}.sidebar-brand{font-size:1.3rem}.navbar-nav .nav-link{font-size:1.2rem;margin:6px 0}.header-btn{font-size:1.2rem;padding:5px 12px;margin:10px 0}.header-info{font-size:1rem;padding:5px 0}.header-info a{margin:0 3px}.mega-v1 .mega-menu-image img{height:120px}.mega-v1 .mega-menu-column h6{font-size:1.2rem}.mega-v1 .mega-menu-column a{font-size:1rem;margin-bottom:5px}.mega-v2 .mega-menu-content{grid-template-columns:repeat(2,1fr)}.mega-v2 .mega-menu-item i{font-size:1.5rem;margin-bottom:5px}.mega-v2 .mega-menu-item h6{font-size:.85rem}.mega-v2 .mega-menu-item p{font-size:.7rem}.mega-v2 .mega-menu-item a{font-size:.75rem;padding:2px 8px}.mega-v3 .mega-menu-content{grid-template-columns:repeat(2,1fr)}.mega-v3 .mega-menu-item i{font-size:1.5rem;margin-right:6px}.mega-v3 .mega-menu-item h6{font-size:.85rem}.mega-v3 .mega-menu-item a{font-size:.75rem;padding:2px 8px}.dropdown-menu .dropdown-item{font-size:1.2rem;padding:6px 10px}}@media (min-width:992px){.navbar .header-btn-wrapper{display:flex;align-items:center}}