.headtext {
  font-size: clamp(20px, 3.5vw, 25px);
  color: white;
  font-weight: 500;
  text-shadow: 0 0 5px white, 0 0 15px #dc4afb, 0 0 25px #dc4afb;
}

.logosec01 {
  width: 80%;
  max-width: 254px;
  height: auto;
  animation: animatelight 5s ease 0s infinite normal none;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #af60ff;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #593196;
  --bs-nav-tabs-link-active-color: #ffffff;
  --bs-nav-tabs-link-active-bg: none;
  --bs-nav-tabs-link-active-border-color: #ededed #ededed #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

