.owl-carousel.owl-theme.centered {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.owl-carousel.owl-theme .owl-nav {
  margin: 0;
}
.owl-carousel.owl-theme .owl-nav button {
  position: absolute;
  width: 20px;
  background-color: transparent;
  height: 100%;
  transform: translateY(-50%);
  top: 50%;
  margin: 0;
}
.owl-carousel.owl-theme .owl-nav button::before {
  content: "";
  position: absolute;
  width: 2px;
  background-color: #707070;
  top: 0;
  height: 100%;
}
.owl-carousel.owl-theme .owl-nav button:hover {
  background: #f7f7f7;
}
.owl-carousel.owl-theme .owl-nav button span {
  font-size: 24px;
  color: #000;
}
.owl-carousel.owl-theme button.owl-prev {
  right: 100%;
  border-radius: 7px 0 0 7px;
}
.owl-carousel.owl-theme button.owl-prev::before {
  left: calc(100% - 2px);
}
.owl-carousel.owl-theme button.owl-next {
  left: 100%;
  border-radius: 0 7px 7px 0;
}
.owl-carousel.owl-theme button.owl-next::before {
  right: calc(100% - 2px);
}
.owl-carousel.owl-theme .owl-nav .disabled {
  opacity: 0;
}
.owl-carousel.owl-theme .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  border: 1px solid #fff;
  background: transparent;
}
.owl-carousel.owl-theme .owl-dots .owl-dot.active span {
  background: #333;
}

.cadet-program-wrapper .cadet-image {
  width: 100%;
  max-width: 200px;
}
.cadet-program-wrapper .cadet-image figure {
  border-radius: 100%;
  overflow: hidden;
}
.cadet-program-wrapper .cadet-image figure img {
  width: 100%;
}

/*# sourceMappingURL=slider.css.map */
