@media (max-width: 991.98px) {
  #navbarCollapse {
    padding-bottom: 0.75rem;
  }

  #navbarCollapse .navbar-nav {
    gap: 0.5rem !important;
  }

  #navbarCollapse .nav-link,
  #navbarCollapse .btn {
    margin: 0;
  }
}

.navbar-dark .hero-navbar-toggler:focus,
.navbar-dark .hero-navbar-toggler:active,
.navbar-dark .hero-navbar-toggler[aria-expanded="true"] {
  background-color: #1e293b;
  border-color: #334155;
  color: #e2e8f0;
  box-shadow: 0 0 0 2px rgba(148, 163, 184, 0.35);
}
