.section { align-items: center; display: grid; margin: 0 auto; max-width: var(--max-width-navigation); width: 100%; } .form { display: grid; gap: var(--Spacing-x2); width: 100%; } @media screen and (max-width: 1366px) { .form { align-self: flex-start; } .button { align-self: flex-end; justify-content: center; width: 100%; } } @media screen and (min-width: 1367px) { .section { display: flex; } .button { justify-content: center; width: 118px; } }