footer {
    color: var(--text-color-dm-80);
}

footer a h5 {
    color: var(--text-color) !important;
}

footer a {
    text-decoration: none;
    color: var(--text-link-color) !important;
}

footer a:hover {
    color: var(--text-color-dm) !important;
}

footer svg {
    width: 24px;
    height: 24px;
    fill: var(--text-color-dm-80);

}

footer svg:hover {
    fill: var(--text-color-dm);
}

.social a:hover {
    text-decoration: none;
}

.footer-logo img:hover {
    filter: invert(100%);
}

.heart:hover {
    animation: beat .25s infinite alternate;
    transform-origin: center;
}

.heart {
    cursor: pointer;
}