/* Template Iori Original Green Colors */
/* Vert principal (couleur originale du template Iori) */
:root {
    --color-brand-1: #024430;
    --color-brand-1-hover: #012F20;
    /* Beige/Jaune clair (accent) */
    --color-brand-2: #FFE7BB;
    /* Vert clair (accent) */
    --color-brand-3: #AFEAE4;
    /* Rose clair (accent) */
    --color-brand-4: #E8B0E8;
    /* Cyan (accent) */
    --color-brand-5: #00BCD4;
}

/* Couleurs principales */
.bg-brand-1 {
    background-color: #024430 !important;
}

.color-brand-1 {
    color: #024430 !important;
}

.color-brand-2 {
    color: #FFE7BB !important;
}

.color-brand-3 {
    color: #AFEAE4 !important;
}

.color-brand-4 {
    color: #E8B0E8 !important;
}

.color-brand-5 {
    color: #00BCD4 !important;
}

/* Boutons sur fond vert */
.btn-brand-1,
.btn-brand-1-full,
.btn-brand-lg,
.btn-brand-1-circle,
.btn-join,
.btn-brand-1-small {
    background-color: #024430 !important;
    color: #ffffff !important;
}

.btn-brand-1:hover,
.btn-brand-1-full:hover,
.btn-brand-lg:hover,
.btn-brand-1-circle:hover,
.btn-join:hover,
.btn-brand-1-small:hover {
    background-color: #012F20 !important;
    color: #ffffff !important;
}

.btn-brand-1 svg,
.btn-brand-1-full svg,
.btn-brand-lg svg,
.btn-brand-1-circle svg,
.btn-join svg,
.btn-brand-1-small svg {
    color: #ffffff !important;
}

/* Tag button avec beige */
.btn-tag {
    background-color: #FFE7BB !important;
    color: #024430 !important;
}

/* Success et autres couleurs */
.color-success {
    color: #06D6A0 !important;
}

.color-warning {
    color: #FFD166 !important;
}

.color-info {
    color: #28A7E6 !important;
}

/* Backgrounds avec accents */
.bg-1 {
    background-color: #EFE9FF !important;
}

.bg-2 {
    background-color: #FFEADE !important;
}

.bg-3 {
    background-color: #FDFFD4 !important;
}

.bg-4 {
    background-color: #D1ECF7 !important;
}

/* Section vidéo avec fond vert - texte blanc */
.box-cover-video .box-info-video h3,
.box-cover-video .box-info-video p,
.box-cover-video .box-info-video .btn-play {
    color: #ffffff !important;
}

/* Notification bar */
.box-notify.bg-brand-1 {
    background-color: #024430 !important;
}

/* Liens sur fond vert */
.bg-brand-1 a,
.bg-brand-1 .color-white,
.box-cover-video a,
.box-cover-video .color-white {
    color: #ffffff !important;
}

