@media only screen and (max-width: 768px) {
  /* Force-hide desktop version on mobile */
  .video-hero-row {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
  }
}
@media only screen and (max-width: 768px) {
  footer,
  #footer-outer {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }

  .wpb_row:last-of-type {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
}