.contenedor-formularios-tempoaseo .wpcf7{width:100%;max-width:900px;margin:0 auto}.formulario-tempoaseo-cf7{width:100%}.formulario-tempoaseo-cf7 p,.contenedor-formularios-tempoaseo .wpcf7-form p{margin:0;padding:0}.fila-formulario-tempoaseo{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;margin-bottom:16px}.formulario-tempoaseo-cf7 label{display:block;width:100%;color:#1d2948;font-weight:700;font-size:15px;margin-bottom:16px}.fila-formulario-tempoaseo label{margin-bottom: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{width:100%;background:#f5f7fb;border:none;border-radius:0;padding:15px 20px;font-size:16px;color:#1d2948;outline:none;margin:0;min-height:58px}.formulario-tempoaseo-cf7 input::placeholder,.formulario-tempoaseo-cf7 textarea::placeholder{color:#b8c0cc}.formulario-tempoaseo-cf7 select{color:#7b8493;cursor:pointer}.formulario-tempoaseo-cf7 textarea{min-height:135px;resize:vertical}.formulario-tempoaseo-cf7 .wpcf7-not-valid-tip{font-size:13px;line-height:1.2;color:#ff2b2b;margin-top:5px;margin-bottom:0}.formulario-tempoaseo-cf7>label,.campo-otro-municipio-contenedor,.campo-otro-area-contenedor,.campo-archivo-tempoaseo{margin-bottom:16px}.campo-otro-municipio-contenedor,.campo-otro-area-contenedor{width:100%}.campo-otro-municipio-contenedor label,.campo-otro-area-contenedor label{display:block;width:100%;margin-bottom:0}.campo-archivo-tempoaseo{color:#1d2948;font-weight:700}.formulario-tempoaseo-cf7 input[type="file"]{border:1px dashed #b8c7d9;background:#f5f7fb;cursor:pointer}.nota-archivo-tempoaseo{font-size:13px;color:#6b7280;margin:-6px 0 14px 0!important;line-height:1.4}.texto-politica-datos{font-size:14px;line-height:1.45;color:#1d2948;margin:6px 0 8px 0!important}.texto-politica-datos a{color:#005f9f;font-weight:800;text-decoration:underline}.formulario-tempoaseo-cf7 .wpcf7-acceptance{display:block;font-size:14px;color:#1d2948;line-height:1.4;margin:8px 0 18px 0}.formulario-tempoaseo-cf7 .wpcf7-acceptance label{margin-bottom:0;font-weight:500}.formulario-tempoaseo-cf7 .wpcf7-acceptance input[type="checkbox"]{margin-right:8px}.formulario-tempoaseo-cf7 .wpcf7-submit{width:100%;background:linear-gradient(135deg,#36bf00,#43e600);color:#ffffff;border:none;border-radius:50px;padding:16px 34px;font-size:18px;font-weight:800;cursor:pointer;transition:all 0.25s ease;margin-top:4px}.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)}.contenedor-formularios-tempoaseo .wpcf7-response-output{margin:16px 0 0 0!important;padding:12px 16px!important;font-size:14px;border-radius:8px}@media only screen and (max-width:768px){.fila-formulario-tempoaseo{grid-template-columns:1fr;gap:0;margin-bottom:0}.fila-formulario-tempoaseo label{margin-bottom:14px}.formulario-tempoaseo-cf7>label,.campo-otro-municipio-contenedor,.campo-otro-area-contenedor,.campo-archivo-tempoaseo{margin-bottom:14px}.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:15px 18px;min-height:54px}.formulario-tempoaseo-cf7 textarea{min-height:120px}.formulario-tempoaseo-cf7 .wpcf7-submit{font-size:16px;padding:15px 28px}}.formulario-pqrsf-tempoaseo .wpcf7-submit,.formulario-pqrsf-tempoaseo input[type="submit"]{background:linear-gradient(135deg,#ff7a00,#f15a00)!important;color:#ffffff!important;border:none!important;border-radius:50px!important;padding:17px 34px!important;font-size:18px!important;font-weight:800!important;width:100%!important;cursor:pointer}.formulario-pqrsf-tempoaseo .wpcf7-submit:hover,.formulario-pqrsf-tempoaseo input[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(241,90,0,0.28)}.campo-cliente-pqrsf,.campo-colaborador-pqrsf{display:none}