/* Navbar Section */
body {
    background: #f9f9f9;
    font-family: 'Poppins', sans-serif;
}
.custom-navbar {
  background-color: #ffc107;
}
.custom-navbar .nav-link {
  color: #010911ff !important;
  transition: color 0.3s ease;

}
.custom-navbar .nav-link:hover { color: #f8f9fa!important; }
.custom-navbar .nav-link.active { color: #f8f9fa !important; }
.navbar { box-shadow: 0 4px 10px rgba(0,0,0,0.05); }

@media (max-width: 991px) {
  .navbar-collapse {
    text-align: center;
  }

  .navbar-nav {
    display: flex;
    flex-direction: column;
    align-items: center; /* Centers nav items horizontally */
    width: 100%;
  }

  .navbar-nav .nav-item {
    margin: 5px 0; /* Optional: adds vertical spacing */
  }
}
