/* Identité Armadam appliquée en dernier pour uniformiser les anciens modules. */
.armadam-builder .bg-light,
.armadam-builder .bg-light-2 {
    background: var(--color-sec);
    color: var(--c-white);
}

.armadam-builder section.bg-light :is(h1, h2, h3, h4, h5, h6, p, li),
.armadam-builder section .container.bg-light-2 :is(h1, h2, h3, h4, h5, h6, p, li) {
    color: inherit;
}

.armadam-builder .section-cartes__inner.bg-light-2 {
    color: var(--c-white);
}

.armadam-builder .section-cartes .carte-item.bg-light {
    --card-text: var(--c-white);
}

.armadam-builder .module-formulaire > .container.bg-light-2,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__title,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__text,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__text p,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__text li,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__text a,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper form,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper label,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper legend,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper .gfield_label,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper .gfield_description,
.armadam-builder .module-formulaire > .container.bg-light-2 .gform_wrapper .gfield_required {
    color: var(--c-white) !important;
}

.armadam-builder .module-formulaire > .container.bg-light-2 :is(input, textarea, select),
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper form,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper label,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper legend,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper .gfield_label,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper .gfield_description,
.armadam-builder .module-formulaire > .container.bg-light-2 .module-formulaire__form .gform_wrapper .gfield_required {
    color: var(--color-main) !important;
}

.armadam-builder .module-entete__overlay.overlay-fonce,
.armadam-builder .module-banniere__overlay.overlay-fonce,
.armadam-builder .module-formulaire__overlay.overlay-fonce,
.armadam-builder .section-liensv2__overlay.overlay-fonce {
    background: var(--color-main);
}

.armadam-builder .module-entete__overlay.overlay-clair,
.armadam-builder .module-banniere__overlay.overlay-clair,
.armadam-builder .module-formulaire__overlay.overlay-clair,
.armadam-builder .section-liensv2__overlay.overlay-clair {
    background: var(--color-sec);
}

/* Les taglines de tous les modules reprennent l'orange de la Bannière. */
.armadam-builder .module-banniere__tagline,
.armadam-builder .module-entete__tagline,
.armadam-builder .module-produits__tagline,
.armadam-builder .module-formulaire__tagline,
.armadam-builder .product-evaluator__tagline {
    color: var(--color-accent) !important;
}
