.pager ul {
  text-align: center;
}

.pager ul li {
  list-style: none;
  display: inline;
}

.pager ul li a {
  background: var(--unnamed-color-e6e6e6) 0% 0% no-repeat padding-box;
  border-radius: 100px !important;
  min-width: var(--unnamed-line-spacing-26);
  padding: 11px;
  display: inline-block;
  text-align: center;
  font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-26) var(--unnamed-font-family-noto-sans);
  letter-spacing: var(--unnamed-character-spacing-0);
  color: var(--unnamed-color-474747);
  margin-right:10px;
  margin-left:10px;
  height: 48px;
  width: 48px;
}
.pager ul li.is-active a {
  background-color: var(--unnamed-color-204184);
  color: var(--unnamed-color-ffffff);
}

.pager ul li a:hover,
.pager ul li a:active {
  background-color: var(--unnamed-color-009edb);
  color: var(--unnamed-color-ffffff);
  text-decoration: none;
}

.pager ul li:first-child::before {
  content: '<';
  margin-right: 15px;
  font-weight: 700;
  color: #204184;
}

.pager ul li:last-child::after {
  content: '>';
  margin-left: 4px;
}
.pager li.page-item.pager__item--first, 
.pager li.page-item.pager__item--last {
  display: none;
}
.pager__item--previous a.page-link, 
.pager__item--next a.page-link {
  background: no-repeat;
  border: none;
}
.pager__item--previous a.page-link span, 
.pager__item--next a.page-link span {
  color: #204184;
  font-weight: 700;
}
.pager li.page-item.disabled span {
  background: none;
  border: none;
}
.pager ul li:first-child::before {
  content: '<';
  margin-right: 15px;
  font-weight: 700 !important;
  color: #204184;
  font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-26) var(--unnamed-font-family-noto-sans);
  border-radius: 100px !important;
  min-width: var(--unnamed-line-spacing-26);
  padding: 11px;
  margin-right: 6px;
  margin-left: 10px;
  height: 48px;
  width: 48px;
}
.pager ul li:last-child::after {
  font-weight: 700 !important;
  color: #204184;
  font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-26) var(--unnamed-font-family-noto-sans);
  border-radius: 100px !important;
  min-width: var(--unnamed-line-spacing-26);
  padding: 11px;
  margin-right: 10px;
  margin-left: 6px;
  height: 48px;
  width: 48px;
}