/* Audit: fix dziedziczenia stylow z Tutor LMS w footerze i headerze */
body.tutor-screen-frontend-dashboard,
body.tutor-screen-frontend-dashboard-loading {
    margin: 0 !important;
}

/* Przywroc font/kolor Elementor kit w footerze i headerze na stronach Tutor */
body.tutor-screen-frontend-dashboard header.elementor-location-header,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer {
    color: var(--e-global-color-text, #1f1f1f) !important;
    font-family: var(--e-global-typography-text-font-family, inherit) !important;
    font-size: var(--e-global-typography-text-font-size, 16px) !important;
    line-height: 1.5 !important;
}

body.tutor-screen-frontend-dashboard header.elementor-location-header *,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer * {
    font-family: inherit !important;
    color: inherit !important;
}

/* Naglowki w footerze - uzyj font headers z elementor kit */
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h1,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h2,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h3,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h4,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h5,
body.tutor-screen-frontend-dashboard footer.elementor-location-footer h6 {
    font-family: var(--e-global-typography-primary-font-family, inherit) !important;
    color: var(--e-global-color-primary, inherit) !important;
}