.avis-legal {
  background-color: #002244; /* fons fosc */
  color: #fff;
  padding: 1rem 2rem;
  font-size: 0.9rem;
  text-align: center;
  border-top: 1px solid #444;
}

.icones-xarxes a {
  color: #ffffff;
  text-decoration: none;
  transition: color 0.3s ease;
}

.icones-xarxes a:hover {
  color: #ffffff;
  text-decoration: underline;
}
