section.contato .formulario{margin-top:50px;margin-bottom:50px}section.contato .formulario .subtitulo{text-align:center;font-size:30px;font-weight:700;padding:50px 0px;color:#09ba25}section.contato .formulario form{padding:20px 50px;background-color:#f8f8f8;border-radius:15px}section.contato .formulario label{color:#09ba25;font-size:18px;font-weight:700}section.contato .formulario input,section.contato .formulario select{border-bottom:2px solid grey !important;background-color:transparent !important}section.contato .formulario textarea{border:none;border-radius:15px !important;background-color:white !important}section.contato .formulario textarea::placeholder{color:black !important;padding:20px}section.contato .formulario input::placeholder{color:black !important}section.contato .formulario .has-error{border-bottom:2px solid red !important}section.contato .formulario button.button.button-upload{width:155px;background-color:#171aa0;border-radius:25px !important}section.contato .formulario .enviar{float:right;margin-right:15px}@media screen and (max-width: 768px){section.contato .formulario .enviar{margin-top:50px;float:left}}section.contato .formulario .enviar button{font-size:17px;font-weight:600;background-color:#09ba25;padding:7px 40px;color:white;border-radius:20px}section.contato .formulario small.small{font-size:13px;font-weight:100;color:black}section.contato .formulario .fileUp label{font-size:14px !important;font-weight:500 !important;color:black !important;background-color:#cecece;width:200px;margin-top:-54px;margin-left:143px;text-align:center;border-radius:0px 15px 15px 0px;padding:6px 15px;overflow:hidden;white-space:nowrap}@media screen and (max-width: 768px){section.contato .formulario .fileUp label{display:none}}
