
/* === Easy Solutions unified navigation v31-final === */
#header{position:relative;z-index:120;background:#fff}
#header .wrap{position:relative}
#header .burger{display:none}
.mobile-menu{z-index:9999}
@media(max-width:1100px){
  #header .nav,#header .header-cta{display:none!important}
  #header .burger{display:flex!important;align-items:center;justify-content:center;flex:none;visibility:visible!important;opacity:1!important}
  #header .wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px}
}
@media(min-width:1101px){.mobile-menu{display:none!important}}
.mobile-menu.open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
/* Always keep translated content readable even if a legacy reveal script fails. */
html.js body.es-reveal-recovery .reveal{opacity:1!important;transform:none!important}
