.blog-section{
  padding:80px 0 90px 0;
  background-color:var(--light-gray-color);
}

.blog-card-img{
  overflow: hidden;
}

.blog-card .blog-card-img img{
  width:100%;
  height:100%;
  aspect-ratio:20 /13;
  object-fit:cover;
  transition: ease all 2s;
}

.blog-card:hover .blog-card-img img{
  transform: scale(1.2);
}

.blog-card .blog-card-body{
  padding-top:10px;
}

.blog-card .blog-card-body h3{
  font-size:18px;
  font-weight:700;
  margin-bottom:10px;
}