/* Footer */
footer {
    background-color: #f0f0f0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
 }
 
 #footer-container {
     text-align: center;
     height: 80px; 
 }

 footer #footer-links {
    display: flex;
    list-style: none;
    margin-top: 20px;
    margin-bottom: 10px;
 }

 #footer-links li {
    margin-right: 10px;
 }

 #footer-links a,
 #copyright {
    text-decoration: none;
    color: #6f6f6f;
    font-size: 12px;
 }

 #footer-links a:hover {
    color: #ef8f29;
 }

 #copyright {
    margin-top: 10px;
    margin-bottom: 20px;
 }