.navbar .nav-link {
  font-weight: 600;
  margin-right: 18px;
  color: black;
  transition: color 0.3s ease;
  font-size: 16px;
}

.navbar .nav-link:hover {
  color: darkorange;
}

.navbar .btn-primary {
  border-radius: 20px;
  padding: 8px 18px;
  background: linear-gradient(90deg, #fdbd0d, darkorange);
  border: none;
  font-weight: 600;
}

.navbar .btn-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
}

.navbar-toggler {
  border: none;
}

.navbar-toggler:focus {
  box-shadow: none;
}