.btn-dark, .btn-secondary {
    color: #edf1f5 !important;
}


.text-muted {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color) !important;
}



.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #1E6CD8 !important;
    --bs-btn-border-color: #1E6CD8 !important;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: rgb(25.5, 91.8, 183.6);
    --bs-btn-hover-border-color: rgb(24, 86.4, 172.8);;
    --bs-btn-focus-shadow-rgb: 64, 130, 222;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: rgb(24, 86.4, 172.8);
    --bs-btn-active-border-color: rgb(22.5, 81, 162);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #1E6CD8 !important;
    --bs-btn-disabled-border-color: #1E6CD8 !important;
}

.btn-outline-primary {
    --bs-btn-color: #1E6CD8;
    --bs-btn-border-color: #1E6CD8;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #1E6CD8;
    --bs-btn-hover-border-color: #1E6CD8;
    --bs-btn-focus-shadow-rgb: 82, 92, 229;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #1E6CD8;
    --bs-btn-active-border-color: #1E6CD8;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #1E6CD8;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #1E6CD8;
    --bs-gradient: none;
}

.active>.page-link, .page-link.active {
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color:  #1E6CD8 !important;
    border-color:  #1E6CD8 !important;
}


a {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
    text-decoration: none;
}
