Percebi que o botão "submit" não estavam sendo alteradas as propriedades de "padding" junto com os campos do Form, somente as propriedades de "width", então testei em outro navegador e deu certo. No Safari, o código não funciona mas no Chrome sim (prints abaixo). A duvida é se tem alguma aula explicando o motivo disso e se tem como resolver pra funcionar de forma padrão em qualquer navegador.
(Ah eu alterei a font-family por isso está diferente do arquivo das aulas)