.sec-video-card .gx-28{
  --bs-gutter-y: 4.8rem;
}
.video-card{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.video-card-image img{
  width: 100%;
  height: 28.4rem;
  object-fit: cover;
}
.video-card-info{
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.video-link{
  margin-top: auto;
}
@media(min-width:1560px) and (max-width:1579.98px){
  .video-card-image img {
    height: 27.4rem;
  }
}
@media(min-width:1460px) and (max-width:1559.98px){
  .video-card-image img {
    height: 25.5rem;
  }
}
@media(min-width:1360px) and (max-width:1459.98px){
  .video-card-image img {
    height: 23.6rem;
  }
}
@media(min-width:1200px) and (max-width:1359.98px){
  .video-card-image img {
    height: 21.1rem;
  }
}
@media(min-width:992px) and (max-width:1199.98px){
  .video-card-image img {
    height: 17.2rem;
  }
}
@media(min-width:768px) and (max-width:991.98px){
  .sec-video-card .title br{
    display: none;
  }
  .sec-video-card .gx-28 {
    --bs-gutter-y: 4rem;
  }
  .video-card-image img {
    height: 19.4rem;
  }
}
@media(max-width:767.98px){
  .sec-video-card .title br{
    display: none;
  }
  .sec-video-card .gx-28 {
    --bs-gutter-y: 4rem;
  }
}
@media(max-width:575.98px){
  .video-card-image img {
    height: 52vw;
  }
}