.elementor-element-b27bb28 img.bsmart-hero-alt{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1500ms ease-in-out;pointer-events:none}.elementor-element-b27bb28 img.bsmart-hero-alt.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.elementor-element-b27bb28 img.bsmart-hero-alt{transition:none}}