footer {
  background-color: var(--secondary-color);
  color: white;
  padding: 4rem 0 2rem;
}

.social-icons a {
  color: var(--primary-color);
  font-size: 1.5rem;
  margin: 0 10px;
  transition: all 0.3s ease;
}

.social-icons a:hover {
  color: #b08950;
  transform: translateY(-3px);
}