/* Fix absoluto para mantener el footer fijo al hacer zoom */
footer, footer *, .content-footer, .content-footer *, .footer-logo, .footer-logo * {
    position: static !important;
    transform: none !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
}

/* Fix para modo inspección - ventana pequeña */
@media (max-width: 1200px), (max-height: 600px) {
    /* Forzar que solo aparezca un logo */
    .content-footer .footer-logo {
        position: static !important;
        display: flex !important;
        justify-content: center !important;
    }
    
    /* Ocultar cualquier logo duplicado */
    .footer-logo + .footer-logo {
        display: none !important;
    }
    
    /* Asegurar que el footer se mantenga abajo */
    footer {
        position: relative !important;
        margin-top: auto !important;
    }
    
    .content-footer {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }
    
    .content-footer .lado {
        width: 100% !important;
        text-align: center !important;
        margin-bottom: 20px !important;
    }
}