/* Mobile fix: force e-child to 100% on real mobile devices.
   Scoped to body:not(.elementor-editor-active) to avoid breaking editor preview. */
@media(max-width:767px){
body:not(.elementor-editor-active) .elementor .e-con.e-child{--width:100% !important;--flex-basis:100% !important;flex-basis:100% !important;min-width:100% !important}
}
