Вы как-то непонятно объяснили, чего хотите видеть, но в любом случае, мне кажется, {display : grid} —лучший вариант, с inline ловить нечего.
Что касается адаптивности, то проблема не сделать адаптивным, а придумать, как это должно выглядеть в адаптивном варианте. Если опишите, то тогда есть предмет для обсуждения, а пока его нет.
Это же не весь сайт. Мы тут не знаем какой там ещё будет контент, и что из него важно. Может быть в мобильной версии все эти замечательные svg-логотипы надо свернуть до пиктограмм и засунуть куда подальше, а может наоборот каждый из блоков надо сделать на весь экран и выставить их вертикально.