Is there a way to set column spanning dynamically, depending on the current

Hello,

I noticed a problem with my form fields. I have defined 3 responsive steps - at the largest step there should be 3 columns defined with one field having 2-column span. Now, when another responsive steps are activated, the fields are obviously moved around and my field with fixed 2-col span does not look so good anymore - now single-col would suit it better.

Is there a way to define col-spans according to the currently active responsive step (if-else or similar)?