.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Header Elle Home */
/* ElleNovaC : les glyphes de ligature fi/fl sont vides dans le fichier, on desactive les ligatures sur tout le site (important : les widgets V4 font all:unset) */
body, body *{font-variant-ligatures:none!important;font-feature-settings:"liga" 0,"clig" 0!important}
/* Liens : neutralise la couleur de lien du theme Hello */
.elementor-location-header a{color:inherit;text-decoration:none}
/* Focus visible au clavier uniquement */
.elementor-location-header :focus:not(:focus-visible){outline:none}
/* Menu mobile (details/summary natif) */
.elementor-element-1131da29{list-style:none}
.elementor-element-1131da29::-webkit-details-marker{display:none}
.elementor-element-1131da29::marker{content:""}
/* Garde-fou : l'editeur peut rajouter l'icone d'accordeon, on la masque */
.elementor-location-header .e-accordion-item-icon-base{display:none!important}
/* Burger vers croix 37x24 a l'ouverture */
.elementor-element-69affed5[open] .elementor-element-50e11be7{transform:translateY(11px) rotate(33deg) scaleX(1.26)}
.elementor-element-69affed5[open] .elementor-element-167d30ea{opacity:0}
.elementor-element-69affed5[open] .elementor-element-600bcaac{transform:translateY(-11px) rotate(-33deg) scaleX(1.26)}
/* Mode nuit */
html.night, html.night body{--eh-bg:#1E1E1E;--eh-text:#FFFFFF}
/* Logo source blanc : inverse en noir le jour, blanc d'origine la nuit */
html.night .elementor-location-header [data-id="7ffc000e"]{filter:none}/* End custom CSS */