
.cont-video .video-wrap {
  border-radius: .2em;
  overflow: hidden;
  box-shadow: 0px 2px 5px rgb(0 0 0 / 22%);
  display: block;
  position: relative;
  z-index: 2;
}

.cont-video .video-wrap iframe {
  display: block;
}

.cont-video .cols{
  position:relative;
}



.cont-video .is-video-embed {
  background-size: cover;
  /*   min-height: 553px; */
  background-position: center;
  position: relative;
}

.cont-video .is-video-embed:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  top: 50%;
  width: 8em;
  height: 8em;
  background-image: url(https://blog.vectorusa.com/hubfs/Icons/video-play-icon-with-text_white.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}



@media(min-width:800px){
  .cont-video .has-embed .col-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .cont-video [aria-label="Vidyard media player"] {
    padding-bottom: 73.25% !important;
  }

  .cont-video .col-space-2_6-4 .col-2 {
    margin-left: 5em;
  }
}

@media(max-width:800px){
  .cont-video .col-space-2_6-4 .cols {
    flex: auto;
    max-width: none;
    min-width: initial;
    margin-right: 0;
    margin-left:0;
    width: 100%;
  }

  .cont-video .col-2 {
    margin-top: 2em;
  }

  .cont-video .col-space-2_6-4 .col-1 {
    height: 21em;
  }
}


@media(max-width:480px){
  .cont-video .col-space-2_6-4 .col-1 {
    height: 15em;
  }

  .cont-video .is-video-embed:before {
    width: 6em;
    height: 6em;
  }
}


/* PATTERNS  
* /////////////////*/




