background:var(--azul);color:var(--blanco);
font-family:inherit;font-size:1rem;font-weight:700;
padding:13px 40px;border-radius:999px;
transition:transform .15s ease, background .15s ease;
}
.ranf-form input[type="submit"]:hover,
.ranf-form .wpcf7-submit:hover{
background:var(--azul-claro);transform:translateY(-2px);
}

/* Mensajes CF7 */
.ranf-form .wpcf7-not-valid{border-color:var(--rojo)!important;}
.ranf-form .wpcf7-not-valid-tip{
color:var(--rojo);font-size:.8rem;font-weight:600;margin-top:5px;
}
.ranf-form .wpcf7-response-output{
border-radius:10px;border-width:1px;
font-size:.92rem;padding:12px 16px;margin:20px 0 0;
}
.ranf-form .wpcf7 form.sent .wpcf7-response-output{border-color:var(--azul-claro);background:var(--azul-suave);color:var(--azul);}
.ranf-form .wpcf7-spinner{margin:0 auto;display:block;}

@media(max-width:560px){
.ranf-form__grid{grid-template-columns:1fr;}
.ranf-form__head,.ranf-form__box{padding-left:22px;padding-right:22px;}
.ranf-form .ranf-form__title{font-size:1.3rem;}
}
@media(prefers-reduced-motion:reduce){
.ranf-form input[type="submit"]:hover{transform:none;}
}

IX Curso Avanzado sobre

Obesidad y Cardiometabolismo · Inscripción

Los campos (*) son obligatorios