/* Ciblage du Header Template et du Header de la page */
html body header.elementor-location-header,
html body .elementor-location-header,
html body header[data-elementor-id="7262"],
html body .elementor-7262 {
    border-bottom: 1px solid #39FF14 !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    box-shadow: 0 2px 10px rgba(57, 255, 20, 0.5) !important;
    position: relative !important;
    overflow: visible !important;
    animation: none !important;
}

/* Neutraliser complètement la bordure définie dans Elementor pour le container header */
html body .elementor-element-27d55f64,
html body .elementor-element-27d55f64.e-con {
    border-bottom-width: 0 !important;
    border-bottom-color: transparent !important;
    border-bottom-style: none !important;
    border: none !important;
}

/* Neutraliser toute bordure supérieure sur le premier container de la page d'accueil */
html body .elementor-element-47b73,
html body .elementor-element-47b73.e-con {
    border-top-width: 0 !important;
    border-top-color: transparent !important;
    border-top-style: none !important;
    border-top: none !important;
    margin-top: 0 !important;
}