.text-video {
  background-color: transparent;
}
.text-video.reverse .wrapper {
  flex-direction: row-reverse;
}
.text-video.reverse .wrapper .text {
  justify-content: flex-end;
}
.text-video .wrapper {
  display: flex;
  justify-content: space-between;
  background-color: transparent;
}
.text-video .wrapper .text {
  width: 50%;
  display: flex;
  justify-content: flex-start;
}
.text-video .wrapper .video {
  width: 50%;
  position: relative;
  overflow: hidden;
}
.text-video .wrapper .video iframe {
  width: 100%;
  height: 100%;
}
.text-video .wrapper .video video {
  height: 100%;
  width: 100%;
}

@media (max-width: 575.5px) {
  .text-video.reverse .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper .text {
    width: 100%;
  }
  .text-video .wrapper .video {
    width: 100%;
  }
  .text-video .wrapper .video video, .text-video .wrapper .video iframe {
    min-height: 65vw;
  }
}
@media (min-width: 576px) and (max-width: 767.5px) {
  .text-video.reverse .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper .text {
    width: 100%;
  }
  .text-video .wrapper .video {
    width: 100%;
  }
  .text-video .wrapper .video video, .text-video .wrapper .video iframe {
    min-height: 55vw;
  }
}
@media (min-width: 768px) and (max-width: 991.5px) {
  .text-video.reverse .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper {
    flex-direction: column-reverse;
  }
  .text-video .wrapper .text {
    width: 100%;
  }
  .text-video .wrapper .video {
    width: 100%;
  }
  .text-video .wrapper .video video, .text-video .wrapper .video iframe {
    min-height: 45vw;
  }
}

/*# sourceMappingURL=text_video.css.map */
