.navbar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: .5rem 1rem;
    /* background: rgba(218, 125, 4, 0.618) !important; */
}

.pb-3, .py-3 {
    padding-bottom: 0rem !important;
}

.pt-3, .py-3 {
    padding-top: 0rem !important;
}

.navbar .nav-link.active {
    color: orange; /* or any color you want */
}

.navbar.light-theme {
  /* color: black !important; */
  background: rgba(9, 5, 0, 0.416) !important;
}

/* .navbar.dark-theme a,
.navbar.dark-theme .navbar-brand h1,
.navbar.dark-theme .navbar-toggler-icon {
  color: white !important;
} */

.display-4.ital {
  font-size: 1rem;
  font-style: italic;
  font-weight:50;
}

@media (max-width: 1200px) {
  .display-4.ital {
    font-size: calc(0.25rem + vw) ;
  }
}

.desc {
  font-style: italic;
}

.small-text {
  font-size: 0.75rem; /* or any size smaller than h6 */
}

.logo-img {
  max-height: 70px;
  height: auto;
  width: auto;
}
