/**
 * Fix Background Vector Decorations
 *
 * PROBLEM: bg-1.png (804x1082px) gets scaled up with background-size: contain
 * causing pixelation on larger screens.
 *
 * SOLUTION: Use background-size: auto to display at native size without scaling.
 */

/* Fix background size for tabs section container */
.elementor-11 .elementor-element.elementor-element-ab54283:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-ab54283 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: auto !important;
}

/* Also fix bg-2.png if it's used elsewhere */
.elementor-11 .elementor-element.elementor-element-18f0ade:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-18f0ade > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: auto !important;
}
