Hi @ProductionMD1986,
You need to create ROWS that will be visible only in mobile. These rows should have opposite order as you have in desktop.
For example
Row 1 – 1) TEXT - 2) IMAGE
Row 2 – 3) IMAGE - 4) TEXT (for desktop)
Row 3 – 5) TEXT - 6) IMAGE (for mobile)
Row 4 – 7) TEXT - 8) IMAGE (for desktop)
Row 5 – 9) IMAGE - 10) TEXT (for mobile)
Row 6 – 11) IMAGE - 12) TEXT (for desktop)
Row 7 – 13) TEXT - 14) IMAGE (for mobile)
This way, the order will be
Desktop
- TEXT - 2) IMAGE
- IMAGE - 4) TEXT
- TEXT - 8) IMAGE
- IMAGE - 12) TEXT
Mobile
1 - TEXT
2 - IMAGE
5 - TEXT
6 - IMAGE
9 - TEXT
10 - IMAGE
13 - TEXT
14 - IMAGE
You can use this classes to make your rows visible only in desktop or visible only in mobile.
x-hide-xl = 1200px and up
x-hide-lg = 980px – 1199px
x-hide-md= 768px – 979px**
x-hide-sm = 481px – 767px
x-hide-xs = 480px & Smaller
To hide a row in mobile, you can add the following classes

Hope this helps