/* ========================================== */
/* FOOTER BACKGROUND FIX                     */
/* - Remove any overlay/mask from footer     */
/* - Ensure solid black background           */
/* - Keep yellow contact bar visible         */
/* ========================================== */

/* Remove any pseudo-element overlays from footer body */
.elementor-504 .elementor-element.elementor-element-5896474::before,
.elementor-504 .elementor-element.elementor-element-5896474::after {
    display: none !important;
    background: none !important;
    content: none !important;
}

/* Ensure solid black background - no overlay/texture */
.elementor-504 .elementor-element.elementor-element-5896474,
.elementor-504 .elementor-element.elementor-element-5896474:not(.elementor-motion-effects-element-type-background),
.elementor-504 .elementor-element.elementor-element-5896474>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000 !important;
    background-image: none !important;
}

/* Copyright bar - solid black */
.elementor-504 .elementor-element.elementor-element-cd9016e::before,
.elementor-504 .elementor-element.elementor-element-cd9016e::after {
    display: none !important;
    background: none !important;
    content: none !important;
}

.elementor-504 .elementor-element.elementor-element-cd9016e,
.elementor-504 .elementor-element.elementor-element-cd9016e:not(.elementor-motion-effects-element-type-background),
.elementor-504 .elementor-element.elementor-element-cd9016e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000 !important;
    background-image: none !important;
}

/* Keep yellow/gold contact bar with solid gradient (no overlay) */
.elementor-504 .elementor-element.elementor-element-29cd4c8::before,
.elementor-504 .elementor-element.elementor-element-29cd4c8::after {
    display: none !important;
    background: none !important;
    content: none !important;
}

.elementor-504 .elementor-element.elementor-element-29cd4c8 {
    background-image: linear-gradient(90deg, rgb(224, 186, 113) 0%, rgb(184, 147, 78) 100%) !important;
}