Горизонтальный masonry на css?
обертка с whitespace nowrap и overflow-x auto
внутри блоки inline-block 
ну и внутри уже наборы ваших элементов
там простор для фантазии, но я бы сделал обычной сеткой или флексами
Возможно вам подойдёт Css grids