/* =====================================================
   Homewell — Sous-menu (mega menu) de l'en-tete /immobilier
   Objectif : panneau identique au site principal homewell.ch.
   Charge sur toutes les pages /immobilier (en-tete global).
   Le prefixe "html body" donne assez de specificite pour passer
   devant la regle d'en-tete transparent de la page d'accueil.
===================================================== */

/* Carte blanche limitee au CONTENU (≈1100px), comme le site principal.
   On ne peint PAS le panneau pleine largeur (.e-n-menu-content) : il reste
   transparent et laisse voir le hero sur les cotes. Seul le conteneur "boxed"
   interne (et ses sous-conteneurs) passe en blanc. */
html body .elementor-location-header .e-n-menu-content .e-con,
html body .elementor-location-header .e-n-menu-content .e-con-inner,
html body .elementor-location-header .e-n-menu-content .e-con-full { background-color: #fff !important; }

/* Espacement vertical des entrees identique au principal : la colonne des
   titres a un gap de 20px ici, le principal est a 0 (titres plus serres).
   On annule le gap pour retrouver le meme pas (~63px par entree). */
html body .elementor-location-header .e-n-menu-content .e-con:has( > .hw-link) {
	gap: 0 !important;
	row-gap: 0 !important;
}

/* Couleur des titres : on laisse la couleur native (gris #B5BCC4), identique
   au site principal — pas d'override fonce ni de changement au survol. */

/* Police des entrees : le titre est bien en Plus Jakarta Sans, mais le lien
   <a> a l'interieur est force en "Helvetica Now" (+0.5px d'interlettrage) par
   le theme, ce qui le rend plus gras et plus large que le site principal.
   On realigne le lien sur la meme typo que le principal : Plus Jakarta Sans,
   graisse 400, interlettrage -0.96px. */
html body .elementor-location-header .e-n-menu-content .hw-link a {
	font-family: "Plus Jakarta Sans", sans-serif !important;
	font-weight: 400 !important;
	letter-spacing: -0.96px !important;
}
