.site-footer {
  background-color: #111;
  color: #ccc;
  padding: 40px 20px;
  text-align: center;
}

.footer-content {
  max-width: 1000px;
  margin: 0 auto;
}

.footer-content p {
  margin-bottom: 20px;
  font-family: 'Georgia', serif;
  font-size: 0.95rem;
  color: #888;
}

.social-links a {
  margin: 0 10px;
  color: #ccc;
  font-size: 1.5rem;
  transition: color 0.3s ease;
}

.social-links a:hover {
  color: #fff;
}
