.main-footer {
    background-color: #1f2937;
    color: white;
    text-align: center;
    padding: .1rem;
}

.footer-links,
.social-links {
    list-style: none;
    padding: 0;
    display: flex;
    justify-content: center;
    gap: 2rem;
}

.footer-links a,
.social-links img {
    color: white;
    text-decoration: none;
}

.social-links img {
    width: 24px;
    height: 24px;
}
.social-links img:hover {
    filter: brightness(0.8);
}
.footer-links a:hover {
    color: #559ede;
}
