@font-face {
  font-family: "Monserrat";
  font-weight: 400;
  src: url(../fonts/MontserratRegular/MontserratRegular.ttf);
}
@font-face {
  font-family: "Monserrat";
  font-weight: 500;
  src: url(../fonts/Monserrat/MontserratSemiBold/MontserratSemiBold.ttf);
}
@font-face {
  font-family: "Monserrat";
  font-weight: 600;
  src: url(../fonts/Monserrat/MontserratBold/MontserratBold.ttf);
}
.swiper-slider {
  position: relative;
  overflow: hidden;
}
.swiper-slider .swiper-pagination {
  position: static;
  margin-top: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .swiper-slider .swiper-pagination {
    margin-top: 30px;
  }
}
.swiper-slider .swiper-pagination .swiper-pagination-bullet {
  position: relative;
  width: 24px;
  height: 24px;
  background: transparent;
  --swiper-pagination-bullet-horizontal-gap: 7px;
}
.swiper-slider .swiper-pagination .swiper-pagination-bullet::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -6px 0 0 -6px;
  width: 12px;
  height: 12px;
  background: transparent;
  border: 1px solid #000F4E;
  border-radius: 50%;
}
.swiper-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
  margin: -9px 0 0 -9px;
  width: 18px;
  height: 18px;
  background: #000F4E;
}
.swiper-slider .swiper-button-next,
.swiper-slider .swiper-button-prev {
  width: 40px;
  height: 60px;
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.2);
}
.swiper-slider .swiper-button-next::after,
.swiper-slider .swiper-button-prev::after {
  color: #000F4E;
}

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