footer .gradient-custom {
  background: var(--color-theme);
}

footer .btn {
  padding: .45rem 1.5rem .35rem;
}

footer a.btn-link {
    color: black;
    text-decoration: none;
    margin: 0 10px;
}

footer a.btn-link:hover {
    cursor: pointer;
    color: black;
    text-decoration: underline;
}

footer p {
    margin: 0;
}

footer #main_footer {
    gap: 19%;
}

footer #credits h1,
footer #credits span,
footer #mentionsLegales h1,
footer #mentionsLegales h3,
footer #mentionsLegales h4,
footer #mentionsLegales p,
footer #mentionsLegales ul li,
footer #contact h3 {
    color: black;
}

footer .muted {
    color: black;
}

footer p {
    color: black;
}