@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

:root{
    --primary-color:#851619;
    --dark-gray:#0B2154;
    --secondary-color:#fff;
}
body{
    font-family: 'Poppins',sans-serif !important;
    font-weight: 500 !important;
}
.text-dark{
    color: #222221 !important;
    font-weight: 600;
}

h1 {
    font-family: 'Times New Roman', Times, serif !important;
    font-weight: 600 !important;
}

.btn-primary{
    color: var(--primary-color)  !important;
    font-weight: 600;
    background-color: var(--secondary-color) !important;
    border: 1px solid var(--primary-color) !important;
}
.btn.btn-lg.btn-light-primary {
    border: 1px solid var(--primary-color) !important;
    background-color: var(--secondary-color) !important;
}
.btn.btn-lg.btn-light-primary:hover, .btn.btn-lg.btn-light-primary:focus {
    background-color: var(--primary-color) !important;
    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(--primary-color)!important;
}

label > a {
    text-decoration: underline;
}

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

i.text-primary {
    color: var(--primary-color)!important;
}
.badge-light-info {
    color: var(--primary-color)!important;
    background-color: #FDEFEC !important;
}
i.text-info {
    color:var(--primary-color) !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;
}