a.page-numbers {
    cursor: pointer!important;
    user-select: none!important;
}

.bg-grey {
  background-color: #bfc0c2;
}
hr{
  background-color: #ebf0f5 !important;
  opacity: 1 !important;
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

@media (min-width : 996px) and (max-width : 1224px) {
  .custom-btn--blue{
    width: 110px !important;
  }

}
@media (max-width : 1024px) {
  .widget-content small{
    color: var(--text-icon-fg-neutral-e, #64748B);
    text-align: right;
    
    /* Body/B3 */
    font-family: var(--Typography-Font-family, "EstedadVF");
    font-size: var(--Typography-Font-Size-F4-14, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--zTypography-LineHeight-L3-20, 20px); /* 142.857% */
  }
  
}
@media (max-width : 768px) {
  .widget{
    margin-bottom : 0px !important;
  }
}
@media (max-width : 992px) {
.widget--custom{
  display: none;
}
.widget-title{
  color: var(--text-icon-fg-neutral-b, #1E293B) !important;
text-align: right;

/* Body/B2 */
font-family: var(--Typography-Font-family, "EstedadVF") !important;
font-size: var(--Typography-Font-Size-F5-16, 16px) !important;
font-style: normal;
font-weight: 400 !important;
font-variation-settings: "wght" 500 !important;
line-height: var(--Typography-LineHeight-L3-20, 20px) !important; /* 125% */
}
}
@keyframes pulse {

  0%,
  100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}