.form-submit{display:none}.etapas-wrapper{margin:0 auto;max-width:600px}.etapas-wrapper .etapa-content{display:flex;flex-direction:column;gap:20px}.etapas-wrapper .etapa p{margin:0}.etapas-wrapper .etapa .intro{font-size:1rem;font-weight:500;margin-bottom:0;margin-top:0}.etapas-wrapper input[type=email],.etapas-wrapper input[type=tel],.etapas-wrapper input[type=text],.etapas-wrapper select{background-color:#063a8e!important;border:1px solid #8eb2d1!important;border-radius:45px!important;box-sizing:border-box;color:#fff!important;font-size:16px!important;padding:12px 20px!important;width:100%!important}.etapas-wrapper button{background-color:#42ba85!important;border:1px solid #42ba85;border-radius:45px!important;text-transform:uppercase}.etapas-wrapper a.cta,.etapas-wrapper button{color:#fff!important;cursor:pointer;font-size:18px!important;padding:15px 30px;width:100%!important}.etapas-wrapper a.cta{background-color:#00baff!important;border-color:#00baff!important;border-radius:5px!important;text-align:center;text-decoration:none!important}.etapa-content form{display:flex;flex-direction:column;gap:20px;width:100%}.etapa-content label.error{font-size:13px;margin-left:20px;margin-top:-12px}.etapa-content p.typ{font-size:20px;text-align:center}.privacy{color:#fff;font-size:13px;margin-top:30px!important;padding:0 20px}.privacy a{text-decoration:underline}@media screen and (max-width:768px){.tituloform{text-align:center}}