/* Redes sociales en barra superior: más separación entre iconos (accesibilidad) */
.header-social-list li {
    margin-right: 0.75rem;
}
.header-social-list li:last-child {
    margin-right: 0;
}

/* Mejora contraste percibido: texto un poco más grueso */
a.btn-line-black.btn-big,
.btn.btn-line-black.btn-big {
    font-weight: 600;
}
/* Escríbenos en footer: botón marrón → texto blanco y letra más gruesa */
.btn-mail.m-desktop,
.btn-mail.m-desktop strong,
.btn-mail.m-movil,
.btn-mail.m-movil strong {
    font-weight: 700;
    color: #fff !important;
}

/* Botón Enviar del formulario de contacto: letra más gruesa */
button[type="submit"].btn-line,
input[type="submit"].btn-line,
input[type="submit"].btn,
#send_message {
    font-weight: 600;
}
