.footer {
    color: #a5a5a5;
    padding: 1rem;
    text-align: center;
    bottom: 0;
    width: 100%;
  
    .footer-content {
      display: flex;
      flex-direction: column;
      align-items: center;
  
      nav {
        margin-top: 0.5rem;
  
        a {
          color: #a5a5a5;
          margin: 0 0.5rem;
          text-decoration: none;
  
          &:hover {
            text-decoration: underline;
          }
        }
      }
    }
  }