.sa-channel-case-stories .sa-case-stories__intro { max-width: 720px; }
.sa-channel-case-stories .sa-case-story__visual video { position: absolute; inset: 0; display: block; width: 100%; height: 100%; object-fit: cover; }
.sa-channel-case-story--darkrain .sa-case-story__visual img,
.sa-channel-case-story--smmDarkrain .sa-case-story__visual img { object-position: center top; }
.sa-channel-case-story--boca .sa-case-story__visual img { object-position: 68% center; }
.sa-channel-case-story--boca .sa-case-story__visual { background: #1a191c; }
.sa-channel-case-story--kompozit .sa-case-story__visual img,
.sa-channel-case-story--smmKompozit .sa-case-story__visual img { object-position: center 40%; }
.sa-channel-case-story--evrostroj .sa-case-story__visual img,
.sa-channel-case-story--smmEvrostroj .sa-case-story__visual img { object-position: center 68%; filter: brightness(1.3); }
.sa-channel-case-story--orange .sa-case-story__visual img { object-position: right center; }
.sa-channel-case-story--awm .sa-case-story__visual img { object-position: center bottom; }

@media (max-width: 600px) {
  .marketing-cases-section .more-case-wr .mor-cases-slider-wrapper .mor-cases-slider.swiper-container[data-v-38965faa],
  .marketing-cases-section .more-case-wr .mor-cases-slider-wrapper .mor-cases-slider.swiper-container {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0;
    margin-left: 0 !important;
    margin-right: 0 !important;
    overflow: hidden !important;
  }
}
