
.footer {
    color: white;
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;
    display: block;
    line-height: 0; /* Prevents any line-height spacing */
    font-size: 0; /* Prevents any font-based spacing */
}

.footer-logo {
    margin: 0;
    padding: 0;
    max-width: 100%;
    height: auto;
    display: block;
}

/* Prevent any potential spacing issues */
html, body {
    margin: 0;
    padding: 0;
}
