.pagination-data {
  padding: 0;
  margin: 0;
}
.pagination-data li {
  list-style: none;
}

.pagination-data {
  display: flex;
  align-items: center;
  justify-content: center;
}
.pagination-data .rc-pagination-item,
.pagination-data .rc-pagination-prev,
.pagination-data .rc-pagination-jump-prev,
.pagination-data .rc-pagination-jump-next {
  margin-right: 3px;
}

.pagination-data .rc-pagination-total-text {
  margin-right: 12px;
  cursor: initial;
}

.pagination-data .rc-pagination-jump-next,
.pagination-data .rc-pagination-jump-prev,
.pagination-data .rc-pagination-next,
.pagination-data .rc-pagination-prev {
  display: inline-block;
  min-width: 28px;
  height: 28px;
  color: rgba(0, 0, 0, 0.85);
  font-family: Arial;
  line-height: 28px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.pagination-data .rc-pagination-jump-next button,
.pagination-data .rc-pagination-jump-prev button {
  background: transparent;
  border: none;
  cursor: pointer;
  color: black;
}
.pagination-data .rc-pagination-jump-next button:after,
.pagination-data .rc-pagination-jump-prev button:after {
  display: block;
  content: "...";
}
.pagination-data .rc-pagination-item,
.pagination-data .rc-pagination-prev,
.pagination-data .rc-pagination-next,
.pagination-data .rc-pagination-total-text {
  min-width: initial;
  height: auto;
  line-height: initial;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.pagination-data .rc-pagination-item a,
.pagination-data .rc-pagination-item button,
.pagination-data .rc-pagination-prev a,
.pagination-data .rc-pagination-prev button,
.pagination-data .rc-pagination-next a,
.pagination-data .rc-pagination-next button,
.pagination-data .rc-pagination-total-text a,
.pagination-data .rc-pagination-total-text button {
  padding: 6px 8px;
  height: auto;
  min-width: 32px;
  min-height: 32px;
  border-radius: 8px;
  border: 1px solid transparent;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 400;
  color: black !important;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
}
.pagination-data .rc-pagination-item.rc-pagination-item-active a,
.pagination-data .rc-pagination-item.rc-pagination-item-active a:hover,
.pagination-data .rc-pagination-prev.rc-pagination-item-active a,
.pagination-data .rc-pagination-prev.rc-pagination-item-active a:hover,
.pagination-data .rc-pagination-next.rc-pagination-item-active a,
.pagination-data .rc-pagination-next.rc-pagination-item-active a:hover,
.pagination-data .rc-pagination-total-text.rc-pagination-item-active a,
.pagination-data .rc-pagination-total-text.rc-pagination-item-active a:hover {

  color: var(--primary) !important;
}
.pagination-data .rc-pagination-item a:hover,
.pagination-data .rc-pagination-item button:hover,
.pagination-data .rc-pagination-prev a:hover,
.pagination-data .rc-pagination-prev button:hover,
.pagination-data .rc-pagination-next a:hover,
.pagination-data .rc-pagination-next button:hover,
.pagination-data .rc-pagination-total-text a:hover,
.pagination-data .rc-pagination-total-text button:hover {
  
  color: var(--primary) !important;
}

