.uc-logo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.uc-logo a {
  position: relative;
  left: -10px;
}
.uc-logo a {
  @media (min-width: 576px) {
    & {
      left: 50px;
    }
  }
}
.uc-logo a img.logo {
  min-width: 70px !important;
  height: auto !important;
}
.uc-logo a img.logo-letter {
  min-width: 200px !important;
  height: auto !important;
}
.filter-primary {
  filter: brightness(0) saturate(100%) invert(15%) sepia(97%) saturate(3900%)
    hue-rotate(237deg) brightness(80%) contrast(110%);
}
.bg-danger {
  background-color: var(--bs-danger) !important;
}
.bg-primary, .btn-primary {
  background-color: #1612d3 !important;
}
.text-primary {
  color: #1612d3 !important;
}
