.wpcf7-form{max-width:500px;background:transparent;padding:20px;font-family:"Open Sans",sans-serif;margin:0 auto;display:flex;flex-direction:column;align-items:center}.wpcf7-form label{display:block;font-weight:bold;color:#2d3163;margin-bottom:-3px;margin-top:1px}.wpcf7-form input,.wpcf7-form textarea{width:100%;padding:8px;margin-top:-4px;border:1px solid #737373;border-radius:5px;background:transparent;color:#2d3163;font-size:14px}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:#737373;font-style:italic}.wpcf7-form textarea{resize:none;height:auto}.wpcf7-submit{background:#157cc7;color:#fff;border:none;padding:12px 15px;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;border-radius:5px;transition:all 0.3s ease;width:100%}.wpcf7-submit:hover{background:#2d3163;color:#fff}.proteccion-datos{font-size:10px;color:#737373;margin-top:10px;text-align:justify;max-width:450px}.proteccion-datos a{font-weight:bold;text-decoration:none}