Buenas noches y feliz lunes! Si es que hay algún lunes feliz…
El problema es que las columnas cuando cambias de resolución se montan unas encima de otras, es algo natural, y no hay manera que puedas cambiarlo manteniendo el diseño.
Lo que yo haría sería dos diseños o 3. Uno para desktop, otro para tablet y móvil.
Veo que usas elementor tienes en avanzado->Adaptabilidad la forma de poder ocultar elementos en función del dispositivo. Y después tienes también un icono al lado de las medidas de diseño, para adecuarlo según lo que quieras.
Cualquier cosa sin problema! Un codazo enorme!