.why-block {
  background-color: #f8f8f8;
}

/* .why-block .swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 20px);
}

.why-block .swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 20px);
}

.why-block .swiper-button-next:after,
.why-block .swiper-button-prev:after {
  color: #f8f8f8;
  font-size: 3em;
} */
.why-slider__item {
  width: 97.6%;
  position: relative;
}

.why-slider__bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 32px 66px 32px 32px;
  background-color: #fff;
  transition: opacity 0.3s 0.3s;
  opacity: 0;
  box-sizing: border-box;
}

.why-slider__title {
  font-weight: 400;
  font-size: 24px;
  line-height: 133%;
  color: #282828;
}

.why-slider__desc {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #282828;
  max-width: 635px;
  width: 100%;
  align-self: flex-end;
  margin-top: -8px;
}

.why-slider__image {
  width: 100%;
  display: block;
  height: 640px;
  object-fit: cover;
  object-position: center;
}

.why-slider {
  /* overflow: visible; */
}

.why-slider__item.swiper-slide-visible .why-slider__bottom {
  opacity: 1;
}

@media (max-width: 1200px) {
  .why-slider__desc {
    margin-top: 16px;
  }
}

@media (max-width: 861px) {
  .why-slider__image {
    height: 300px;
  }

  .why-slider__bottom {
    position: static;
    padding: 16px;
    gap: 16px;
  }

  .why-slider__desc {
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .section--mobile-full-width .section__slider.container{
    padding-left: 0;
    padding-right: 0;
  }
  .why-slider__bottom {
    opacity: 1;
  }
}