.et_pb_section_2_tb_header.et_pb_section, .et-l.et-l--footer{max-width: 1512px; width: 91.25%; margin: auto;}

.et_pb_row.et_pb_row_0_tb_header.et_pb_equal_columns{width: 90%!important; max-width: 1512px!important;}

/* advanced search input */
#asea-section-1 {
    width: 91.25%;
    max-width: 1512px;
    margin: 0 auto !important;
    background: url(/wp-content/uploads/2026/07/HeroEKB.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center right !important;
    background-size: cover !important;
    border-radius: 40px 40px 0px 0px;
    overflow: hidden;
    max-height: 440px;
}

#asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results {
  border-radius: 20px !important;
  padding: 24px;
}

#asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results ul li a{ padding: 0px!important; }

#asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results #asea-all-search-results a{
  background: #fff !important;
   padding-bottom: 0px;
   padding-top: 20px;
   color: #5899AF !important;
}

#asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results ul li {
  border-bottom: 0px solid #ddd!important;
}

@media only screen and (max-width: 1100px) {
    #asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results {
        width: 100% !important;
    }
}

#asea-doc-search-container #asea-section-1 #asea_search_form #asea_search_results ul li a .eckb-article-title .eckb-article-title-icon {
    font-size: 1.375em;
    top:0.25rem!important;
}

#epkb-ml__module-search{
  width: 91.25%;
}

#asea_search_form{max-width: 585px;}

#epkb-ml__module-articles-list{
    margin-bottom: 120px;
}

#asea-doc-search-container #asea-doc-search-box-container #asea_search_form .asea-search-box{
  box-shadow: none!important;
}

#asea-search-title{font-weight: 700!important; line-height: 145%!important;}

#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box{
    padding: 0px;
    background-color: transparent !important;
    box-shadow: none !important;
}

#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__input{
    border-top-left-radius: 40px!important;
    border-bottom-left-radius: 40px!important;
}

#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__btn{
    border-top-right-radius: 40px!important;
    border-bottom-right-radius: 40px!important;
    min-width: 140px!important;
    justify-content: center;
}

.section-head{
    background: linear-gradient(180deg, #5899AF -0.28%, #001A35 100.04%);
    border-radius: 16px 16px 0px 0px;
    padding-top: 35px!important;
    padding-bottom: 35px!important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .section-head .epkb-category-level-1 .epkb-cat-name{
    font-weight: 700!important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .eckb-categories-list .epkb-top-category-box .epkb-section-body {
    padding: 24px !important;
}

#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__btn {
    border-top-right-radius: 54px !important;
    border-bottom-right-radius: 54px !important;
    color: #000 !important;
}

#epkb-ml__row-1 {
    margin-bottom: 0px!important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .epkb-mp-article .eckb-article-title .eckb-article-title__text{line-height: 145%!important;}

/* featured articles */
#epkb-ml__module-articles-list .epkb-ml-article-list-container .epkb-ml-articles-list__row{
  margin-top: 30px;
}

#epkb-ml__module-articles-list .epkb-ml-articles-list__title span{
  font-size: 32px;
  font-weight: 700;
}

#epkb-ml__module-articles-list #epkb-ml-article-list-basic-layout .epkb-ml-article-section{
  padding: 0px;
  border-radius: 16px!important;
  overflow: hidden;
  padding: 0px;
}

.epkb-ml-article-section__head{
  background: #CCDAE1;
  padding: 28px 24px!important;
}

#epkb-ml__module-articles-list .epkb-ml-article-list-container .epkb-ml-articles-list__row .epkb-ml-article-section .epkb-ml-article-section__body .epkb-ml-articles-list {
    padding: 0px 24px !important;
}

#epkb-ml__module-articles-list .epkb-ml-article-section__head{
  color: #001A35!important;
  line-height: 145%!important;
  font-weight: 700!important;
}

#epkb-ml__module-articles-list .epkb-ml-article-list-container .epkb-ml-articles-list__row .epkb-ml-article-section .epkb-ml-article-section__body .epkb-ml-articles-list {
    padding: 0px 24px !important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .epkb-sub-category .epkb-category-level-2-3 .epkb-category-level-2-3__cat-icon{
  color: #001A35 !important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .epkb-sub-category .epkb-category-level-2-3 .epkb-category-level-2-3__cat-name{
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 145% !important;
}

ul.epkb-articles{
  padding-left: 0px!important;
}

ul.epkb-articles.active{
    padding-top: 12px!important;
}

#epkb-ml__module-categories-articles #epkb-ml-basic-layout .epkb-sub-category .epkb-category-level-2-3 .epkb-category-level-2-3__cat-icon{
  top: 8px!important;
}

.epkb-ml-article-section__head {
    text-align: left !important;
}

.et_pb_section {
  background-color: transparent !important;
}

.et_pb_row {
    width: 100%!important;
    max-width: 100%!important;
}

.et_pb_text_inner a {
    text-decoration: none;
}

@media only screen and (min-width: 1350px) {
    .et_pb_row {
        padding: 0px;
    }
}

@media only screen and (max-width: 981px) {
  /* .epkb-ml__row #epkb-ml__module-search #epkb-ml-search-classic-layout .epkb-ml-search-title, #eckb-article-header #epkb-ml__module-search #epkb-ml-search-classic-layout .epkb-ml-search-title, #eckb-archive-header #epkb-ml__module-search #epkb-ml-search-classic-layout .epkb-ml-search-title {
      font-size: 22px !important;
  } */

  #asea-sub-section-1-1 #asea-search-title{font-size: 22px !important;}
  #asea-section-1{padding-top:40px!important; padding-bottom:100px!important;}

  #asea-section-1 {
    width: 100%;
    padding: 0 20px;
  }
}

@media (max-width: 720px) {
  #epkb-ml__module-articles-list .epkb-ml-articles-list__title span {
      font-size: 28px;
  }
  .updates-slider__content-wrapp{padding-top: 60px!important;}

  #epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__btn{
    min-width: 120px!important;
  }
}