.image-banner-style-6__bg-video {
  position: absolute;
  inset: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.image-banner-style-6__bg-video svg {
  width: 100%;
  height: 100%;
}
.image-banner-style-6__bg-video .xo-media--modifier video {
  object-fit: cover;
}

.image-banner-style-6__bg-video--desktop {
  display: none;
}
@media (min-width: 768px) {
  .image-banner-style-6__bg-video--desktop {
    display: block;
  }
}

.image-banner-style-6__bg-video--mobile {
  display: block;
}
@media (min-width: 768px) {
  .image-banner-style-6__bg-video--mobile {
    display: none;
  }
}