
/* Correzioni richieste sulle schermate reali, senza alterare i dati o le schede */
body.fs-app .fs-home-heading{display:none!important}
body.fs-app .fs-shell:has(.fs-stadium) {padding-top:10px!important}
body.fs-app #classifica>.section-head{min-height:0!important;height:auto!important;padding:20px 12px 16px!important;text-align:center!important;display:block!important;margin-bottom:12px!important}
body.fs-app #classifica>.section-head>div{display:block!important;width:100%!important}
body.fs-app #classifica>.section-head .eyebrow,
body.fs-app #classifica>.section-head p,
body.fs-app #classifica>.section-head:before{display:none!important;content:none!important}
body.fs-app #classifica>.section-head h2{font-size:clamp(36px,10vw,49px)!important;line-height:1.1!important;max-width:100%!important;overflow-wrap:normal!important;white-space:normal!important;text-align:center!important;margin:0!important;padding:0!important}
body.fs-app #formazioni-pubbliche>.section-head{min-height:0!important;height:auto!important;padding:20px 12px 16px!important;text-align:center!important;display:block!important;margin-bottom:12px!important}
body.fs-app #formazioni-pubbliche>.section-head>div{display:block!important;width:100%!important}
body.fs-app #formazioni-pubbliche>.section-head .eyebrow,
body.fs-app #formazioni-pubbliche>.section-head p,
body.fs-app #formazioni-pubbliche>.section-head:before{display:none!important;content:none!important}
body.fs-app #formazioni-pubbliche>.section-head h2{font-size:clamp(36px,10vw,49px)!important;line-height:1.1!important;white-space:normal!important;overflow-wrap:break-word!important;text-align:center!important;margin:0!important;padding:0!important}
body.fs-app #formazioni-pubbliche>.section-head h2::before{content:none!important}
@media(max-width:390px){body.fs-app #classifica>.section-head h2,body.fs-app #formazioni-pubbliche>.section-head h2{font-size:39px!important}}
