How to create a responsive layout starting from a large breakpoint

You have a problem with your CSS Grid and elements positioning inside of your grid. At this moment your grid is going out of you page and elements are jumping around. CSS Grid is powerful but need a bit more attention to set it up right for all breakpoints.

P.S: Designing in larger then 1280 doesn’t do any difference, and IMHO is not the best practice.