
.site-footer{
  background: #777;  /* #999; */
  color:#fff;
  padding:1rem 2rem;
}
.site-footer a{ color:#fff; text-decoration:none; }
.site-footer a:hover{ text-decoration:underline; }

.footer-inner{
  max-width:1200px;
  margin:0; /* auto; */
  display:flex;
  gap:1rem;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
}

.rights{
  font-size:0.85rem;
  margin:0;
  padding: 0;
  text-align: left;
}

.legal-links{
  display:flex;
  gap:1.5rem;
  font-size:0.95rem;
  
  .legal-links:hover{
	  text-decoration: underline;
}
  