.formulario-profesional{font-family:'Roboto',sans-serif;background-color:#ffffff;padding:30px;border-radius:12px;max-width:600px;margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.formulario-profesional label{display:block;margin-bottom:18px;font-weight:500;color:#333333}.formulario-profesional input[type="text"],.formulario-profesional input[type="email"],.formulario-profesional input[type="tel"],.formulario-profesional input[type="file"],.formulario-profesional textarea{width:100%;padding:12px 14px;border:1px solid #cccccc;border-radius:8px;background-color:#fafafa;font-size:16px;margin-top:6px;transition:border-color 0.3s ease}.formulario-profesional input[type="text"]:focus,.formulario-profesional input[type="email"]:focus,.formulario-profesional input[type="tel"]:focus,.formulario-profesional textarea:focus{border-color:#0077cc;outline:none;background-color:#ffffff}.formulario-profesional input[type="file"]{padding:10px 0;background-color:transparent}.formulario-profesional .wpcf7-submit{background-color:#0077cc;color:#ffffff;border:none;padding:14px 28px;font-size:16px;border-radius:8px;cursor:pointer;transition:background-color 0.3s ease;margin-top:10px}.formulario-profesional .wpcf7-submit:hover{background-color:#005fa3}.formulario-profesional a{color:#0077cc;text-decoration:underline}.formulario-profesional a:hover{color:#005fa3}.single-post h1.entry-title{display:none}