main {
  position: relative;
}

/* Video wrap */
.bv-video-wrap {
  width: 100%;
  height: 100%;
  /* Please note this is only required if you with to add the
  '.bv-video-wrap--ready' class on the 'onReady' event */
  display: none;
}

.bv-video-wrap--ready {
  display: block;
}

.bv-video-wrap::before {
  /* Optional overlay */
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  z-index: 10;
}

/* Video object */
.bv-video {
  width: 100%;
  height: 100%;
}

.cross {
  position: relative;
  display: inline-block;
}
.cross::before, .cross::after {
  content: '';
  width: 100%;
  position: absolute;
  right: 0;
  top: 50%;
}
.cross::before {
  border-bottom: 3px solid rgb(255, 255, 255);
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg);
}

.underline {
  text-decoration-line: underline;
  text-decoration-thickness: 3px;
  text-underline-position: under;
}


