.super-bold {
    font-weight: 900; 
}

/* Changement 3: Fix footer contact boxes - force content toujours visible */
footer.custom-footer .gem-textbox .gem-textbox-content {
    opacity: 1 !important;
    visibility: visible !important;
    overflow: visible !important;
    height: auto !important;
    max-height: none !important;
    position: relative !important;
    top: auto !important;
    transform: none !important;
    display: block !important;
}
footer.custom-footer .gem-textbox-inner {
    overflow: visible !important;
}