I have some containers of content on a page (and many others) that are not formatting at a full 100% width, even though I have it registered to do so in my print.css stylesheet.
For example, there are some floated modules that are set to no longer float and are not formatting at full width. In another container, there seems to be a horizontal scrollbar and elements content that is going beyond the boundaries of the page dimensions. Odd.
See, if you remove the float from .et_pb_column the child divs are still in row as if they were floated. That’s because they are flex-items and they disregard the float.
They may be getting reset to blocks, but hey need 100% width
EDIT 2:
Upon further review, those divs in your screenshot look to be wider than 22.75%.
I suspect they are getting their width from the @media all and (max-width: 980px) rule starting on line 5562 in your 2iee1.css