.blog-listing-posts {
 padding: 52px 0px 62px 0px 
}
.blog-listing-posts .container {
  max-width: 1135px
}
.blog-posts__wrapper--articles {
  gap: 30px
}

.blog-posts__wrapper--title {
  padding-bottom: 20px
}
.blog-posts__wrapper--title .title {
  gap: 13px
}
.blog-posts__wrapper--title .title span {
  color: #000;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 50px; /* 294.118% */
  letter-spacing: 0.17px;
  min-width: fit-content;
}
.blog-posts__wrapper--title .separator {
  background: rgba(8, 38, 104, .2);
  height: 1px;
  width: 100%;
}
.blog-posts__wrapper--articles .single_article {
  background: #F6F6F6;
  min-height: 218px;
  text-decoration: none
}
.blog-posts__wrapper--articles .single_article .single_article--featured {
  width: 319px;
  min-width: 319px;
  height 100%;  
}
.blog-posts__wrapper--articles .single_article .single_article--featured .bg {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 100%
}
.blog-posts__wrapper--articles .single_article .single_article--main {
  padding: 35px 30px
}
.blog-posts__wrapper--articles .single_article .single_article--main--section {
  height: 100%;
  gap: 32px
}

.blog-posts__wrapper--articles .single_article .single_article--main--section .tags {
  gap: 12px
}
.blog-posts__wrapper--articles .single_article .single_article--main--section .tags span {
  padding: 4px 8px;
  color: #082668;
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px; /* 207.692% */
  letter-spacing: 0.39px;
  text-decoration: unset;
  border-radius: 2px;
  background: rgba(183, 193, 199, 0.20);
}
.blog-posts__wrapper--articles .single_article .single_article--main--section .main__top {
  gap: 16px
}
.blog-posts__wrapper--articles .single_article .single_article--main--section .main__top .date {
  color: #082668;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px; /* 207.692% */
  letter-spacing: 0.52px;
}
.blog-posts__wrapper--articles .single_article .single_article--main--section h3 {
  margin-bottom: 0px;
  color: #082668;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px; /* 141.667% */
  letter-spacing: 0.24px;
}
.blog-listing-pagination {
  padding-bottom: 62px
}
.blog-listing-pagination .blog-listing-pagination__wrapper {
  gap: 24px
}
.blog-listing-pagination .blog-pagination-left,
.blog-listing-pagination .blog-pagination-right {
  gap: 12px
}
.blog-listing-pagination .btn--disabled {
  pointer-events: none
}
.blog-listing-pagination .blog-pagination-center {
  gap: 13px;
}
.blog-listing-pagination .blog-pagination-center .btn {
  text-decoration: none;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px; /* 200% */
  letter-spacing: 0.17px;
  color: #082668;
}
.blog-listing-pagination .blog-pagination-center .btn.btn--active {
  text-decoration: underline
}
@media(max-width: 768px) {
  .blog-listing-posts {
    padding: 9px 0px 31px 0px
  }
  .blog-listing-pagination {
    padding-bottom: 31px
  }
  .blog-posts__wrapper--articles .single_article .single_article--featured,
  .blog-posts__wrapper--articles .single_article .single_article--featured .bg,
  .blog-posts__wrapper--articles .single_article .single_article--main--section .main__top .date {
    display: none
  }
  .blog-posts__wrapper--articles .single_article {
    min-height: unset
  }
  .blog-posts__wrapper--articles .single_article .single_article--main {
    padding: 23px 30px 18px 17px
  }
  .blog-posts__wrapper--articles .single_article .single_article--main--section {
    gap: 19px
  }
  .blog-posts__wrapper--articles .single_article .single_article--main--section h3 {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 150% */
    letter-spacing: 0.2px;
  }
}







