.navbar .navbar-container .nav-item a {
  color: white;
  margin-bottom: 3.5px;
}

.navbar .navbar-container .nav-item a:hover {
  color: #09b9b4 !important;
  transition: color 0.5s ease-in-out;
}

.navbar .navbar-container .nav-item.active a {
  color: #09b9b0 !important;
}

.navbar {
  background: #291a43 !important;
}

.navbar-nav {
  align-items: center;
  justify-content: center;
  padding-top: 8px;
}

.navbar-contact-us-button {
  display: flex;
  margin: auto;
  color: white !important;
  justify-content: center;
  align-content: center;
  align-items: center;
  margin-top: 16px;
  -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
  background-color: rgb(238,9,121);
  border: none;
}

.navbar-contact-us-button a {
  color: white;
  text-decoration: none;
  display: flex;
  justify-content: center;
}

.navbar-toggler {
  background-color: #1a6075 !important;
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color) !important;
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}

#navbar-prodionordic-name {
  opacity: 1;
  transition: opacity 0.3s ease-out;
}

@media only screen and (max-width: 600px) {
  #navbar-prodionordic-name {
    display: none;
  }
}

.navbar-container {
  font-weight: 900 !important;
}

.list-unstyled .navbar-contact-us-button.active {
  background-color: #09b9b4 !important;
}

