@media screen and (min-width: 769px) {
  .video_cards {
    display: inline-grid;
    grid-template-columns: 25% 25% 25% 25%;
  }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .video_cards {
    grid-template-columns: 50% 50%;
  }
}