Minha duvida foi respondida em outro tópico aqui, mas me deixou com outra dúvida! Ao alterar o padding do botão e o hover passou a funcionar. Por que isso acontece?
.botaocor {
background-color: #02032c;
width: 250px;
text-align: center;
gap: 16px;
text-indent:2%;
border-radius: 14px;
font-size: 28px;
text-decoration: none;
padding: 15px 12px;
font-family: 'Montserrat Alternates', sans-serif;
color: #22D4FD;
margin-right: 80px;
margin-top: 29px;
box-shadow: 0 0 10px #F6F6F6
}
.botaocor:hover {
background-color:#0b0b48;
}