@charset "UTF-8";
/*breakpoints*/
.swiper-container {
  position: relative;
}
@media screen and (max-width: 991.98px) {
  .swiper-container .swiper-horizontal > .swiper-pagination-bullets, .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-container .swiper-pagination-custom, .swiper-container .swiper-pagination-fraction {
    bottom: 0px;
  }
}
.swiper-container .swiper-pagination {
  transform: none;
  margin-top: 0;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet {
  background-color: transparent;
  border-radius: 100%;
  opacity: 1;
  width: 12px;
  height: 12px;
  border: 2px solid #0058a7;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0058a7;
}
.controles_prev, .controles_next {
  color: #fff;
  border-radius: 50%;
  border: 2px solid #fff;
  padding: 5px;
  height: 50px;
  width: 50px;
  position: absolute;
  z-index: 999;
  opacity: 1;
}
.controles_prev:hover, .controles_next:hover {
  color: #142D52;
  border: 2px solid #142D52;
}
.controles_next::after {
  content: "";
  font-family: "Font Awesome 5 Pro" !important;
  font-weight: 300;
  font-size: 28px !important;
}
.controles_prev::after {
  content: "";
  font-family: "Font Awesome 5 Pro" !important;
  font-weight: 300;
  font-size: 28px !important;
}
.swiper__controls {
  position: relative;
  z-index: 3;
}
@media screen and (min-width: 1600px) {
  .swiper__controls {
    position: absolute;
    bottom: 0;
    width: 100%;
  }
}
.swiper__controls .next, .swiper__controls .prev {
  position: relative;
  top: unset;
  transform: none;
  left: unset;
  right: unset;
}
.swiper__controls .prev:before, .swiper__controls .next:before {
  content: "";
  display: inline-block;
  width: 50px;
  height: 50px;
  background-size: 50px 50px;
}
.swiper__controls .next:before {
  background-image: url("/resources/themes/afoeg/images/icons/arrow_circle_right.svg");
}
.swiper__controls .prev:before {
  background-image: url("/resources/themes/afoeg/images/icons/arrow_circle_left.svg");
}
.swiper__controls * {
  color: #142D52 !important;
}
.swiper__controls .swiper-button-disabled {
  opacity: 0.4;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fafoeg%2Fscss%2Fobjects%2F_swiper.scss%22%2C%22%2Fthemes%2Fafoeg%2Fscss%2Fobjects%2F..%2Fsettings%2Fbreakpoints.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BACaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADHF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BACPI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%22%7D */