
html {scroll-behavior: smooth} :root { --framework-color-96a94d: #f5f5f5; --framework-color-0feee5: #e0e0e0; --framework-color-e7d8d3: #9e9e9e; --framework-color-e4fffc: #616161; --framework-color-d52bbb: #424242; --framework-color-6429f4: #212121; --framework-color-0baf3b: #ffeb3b; --framework-color-fa5d0e: #ffc107; --framework-color-bbebff: #ff9800; --framework-color-66d411: #ff5722; --framework-color-d25fcd: #f44336; --framework-color-1e4aab: #9c27b0; --framework-color-3341e1: #2196f3; --framework-color-f26611: #03a9f4; --framework-color-232daf: #81D4FA; --framework-color-d0e2e7: #4caf50; --framework-color-cbf86a: #8bc34a; --framework-color-09b14a: #cddc39; --framework-color-auwobn: #2c2a32; --framework-color-yxpwdx: #36343c; --framework-color-nddqop: #312f36; --framework-color-yizgpf: #9a999d; --sws-verde: #4fe94b; --framework-color-nmyfje: #3c3b42; --framework-color-hodqto: #000000; --framework-color-domjsv: #ffffff; --framework-color-ahtzdt: #baf6b8; --framework-color-birery: #f8f8f8; --framework-color-uqzdoo: #f1f1f1; --framework-color-gtryqo: #d9d9d9; } html {background-color: #f8f8f8} body {background: none} .brxe-section {margin-top: 30px; margin-bottom: 30px; padding-right: 30px; padding-left: 30px} @media (max-width: 478px) { .brxe-section {padding-right: 15px; padding-left: 15px; margin-bottom: 100px} } .letra-pesada.brxe-heading {font-weight: 700; font-family: "Exo 2"; font-size: 16px; line-height: 1.2; color: var(--framework-color-96a94d)} .bloco-aviso.brxe-block {background-color: var(--framework-color-d25fcd); padding-top: 7.5px; padding-right: 15px; padding-bottom: 7.5px; padding-left: 15px; font-family: "Exo 2"; font-weight: 500; color: var(--framework-color-birery); font-size: 14px; border-radius: 8px; display: none} .login-texto.brxe-heading {color: var(--framework-color-yizgpf); font-family: "Exo 2"; text-decoration: underline; transition: all 0.2s ease 0s} .login-texto.brxe-heading:hover {color: rgba(154, 153, 159, 0.5)} .cartao-preto.brxe-block {padding-top: 25px; padding-right: 30px; padding-bottom: 45px; padding-left: 30px; background-color: var(--framework-color-6429f4); border-top: 1px solid var(--framework-color-auwobn); border-right: 1px solid var(--framework-color-auwobn); border-left: 1px solid var(--framework-color-auwobn); border-top-left-radius: 20px; border-top-right-radius: 20px} @media (max-width: 478px) { .cartao-preto.brxe-block {padding-top: 15px; padding-right: 20px; padding-bottom: 35px; padding-left: 20px; flex-direction: column; row-gap: 5px} } #brxe-pjzjso label {color: var(--framework-color-yizgpf); font-family: "Exo 2"} #brxe-pjzjso .label {color: var(--framework-color-yizgpf); font-family: "Exo 2"} #brxe-pjzjso .form-group input {background-color: rgba(255, 0, 0, 0); border-color: var(--framework-color-yizgpf); border-radius: 8px; color: var(--framework-color-96a94d); line-height: 3.5} #brxe-pjzjso .flatpickr {background-color: rgba(255, 0, 0, 0); border-color: var(--framework-color-yizgpf); border-radius: 8px} #brxe-pjzjso select {background-color: rgba(255, 0, 0, 0); border-color: var(--framework-color-yizgpf); border-radius: 8px; color: var(--framework-color-96a94d); line-height: 3.5} #brxe-pjzjso textarea {background-color: rgba(255, 0, 0, 0); border-color: var(--framework-color-yizgpf); border-radius: 8px; color: var(--framework-color-96a94d); line-height: 3.5} #brxe-pjzjso .framework-button:not([type=submit]) {border-color: var(--framework-color-yizgpf); border-radius: 8px} #brxe-pjzjso .choose-files {border-color: var(--framework-color-yizgpf); border-radius: 8px} #brxe-pjzjso .form-group.submit-button-wrapper {	display: none;}#brxe-pjzjso label { padding: 0px 8px;	margin-left: 15px; background-color: var(--framework-color-auwobn); width: fit-content; z-index: 1;}#brxe-pjzjso input {	margin-top: -15px;}#brxe-pjzjso .form-group:has(input[name="code"]),#brxe-pjzjso .form-group:has(input[name="nova_password"]) {  display: none;} #brxe-vtnpam {color: var(--framework-color-yizgpf); font-weight: 300; font-family: "Exo 2"; line-height: 1} #brxe-lousbk {height: 18px; width: 18px} #brxe-gcywtc {height: 18px; width: 18px} #brxe-pacmjo {color: var(--framework-color-yizgpf); font-weight: 600; font-family: "Exo 2"} #brxe-vbxljr {flex-direction: row; align-items: center; column-gap: 10px; line-height: 1} #brxe-rahpst {height: 18px; width: 18px} #brxe-kgubqv {height: 18px; width: 18px} #brxe-gqvgda {color: var(--framework-color-yizgpf); font-weight: 600; font-family: "Exo 2"} #brxe-jkogaj {flex-direction: row; align-items: center; column-gap: 10px; line-height: 1} #brxe-bfclgy {height: 18px; width: 18px} #brxe-vyehdg {height: 18px; width: 18px} #brxe-cumgmh {color: var(--framework-color-yizgpf); font-weight: 600; font-family: "Exo 2"} #brxe-kqxjpw {flex-direction: row; align-items: center; column-gap: 10px; line-height: 1} #brxe-sxgbht {row-gap: 10px; margin-top: 15px} #brxe-sxgbht .ok {	display: none;} #brxe-nzwyyn {background-color: #37353d; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border: 1px solid var(--framework-color-yizgpf); border-radius: 8px; display: none} #brxe-rgcdxv {align-items: center; row-gap: 15px} #brxe-czqmnh {background-color: var(--sws-verde); color: var(--framework-color-auwobn); font-weight: 500; font-family: "Exo 2"; width: 100%; border-radius: 8px; height: 3.5em; transition: all 0.2s ease 0s; cursor: pointer} #brxe-czqmnh:hover {background-color: rgba(80, 234, 77, 0.5)} #brxe-fwdokx {flex-direction: row; justify-content: space-evenly; align-items: center} #brxe-ahvyra {align-items: center; row-gap: 50px; width: 400px} #brxe-vujajj {background-color: var(--framework-color-auwobn); height: 100vh; align-items: center; flex-direction: column; justify-content: center; align-self: center !important; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0} @media (max-width: 478px) { #brxe-vujajj {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px} } .brxe-popup-934 .brx-popup-content {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 600px} #brxe-etgzst {color: var(--framework-color-e4fffc); fill: var(--framework-color-e4fffc); font-size: 20px; cursor: pointer} #brxe-etgzst:hover {color: var(--framework-color-domjsv); fill: var(--framework-color-domjsv)} #brxe-blcvkg {position: absolute; width: auto; right: 0px; padding-top: 15px; padding-right: 15px} #brxe-bnujao {width: 250px} #brxe-aqcjjk {font-size: 30px; text-align: center; color: var(--framework-color-domjsv); font-family: "Exo 2"; font-weight: 700} #brxe-aqcjjk  a {font-size: 30px; text-align: center; color: var(--framework-color-domjsv); font-family: "Exo 2"; font-weight: 700; font-size: inherit} #brxe-dyudop {align-items: center; row-gap: 15px} #brxe-qogfzp {color: var(--framework-color-domjsv); font-weight: 500; font-family: "Exo 2"; border: 1px solid var(--framework-color-domjsv); border-radius: 8px; height: 3.5em; transition: all 0.2s ease 0s; cursor: pointer; width: 170px} #brxe-qogfzp:hover {background-color: var(--framework-color-d52bbb)} #brxe-wmhfhs {flex-direction: row; justify-content: center; column-gap: 25px} #brxe-rhecoy {align-items: flex-start; column-gap: 50px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; row-gap: 30px; padding-top: 60px; padding-right: 60px; padding-bottom: 60px; padding-left: 60px} #brxe-slonyc {position: relative} .brx-header-right #brx-header,  .brx-header-left #brx-header {width: 350px} .brx-header-right #brx-content,  .brx-header-right #brx-footer {margin-right: 350px} .brx-header-left #brx-content,  .brx-header-left #brx-footer {margin-left: 350px} @media (max-width: 1180px) { .brx-header-right #brx-header,  .brx-header-left #brx-header {width: 300px} .brx-header-right #brx-content,  .brx-header-right #brx-footer {margin-right: 300px} .brx-header-left #brx-content,  .brx-header-left #brx-footer {margin-left: 300px} } @media (max-width: 478px) { .brx-header-right #brx-header,  .brx-header-left #brx-header {width: 100%} .brx-header-right #brx-content,  .brx-header-right #brx-footer {margin-right: 100%} .brx-header-left #brx-content,  .brx-header-left #brx-footer {margin-left: 100%} } 