/* Contact buttons: authoritative hover state. */
#contacto.contact-section .contact-layout .outline-button:hover,
#contacto.contact-section .contact-layout .outline-button:focus-visible,
#contacto.contact-section .contact-layout form .outline-button:hover,
#contacto.contact-section .contact-layout form .outline-button:focus-visible{
  background:#c63d2d!important;
  background-color:#c63d2d!important;
  background-image:none!important;
  border-color:#c63d2d!important;
  color:#fff!important;
  box-shadow:none!important;
  text-shadow:none!important;
}
#contacto.contact-section .contact-layout .outline-button:hover::before,
#contacto.contact-section .contact-layout .outline-button:hover::after,
#contacto.contact-section .contact-layout .outline-button:focus-visible::before,
#contacto.contact-section .contact-layout .outline-button:focus-visible::after{display:none!important}
