.video-text{
  display:flex;
  column-gap:50px;
  align-items: center;
}
.video-text__video,.video-text__video-youtube{
  width:100%;
  min-height:376px;
}
.video-text__video-cont{
  position:relative;
  
  padding: 6px;
  min-height: 340px;
  flex-basis: 50%;
}
.video-text__text{
  flex-basis: 50%;
}
.video-text__video-cont.poster-image::before{
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position:absolute;
  top:-1px;
  left:0;
  right:0;
  bottom:0;
  width:100%;
  z-index:2;
  cursor:pointer;
}

{# --- Text --- #}

.video-text__Cont-CTA{
  margin-top:28px;
}
.video-text__CTA{
  padding: 8px 32px;
  transition:all .3s ease;
  font-size:18px;
  line-height:1;
}
.video-text__CTA:hover{
  text-decoration:none;
}
{# ---- Mobile Breakpoint ---- #}
@media(max-width:992px){
  .video-text{
    flex-direction: column;
    row-gap:30px;
  }
  .video-text__video-cont{
    width:100%;
  }
}

@media (max-width: 800px){
  .video-text__video-cont.poster-image::before{
    width: 613px;
    margin: 0 auto;
  }
}
@media (max-width: 500px){
  .video-text__video-cont.poster-image::before{
    width: 100%;
  }
}

@media (max-width: 765px) {
  .video-text__video-cont{
    flex-basis: 100%;
    width:100%;
  }
  .video-text__text{
    flex-basis: 100%;
  }
}