.contenedor-formularios-tempoaseo .wpcf7{width:100%;max-width:760px;margin:0 auto}.formulario-tempoaseo-cf7{width:100%}.fila-formulario-tempoaseo{display:grid;grid-template-columns:1fr 1fr;gap:28px}.formulario-tempoaseo-cf7 label{display:block;width:100%;margin-bottom:24px;color:#1d2948;font-weight:700;font-size:15px}.formulario-tempoaseo-cf7 input[type="text"],.formulario-tempoaseo-cf7 input[type="tel"],.formulario-tempoaseo-cf7 input[type="email"],.formulario-tempoaseo-cf7 input[type="file"],.formulario-tempoaseo-cf7 select,.formulario-tempoaseo-cf7 textarea{width:100%;background:#f5f7fb;border:none;border-radius:0;padding:18px 20px;font-size:16px;color:#1d2948;outline:none;margin-top:0}.formulario-tempoaseo-cf7 input::placeholder,.formulario-tempoaseo-cf7 textarea::placeholder{color:#b8c0cc}.formulario-tempoaseo-cf7 select{color:#7b8493}.formulario-tempoaseo-cf7 textarea{min-height:170px;resize:vertical}.texto-politica-datos{font-size:14px;line-height:1.5;color:#1d2948;margin:6px 0 10px 0}.texto-politica-datos a{color:#005f9f;font-weight:800;text-decoration:underline}.nota-archivo-tempoaseo{font-size:13px;color:#6b7280;margin:-14px 0 18px 0}.campo-archivo-tempoaseo{color:#1d2948;font-weight:700}.formulario-tempoaseo-cf7 input[type="file"]{border:1px dashed #b8c7d9;background:#f5f7fb;cursor:pointer}.formulario-tempoaseo-cf7 .wpcf7-acceptance{display:block;font-size:14px;color:#1d2948;line-height:1.4;margin:12px 0 22px 0}.formulario-tempoaseo-cf7 .wpcf7-acceptance label{margin-bottom:0;font-weight:500}.formulario-tempoaseo-cf7 .wpcf7-submit{width:100%;background:linear-gradient(135deg,#36bf00,#43e600);color:#ffffff;border:none;border-radius:50px;padding:17px 34px;font-size:18px;font-weight:800;cursor:pointer;transition:all 0.25s ease}.formulario-tempoaseo-cf7 .wpcf7-submit:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(54,191,0,0.28)}.formulario-hoja-vida .formulario-tempoaseo-cf7 .wpcf7-submit{background:linear-gradient(135deg,#005f9f,#003f7f)}.formulario-hoja-vida .formulario-tempoaseo-cf7 .wpcf7-submit:hover{box-shadow:0 10px 24px rgba(0,95,159,0.28)}@media only screen and (max-width:768px){.fila-formulario-tempoaseo{grid-template-columns:1fr;gap:0}.formulario-tempoaseo-cf7 input[type="text"],.formulario-tempoaseo-cf7 input[type="tel"],.formulario-tempoaseo-cf7 input[type="email"],.formulario-tempoaseo-cf7 input[type="file"],.formulario-tempoaseo-cf7 select,.formulario-tempoaseo-cf7 textarea{font-size:15px;padding:16px 18px}.formulario-tempoaseo-cf7 .wpcf7-submit{font-size:16px}}