nav{
  background:#0a1d37;
  padding:15px 40px;
  display:flex;
  align-items:center;
  justify-content:space-between;
}

nav h2{
  color:#fff;
  font-size:20px;
}

.menu{
  list-style:none;
  display:flex;
  gap:25px;
}

.menu a{
  color:#fff;
  text-decoration:none;
  font-weight:500;
}

.dropdown{
  position:relative;
}

.submenu{
  display:none;
  position:absolute;
  top:100%;
  background:#fff;
  min-width:220px;
}

.dropdown:hover .submenu{
  display:block;
}
