/* Target typical logo containers on mobile */
@media (max-width: 767px) {
    /* Elementor Site Logo / Generic classes */
    .elementor-widget-theme-site-logo,
    .site-logo,
    .custom-logo-link,
    .site-branding {
        display: block !important;
        text-align: center !important;
        background-color: transparent !important; /* Fixed: Removed black background that might override global styles */
        padding: 0; /* Fixed: Removed padding that created the box shape */
        margin: 0 auto;
    }
    
    .elementor-widget-theme-site-logo img,
    .site-logo img,
    .custom-logo-link img {
        margin: 0 auto !important;
        display: inline-block !important;
    }
}