#data input[name=subject],#data textarea,#email{box-sizing:border-box;width:100%}#contacto label,#data textarea{font-size:16px;font-style:normal}#info{padding:15px 0}#contacto{background-color:rgba(236,236,236,.4);border-radius:10px;clear:both;margin:0 0 20px;padding:30px 0}#contacto input{display:block;margin-bottom:20px}#contacto label{display:block;display:inline-block;margin:8px 0 4px;color:#053E5A;font-family:Inter;font-weight:700;line-height:24px}#contacto #submit_form_button{margin:20px auto 0;width:294px;max-width:calc(100% - 28px)}#data,.captcha_group{margin:0 50px}#data textarea{height:150px;padding:14px 22px;font-family:Inter,sans-serif;color:#021C31;font-weight:400}#legal{color:#444;margin:30px 0 0}#legal p{color:#021C31;font-size:14px}fieldset.captcha_group{margin-bottom:30px;margin-top:20px}fieldset.captcha_group table{margin:0 auto}fieldset.captcha_group td{padding:0 10px;vertical-align:top}fieldset.captcha_group input{display:block;margin:10px 0 5px}fieldset.captcha_group button{font-size:16px}fieldset.captcha_group img{float:left;margin:0 50px 0 0}p.error{height:20px}iframe,iframe[title=reCAPTCHA]{display:inline}label[for=captcha].error{color:#ac3434!important}#captcha_error{margin-top:20px}@media (max-width:1280px){#contacto #submit_form_button{margin-bottom:10px}#data,.captcha_group{margin:0 auto;width:90%}#data #body,#data #email,#data #subject,.captcha_group #captcha{display:block;margin:0 auto 20px;width:100%}fieldset.captcha_group button,fieldset.captcha_group img,fieldset.captcha_group input{display:block;margin:0 auto}fieldset.captcha_group img{float:none}fieldset.captcha_group label,fieldset.captcha_group p{text-align:center}fieldset.captcha_group p{margin-top:8px}fieldset.captcha_group button{margin-top:30px}}