@import"https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,600,700";:root{--giallo: #fbbf46;--verde: #027b87}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:"Nunito Sans",sans-serif}img{max-width:100%;height:auto;display:block}img.cover{width:100%}a{color:var(--verde);text-decoration:none}h1{background:var(--verde);color:#fff;padding:10px;text-align:center;text-transform:uppercase;font-size:1.2rem;margin:0;position:relative}h1 .back{color:inherit;text-decoration:none;font-size:2rem;position:absolute;top:10px;left:10px}h1 .back img{transform:scaleX(-1);color:#fff;filter:invert(1)}h2{line-height:1;font-size:1.2rem;margin-top:0}.main-menu{list-style:none;margin:0;padding:0;color:#444}.main-menu li{border-bottom:1px dotted #ccc}.main-menu li a{display:block;padding:15px;text-decoration:none;color:inherit;background:url("../img/chevron-right.svg") right 10px center no-repeat}.main-menu li a:hover{background-color:#f0f0f0;color:#000}.content{padding:15px}.avviso{background:#f9fafb;margin:10px}.avviso .citta{font-weight:600;font-size:1.2rem;text-transform:uppercase}.avviso time{display:block;font-size:.8rem;margin:.5rem 0 0}.avviso time .vigore{background:var(--giallo);color:#333;padding:3px 15px;border-radius:99px;margin-left:20px;display:inline-block}.pagination{display:flex;justify-content:center;margin:20px 0}.pagination ul{list-style:none;margin:0;display:flex;position:relative;padding:0 20px}.pagination ul:before{content:"";display:block;height:4px;width:100%;background:var(--verde);position:absolute;left:0;top:50%;margin-top:-2px;z-index:-1;border-radius:99px}.pagination ul li a{display:block;background:#fff;border:2px solid var(--verde);display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;margin:0 8px}.pagination ul li.active a{background:var(--verde);color:#fff}