.footer {
    background-color: #f8f9fa;
}

.footer-logo {
    max-width: 180px;
    height: auto;
}

.social-icons a {
    color: #000;
    font-size: 1.7rem;
    transition: color 0.3s;
}

.social-icons a:hover {
    color: #042D62;;
}

.contact-link{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.list-unstyled .contact-link:hover {
    color: #042D62;;
}

.list-unstyled .footer-link {
    color: #424242;
    text-decoration: none;
    transition: color 0.3s;
}

.list-unstyled .footer-link:hover {
    color: #042D62;;
}



