@media (min-width:1200px){.offcanvas-body{justify-content:space-between;align-items:center;display:flex!important}.offcanvas-body .navbar-nav{flex:1;justify-content:center}.offcanvas-body .hide{flex-shrink:0;display:block!important}}.navbar{background:#0a0a0a!important;border-bottom-color:#ffffff14!important}.navbar .nav-link,.navbar .nav-link .nav-text{color:#e5e7eb!important}.navbar .nav-link:hover .nav-text,.navbar .nav-link:hover{color:#fff!important}.offcanvas-bg{color:#e5e7eb!important;background:#0a0a0a!important}.offcanvas-header{background:#0a0a0a!important;border-bottom:1px solid #ffffff14!important}.offcanvas-header .btn-close{filter:invert()grayscale()brightness(2)}.nav-mobi .nav-pills .nav-link{border-left:3px solid #0000;border-radius:0;padding:10px 16px;font-weight:500;transition:color .15s,background .15s,border-color .15s;color:#9ca3af!important;background:0 0!important}.nav-mobi .nav-pills .nav-link:hover{color:#f9fafb!important;background:#1a1a1a!important}.nav-mobi .nav-pills .nav-link.active{font-weight:700;color:#3b82f6!important;background:#1e2a3a!important;border-left-color:#3b82f6!important}.nav-mobi .tab-content{background:#111;border-radius:8px;padding:10px 14px}.mobi-dropdown{margin:0;padding:0}.mobi-dropdown .col-title{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;margin-bottom:2px;padding:10px 0 4px;font-size:10px;font-weight:700;color:#4b5563!important}.dropdown-item-custom{border-bottom:1px solid #ffffff0d;padding:9px 4px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,padding-left .15s;display:block;color:#d1d5db!important}.dropdown-item-custom:hover{background:0 0;padding-left:8px;color:#3b82f6!important}.dropdown-item-custom:last-child{border-bottom:none}.mega-panel{background:#0a0a0a;border:1px solid #ffffff14;border-radius:10px;display:flex;overflow:hidden;box-shadow:0 8px 32px #0006}.mega-sidebar{background:#111;flex-shrink:0;width:200px;max-height:500px;padding:14px 0;overflow-y:auto}.mega-sidebar::-webkit-scrollbar{width:3px}.mega-sidebar::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.mega-cat-btn{cursor:pointer;text-align:left;color:#9ca3af;background:0 0;border:none;border-left:3px solid #0000;width:100%;padding:11px 18px;font-size:14.5px;font-weight:500;line-height:1.3;transition:color .15s,background .15s,border-color .15s;display:block}.mega-cat-btn:hover{color:#f9fafb;background:#1a1a1a}.mega-cat-btn.active{color:#3b82f6;background:#1e2a3a;border-left-color:#3b82f6;font-weight:700}.mega-divider{background:#ffffff14;flex-shrink:0;width:1px}.mega-links-panel{flex:1;max-height:500px;padding:22px 28px;overflow-y:auto}.mega-links-panel::-webkit-scrollbar{width:3px}.mega-links-panel::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.mega-links-label{letter-spacing:.11em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-size:10px;font-weight:700}.mega-links-cols{gap:0 32px;display:flex}.mega-col{flex-direction:column;flex:1;display:flex}.mega-link{color:#e5e7eb;border-bottom:1px solid #ffffff12;padding:10px 0;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .15s;display:block}.mega-link:last-child{border-bottom:none}.mega-link:hover{color:#3b82f6}.dropdown-wrapper{position:static}.mega-dropdown-wrap{z-index:1000;border-top:1px solid #ffffff14;width:100vw;position:fixed;top:68px;left:0;box-shadow:0 8px 32px #0006}.mega-dropdown-wrap .mega-panel,.mega-panel{width:100%;box-shadow:none!important;border:none!important;border-radius:0!important}.mega-dropdown-wrap .mega-sidebar,.mega-sidebar{width:240px;max-height:70vh}.mega-dropdown-wrap .mega-links-panel,.mega-links-panel{max-height:70vh;padding:28px 48px}.nav-hover{align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative;padding-bottom:4px!important}.nav-hover:after{content:"";transform-origin:0;background:linear-gradient(90deg,#06f 0%,#fff 100%);border-radius:2px;width:100%;height:3px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nav-hover:hover:after,.nav-hover:focus:after{transform:scaleX(1)}.navbar .nav-hover:hover .nav-text{color:#fff!important}.wow-badge-new{letter-spacing:.6px;text-transform:uppercase;vertical-align:middle;background:linear-gradient(135deg,#2563eb 0%,#60a5fa 100%);border:1px solid #60a5fa66;border-radius:20px;margin-left:6px;padding:3px 8px;font-size:9.5px;font-weight:800;line-height:1.3;animation:2.5s ease-in-out infinite badge-breathe;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 8px #3b82f68c,0 0 20px #3b82f640,inset 0 1px #ffffff26;color:#fff!important}.wow-badge-new:before{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;height:120%;animation:3.5s ease-in-out infinite badge-shine;position:absolute;top:-10%;left:-80%;transform:skew(-15deg)}@keyframes badge-breathe{0%,to{transform:scale(1);box-shadow:0 0 8px #3b82f68c,0 0 20px #3b82f640,inset 0 1px #ffffff26}50%{transform:scale(1.06);box-shadow:0 0 12px #3b82f6e6,0 0 28px #3b82f673,inset 0 1px #fff3}}@keyframes badge-shine{0%{left:-80%}30%{left:120%}to{left:120%}}
