/* Il sito pubblico di ilariamosti.it (punto 39b del trasloco, 2/11/2026): lo stile del mockup "il muro",
   versione 54, riunito in un file solo; dal 2/11 sera
   portato alla versione 71, quella approvata (testata chiara, tasto per tornare su, sei misure di carattere). Le regole per il telefono erano @container sulla pagina, qui @media. */
@font-face{font-family:'Archivo';font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/archivo.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-400-normal.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-700-normal.woff2) format('woff2')}
@font-face{font-family:'Comfortaa';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/comfortaa-600.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-400-italic.woff2) format('woff2')}
html{background:#f6f0e4;scroll-padding-top:110px}
body{margin:0}
.e-pag{--bord:#7b1e30;--scuro:#4a0f1c;--ott:#0e4a5a;--ink:#2a1418;--panna:#f6f0e4;--senape:#e2ad3b;--riga:#d9cbb8;background:var(--panna);color:var(--ink);font-family:"Atkinson Hyperlegible",Arial,sans-serif;font-size:17px;line-height:1.6;letter-spacing:0.02em;word-spacing:0.06em}
.e-pag *{box-sizing:border-box}
.e-pag p{text-wrap:pretty;max-width:68ch}
.e-pag em,.e-pag cite,.e-pag i{font-style:normal}
.e-testo h2,.e-testo h3,.e-testo h4{font-family:Archivo,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2;text-wrap:balance}
.e-pag a{color:inherit;text-underline-offset:4px}
.e-pag strong{font-weight:700}
.e-pag a:focus-visible,.e-pag button:focus-visible{outline:3px solid var(--senape);outline-offset:3px}
.e-chiaro a:focus-visible{outline-color:var(--ink)!important}
.e-salta{position:absolute;left:-9999px}
.e-salta:focus{left:24px;top:12px;background:var(--senape);color:var(--scuro)!important;padding:10px 16px;z-index:30}
.e-box{max-width:1180px;margin:0 auto;padding:0 32px}
.e-g{display:grid;grid-template-columns:repeat(12,1fr);gap:32px 48px}
.e-t{font-family:Archivo,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;text-wrap:balance}
.e-etic{font-family:Archivo,Arial,sans-serif;font-weight:700;font-size:15px;letter-spacing:0.03em;margin:0}
.e-giallo{color:var(--senape)}
.e-evid{background:linear-gradient(transparent 58%,rgba(226,173,59,0.6) 58%);padding:0 2px}
.e-testata{position:sticky;top:0;z-index:20;background:var(--bord);color:var(--panna);border-bottom:1px solid rgba(246,240,228,0.18)}
.e-barra{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:center;justify-content:space-between;padding:18px 0}
.e-menu-tasto{display:none;font:inherit;font-weight:700;font-size:17px;background:transparent;color:var(--panna);border:2px solid var(--panna);padding:8px 16px;min-height:44px;cursor:pointer}
.e-pag .e-menu a.e-menu-cta{background:var(--senape);color:var(--scuro);padding:10px 18px;font-weight:700;text-decoration:none}
.e-pag .e-logo{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;text-decoration:none}
.e-menu{display:flex;flex-wrap:wrap;gap:4px 28px;align-items:center;font-size:17px}
.e-pag .e-menu a{text-decoration:none;padding:10px 0}
.e-pag .e-menu a:hover{text-decoration:underline}
.e-pag a.e-tasto{display:inline-block;background:var(--senape);color:var(--scuro);font-weight:700;font-size:17px;padding:16px 26px;text-decoration:none}
.e-pag a.e-tasto:hover{background:var(--panna)}
.e-azioni{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center}
.e-eroe{background:var(--bord);color:var(--panna);overflow:hidden}
.e-eroe-testo{grid-column:1 / span 6;align-self:center;padding:24px 0 72px}
.e-eroe-foto{grid-column:7 / span 6;align-self:end}
.e-eroe-foto img{width:100%;height:auto;display:block}
.e-fascia{padding:72px 0}
.e-testa{margin-bottom:48px;align-items:start}
.e-testa h2{grid-column:1 / span 5;font-size:32px}
.e-testa p{grid-column:6 / span 7;margin:0;padding-top:6px;font-size:17px}
.e-cliente{padding:44px 0}
.e-cli-nome{grid-column:1 / span 4;align-self:center}
.e-cli-img{grid-column:5 / span 8;display:grid;gap:12px;align-items:center;align-self:center}
.e-cli-img img{width:100%;height:auto;display:block}
.e-indice{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}
.e-indice li{border-bottom:1px solid var(--riga)}
.e-pag .e-indice a{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;font-family:Archivo,sans-serif;font-weight:700;font-size:17px}
.e-pag .e-indice a:hover{color:var(--bord)}
.e-indice span{font-family:"Atkinson Hyperlegible",sans-serif;font-weight:400;font-size:15px}
.e-bollo{display:inline-block;font-family:Archivo,sans-serif;font-weight:700;font-size:15px;padding:4px 12px;margin-bottom:16px}
.e-passi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}
.e-passi b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:40px;line-height:1;color:var(--bord);margin-bottom:16px}
.e-passi h3{font-size:20px;margin-bottom:10px}
.e-passi p{margin:0}
.e-tre-art{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;align-items:start}
.e-pag .e-carta h3 a:hover{text-decoration:underline}
.e-righe{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}
.e-righe li{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--riga)}
.e-righe b{font-family:Archivo,sans-serif;font-weight:700;font-size:26px;line-height:1;color:var(--bord)}
.e-righe h3{font-size:20px;margin:0 0 6px}
.e-righe p{margin:0}
.e-adig-passi{list-style:none;margin:0;padding:0}
.e-adig-passi li{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:center;padding:20px 0;border-top:1px solid rgba(246,240,228,0.35)}
.e-adig-passi li:last-child{border-bottom:1px solid rgba(246,240,228,0.35)}
.e-adig-passi b{font-family:Archivo,sans-serif;font-weight:700;font-size:26px;line-height:1;color:var(--senape)}
.e-adig-passi p{margin:0;font-size:17px;line-height:1.4}
.e-pag a:focus-visible,.e-pag button:focus-visible,.e-pag input:focus-visible,.e-pag textarea:focus-visible{outline:3px solid var(--senape);outline-offset:3px}
.e-chiaro a:focus-visible,.e-chiaro button:focus-visible,.e-chiaro input:focus-visible,.e-chiaro textarea:focus-visible{outline-color:var(--ink)!important}
.e-pag .e-menu a[aria-current]{text-decoration:underline;text-decoration-color:var(--senape);text-decoration-thickness:3px}
.e-pag a.e-tasto,.e-pag button.e-tasto{display:inline-block;background:var(--senape);color:var(--scuro);font:inherit;font-weight:700;font-size:17px;padding:16px 26px;text-decoration:none;border:0;cursor:pointer}
.e-chiaro a.e-tasto:hover,.e-chiaro button.e-tasto:hover{background:var(--bord);color:var(--panna)}
.e-apre{background:var(--bord);color:var(--panna);padding:56px 0 64px}
.e-carte{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px;align-items:start}
.e-carta img{width:100%;height:auto;display:block;margin-bottom:16px}
.e-carta h3{font-size:17px;margin:6px 0 10px}
.e-pag .e-carta h3 a{text-decoration:none}
.e-carta p{margin:0}
.e-data{font-size:15px;color:#5e4a4e}
.e-schermi{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;align-items:start}
.e-schermo{margin:0}
.e-schermo img{width:100%;height:auto;display:block;border:1px solid var(--riga);margin-bottom:14px}
.e-schermo figcaption{font-size:17px}
.e-piani{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:2px solid var(--ink)}
.e-piani li{padding:24px 24px 28px;border-right:1px solid var(--riga)}
.e-piani li:first-child{padding-left:0}
.e-piani li:last-child{border-right:0}
.e-piani h3{font-size:20px;margin:0 0 6px}
.e-piani p{margin:0}
.e-piani .e-cifra{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;color:var(--bord);margin:0 0 12px}
.e-piani .e-consiglio{background:var(--senape);color:var(--scuro);padding-left:24px}
.e-griglia-blog{display:grid;grid-template-columns:1fr 1fr;gap:64px 48px}
.e-evidenza img{width:100%;height:auto;display:block;margin-bottom:18px}
.e-evidenza h2{font-size:26px;margin:4px 0 10px}
.e-pag .e-evidenza h2 a{text-decoration:none}
.e-pag .e-evidenza h2 a:hover{text-decoration:underline}
.e-evidenza p{margin:0}
.e-archivio{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}
.e-archivio li{display:grid;grid-template-columns:170px 1fr;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--riga)}
.e-pag .e-archivio a{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;text-decoration:none}
.e-pag .e-archivio a:hover{text-decoration:underline;color:var(--bord)}
.e-piede{background:var(--scuro);color:var(--panna);padding:72px 0 48px}
.e-sei{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 48px;border-top:2px solid var(--ink)}
.e-sei li{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--riga)}
.e-sei b{font-family:Archivo,sans-serif;font-weight:700;font-size:26px;line-height:1;color:var(--bord)}
.e-sei p{margin:0;font-size:17px}
.e-lista{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}
.e-lista li{padding:28px 0;border-bottom:1px solid var(--riga);align-items:center}
.e-lista h2{font-size:20px;margin:0 0 10px}
.e-pag .e-lista h2 a{text-decoration:none}
.e-pag .e-lista h2 a:hover{text-decoration:underline}
.e-lista p{margin:0}
.e-lista img{width:100%;height:auto;display:block}
.e-voci{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px 48px}
.e-voci li{border-top:2px solid var(--scuro);padding-top:16px}
.e-voci p{margin:0 0 12px;font-size:17px;line-height:1.45}
.e-voci b{font-family:Archivo,sans-serif;font-size:15px}
.e-pag a:focus-visible,.e-pag button:focus-visible,.e-pag summary:focus-visible{outline:3px solid var(--senape);outline-offset:3px}
.e-chiaro a:focus-visible,.e-chiaro summary:focus-visible{outline-color:var(--ink)!important}
.e-lavoro{padding:64px 0}
.e-lav-testa{align-items:end;margin-bottom:40px}
.e-lav-testa > div{grid-column:1 / span 6}
.e-lav-testa > p{grid-column:7 / span 6;margin:0;font-size:17px}
.e-strip{display:grid;gap:12px;align-items:start}
.e-strip img{width:100%;height:auto;display:block}
.e-vuoto{aspect-ratio:3/4;border:2px dashed currentColor;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-weight:700;font-size:15px}
.e-tre{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}
.e-tre li{border-top:2px solid currentColor;padding-top:16px}
.e-tre h3{font-size:17px;margin-bottom:8px}
.e-tre p{margin:0}
.e-nomi{columns:4;column-gap:48px;list-style:none;margin:0;padding:0;font-family:Archivo,sans-serif;font-weight:600;font-size:17px}
.e-nomi span{font-family:"Atkinson Hyperlegible",sans-serif;font-weight:400;font-size:15px;color:#5e4a4e;margin-left:4px}
.e-nomi li{break-inside:avoid;padding:8px 0;border-bottom:1px solid var(--riga)}
.e-faq details{border-top:1px solid var(--riga)}
.e-faq details:last-child{border-bottom:1px solid var(--riga)}
.e-faq summary{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;cursor:pointer;padding:18px 0;color:var(--bord)}
.e-faq details p{margin:0 0 20px;max-width:760px}
.e-bimg{width:100%;height:auto;display:block}
.e-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}
.e-pills .e-pill{margin:0}
.e-pill{display:inline-block;font-family:Archivo,sans-serif;font-weight:700;font-size:15px;padding:4px 10px;margin:0 0 12px}
.e-carta-a{padding-top:18px}
.e-carta-a .e-bimg{margin-bottom:16px}
.e-bdata{font-size:15px;margin:0 0 6px;opacity:.85}
.e-pag .e-btit a{text-decoration:none}
.e-pag .e-btit a:hover{text-decoration:underline}
.e-tre-col{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 32px;align-items:start}
.e-tre-col .e-bimg{margin-bottom:16px}
.e-fila{padding:64px 0}
.e-mosaico{columns:3;column-gap:32px}
.e-tessera{break-inside:avoid;margin:0 0 32px;background:#fffaf2;border-top:6px solid var(--bord)}
.e-tessera > div{padding:20px 22px 26px}
.e-testo{max-width:720px;font-size:17px;line-height:1.7}
.e-testo table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:15px}
.e-testo th,.e-testo td{border:1px solid var(--riga);padding:8px 10px;text-align:left;vertical-align:top}
.e-testo p{margin:0 0 22px}
.e-testo h2{font-size:26px;margin:48px 0 18px;color:var(--bord)}
.e-testo strong{background:linear-gradient(transparent 62%,rgba(226,173,59,0.45) 62%)}
.e-testo a{color:var(--bord)}
.e-modulo label{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:17px;margin:0 0 8px}
.e-modulo input,.e-modulo textarea{display:block;width:100%;font:inherit;font-size:17px;padding:14px 16px;border:2px solid var(--ink);background:#fffaf2;color:var(--ink);border-radius:0;margin:0 0 24px}
.e-modulo textarea{min-height:160px;resize:vertical}
.e-modulo .e-esca{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.e-modulo .e-spunta{display:flex;gap:12px;align-items:flex-start;font-family:inherit;font-weight:400;font-size:15px}
.e-modulo .e-spunta input{width:24px;height:24px;margin:2px 0 0;flex:none}
.e-vie{list-style:none;margin:0;padding:0}
.e-vie li{padding:20px 0;border-top:1px solid var(--riga)}
.e-vie li:last-child{border-bottom:1px solid var(--riga)}
.e-vie b{display:block;font-family:Archivo,sans-serif;font-size:15px;letter-spacing:0.03em;color:#5e4a4e;margin-bottom:4px}
.e-pag .e-vie a{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;text-decoration:none;color:var(--bord)}
.e-pag .e-vie a:hover{text-decoration:underline}

@media (max-width:820px){
  .e-box{padding:0 16px}
  .con-js .e-menu-tasto{display:inline-block}
  .e-menu{width:100%;flex-direction:column;align-items:flex-start;gap:0;padding-bottom:12px}
  .con-js .e-menu{display:none}
  .e-menu.e-aperto{display:flex}
  .e-pag .e-menu a{padding:12px 0;font-size:17px;width:100%;border-top:1px solid rgba(246,240,228,0.18)}
  .e-pag .e-menu a.e-menu-cta{margin-top:12px;width:auto;border-top:0;padding:12px 18px}
  .e-g{grid-template-columns:1fr;gap:24px}
  .e-g > *{grid-column:1 / -1!important}
  .e-eroe-testo{padding:8px 0 0}
  .e-passi{grid-template-columns:1fr;gap:40px}
  .e-fascia{padding:64px 0}
  .e-grande{font-size:26px!important}
  .e-testa h2{font-size:26px}
  .e-cli-img{gap:6px}
  .e-tre-art{grid-template-columns:1fr;gap:40px}
  .e-apre{padding:48px 0 56px}
  .e-passi,.e-carte,.e-voci{grid-template-columns:1fr;gap:40px}
  .e-sei{grid-template-columns:1fr}
  .e-griglia-blog{grid-template-columns:1fr;gap:48px}
  .e-archivio li{grid-template-columns:1fr;gap:4px}
  .e-piani{grid-template-columns:1fr}
  .e-piani li{padding:20px 16px;border-right:0;border-bottom:1px solid var(--riga)}
  .e-schermi{grid-template-columns:1fr 1fr;gap:24px}
  .e-media{font-size:26px!important}
  .e-lavoro{padding:56px 0}
  .e-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}
  .e-strip img{height:260px;width:auto;flex:none}
  .e-vuoto{height:260px;flex:none}
  .e-tre{grid-template-columns:1fr!important;gap:24px}
  .e-nomi{columns:2;column-gap:24px}
  .e-tre-col{grid-template-columns:1fr;gap:40px}
  .e-mosaico{columns:1}
  .e-fila{padding:40px 0}
}

/* I testi degli articoli portati dal WordPress */
.e-testo{overflow-wrap:break-word}
.e-testo img{max-width:100%;height:auto;display:block;margin:0 0 22px}
.e-testo h3{font-size:17px;margin:36px 0 14px}
.e-testo h4{font-size:17px;margin:28px 0 12px}
.e-testo ul,.e-testo ol{margin:0 0 22px;padding-left:1.4em}
.e-testo li{margin:0 0 8px}
.e-testo li p{margin:0}
/* I PDF da scaricare: la copertina e, sotto, il nome del file con peso e formato */
.e-scarica{margin:0 0 32px;max-width:300px}
.e-testo .e-scarica a{display:block;text-decoration:none;color:var(--ink)}
.e-scarica img{width:100%;height:auto;display:block;margin:0 0 10px!important;border:1px solid var(--riga)}
.e-scarica span{display:block;font-weight:700;text-decoration:underline;text-underline-offset:4px;color:var(--bord)}
.e-scarica small{display:block;font-size:15px;color:#5e4a4e;margin-top:2px}
.e-scarica a:hover span{text-decoration-thickness:3px}
.e-pag ul.e-scarica-griglia{list-style:none;padding:0;margin:0 0 32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px;max-width:none}
.e-scarica-griglia li{margin:0}
.e-scarica-griglia .e-scarica{margin:0;max-width:none}
.e-testo figure{margin:0 0 32px}
.e-testo figure img{max-width:420px;width:100%}
.e-testo details{margin:12px 0 0;max-width:68ch}
.e-testo summary{cursor:pointer;font-weight:700;color:var(--bord)}
.e-testo summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
.e-strip:focus-visible,.e-cli-img:focus-visible{outline:3px solid var(--senape);outline-offset:3px}
.e-chiaro .e-cli-img:focus-visible{outline-color:var(--ink)}

/* L'indice dei lavori sta su fondo bordeaux */
.e-indice.e-sul-scuro{border-top-color:var(--panna)}
.e-indice.e-sul-scuro li{border-bottom-color:rgba(246,240,228,0.3)}
.e-pag .e-indice.e-sul-scuro a{padding:12px 0;font-size:17px}
.e-pag .e-indice.e-sul-scuro a:hover{color:var(--senape)}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}

/* Versione 71: testata chiara, menu e tasto per tornare su */
.e-pag .e-testata{background:var(--panna);color:var(--ink);border-bottom:3px solid var(--bord)}
.e-pag .e-logo{color:var(--bord);display:flex;flex-direction:column;line-height:1.1}
.e-pag .e-logo small{font-family:"Atkinson Hyperlegible",sans-serif;font-weight:400;font-size:15px;color:var(--ink);letter-spacing:0.02em}
/* 4/11: il logo del WordPress e il sottotitolo coi camparini, nei due colori del logo (ritocchi dal confronto fra i siti) */
.e-pag .e-logo{gap:6px}
.e-pag .e-logo img{display:block;width:230px;height:auto}
.e-pag .e-logo small{font-family:Comfortaa,sans-serif;font-weight:600;color:#23263f;letter-spacing:0}
.e-pag .e-logo small span{color:#902225}
@media (max-width:820px){.e-pag .e-logo{flex:1 1 0;min-width:0}.e-pag .e-logo img{width:170px}.e-pag .e-logo small span{display:block}}
.e-pag .e-menu a{color:var(--ink)}
.e-pag .e-menu a:hover{color:var(--bord);text-decoration:underline;text-decoration-thickness:2px}
.e-pag .e-menu a[aria-current]{background:var(--bord);color:var(--panna);padding:6px 12px;text-decoration:none}
.e-pag .e-menu a.e-menu-cta{background:var(--bord);color:var(--panna);padding:10px 18px;text-decoration:none}
.e-pag .e-menu a.e-menu-cta:hover{background:var(--scuro);color:var(--panna)}
.e-pag .e-menu-tasto{color:var(--bord);border-color:var(--bord)}
.e-testata a:focus-visible,.e-testata button:focus-visible{outline-color:var(--ink)!important}
.e-su{position:fixed;right:20px;bottom:20px;z-index:25;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--senape);color:var(--scuro)!important;font-family:Archivo,sans-serif;font-weight:700;font-size:26px;text-decoration:none!important;box-shadow:0 0 0 2px var(--panna)}
.e-su:hover{background:var(--bord);color:var(--panna)!important}
.e-su:focus-visible{outline:3px solid var(--ink)!important;outline-offset:3px}
@media (max-width:820px){
  .e-pag .e-menu.e-aperto{background:var(--bord);margin:8px -16px 0;padding:8px 16px 24px;width:calc(100% + 32px)}
  .e-pag .e-menu.e-aperto a{color:var(--panna);font-family:Archivo,sans-serif;font-weight:700;font-size:26px;padding:14px 0;border-top:1px solid rgba(246,240,228,0.25)}
  .e-pag .e-menu.e-aperto a[aria-current]{background:transparent;padding:14px 0;color:var(--senape)}
  .e-pag .e-menu.e-aperto a.e-menu-cta{background:var(--senape);color:var(--scuro);font-size:20px;padding:12px 18px;margin-top:16px;border-top:0}
  .e-pag .e-menu.e-aperto a:focus-visible{outline-color:var(--senape)!important}
  .e-tre{grid-template-columns:1fr!important;gap:24px!important}
  .e-cli-img{display:flex!important;overflow-x:auto;gap:8px}
  .e-cli-img img{height:220px;width:auto!important;flex:none}
  .e-su{right:12px;bottom:12px;width:48px;height:48px}
}
/* Nella pagina di Adighemé la voce del menu prende il suo ottanio (4/11) */
.e-pag .e-menu a[aria-current][href="/adigheme/"]{background:var(--ott)}
