.blog_post_position_container .post-image-block img {
  object-fit: cover;
  min-height: 240px;
  border-radius: 10px;
}

.blog_post_position_container .post-info-block h2 a {
  color: #000000;
  font-size: 20px !important;
  font-weight: 700;
}

.blog_post_position_container .post-info-block h2 {
  margin-top: 5px;
  margin-bottom: 20px;
  line-height: 18px;
}

#blog_post_container .post-info-block h2 a {
  color: #000000;
  font-size: 20px !important;
  font-weight: 700;
}

#blog_post_container .post-info-block h2 {
  margin-top: 5px;
  margin-bottom: 20px;
  line-height: 18px;
}

.hi-blog-desc-image-hover {
  overflow: hidden;
  border-radius: 10px;
}

#blog_post_container .post-image-block img {
  object-fit: cover;
  min-height: 240px;

  }

#blog_post_container .blog-post {
  padding: 15px;
}

#blog_desc_container .blog-desc-image-block {
  border-radius: 16px;
}

.blog_post_position_container .blog-post {
  background: #fff;
  border-radius: 16px;
}

.blog_post_position_container {
  background: none;
}

.blog_post_position_container  .post-info-block {
  padding: 10px;
}

.blog_post_position_container .post-image-block .blog-icon-block i {
  background-color: #879db4;
}

.blog_post_position_container .post-image-block .blog-icon-block i:hover {
  background-color: white !important;
}

.hbl-toc-wrapper h2 {
  display: none;
}

.hbl-toc {
  padding: 20px;
}

.hbl-toc-wrapper .hi-blog-toc-item {
  border: 1px solid #babf84;
  border-radius: 14px;
}
