a:not(.btn),
a:not(.btn):link,
a:not(.btn):visited,
.nav-link:not(.btn),
.nav-link:not(.btn):link,
.nav-link:not(.btn):visited {
  color: var(--neutral-10);
  text-decoration: none;
}

a:not(.btn,):hover,
.nav-link:hover {
  color: var(--neutral-50)!important;
}

a:active,
a:focus,
a:focus-visible,
.nav-link:active,
.nav-link:focus,
.nav-link:focus-visible,
.nav-link.active,
.nav-link.show {
  color: var(--black-950);
}

a:not(:has(i.bi.bi-chevron-right)):hover {
  text-decoration: underline;
}

header a:not(:has(i.bi.bi-chevron-right)):hover {
  text-decoration: none;
}

a.link-underline {
  text-decoration: underline!important;
}

a .bi-chevron-right {
  position: relative;
  top: 1px;
  margin-left: .25rem;
}

a i.bi-chevron-right {
  display: inline-block;
  transition: transform .2s ease-in-out;
}

a:hover i.bi-chevron-right {
  transform: translateX(.25rem)
}

.bg-dark a {
  color: #FAF9F6!important;
}

.dropdown-toggle::after {
  display: none !important;
}

.dropdown-item:hover,
.dropdown-item:focus {
  background-color: transparent !important;
}

.dropdown-toggle i.bi-chevron-down {
  position: relative;
  top: 1px;
  margin-left: .3rem;
  margin-right: 0;
  display: inline-block;
  transition: transform 0.25s ease-in-out;
}

.dropdown-toggle[aria-expanded="true"] i.bi-chevron-down {
  transform: rotate(180deg);
}