.et_pb_menu__menu nav ul.et-menu li.btn-contacto a {
background: #b51f1f;
color: white !important;
padding: 22px 30px;
border-radius: 99px;
box-shadow: 0 4px 16px rgba(0,0,0,0.08);
transition: background .3s, color .3s;
}
.et_pb_menu__menu nav ul.et-menu li.btn-contacto a:hover {
background: #3A6853 !important;
color: white !important;
}
.et_pb_menu__menu nav ul.et-menu {
display: flex;
align-items: center;
}