.post-sc-cont .post-sc-area {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}

.post-sc-cont .post-sc-area .post-sc-item .image img {
  width: 100%;
  height: 120px;
  object-fit: cover;
}

.post-sc-cont .btn-area.grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}

.post-sc-cont .btn-area.grid .btn {
  min-width: inherit;
}

@media screen and (min-width: 768px) {
  .post-sc-cont .post-sc-area {
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
  }
}
