:root {
    --theme-primary: #3F2583;
    --theme-secondary: #A23790;
    --theme-tertiary:#d5d5d5;
    --theme-emphasis: #A23790;
    --theme-emphasis-alt: #A23790;

    --theme-header-bg: #EEF1F3;
    --theme-header-link-highlight: var(--theme-highlight-light);
    --theme-footer-color-highlight: var(--theme-text-dark);

    --theme-highlight-light: #edd7e9;
    --theme-highlight-dark: #3F2583;
    --theme-header-link-color: var(--theme-text-dark);

    --theme-title-bg: linear-gradient(to right, var(--theme-primary), var(--theme-secondary));

    --theme-link-color: #004899;
    --theme-link-hover-color: #23527c;

    --theme-menu-border: 1px solid var(--theme-tertiary);

    --theme-notification-box-bg: #3F2583;
    --theme-notification-box-color: white;
}