@charset "UTF-8";.custom-input-error{margin-bottom:0;font-family:Poppins;font-style:normal;font-weight:500;line-height:140%;display:flex;align-items:center;letter-spacing:.04em}.custom-input-error.open{visibility:visible}.custom-input-error{color:red;font-size:12px}.page-title{width:100%;height:161px;display:flex;flex-direction:row;align-items:center}.page-title .page-title-h1{font-family:Montserrat,sans-serif;font-weight:700;font-size:32px;color:#fa5050;margin:0}.separator{height:1px;width:100%;background-color:rgba(90,91,97,.16);margin:16px 0}@media only screen and (max-width:1026px){.page-title{height:45px;margin-bottom:0}}@media only screen and (max-width:1026px){.page-title .page-title-h1{font-size:32px}}.header-insti{display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width:767px){.header-insti{flex-direction:column;align-items:center;align-content:center}}.header-insti .container-left{width:50%}@media (max-width:767px){.header-insti .container-left{width:100%}}.header-insti .container-left img{width:100%;max-height:748px}.header-insti .container-right{width:50%;background-color:#f5f5f5;padding:112px 0 133px 144px;max-height:748px}.container-right-text{max-width:550px}@media (min-width:1024px) and (max-width:1190px){.header-insti .container-right{padding:16px 32px}}@media (max-width:767px){.header-insti .container-right{width:100%;padding:40px}}.header-insti .container-right .title-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#5a5b61;margin-top:32px}.header-insti .container-right .tlecom-tlecom-theme-5-x-paragraph{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25.2px;color:#2b2b2b}.form-trabalhe-conosco{max-width:900px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:72px 0}.form-trabalhe-conosco .custom-input-label-fake{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.06em;color:#2b2b2b;margin-bottom:8px}.form-trabalhe-conosco .dados-pessoais,.form-trabalhe-conosco .title-qualy{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.04em;color:#fa5050}.form-trabalhe-conosco .title-qualy{margin-bottom:0;width:100%}.form-trabalhe-conosco .inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}@media (max-width:767px){.form-trabalhe-conosco .inputs{padding:16px 32px 0}}.form-trabalhe-conosco .inputs .input-container-select{width:31%;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767px){.form-trabalhe-conosco .inputs .input-container-select{width:100%}}.form-trabalhe-conosco .inputs .input-container-select label{font-weight:700;color:#2b2b2b;padding-bottom:8px}.form-trabalhe-conosco .inputs .input-container-select label,.form-trabalhe-conosco .inputs .input-container-select select{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.06em}.form-trabalhe-conosco .inputs .input-container-select select{width:100%;border:none;height:42px;font-weight:400;padding-left:24px;background-color:#f5f5f5;color:#979899}.form-trabalhe-conosco .inputs .custom-input-wrapper{width:100%}@media (max-width:767px){.form-trabalhe-conosco .inputs .custom-input-wrapper{overflow:hidden}}.form-trabalhe-conosco .inputs .custom-input-wrapper.adress,.form-trabalhe-conosco .inputs .custom-input-wrapper.cep{width:48%}@media (max-width:767px){.form-trabalhe-conosco .inputs .custom-input-wrapper.adress,.form-trabalhe-conosco .inputs .custom-input-wrapper.cep{width:100%}}.form-trabalhe-conosco .inputs .custom-input-wrapper.adressNumber,.form-trabalhe-conosco .inputs .custom-input-wrapper.city{width:31%}@media (max-width:767px){.form-trabalhe-conosco .inputs .custom-input-wrapper.adressNumber,.form-trabalhe-conosco .inputs .custom-input-wrapper.city{width:100%}}.form-trabalhe-conosco .inputs .custom-input-wrapper label{font-weight:700;color:#2b2b2b;padding-bottom:8px}.form-trabalhe-conosco .inputs .custom-input-wrapper input,.form-trabalhe-conosco .inputs .custom-input-wrapper label{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;line-height:16px;display:flex;align-items:center;letter-spacing:.06em}.form-trabalhe-conosco .inputs .custom-input-wrapper input{width:100%;border:none;height:42px;padding-left:24px;font-weight:400;background-color:#f5f5f5}.form-trabalhe-conosco .inputs .custom-input-wrapper input::-moz-placeholder{color:#97989b}.form-trabalhe-conosco .inputs .custom-input-wrapper input:-ms-input-placeholder{color:#97989b}.form-trabalhe-conosco .inputs .custom-input-wrapper input::-ms-input-placeholder{color:#97989b}.form-trabalhe-conosco .inputs .custom-input-wrapper input::placeholder{color:#97989b}.form-trabalhe-conosco .custom-input-wrapper{display:flex;flex-direction:column;align-items:flex-start}.form-trabalhe-conosco .custom-input-wrapper-file{width:100%}.form-trabalhe-conosco .wrapper{height:100vh;background:#000}.form-trabalhe-conosco .container-input-file .file{display:none!important}.form-trabalhe-conosco .container-input-file{display:flex;align-items:center;flex-direction:row;gap:16px}@media (max-width:767px){.form-trabalhe-conosco .container-input-file{flex-direction:column;gap:15px;width:100%}}.form-trabalhe-conosco #file-name{width:351px;height:40px;background:#f5f5f5;border:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.04em;color:#979899;padding:12px 24px}@media (max-width:767px){.form-trabalhe-conosco #file-name{width:100%}}.form-trabalhe-conosco .btn{width:249px;padding:11px 0;background:#fa5050;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:#fff;border:none}@media (max-width:767px){.form-trabalhe-conosco .btn{width:100%}}.form-trabalhe-conosco .btn:hover{box-shadow:0 0 3px #000}@media (max-width:767px){.form-trabalhe-conosco .form-footer{padding:0 32px 80px}}.form-trabalhe-conosco .form-footer span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.06em;color:#7e7f88;margin:20px 0;display:block}.form-trabalhe-conosco .form-footer .submit-button{display:flex;justify-content:center;margin-top:34px}@media (max-width:767px){.form-trabalhe-conosco .form-footer .submit-button{display:flex;align-items:center;justify-content:center}}.form-trabalhe-conosco .form-footer .submit-button button{width:180px;height:45px;background:#fa5050;border:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:#fff;cursor:pointer}.form-trabalhe-conosco .form-footer .submit-button button:disabled{background:#ccc;color:#666;cursor:not-allowed}.form-trabalhe-conosco .form-footer .submit-button{position:relative}.form-trabalhe-conosco .form-footer .submit-button button:disabled:after{content:"Por favor, preencha todos os campos obrigatórios antes de enviar.";position:absolute;top:60px;left:0;width:100%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#fa5050;text-align:center;text-transform:none}.form-sended{color:#46c001;font-weight:600}@media only screen and (max-width:1026px){.form-trabalhe-conosco{padding:0}}.form-trabalhe-conosco .form-dados-obrigatorios{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.06em;color:#7e7f88}@media only screen and (max-width:1026px){.form-trabalhe-conosco .dados-pessoais{margin:70px 32px 16px}}