/* Theme Colors Setup */

:root {
    /* Elementor Global Colors (overriding default variables) */
    --e-global-color-primary: #7206FF;
    --e-global-color-secondary: #2D2E30;
    --e-global-color-text: #ffffff;
    --e-global-color-accent: #05010E;

    /* Fallback/Custom Variables */
    --angie-color-primary: #7206FF;
    --angie-color-secondary: #2D2E30;
    --angie-color-text: #ffffff;
    --angie-color-accent: #05010E;
}

/* Base Body Styles */
body {
    color: var(--e-global-color-text) !important;
    background-color: var(--e-global-color-accent); /* Optional: using accent as bg if dark theme */
}

/* Links & Buttons */
a {
    color: var(--e-global-color-primary);
}

a:hover {
    color: var(--e-global-color-accent);
}

.elementor-button {
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-text) !important;
}

.elementor-button:hover {
    background-color: var(--e-global-color-accent) !important;
}
