:root{
    --primary-color:#20242A;
    --dark-gray:#0B2154;
    --secondary-color:#FFCA1F;
}
body{
    font-weight: 500 !important;
}
.text-dark{
    color: var(--dark-gray) !important;
    font-weight: 600;
}

h1 {
    font-weight: 600 !important;
}

.btn-primary{
    color: var(--primary-color)  !important;
    font-weight: 600;
    background-color: var(--secondary-color) !important;
}
.btn.btn-lg.btn-primary:hover, .btn.btn-lg.btn-primary:focus {
    background-color: var(--primary-color) !important;
    color: var(--secondary-color) !important;
}
.text-center .link-primary {
    color: var(--dark-gray);
}
a {
    color: var(--dark-gray)!important;
}

label > a {
    text-decoration: underline;
}

.badge-light-primary {
    color: var(--dark-gray)!important;
    background-color: #d4d4d4 !important;
}

i.text-primary {
    color: var(--dark-gray)!important;
}
.badge-light-info {
    color: var(--dark-gray)!important;
    background-color: #d4d4d4 !important;
}
i.text-info {
    color:var(--dark-gray) !important;
}
.form-check.form-check-solid .form-check-input:checked {
    background-color: var(--primary-color);
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
    background-color: var(--primary-color);
    color: #fff;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted {
    color: #ffff !important;
    background-color: var(--primary-color) !important;
}