Fala, Silas! Tudo bem?
O logo está grande porque não tem nenhum tamanho definido no CSS. A imagem acaba usando o tamanho original.
Ajusta direto assim:
.logo-img {
height: 40px;
margin-right: 10px;
}
Isso já deixa o logo proporcional e alinhado.
Se ainda não resolver, manda seu código que eu te ajudo a ajustar.
Bons estudos!
Sucesso ✨