body {
  padding-top: 70px;
  background-color: #0d6efd; /* Blue background */
  color: white;
}

.navbar {
  background-color: #343a40;
}

.nav-link, .navbar-brand {
  color: #ffffff !important;
}

.nav-link:hover {
  color: #ffc107 !important; /* yellow highlight */
}

footer {
  background-color: #6c757d;
  color: #fff;
  padding: 1rem 0;
  position: relative;
  bottom: 0;
  width: 100%;
}

.section {
  padding: 60px 0;
}

.bg-brown {
  background-color: #795548;
  color: white;
}

.bg-blue {
  background-color: #0d6efd;
  color: white;
}
