footer {
    margin-top: 100px;
}

footer .image-block {
    height: auto!important;
}

footer .image-block img {
    width: 250px!important;
    height: auto!important;
}

footer .reseaux .image-block img {
    width: 120px!important;
}

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

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

@media screen and (max-width: 1210px) {
    footer .content-footer > .container-fluid {
        flex-direction: column;
        gap: 40px!important;
    }
    footer .content-footer .separator-block {
        width: 60px!important;
    }
}

@media screen and (max-width: 768px) {
    
}

