.main-nav{background-color:#f8f8f8;border-radius:30px;padding:20px 60px;position:sticky!important;top:0;z-index:1000}.nav-container{display:flex;justify-content:center;margin:0 auto;max-width:1400px}.nav-menu{display:flex;gap:100px;list-style:none;margin:0;padding:0}.nav-item{position:relative}.nav-link{color:#2c2c2c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:20px;text-decoration:none;transition:color .3s ease}.nav-link:hover{color:#555}.dropdown-menu{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;list-style:none;margin:10px 0 0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}.has-dropdown:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.dropdown-menu li{padding:0}.dropdown-menu a{color:#2c2c2c;display:block;font-size:16px;text-decoration:none;transition:background-color .3s ease}.dropdown-menu a:hover{background-color:#f0f0f0}.nav-border{background:linear-gradient(90deg,#00d4ff,#09c);height:2px;margin-top:20px}.mobile-menu-toggle{cursor:pointer;display:none;flex-direction:column;padding:5px}.mobile-menu-toggle span{background-color:#2c2c2c;height:3px;margin:3px 0;transition:.3s;width:25px}@media (max-width:768px){.main-nav{padding:15px 20px}.nav-container{align-items:flex-start;flex-direction:column}.mobile-menu-toggle{display:flex}.nav-menu{display:none;flex-direction:column;gap:0;margin-top:20px;width:100%}.nav-menu.active{display:flex}.nav-item{width:100%}.nav-link{display:block;font-size:18px;padding:10px 0}.dropdown-menu{background-color:#f0f0f0;box-shadow:none;margin:0;opacity:1;padding-left:20px;position:static;transform:none;visibility:visible}.dropdown-menu a{font-size:16px;padding:8px 15px}.nav-border{margin-top:15px}}@media (max-width:1024px){.nav-menu{gap:50px}.main-nav{padding:20px 40px}}