/* Preserve the original flyout navigation and isolate it from article styles. */
.fusion-header-wrapper{position:relative!important;z-index:1000}
.fusion-header-wrapper .fusion-header{position:relative!important;height:auto!important;min-height:90px;padding:0 32px!important;background:#fff!important}
.fusion-header-wrapper .fusion-header-sticky-height{display:none!important}
.fusion-header-wrapper .fusion-header>.fusion-row{position:relative;max-width:1200px;margin:auto}
.fusion-header-wrapper .fusion-header-v6-content{display:flex!important;align-items:center;justify-content:space-between;min-height:90px;width:100%!important;position:relative!important}
.fusion-header-wrapper .fusion-logo{float:none!important;margin:18px 0!important}
.fusion-header-wrapper .fusion-logo-link{display:block;width:300px}
.fusion-header-wrapper .fusion-logo img.fusion-standard-logo{display:block!important;width:300px!important;height:auto!important;max-width:100%!important;max-height:78px!important}
.fusion-header-wrapper .fusion-logo img.fusion-mobile-logo,.fusion-header-wrapper .fusion-logo img.fusion-sticky-logo{display:none!important}
.fusion-header-wrapper .fusion-flyout-menu-icons{display:block!important;position:relative!important;float:none!important}
.fusion-header-wrapper .fusion-flyout-menu-toggle{display:flex!important;width:44px;height:44px;padding:10px;gap:5px;flex-direction:column;justify-content:center;position:relative!important}
.fusion-header-wrapper .fusion-toggle-icon-line{display:block!important;width:24px;height:2px;margin:0!important;background:#253348!important;transform:none!important;opacity:1!important}
.fusion-header-wrapper .fusion-flyout-menu-bg{display:none!important}
.fusion-header-wrapper .fusion-flyout-menu{display:none!important}
.static-menu-open .fusion-header-wrapper .fusion-flyout-menu{display:flex!important;align-items:center;justify-content:center;position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;height:100dvh!important;box-sizing:border-box;overflow:auto!important;padding:100px 24px 32px!important;background:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important;z-index:9999}
.fusion-header-wrapper .fusion-flyout-menu>.fusion-menu{list-style:none;display:block!important;margin:0 auto!important;padding:0!important;max-width:900px}
.fusion-header-wrapper .fusion-flyout-menu>.fusion-menu~.fusion-menu{display:none!important}
.fusion-header-wrapper .fusion-flyout-menu li{float:none!important;display:block!important;margin:0!important;padding:0!important}
.fusion-header-wrapper .fusion-flyout-menu a{display:block!important;padding:15px 0!important;font-size:clamp(22px,3vw,34px)!important;line-height:1.35!important;color:#253348!important;text-align:center!important;height:auto!important}
.fusion-header-wrapper .fusion-flyout-menu a:hover{color:#a32965!important}
.fusion-header-wrapper a:focus-visible{outline:2px solid #a32965;outline-offset:4px}
@media(max-width:600px){.fusion-header-wrapper .fusion-header{padding:0 20px!important}.fusion-header-wrapper .fusion-logo-link,.fusion-header-wrapper .fusion-logo img.fusion-standard-logo{width:220px!important}}
.fusion-header-wrapper,.fusion-header-wrapper .fusion-header-v6{height:auto!important;min-height:0!important}.fusion-header-wrapper .fusion-header{height:90px!important;min-height:90px!important}.fusion-header-wrapper .fusion-header>.fusion-row{height:90px!important}.fusion-header-wrapper .fusion-header-v6-content{height:90px!important;min-height:90px!important}.fusion-header-wrapper .fusion-logo{margin:0!important}.archimede-news-detail #main{padding-top:28px!important}

.static-menu-open .fusion-header-wrapper .fusion-header-v6-content{z-index:10000!important;background:#fff}
.static-menu-open .fusion-header-wrapper .fusion-flyout-menu>.fusion-menu{width:100%;flex-shrink:0}
.static-menu-open .fusion-header-wrapper .fusion-toggle-icon-line:first-child{transform:translateY(7px) rotate(45deg)!important}
.static-menu-open .fusion-header-wrapper .fusion-toggle-icon-line:nth-child(2){opacity:0!important}
.static-menu-open .fusion-header-wrapper .fusion-toggle-icon-line:last-child{transform:translateY(-7px) rotate(-45deg)!important}
@media(max-height:650px){.fusion-header-wrapper .fusion-flyout-menu a{padding:8px 0!important;font-size:22px!important}.static-menu-open .fusion-header-wrapper .fusion-flyout-menu{align-items:flex-start;padding-top:100px!important}}

/* SelAction: logo bianco e navigazione sovrapposti all'hero originale. */
.selaction-home .fusion-header-wrapper{position:absolute!important;top:0;left:0;right:0;width:100%;background:transparent!important}
.selaction-home .fusion-header-wrapper .fusion-header{background:transparent!important;border:0!important;box-shadow:none!important}
.selaction-home:not(.static-menu-open) .fusion-header-wrapper .fusion-toggle-icon-line{background:#fff!important}
.selaction-home.static-menu-open .fusion-header-wrapper .fusion-header-v6-content{background:transparent!important}
.selaction-home.static-menu-open .fusion-header-wrapper .fusion-logo{position:relative;z-index:10001;filter:brightness(0)}
