.video-section video {
  width: 100%;
  height: auto;
}

.video-section .video-section__video--desktop {
  display: block;
}

.video-section .video-section__video--mobile {
  display: none;
}

@media screen and (max-width: 768px) {
  .video-section .video-section__video--desktop {
    display: none;
  }
  
  .video-section .video-section__video--mobile {
    display: block;
  }
}