div.wpcf7{font-family:'Questrial',sans-serif}div.wpcf7 p{margin:0 0 15px 0;padding:0}div.wpcf7 input[type="text"],div.wpcf7 input[type="email"],div.wpcf7 input[type="tel"],div.wpcf7 input[type="date"]{background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:12px;padding:15px 20px;width:100%;box-sizing:border-box;margin:0;font-size:16px;color:#333}div.wpcf7 select{background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:12px;padding:15px 20px;width:100%;box-sizing:border-box;margin:0;font-size:16px;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none}div.wpcf7 input[type="text"]:focus,div.wpcf7 input[type="email"]:focus,div.wpcf7 input[type="tel"]:focus,div.wpcf7 input[type="date"]:focus{outline:none;border-color:#ef6485;box-shadow:0 0 0 2px rgba(239,100,133,0.2)}div.wpcf7 select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512' fill='%23555555'%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:1em;padding-right:50px}div.wpcf7 select option[value=""]{color:#999}div.wpcf7 .consulta-texto{font-size:14px;color:#555555;margin-bottom:5px;line-height:1.4}div.wpcf7 input[type="submit"]{background-color:#ef6485;color:#ffffff;border:none;border-radius:50px;padding:12px 30px;font-size:16px;font-weight:bold;cursor:pointer;transition:background-color 0.3s ease;width:auto;text-transform:uppercase;margin-top:0}div.wpcf7 input[type="submit"]:hover{background-color:#d85976}div.wpcf7 form p:last-of-type{text-align:right}