.links-section {
  text-align: left;
  line-height: 1.1;
  padding: 0 0 12px 0;
}

.links-section h4 {
  margin-bottom: 12px;
  font-size: 16px;
  color: #333;
}

.links-section ul {
  list-style-type: disc; /* punti elenco */
  padding-left: 20px;    /* spazio a sinistra per i punti */
  list-style-position: outside;
  column-count: 2;      /* due colonne, ma non responsivo */
  column-gap: normal;  /* spazio tra le colonne */
}

.links-section ul li {
  margin-bottom: 8px;    /* spazio tra i punti */
  text-indent: 14px; /* rientro per il testo che va a capo */
}

.links-section ul li a {
  text-decoration: none; /* rimuove la sottolineatura */
  color: #0056b3;        /* colore del link */
  font-weight: bold;
}

.links-section ul li a:hover {
  text-decoration: underline; /* sottolinea al passaggio del mouse */
  color: #003d80;            /* colore più scuro al passaggio del mouse */
}