/* css/custom.css */
:root {
    --primary: #B42435;
    --primary-inverse: #ffffff;
    --secondary: #0E1C2F;
    --secondary-inverse: #ffffff;
    --dark: #0D1B2E;
}

.text-color-primary, .text-primary { color: var(--primary) !important; }
.bg-primary { background-color: var(--primary) !important; }
.btn-primary { 
    background-color: var(--primary) !important; 
    border-color: var(--primary) !important;
    color: var(--primary-inverse) !important;
}
.btn-primary:hover {
    background-color: #920120 !important;
    border-color: #920120 !important;
}

.text-color-secondary, .text-secondary { color: var(--secondary) !important; }
.bg-secondary { background-color: var(--secondary) !important; }
.text-color-dark, .text-dark { color: var(--dark) !important; }
.bg-dark { background-color: var(--dark) !important; }

.svg-fill-color-primary { fill: var(--primary) !important; }
