I think if you will apply color background on columns, but not the row element, you will get the result as on 1st example.
Then set image inside columns to width=100% and remove any padding on column. Yet heading and paragraph make width=90% and center horizontaly (margin left= margin right = auto)
I tried this and couldn’t get it to budge (I don’t know what I missed) so I used position relative on the columns, created a separate class for each and just moved them myself…that’ll work for now