.swiper-slide{
  text-align: center;
}
.swiper-mb{
  margin-bottom: 100px;
}

.swiper-slide img, .swiper-slide img{
  padding-top: 105px;
}
.swiper-slide-active img{
  padding-top: 50px;
}
.swiper-bg{
  position: relative;
}
.swiper-bg::before{
  content: "";
  position: absolute;
  top: 10%;
  width: 100%;
  height: 50%;
  background: rgb(43,100,135);
  background: radial-gradient(circle, rgba(43,100,135,1) 0%, rgba(25,27,42,1) 100%);
}

.swiper-title{
  font-weight: 700;
  font-size: 2rem;
  margin: 10px;
}
.swiper-title.white{
  color: #fff;
}
.swiper-button {
    display: inline-block;
    color: #fff;
    border: 1px solid #fff;
    padding: 1rem 3rem;
    margin: 30px 0;
    cursor: pointer;
}
.swiper-slide-active::before{
  content: "";
  max-width: 90%;
  height: 110%;
  background: rgb(58,102,128);
  background: linear-gradient(180deg, rgba(58,102,128,1) 0%, rgba(30,72,102,1) 100%);
  position: absolute;
  z-index: -1;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}
.swiper-button-prev, .swiper-button-next{
  /* color: rgba(0,0,0,.5); */
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
  left: 10px;
  top: 35%;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
  right: 10px;
  top: 35%;
}
@media(max-width: 1800px){
  .swiper-slide-active::before{
    max-width: 100%;
  }
  .swiper-slide-active img{
    max-width: 85%;
  }
  .swiper-slide-prev img, .swiper-slide-next img{
    max-width: 55%;
  }


}
@media(max-width: 768px){
  .swiper-button-prev, .swiper-button-next{
    top: 50%;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .swiper-button-prev, .swiper-button-next{
    display: block!important;
  }

}
