.section-articles {
  padding: 80px 0 20px;
}
section.section-articles.new_layout .article__content {
  width: 60%;
  padding-right: 60px;
  margin-top: 0;
}
section.section-articles.new_layout .article__media {
  width: 40%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 12% 0;
  background-position: center;
  background-color: #fff;
}
section.section-articles.new_layout .grid__col>a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  border-radius: 20px;
  padding:25px;
}
section.section-articles.new_layout .grid__col {
  padding: 0;
}
section.section-articles.new_layout .grid__col>a:hover {
  background: linear-gradient(110deg, #C5E0FF 0%, #D5FAFC 104.16%);
}
section.section-articles.new_layout .list-tags li span {
  font-size: 15px;
  color: #002E88;
  padding: 5px 20px;
  line-height: 1;
}
section.section-articles.new_layout .article__content h5 {
  color: #002E88;
  font-weight: 400;
  font-size: 20px;
  margin-bottom: 15px;
}
section.section-articles.new_layout .post_summary {
  color: #2D2D2D;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}
section.section-articles.new_layout  ul.list-tags {
  margin-bottom: 25px !important;
}
section.section-articles.new_layout .publish_date {
  color: #A9A9A9;
  font-size: 16px;
  font-weight: 400;
  margin-top: 25px;
}
section.section-articles.new_layout .article-base .article__media:after , section.section-articles.new_layout .filters li a:after{
  display: none;
}
section.section-articles.new_layout ul.filters li a {
  border-radius: 10px;
  background-color:rgba(0, 46, 136, 0.50);
  color: #FFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  padding: 11px 25px;
}

section.section-articles.new_layout .filters li {
  padding: 0;
  margin-right: 10px;
}
section.section-articles.new_layout .search .search__btn {
  background-color: #002E88;
  border: 0.2rem solid #002E88;
  border-radius: 10px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  padding: 11px 17px;
}
section.section-articles.new_layout .search .search__field {
  border-radius: 10px;
  border: 1px solid #ECECEC;
  background: #FFF;
  min-height: 45px;
  padding: 10px 15px;
  font-size: 14px;
}
section.section-articles.new_layout .filters li {
  border-bottom: 0;
}
section.section-articles.new_layout  .section-articles .section__content {
  margin-top: 8rem;
}
section.section-articles.new_layout .paging {
  border: 0;
  border-radius: 0;
  padding: 0;
}
section.section-articles.new_layout .isotope-pager a {
  border-radius: 5px;
  border: 1px solid #E9E9E9;
  background-color: #F6F6F7;
  font-size: 16px;
  color: #000;
  font-weight: 400;
  height: 44px;
  width: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin:5px;
  text-decoration: none;
}
section.section-articles.new_layout ul.filters li.selected a {
  background-color:#002E88;
}
section.section-articles.new_layout .paging ul li.is-active a {
  background-color: #002E88;
  color: #fff;
}
section.section-articles.new_layout .section__filters {
  margin-top: 0;
  margin-bottom: 90px;
}
section.section-articles.new_layout .blog-pagination, .blog-pagination-center, .blog-pagination-right, .blog-pagination-left {
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}
section.section-articles.new_layout  .section__filters .search {
  margin-left: auto;
  min-width: unset;
}
section.section-articles.new_layout .search form {
  justify-content: flex-end;
}
section.section-articles.new_layout .search .search__field {
  max-width: 265px;
}
.isotope-pager {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 50px;
}
section.section-articles.new_layout .isotope-pager a.active_page, section.section-articles.new_layout .isotope-pager a:hover {
  background-color: #002E88;
  color: #fff;
  border-color: #002E88;
}
section.section-articles.new_layout  [data-filter="Featured"] {
  display: none;
}
section.section-articles.new_layout .isotope-pager a.next-page~a {
  display: none !important;
}
section.section-articles.new_layout .isotope-pager a.next-page.show_rest_page~a {
  display: flex !important;  
}
.section-articles .featured {
  background: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  overflow: visible;
  -webkit-transition: -webkit-none;
  transition: -webkit-none;
  -o-transition: none;
  transition: none;
  transition: none;
  min-height: unset;
  position: static;
}
.section-articles .featured:hover {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-transform: none;
  -ms-transform:none;
  transform: none;
}
section.section-articles.new_layout .isotope-pager a.active {
  background-color: #002E88;
  color: #fff;
  border-color: #002E88;
}



.section-articles .section__content .insights.featured, .section-articles .section__content .news.featured, .section-articles .section__content .item.featured {
  display: none !important;
}



@media (max-width: 1023px){
  section.section-articles.new_layout .section__filters {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  section.section-articles.new_layout .filters-holder {
    min-width: unset;
  }
}

@media (max-width:767px){
  section.section-articles.new_layout .article__content {
    padding-right: 0;
    width: 100%;
    margin-bottom: 30px;
  }
  section.section-articles.new_layout .article__media {
    padding: 25% 0;
    width: 100%;
  }
  section.section-articles.new_layout .grid__col>a {
    padding: 25px 20px;
  }
  section.section-articles.new_layout .section__filters {
    display: block;
  }
  section.section-articles.new_layout .section__filters .search {
    margin-left: 0;
    min-width: 100%;
    width: 100%;
  }
  section.section-articles.new_layout .search .search__field {
    max-width: 100%;
  }
  .section-articles .section__filters .filters-holder {
    margin: 0 2rem 0 0;
    width: 100%;
  }
}






/* Numbered Pagination */
.blog-pagination {
  display: block;
  text-align: center;
}

.blog-pagination-left {
  text-align: right;
}
.blog-pagination-right {
  text-align: left;
}
.blog-pagination a {
  display: inline-block;
  text-align: center;
  border-radius: 4px;
  padding: 5px 10px;
}
.blog-pagination a:hover,
.blog-pagination a:focus {
  background-color: #c8ecff;
  text-decoration: none;
}
.blog-pagination a.elipses {
  border: 0;
}
.blog-pagination a.active {
  background-color: #f5f5f5;
  color: #666;
  pointer-events: none;
  cursor: default;
}
.blog-pagination a.next-link,
.blog-pagination a.prev-link {
  background-color: #666;
  color: #fff;
}
.blog-pagination a.next-link:hover,
.blog-pagination a.prev-link:hover {
  background-color: #008cd4;
  color: #fff;