.footer-sub-bar {
  margin: 3rem auto;
  width: 100vw;
}

.legal-links {
  display: flex;
  gap: 4rem;
  justify-content: center;
  margin-bottom: 2rem;
}

.copyright {
  text-align: center;
}

@media only screen and (max-width: 600px) {
  .footer-sub-bar {
  margin: 3rem auto;
  width: 100vw;
}

  .legal-links {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  justify-content:space-between;
  margin-bottom: 2rem;
  /* align-items: center; */
  text-align: center;
}


}