.blog-card {
  display: flex;
  flex-direction: column;
}
.single-post__content h3 {
    font-size: 1.5rem !important;
}

.blog-card__image {
aspect-ratio: 1/1;
}
/* Mobile */

.single-post__content p {
  text-align: justify;
}

@media screen and (max-width: 1024px) {
  .single-post-container {

	width: 70%;
  }
}

@media screen and (max-width: 768px) {

  .blog-card {
    width: 80%;
    margin: auto;
  }
.single-post-container {

        width: 80%;
  }

}
