/* Global styles - Remove all underlines and fix link colors */
a {
    text-decoration: none !important;
}

/* Footer specific link styling */
footer a {
    color: inherit !important;
    text-decoration: none !important;
}

footer a:hover {
    color: inherit !important;
    text-decoration: none !important;
}

footer a:visited {
    color: inherit !important;
}

footer a:link {
    color: inherit !important;
}


/* Ensure proper text alignment in footer */
footer p, footer h3, footer h4 {
    text-align: left;
}

/* Fix text styling issues */
footer .text-sm {
    font-style: normal !important;
    font-weight: normal !important;
}