@charset "UTF-8";

.accordion-button {
    font-size: 1.05rem;
}



/* Theme color changes */
a {
    color: #00A9FF;
}
a:hover {
    color: #0095E0;
}
.text-primary {
    color: #00A9FF !important;
}
html:not([dir="rtl"]) .border-primary, html[dir="rtl"] .border-primary {
    border-color: #00A9FF !important;
}
.bg-label-primary {
    background-color: #D3ECF9 !important;
    color: #00A9FF !important;
}
.form-control:focus, .form-select:focus,
.input-group:focus-within .form-control, .input-group:focus-within .input-group-text {
    border-color: #00A9FF;
}
.form-check-input:focus {
    border-color: #00A9FF;
}
.form-check-input:checked, .form-check-input[type="checkbox"]:indeterminate {
    background-color: #00A9FF;
    border-color: #00A9FF;
}
.page-item.active .page-link, .pagination li.active > a:not(.page-link) {
    border-color: #00A9FF;
    background-color: #00A9FF;
}
.btn-primary {
    background-color: #00A9FF;
    border-color: #00A9FF;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
    background-color: #0095E0 !important;
    border-color: #0095E0 !important;
}
.btn-label-primary {
    background: #D3ECF9;
    color: #00A9FF;
}
.btn-label-primary:hover,
.btn-label-primary:active,
.btn-label-primary:focus {
    background: #BDE1F4 !important;
    color: #00A9FF !important;
}
.btn-outline-primary {
    border-color: #00A9FF;
    color: #00A9FF;
}
.btn-outline-primary:hover,
.btn-outline-primary:active,
.btn-outline-primary:focus {
    border-color: #00A9FF !important;
    background: #00A9FF !important;
    color: #fff !important;
}
