.vh-100 {
  height: calc(100vw*0.05)!important;
}

.vw-100 {
  width: calc(100vw*0.05)!important;
}

.navbar-nav {
  --bs-nav-link-padding-x: 0px;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: red;
  --bs-nav-link-hover-color: green;
  --bs-nav-link-disabled-color: blue;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.btn-primary-my:hover {
  color: white;
  background-color: #2a3355!important;
  border-color: #001a40;
  transform: scale(1.05);
  transition: 0.3s ease-in-out 0s;
  /*border-radius: 48px;*/
}

.navbar-toggler {
  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);
  background-color: transparent;
  border: none;
  border-radius: 0;
  transition: var(--bs-navbar-toggler-transition);
}

.navbar-toggler:focus {
  text-decoration: none;
  outline: #001a40;
  box-shadow: var(--bs-info-text-emphasis);
}

.navbar-toggler:hover {
  text-decoration: none;
}

#scroll {
  /*margin-top: 0px;*/
}

