/* COULEURS */
:root {
    --color-primary: #059BAD;
    --color-primary-dark: #0094AC;
    --color-accent: #75D552;
    --color-secondary: #465873;

    --gradient-main: linear-gradient(
        90deg,
        var(--color-primary) 0%,
        var(--color-primary-dark) 40%,
        var(--color-accent) 100%
    );
}

/* Backgrounds */
header#header {
    background-color: var(--color-primary); /* fallback */
    background-image: var(--gradient-main);
color: #FFFFFF;
}

header#header a {
    color: inherit;
}

header#header,
header#header * {
    color: #FFFFFF !important;
}

header#header a {
    color: #FFFFFF !important;
}

header#header #hero-banner {
    background: var(--color-secondary);
}