nav.scrolled {
  background-color: rgba(69, 85, 103, 0.75);
  padding: 24px 36px;
  transition: padding 0.5s ease;
}

.admin-nav {
  background-color: rgba(69, 85, 103, 0.75);
}

nav {
  padding: 36px;
  z-index: 10;
}

nav p {
  color: white;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}

.logo {
  width: 92px;
  height: 29px;
  z-index: 10;
  cursor: pointer;
}

.nav-contact {
  padding: 8px 20px;
  border-radius: 20px;
  background: #FFF;
  color: #0C2D69;
  z-index: 10;
}

.nav-contact:hover {
  background: #0C2D69;
  color: #FFF;
}

.nav-legal {
  background-color: #1D2E50;
}

.nav-legal .nav-contact {
  font-size: 16px;
  font-weight: 600;
}

@media (max-width: 1280px) {
  .header-menu {
    display: none !important;
  }
}
