.footer {
    font-size : 0.9rem;
}
.footer .footer-brand {
    color : var(--txt-color-dark);
}
.footer .footer-brand strong {
    font-weight : 400;
    color : var(--txt-color-primary);
}

.footer .bi-envelope-fill {
    color : var(--txt-color-primary);
}

.footer .footer-logo a {
    opacity : 1;
    transition: all 0.2s ease;
}
.footer .footer-logo a:hover {
    opacity : 0.5;
}

.footer .footer-link a {
    opacity : 1;
    color : var(--txt-color-dark);
    transition: all 0.2s ease;
}
.footer .footer-link a:hover {
    opacity : 0.5;
}