.logo-img {
    height: 40px;
    width: auto;
    max-width: 120px;
    object-fit: contain;
  }
  
  .navbar {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  
  .navbar-nav .nav-link {
    color: #222 !important;
    font-weight: 500;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    transition: color 0.2s;
  }
  
  .navbar-nav .nav-link:hover,
  .navbar-nav .nav-link.active {
    color: magenta !important;
  }
  
  @media (max-width: 991.98px) {
    .navbar-nav {
      background: #fff;
      padding: 1rem 0;
    }
  }
  