.button__link { font-weight: 350; background: black; border: 1px solid black; color: white; text-decoration: none; padding: 0.6rem 2rem; margin: 2rem 2.5rem; transition: 0.2s; display: flex; align-items: center; } .button__link > p { font-size: 1rem; margin: auto; } .button__link:hover { color: black; background: white; }