.nav-new {
	background: #FFFFFF !important;
}

body {
	background: #F7FBFE;
}

/* Default for mobile */
.navbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* Tablet and up */
@media (min-width: 768px) {
  .navbar {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

/* Desktop and up */
@media (min-width: 1200px) {
  .navbar {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
}

.navbar {
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* subtle shadow */
}