.form-direitos{background-color:#fbfbfb}.form-direitos .form{display:flex;justify-content:center;align-items:center}.form-direitos .form .wpcf7{width:100%;padding:32px 0}.form-direitos .form .wpcf7 .screen-reader-response{display:none}.form-direitos .form .wpcf7 form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.form-direitos .form .wpcf7 form label{display:flex;flex-direction:column;width:100%;color:var(--Principal-Chumbo,#323435);gap:8px;position:relative;font-family:Inter;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.form-direitos .form .wpcf7 form label span{width:100%;position:relative}.form-direitos .form .wpcf7 form label span input,.form-direitos .form .wpcf7 form label span select{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form label span input::-moz-placeholder,.form-direitos .form .wpcf7 form label span select::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span input::placeholder,.form-direitos .form .wpcf7 form label span select::placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span textarea{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form label span textarea::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span textarea::placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.form-direitos .form .wpcf7 form .line label{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;color:var(--Principal-Chumbo,#323435);font-family:Inter;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.form-direitos .form .wpcf7 form .line label span{width:100%}.form-direitos .form .wpcf7 form .line label span input,.form-direitos .form .wpcf7 form .line label span select{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form .line label span input::-moz-placeholder,.form-direitos .form .wpcf7 form .line label span select::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line label span input::placeholder,.form-direitos .form .wpcf7 form .line label span select::placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line label .sp-cv{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;width:100%;height:100%;background-color:#981c20;border-radius:4px;cursor:pointer;flex-direction:column;padding:8px 16px}.form-direitos .form .wpcf7 form .line label .sp-cv.has-file{display:block;background-color:#28a745}.form-direitos .form .wpcf7 form .line label .sp-cv .upload{color:var(--Apoio-Branco,#fbfbfb);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;position:relative;width:-moz-max-content;width:max-content}.form-direitos .form .wpcf7 form .line label .sp-cv .upload::after{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNyAwQzMuMTMzOSAwIDAgMy4xMzM5IDAgN0MwIDEwLjg2NjEgMy4xMzM5IDE0IDcgMTRDMTAuODY2MSAxNCAxNCAxMC44NjYxIDE0IDdDMTQgMy4xMzM5IDEwLjg2NjEgMCA3IDBaTTcgMS40QzEwLjA5MjYgMS40IDEyLjYgMy45MDc0IDEyLjYgN0MxMi42IDEwLjA5MjYgMTAuMDkyNiAxMi42IDcgMTIuNkMzLjkwNzQgMTIuNiAxLjQgMTAuMDkyNiAxLjQgN0MxLjQgMy45MDc0IDMuOTA3NCAxLjQgNyAxLjRaTTcgMy4yMTAxNkwzLjcwNTA4IDYuNTA1MDhMNC42OTQ5MiA3LjQ5NDkyTDYuMyA1Ljg4OTg0VjEwLjVINy43VjUuODg5ODRMOS4zMDUwOCA3LjQ5NDkyTDEwLjI5NDkgNi41MDUwOEw3IDMuMjEwMTZaIiBmaWxsPSIjRjJGMkYyIi8+Cjwvc3ZnPg==);left:-20px;top:60%;transform:translateY(-50%)}.form-direitos .form .wpcf7 form .line label .sp-cv span{color:var(--Apoio-Branco,#fbfbfb);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;position:relative;width:-moz-max-content;width:max-content}.form-direitos .form .wpcf7 form .line label span:has(.curriculo){display:none}.form-direitos .form .wpcf7 form input[type=submit]{width:100%;display:flex;padding:8px 24px;justify-content:center;align-items:center;text-align:center;gap:10px;align-self:stretch;background-color:#981c20;border-radius:4px;color:#fbfbfb;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;border:none}.form-direitos .form .wpcf7 :not(.wpcf7-checkbox).wpcf7-not-valid{border:1px solid red!important}.form-direitos .form .wpcf7 .wpcf7-not-valid::-moz-placeholder{color:red!important}.form-direitos .form .wpcf7 .wpcf7-not-valid::placeholder{color:red!important}.form-direitos .form .wpcf7 .wpcf7-not-valid-tip{color:#ff0c66;display:flex;justify-content:center;align-items:flex-start;font-size:10px;line-height:normal;position:absolute;bottom:0;left:0;transform:translate(0,100%);text-align:left}.form-direitos .form form.invalid .wpcf7-response-output{border:none;color:#fff;background-color:#ffb900;border-radius:8px;font-weight:700;padding:10px;font-size:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center;margin:0;display:none}.form-direitos .form form.failed .wpcf7-response-output{border:none;color:#fff;background-color:#dc3232;border-radius:8px;font-weight:700;padding:10px;font-size:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center;margin:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.form-direitos .form form.sent .wpcf7-response-output{border:none;color:#fff;background-color:#46b450;border-radius:8px;font-weight:700;padding:10px;font-size:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center;margin:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:992px){.form-direitos{background-color:#fbfbfb}.form-direitos .form{display:flex;justify-content:center;align-items:center}.form-direitos .form .wpcf7{width:100%;padding:32px 0}.form-direitos .form .wpcf7 form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.form-direitos .form .wpcf7 form label{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;color:var(--Principal-Chumbo,#323435);gap:8px;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.form-direitos .form .wpcf7 form label span{width:100%}.form-direitos .form .wpcf7 form label span input,.form-direitos .form .wpcf7 form label span select{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form label span input::-moz-placeholder,.form-direitos .form .wpcf7 form label span select::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span input::placeholder,.form-direitos .form .wpcf7 form label span select::placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span textarea{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form label span textarea::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form label span textarea::placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.form-direitos .form .wpcf7 form .line label{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;color:var(--Principal-Chumbo,#323435);font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.form-direitos .form .wpcf7 form .line label span{width:100%}.form-direitos .form .wpcf7 form .line label span input,.form-direitos .form .wpcf7 form .line label span select{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:4px;background-color:transparent;border:1px solid var(--Gray-5,#e0e0e0);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:#323435}.form-direitos .form .wpcf7 form .line label span input::-moz-placeholder,.form-direitos .form .wpcf7 form .line label span select::-moz-placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line label span input::placeholder,.form-direitos .form .wpcf7 form .line label span select::placeholder{color:#787e80}.form-direitos .form .wpcf7 form .line label .sp-cv{width:100%;height:100%;background-color:#981c20;border-radius:4px}.form-direitos .form .wpcf7 form .line label .sp-cv .upload{color:var(--Apoio-Branco,#fbfbfb);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;position:relative;width:-moz-max-content;width:max-content}.form-direitos .form .wpcf7 form .line label .sp-cv .upload::after{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNyAwQzMuMTMzOSAwIDAgMy4xMzM5IDAgN0MwIDEwLjg2NjEgMy4xMzM5IDE0IDcgMTRDMTAuODY2MSAxNCAxNCAxMC44NjYxIDE0IDdDMTQgMy4xMzM5IDEwLjg2NjEgMCA3IDBaTTcgMS40QzEwLjA5MjYgMS40IDEyLjYgMy45MDc0IDEyLjYgN0MxMi42IDEwLjA5MjYgMTAuMDkyNiAxMi42IDcgMTIuNkMzLjkwNzQgMTIuNiAxLjQgMTAuMDkyNiAxLjQgN0MxLjQgMy45MDc0IDMuOTA3NCAxLjQgNyAxLjRaTTcgMy4yMTAxNkwzLjcwNTA4IDYuNTA1MDhMNC42OTQ5MiA3LjQ5NDkyTDYuMyA1Ljg4OTg0VjEwLjVINy43VjUuODg5ODRMOS4zMDUwOCA3LjQ5NDkyTDEwLjI5NDkgNi41MDUwOEw3IDMuMjEwMTZaIiBmaWxsPSIjRjJGMkYyIi8+Cjwvc3ZnPg==);left:-20px;top:60%;transform:translateY(-50%)}.form-direitos .form .wpcf7 form .line label .sp-cv span{color:var(--Apoio-Branco,#fbfbfb);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;position:relative;width:-moz-max-content;width:max-content}.form-direitos .form .wpcf7 form .line label span:has(.curriculo){display:none}.form-direitos .form .wpcf7 form input[type=submit]{width:100%;display:flex;padding:8px 24px;justify-content:center;align-items:center;text-align:center;gap:10px;align-self:stretch;background-color:#981c20;border-radius:4px;color:#fbfbfb;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;border:none}}.form-direitos .form .wpcf7 form .wpcf7-checkbox label{flex-direction:row;align-content:center;font-size:16px;margin-bottom:9px;font-weight:500}.form-direitos .form .wpcf7 form span.wpcf7-form-control-wrap{width:100%}.form-direitos .wpcf7-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;position:relative;margin-right:8px;transition:border-color .2s ease;border-radius:2px;border:1px solid #bdbdbd;background:#e0e0e0}.form-direitos .wpcf7-checkbox input[type=checkbox]:checked{border-color:#981c20}.form-direitos .wpcf7-checkbox input[type=checkbox]:checked::after{content:"";position:absolute;top:2px;left:6px;width:7px;height:12px;border:solid #981c20;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
#termo_autorizacao_ambiente .page-entry h3{border:0;margin-bottom:0}#termo_autorizacao_ambiente .page-entry h1{color:#a71717;font-size:25px;font-weight:800;border-bottom:2px solid #a71717;padding-bottom:5px}#termo_autorizacao_ambiente #footer_area,#termo_autorizacao_ambiente #new_area,#termo_autorizacao_ambiente .breadcrumb,#termo_autorizacao_ambiente .orcamento_fixed,#termo_autorizacao_ambiente .pushcrew-side-button,#termo_autorizacao_ambiente .section-header,#termo_autorizacao_ambiente .whatsapp-button-position,#termo_autorizacao_ambiente div#header_social,#termo_autorizacao_ambiente header{display:none!important}#termo_autorizacao_ambiente div#form-autorizacao a{color:#000}#termo_autorizacao_ambiente .header-form{margin-bottom:20px;display:flex;align-items:end;justify-content:space-around}#termo_autorizacao_ambiente .header-form .background{position:absolute;left:50%;transform:translateX(-50%);z-index:-1;height:260px}#termo_autorizacao_ambiente div#form-autorizacao input,div#form-autorizacao textarea{border-color:#a71717}#termo_autorizacao_ambiente div#form-autorizacao input[type=submit]{background:#a71717;text-transform:uppercase;font-weight:900;border-radius:100px}#termo_autorizacao_ambiente .codedropz-upload-handler{border-color:#a71717}#termo_autorizacao_ambiente input[type=radio],input[type=checkbox]{accent-color:#a71717}@media only screen and (max-width:989px){#termo_autorizacao_ambiente .page-entry h1{font-size:20px}#termo_autorizacao_ambiente .header-form .background{height:150px}#termo_autorizacao_ambiente .header-form .logo{height:200px;margin:0 15px}#termo_autorizacao_ambiente input.wpcf7-form-control.wpcf7-submit.btn.btn-lg.btn-danger{margin-top:20px}}#termo_autorizacao_ambiente span.wpcf7-list-item label{display:inline-block!important}#termo_autorizacao_ambiente span.wpcf7-list-item.first{margin-left:0}#termo_autorizacao_ambiente a{color:#000}@media only screen and (min-width:992px){#termo_autorizacao_ambiente .form-vagas .form .wpcf7 form label{display:inline-block}}