.faq-articles-section {
  padding: 3.75rem 1rem;
  box-shadow: inset 0 0 20px #0000001a;
}
@media (min-width: 601px) {
  .faq-articles-section {
    padding: 5rem 1.875rem;
  }
}
@media (min-width: 1025px) {
  .faq-articles-section {
    padding: 5rem 0;
  }
}
.faq-articles-section .subheading-2.blog-card-title {
  margin-bottom: 20px;
}
@media (min-width: 601px) {
  .faq-articles-section .subheading-2.blog-card-title {
    margin-bottom: 10px;
  }
}
.faq-articles-section .blog-card-item-content h3 {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
@media (min-width: 1025px) {
  .faq-articles-section .blog-card-item-content .description {
    padding: 1.1rem 0;
    font-size: 1rem;
  }
}
@media (max-width: 1023px) {
  .faq-articles-section .blog-card-item-content p {
    padding: 0.3rem 0;
  }
}
.faq-articles-section .blog-card-item-img {
  height: 198px;
  overflow: hidden;
}
.faq-articles-section .blog-card-item-img img {
  object-fit: cover;
}
.blog-card-title {
  color: var(--blue-colour);
}
@media (min-width: 601px) {
  .blog-card-item:last-child {
    display: none;
  }
}
@media (min-width: 1025px) {
  .blog-card-item:last-child {
    display: block;
  }
  .faq-articles-section .blog-card-section.articles {
    max-width: 1322px;
    margin: 0 auto;
  }
}
