/* Center Default WordPress Logo */
.site-header .site-branding,
.site-header .custom-logo-link {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/* Center Elementor Header Logo */
.elementor-location-header .elementor-widget-theme-site-logo {
    text-align: center;
}

.elementor-location-header .elementor-widget-theme-site-logo .elementor-widget-container {
    display: flex;
    justify-content: center;
    width: 100%;
}

.elementor-location-header .elementor-widget-theme-site-logo img {
    margin: 0 auto;
}
