/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 12 août 2026, 13:06:13
    Author     : cyril
*/

.site-banner-simple {
    background-color: var(--site-accent);
}



.site-banner-dark {
    background-color: var(--site-primary);
    color: var(--site-white);
}

.site-banner-dark .site-section-eyebrow {
    color: var(--site-secondary);
}

.site-banner-dark .site-banner-title {
    color: var(--site-white);
}

.site-banner-dark .site-banner-text {
    color: rgba(255,255,255,.8);
}

.site-banner-dark-button {
    background-color: var(--site-secondary);
    border-color: var(--site-secondary);
    color: var(--site-white);
}

.site-banner-dark-button:hover {
    background-color: var(--site-white);
    border-color: var(--site-white);
    color: var(--site-primary);
}





.site-banner-split {
    background-color: var(--site-white);
}

.site-banner-split-wrapper {
    padding: 2.5rem;

    background-color: var(--site-accent);
    border-left: 5px solid var(--site-secondary);
    border-radius: 1rem;
}

@media (max-width: 767.98px) {
    .site-banner-split-wrapper {
        padding: 1.5rem;
    }
}




.site-banner-image {
    position: relative;

    background-image: var(--site-banner-background);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

    color: var(--site-white);
}

.site-banner-image::before {
    content: "";

    position: absolute;
    inset: 0;

    background: rgba(0,0,0,.55);
}

.site-banner-image .container {
    z-index: 1;
}

.site-banner-image .site-section-eyebrow {
    color: var(--site-secondary);
}

.site-banner-image .site-banner-title {
    color: var(--site-white);
}

.site-banner-image .site-banner-text {
    color: rgba(255,255,255,.85);
}

.site-banner-image-button {
    background-color: var(--site-secondary);
    border-color: var(--site-secondary);
    color: var(--site-white);
}