.with-arrow .nav-link.active {
  position: relative;
}

.with-arrow .nav-link.active::after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #2b90d9;
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  display: block;
}

#welcome {
  max-width: 700px;
}

.tabheader {
}

#tabsnums {
  border-bottom: 0px;
}

#circles {
  max-width: 64px;
}

.medimg {
  max-width: 600px;
}

.mw1400 {
  max-width: 1400px;
}

#lister {
  max-width: 1400px;
}

#accentCont-2 {
  max-width: 1400px;
}

#featuresOpto {
  background: linear-gradient(135deg, #030700, #364b5e);
}

