/* stylelint-disable no-descending-specificity */
nav > ul {
  display: flex;
  justify-content: center;
  margin: 0;
  padding: 0;
}

@media (min-width: 768px) {
  nav > ul {
    justify-content: flex-end;
  }
}
nav > ul > li {
  list-style: none;
}

nav > ul > li.page-item {
  display: none;
}

nav > ul > li.page-item a {
  display: inline-flex;
  align-items: center;
  height: 100%;
  text-decoration: none;
}

nav > ul > li.page-item a::before {
  color: #435761;
}

nav > ul > li.page-item a:hover::before {
  color: #192125;
}

nav > ul > li.page-item.first-page, nav > ul > li.page-item.last-page {
  display: inline-block;
  font-size: 0;
}

nav > ul > li.page-item.first-page a, nav > ul > li.page-item.last-page a {
  justify-content: center;
  width: 24px;
}

nav > ul > li.page-item.first-page a::before, nav > ul > li.page-item.last-page a::before {
  font-family: "icomoon";
  font-size: 0.5625rem;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-display: swap;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}

nav > ul > li.page-item.first-page a::before {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}

nav > ul > li.prev-page, nav > ul > li.next-page {
  padding-inline: 8px;
  list-style: none;
}

nav > ul > li.prev-page a, nav > ul > li.next-page a {
  display: inline-flex;
  align-items: center;
  height: 100%;
  text-decoration: none;
}

nav > ul > li.prev-page a::before, nav > ul > li.next-page a::before {
  font-family: "icomoon";
  font-size: 1.5rem;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-display: swap;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #435761;
}

nav > ul > li.prev-page span, nav > ul > li.next-page span {
  display: none;
}

nav > ul > li.prev-page a::before {
  content: "\e90d";
}

nav > ul > li.next-page a::before {
  content: "\e901";
}

nav > ul > li > ul.page-item-list {
  display: flex;
  margin: 0;
  padding: 0;
}

nav > ul > li > ul.page-item-list > li {
  display: flex;
}

nav > ul > li > ul.page-item-list > li.page-item {
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  list-style: none;
}

nav > ul > li > ul.page-item-list > li.page-item a {
  border: 1px solid #435761;
}

nav > ul > li > ul.page-item-list > li:not(:first-child) a {
  border-left: none;
}

nav > ul > li > ul.page-item-list > li:last-of-type a {
  border-right: 1px solid #435761;
}

nav > ul > li > ul.page-item-list > li.active span {
  display: inline-block;
  align-self: center;
  padding: 13px 20px;
  border: 2px solid #289B38;
  font-weight: bold;
}

nav > ul > li > ul.page-item-list > li.active + li a {
  border-left: none;
}

nav > ul > li > ul.page-item-list > li a {
  display: inline-block;
  align-self: center;
  padding: 18px 20px;
  color: #435761;
  line-height: 1;
  text-decoration: none;
}

nav > ul > li > ul.page-item-list > li a:hover {
  font-weight: bold;
}
/*# sourceMappingURL=pager.css.map */
