.swiper-holder {
  position: relative; }

.swiper-container {
  overflow: hidden; }

.swiper-button-prev ~ .swiper-container,
.swiper-button-next ~ .swiper-container {
  margin-left: 50px;
  margin-right: 50px; }

.swiper-container,
.swiper-slide {
  position: relative; }
  .swiper-container .swiper-background,
  .swiper-container .swiper-slide-image,
  .swiper-slide .swiper-background,
  .swiper-slide .swiper-slide-image {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden; }
    .swiper-container .swiper-background video,
    .swiper-container .swiper-slide-image video,
    .swiper-slide .swiper-background video,
    .swiper-slide .swiper-slide-image video {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%);
      min-width: 100%;
      min-height: 100%;
      width: auto;
      height: auto;
      overflow: hidden; }
  .swiper-container .slide-content,
  .swiper-slide .slide-content {
    position: relative; }
  .swiper-container .slide-url,
  .swiper-slide .slide-url {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }
  .swiper-container .swiper-pagination,
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-scrollbar,
  .swiper-slide .swiper-pagination,
  .swiper-slide .swiper-button-prev,
  .swiper-slide .swiper-button-next,
  .swiper-slide .swiper-scrollbar {
    z-index: 2; }

/*# sourceMappingURL=swiper-custom.css.map */
