.banner__body {
  height: 56vh;
  margin-bottom: 20px;
}
.banner__wrapper {
}
.swiper-wrapper {
}
.slider-main__slide {
}
.swiper-slide {
  position: relative;
}
.slider-main__image {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (min-width: 480px) {
  .banner__body {
    height: 88vh;
  }
}
@media (min-width: 767px) {
  .banner__body {
/*    height: 80vh;*/
  }
}
@media (min-width: 992px) {
  .banner__body {
    height: 90vh;
    margin-bottom: 40px;
  }
}
