div#t4-pagination {
  display: flex;
  margin: 3.75rem 0;
  justify-content: center;
}

#t4-pagination button {
  margin: 0 1rem;
  position: relative;
  padding: 0;
  color: #393D3F;
  border: none;
  text-decoration: none;
  background-color: #fff;
}
#t4-pagination button:hover {
  color: #1D72AF;
}

#t4-pagination button[disabled]:not(.btn-prev-next)::after {
  content: '';
  position: absolute;
  bottom: -5px;
  right: -14px;
  background: #FFBA00;
  width: 35px;
  height: 2px;
}

#t4-pagination button[disabled] {
  pointer-events: none;
}

#t4-pagination.hide {
  display: none;
}

#t4-pagination button.btn-prev-next {
  height: 30px;
  width: 30px;
  font-size: 0;
  background: url(../svg/left-arrow-blue.svg);
  background-size: contain;
}

#t4-pagination button.btn-prev-next[disabled] {
  background: url(../svg/left-arrow-disabled.svg);
}

#t4-pagination button.btn-prev-next:last-of-type {
  transform: rotate(180deg);
}

.news-search-nav__nav-item.t4-news-category {
  color: #1d72af;
}

.news-search-nav__nav-item.t4-news-category:hover,
.news-search-nav__dropdown .t4-news-category.news-search-nav__dropdown-item:hover {
  cursor: pointer;
}

.news-search-nav__dropdown .t4-news-category.news-search-nav__dropdown-item.news-search-nav__nav-item--active {
  border: none;
  font-weight: bold;
}
.l-container.l-layout:has(#t4-news-search) {
  margin-top: 5.25rem;
}
/*#t4-news-list:not(:has(div)) */
#t4-news-list:empty {
  margin: 2rem auto;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: radial-gradient(farthest-side, #FFBA00 94%, #0000) top / 8px 8px no-repeat, conic-gradient(#0000 30%, #FFBA00);
  -webkit-mask: radial-gradient(farthest-side, #0000 calc(100% - 8px), #000 0);
  animation: s3 1s infinite linear;  
}

@keyframes s3 {
    100% {
        transform: rotate(1turn)
    }
}

.news-module.hide {
  display: none !important;
}

