.sticky-top {
  z-index: 1020;
  position: sticky;
  top: 0;
}

.justify-content-center {
  justify-content: center !important;
}

.sticky-nav {
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  display: flex;
}

.sticky-nav-link {
  color: #0d6efd;
  padding: .5rem 1rem;
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
  display: block;
}