/* Hero Backgrounds - Deploy V8 v2 - VitrineWeb */
/* Selecteurs par data-id Elementor pour overrider les gradients inline */

/* talent-dedie (page 7) */
.elementor-element-69af840,
section.elementor-element.elementor-element-69af840 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/talent-dedie-hero-ecran-technique.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* equipe-projet (page 8) */
.elementor-element-9fd3bb1,
section.elementor-element.elementor-element-9fd3bb1 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/equipe-projet-hero-reunion.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* cellule-mco (page 9) */
.elementor-element-93e42ed,
section.elementor-element.elementor-element-93e42ed {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/cellule-mco-hero-bureau.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* assistance-ao (page 10) */
.elementor-element-6dae54d,
section.elementor-element.elementor-element-6dae54d {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/assistance-ao-hero-plans.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* comment-ca-marche (page 11) */
.elementor-element-8ed83b9,
section.elementor-element.elementor-element-8ed83b9 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/comment-ca-marche-hero-ordinateur.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* expertises (page 12) */
.elementor-element-30fe28d,
section.elementor-element.elementor-element-30fe28d {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/expertises-hub-plans-architecture.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* resultats (page 14) */
.elementor-element-9e3b725,
section.elementor-element.elementor-element-9e3b725 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/resultats-hero-analyse.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* a-propos (page 15) */
.elementor-element-f686045,
section.elementor-element.elementor-element-f686045 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/a-propos-hero-equipe-conference.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* contact (page 16) */
.elementor-element-16b3fd9,
section.elementor-element.elementor-element-16b3fd9 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/contact-hero-echange.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* carrieres (page 17) */
.elementor-element-b70fc63,
section.elementor-element.elementor-element-b70fc63 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/carrieres-hero-equipe-discussion.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}

/* accueil (page 6) - hero avec image */
.elementor-element-86151f4,
section.elementor-element.elementor-element-86151f4 {
    background-image: linear-gradient(135deg, rgba(15,26,46,0.55) 0%, rgba(26,43,74,0.45) 100%),
                      url(/wp-content/uploads/2026/03/accueil-hero-equipe-bureau.jpg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
}