и проблемы вот даже с разметкой когда на мобиле одно, потом на планшете другое, иногда затупы есть с блоками какой к чему отнести и все это вдобавок по бэм разметить
Почему сперва одно - потом другое? В редких случаях меняются классы. В основном меняются стили. Например на десктопе два блока помещаются на одной линий слева и вправа(по 50%). Смотрим разрешение на котором они смотрятся плохо и на этом разрешении меняем стили, чтобы блок спускались один под ругой