/* Bandeau commun Envole-Toi - portée limitée à #et-global-header */
#et-global-header,#et-global-header *{box-sizing:border-box}
#et-global-header{position:sticky;top:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:110px;padding:10px clamp(18px,3.7vw,64px);background:linear-gradient(100deg,#00435e 0%,#003d58 50%,#00425b 100%);color:white;font-family:Arial,Helvetica,sans-serif;box-shadow:0 2px 10px #00233326}
#et-global-header .et-logo{display:block;flex:0 0 auto;line-height:0}
#et-global-header .et-logo img{display:block;width:clamp(270px,27vw,440px);height:auto;max-width:100%;border:0}
#et-global-header .et-menu{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.65vw,30px);flex-wrap:wrap}
#et-global-header .et-menu a{font:400 clamp(12px,1vw,16px)/1.3 Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;white-space:nowrap;background:transparent;padding:8px 0;border:0}
#et-global-header .et-menu a:hover,#et-global-header .et-menu a:focus-visible{text-decoration:underline;text-underline-offset:5px}
#et-global-header .et-menu .et-contact{background:#ff7300;border-radius:999px;padding:16px 25px;display:inline-flex;align-items:center;gap:12px;font-weight:600}
#et-global-header .et-menu .et-contact:hover{background:#e96500;text-decoration:none}
#et-global-header .et-envelope{font-size:21px;line-height:1}
@media(max-width:1150px){#et-global-header{flex-direction:column;gap:10px;padding:12px 18px}#et-global-header .et-logo img{width:min(440px,80vw)}#et-global-header .et-menu{justify-content:center;gap:12px 20px}}
@media(max-width:600px){#et-global-header .et-menu{gap:5px 14px}#et-global-header .et-menu a{font-size:13px}#et-global-header .et-menu .et-contact{padding:11px 17px}}

/* Avertissement commun de l’environnement de test. */
#et-test-notice{display:block;box-sizing:border-box;margin:0;padding:10px 20px;background:#fff3d6;color:#57420e;text-align:center;font:400 13px/1.5 Arial,Helvetica,sans-serif;border:0}

/*et-adults-badge*/.et-adults-badge{display:inline-block!important;align-self:flex-start;width:fit-content;background:#e8e2f5;color:#50366f;border:1px solid #d4c7e8;border-radius:20px;padding:5px 11px;margin:8px 0;font:700 12px/1.45 Arial,Helvetica,sans-serif;letter-spacing:.015em}

/* Ajustements téléphone vérifiés à partir des captures du 8 novembre. */
@media(max-width:768px){
#et-global-header{position:relative!important;top:auto!important;min-height:0!important;padding:12px 16px!important;gap:12px!important;flex-direction:column!important}
#et-global-header .et-logo img{width:min(240px,76vw)!important}
#et-global-header .et-menu{justify-content:center!important;gap:6px 12px!important}
#et-global-header .et-menu a{font-size:13px!important;padding:7px 0!important}
#et-global-header .et-menu .et-contact{padding:10px 17px!important}
a[href="evaluation-envole-toi.html"]{position:static!important;display:block!important;width:max-content!important;max-width:calc(100% - 32px)!important;margin:20px auto!important;box-sizing:border-box!important}
#envole-carrousel .et-content{overflow-wrap:anywhere}
#envole-carrousel .et-home-actions{display:flex;flex-wrap:wrap;gap:12px}
#envole-carrousel .et-home-actions a{max-width:100%;box-sizing:border-box}
}
