circle-progress::part(base) {
    width: 50px;
    height: 50px;
}

circle-progress::part(text) {
    font-size: 2em;
    color: #333;
    font-family: "Public Sans", sans-serif;
}

.bg-blue-academia {
    background-color: #142238;
}

.bg-brand-color-5 {
    background: linear-gradient(269deg, #008564 21.22%, #009966 88.54%);
}




.dropdown .dropdown-item.active, .dropdown .dropdown-item:active, .dropdown .dropdown-item:focus, .dropdown .dropdown-item:hover {
    background: var(--bs-primary-light);
    color: var(--bs-primary);
}

.pc-header .pc-head-link::before {
    background: var(--bs-primary-light);
}

/*.pc-sidebar .pc-navbar > .pc-item:hover:not(.active) > .pc-link:hover {*/
/*    background: black;*/
/*}*/

.pc-sidebar .pc-navbar > .pc-item:hover:not(.active) > .pc-link:after {
    background: var(--bs-primary);
}


.form-control, .datatable-input, .custom-select, .dataTable-selector, .dataTable-input {
    /*border: 1px solid #142238;*/
    /*background: #1d3150;*/
    /*color:#ffffff*/
}


select.form-control:hover, .form-control:hover, .datatable-input:hover, .custom-select:hover, .dataTable-selector:hover, .dataTable-input:hover {
    /*background: #1d3150;*/
    /*color: white;*/
}

.form-control:focus, .datatable-input:focus, .custom-select:focus, .dataTable-selector:focus, .dataTable-input:focus {
    /*background: #1d3150;*/
    /*color: white;*/
}