.header-container{z-index:999!important}.header-container .ui .text{text-transform:none}.header-container.ui.inverted.menu{padding:20px 0;height:100%;max-height:90px;box-shadow:0 5px 10px rgba(0,0,0,.1);background:var(--blue-600);z-index:90}.header-container{position:fixed;top:0;left:0;width:100%;height:var(--header-height);background:var(--blue-600)}.header-container .content{width:100%;height:100%;display:flex;align-items:center;position:relative}.header-container .content a{align-self:center}.header-container .content a img{height:100%;max-height:74px}.header-container .content button{display:flex;align-items:center;position:absolute;right:0;background:none;color:#fff;border:none}.header-container .content button span{color:#fff;font-size:14px!important;margin:0 0 0 4px;font-weight:500}@media (max-width:768px){.header-container{height:var(--header-height)}.header-container .content a img{height:50px}}@media screen and (max-width:375px){.header-container{max-height:86px!important;display:flex}}.styles_inputFieldContainer__3Mk9c{width:100%!important}.stepper{height:var(--stepper-height-lg);background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);position:fixed;top:var(--header-height);left:0;width:100%;z-index:999;display:flex;align-items:center}.info-content{display:flex;flex-direction:column}.info-content h1{font-size:1.85rem;color:var(--primary-color);margin:0}.info-content .step{color:rgba(0,0,0,.5)}.info-content .step .step-description{margin-left:4px;font-size:1.25rem;color:rgba(0,0,0,.87)}.info-content .step .step-description .number{color:var(--primary-color);font-weight:500}@media (max-width:425px){.login-container{margin:0!important;margin-top:var(--header-height)!important}.margin-h-without-stepper{margin:0!important;display:flex;justify-content:center;padding:32px 16px!important}.title{font-size:1.6rem!important}.step .step-title{font-size:1rem}}@media (max-width:375px){.title{font-size:1.2rem!important}}.termo-container section .img-btn-termo-adesao{max-width:200px!important;margin:0 auto}.termo-container section .termo-buttons-group{display:flex;justify-content:space-between;width:100%!important;max-width:500px;align-items:center;margin:0 auto 64px}.termo-container section .termo-buttons-group .btn-contrato-adesao{background-color:var(--primary-color)!important;color:#fff;position:relative}.termo-container section .termo-buttons-group .btn-contrato-adesao:before{content:"";height:100%;width:14px;position:absolute;right:0;top:0;background:var(--secondary-color);border-radius:0 .3rem .3rem 0}.termo-container section .buttons-group{display:flex;justify-content:space-between;width:100%!important;align-items:center}.termo-container section .term-info{font-weight:600}.termo-container section .term-details-info-list{opacity:.8}.termo-container section .agreement-text{margin-top:32px;margin-bottom:64px}.termo-modal label{text-align:justify}.novo-interesse-modal .btn.nao,.novo-interesse-modal .btn.ok{background-color:var(--primary-color)}@media (max-width:425px){.ui.page.modals.dimmer.transition.visible.active,div.image.scrolling.content{padding:0!important}label{font-size:small!important}.termo-container .termo-buttons-group{display:flex;flex-direction:column;width:100%!important}.termo-container .termo-buttons-group button{width:100%!important;max-width:100%!important}.termo-container .termo-buttons-group button:first-child{margin-bottom:8px}}.termo-container .img-btn-termo-adesao{max-width:200px!important;margin:0 auto}.termo-container .buttons-group{display:flex;justify-content:space-between;width:100%!important;align-items:center}.termo-container .term-info{font-weight:600}.termo-container .term-details-info-list{opacity:.8}.termo-container .forma-pagamento{display:flex!important;flex-direction:row!important}.termo-container .forma-pagamento .forma-pagamento-content{display:flex;flex-direction:column}.termo-container .forma-pagamento .forma-pagamento-content span{font-size:1rem;margin-bottom:8px}.termo-container .loader-container{height:250px;display:flex}.termo-container .metodos-pagamento>div{display:flex;align-items:center;justify-content:center}.termo-container .metodos-pagamento>div .radio{padding-left:16px}.termo-container .metodos-pagamento>div:last-child{margin-left:16px}@media screen and (max-width:425px){.term-details-info-list .item{display:flex!important;flex-direction:column!important}.term-details-info-list .item span{margin:0!important}.forma-pagamento-content{margin:16px!important}.metodos-pagamento{display:flex!important;align-items:center!important;justify-content:center!important}.metodos-pagamento>div:last-child{margin-left:16px!important}.metodos-pagamento>div img{height:32px}}.novo-interesse-container .buttons-container{margin-top:64px}.novo-interesse-modal{margin:auto 0}.selecao-curso-container .informativo-fatesg{display:flex;flex-direction:column}.selecao-curso-container .informativo-fatesg span{font-weight:700}.selecao-curso-container .informativo-fatesg p{text-align:justify;margin:0;padding:0}.selecao-curso-container .informativo-fatesg p:last-child{opacity:.8}.selecao-curso-container .primary-button{margin-top:64px}.novo-interesse-modal{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;position:relative!important}.novo-interesse-modal p{text-align:justify}.novo-interesse-modal .btn{color:#fff!important}.novo-interesse-modal .btn.sim{background-color:var(--secondary-color)}.novo-interesse-modal .btn.nao{background-color:var(--primary-color)}@media screen and (max-width:425px){.selecao-curso-container .informativo-fatesg{margin-top:1rem}.selecao-curso-container .informativo-fatesg span{font-weight:700}.selecao-curso-container .informativo-fatesg p{padding-top:.5rem}}.send-documents-container{margin-top:36px}.required-document-list{--pendente:inherit;--anexado:#39ac54}.required-document-list .pendente .description,.required-document-list .pendente .file.icon,.required-document-list .pendente .header{color:var(--pendente)!important}.required-document-list .anexado .description,.required-document-list .anexado .file.icon,.required-document-list .anexado .header{color:var(--anexado)!important}.categoria-aluno-container{height:100vh!important}.styles_avisoModal__2KsC9{width:100%;height:auto;margin:0 auto;position:relative!important}.info-legais-novato-container{padding-bottom:20%!important}.categoria-responsavel-container{height:100vh!important}.confirmacao-interesse-container{display:flex;align-items:center;justify-content:center}.confirmacao-interesse-container .div-confirmacao{text-align:center}.confirmacao-interesse-container .icon-confirmacao{color:#00ac8d}.confirmacao-interesse-container .link-home,.confirmacao-interesse-container .link-home:hover{color:#fff}.confirmacao-interesse-container .sucessfull-message{width:100%}.confirmacao-interesse-container .content-container h2{text-align:center!important}.confirmacao-interesse-container .back-to-homepage-container{width:100%;display:flex;align-items:center;justify-content:center;margin-top:64px}.envio-documentos-veterano .content-step-title{margin-bottom:8px}.envio-documentos-veterano .anexos-title{opacity:.6}:not(i){font-family:"Open Sans","Helvetica Neue","Arial",sans-serif!important}:root{--secondary-color:#00ac8d;--primary-color:#217eb7;--blue-1:rgba(13,109,175,0.92);--blue-600:#0c6aad;--blue-800:#0047b6;--header-height:88px;--stepper-height-lg:150px;--content-margin:144px;--top-distance-with-stepper:calc(var(--header-height) + var(--stepper-height-lg) + 32px);--top-distance-without-stepper:calc(var(--header-height) + 32px)}.box-shadow{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.form-section-container{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;height:100%!important}.form-section-container h1{margin-bottom:36px}.form-section-container form h2{font-size:1.3rem}.form-section-container .keep-or-maintain-container{display:flex;justify-content:center;margin-top:32px}.form-section-container .next-button-container{width:100%;margin-top:36px;display:flex;justify-content:space-around;position:relative}.form-section-container .next-button-container .prev-button{font-weight:500!important;box-shadow:none!important;position:absolute;left:0}.form-section-container .next-button-container .next-button{position:absolute;right:0}.content-w-distance{padding:0 144px;padding:0 var(--content-margin)}.unauthenticated-content-container{min-height:100vh!important;display:flex;align-items:center!important;justify-content:center!important}.authenticated-content-container{padding-left:144px;padding-left:var(--content-margin);padding-right:144px;padding-right:var(--content-margin);min-height:100vh!important;padding-top:270px;padding-top:var(--top-distance-with-stepper);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:200px!important}.content-step-title{font-size:1.8rem;color:rgba(0,0,0,.5)}.ui.button{font-weight:500!important}.primary-button{background-color:#00ac8d!important;background-color:var(--secondary-color)!important;box-shadow:none!important;color:#fff!important;transition:.15s linear!important}.primary-button:focus,.primary-button:hover{box-shadow:0 8px 8px rgba(0,0,0,.15)!important}.next-button{background-color:#00ac8d!important;background-color:var(--secondary-color)!important;color:#fff!important}body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body input{text-transform:uppercase}body input[type=email],body input[type=password]{text-transform:none}body .ui .text{text-transform:uppercase}input:not(.input)[disabled]{opacity:1!important;color:rgba(0,0,0,.4)!important}.disabled .field,.disabled .field>*{opacity:.6!important}.ui.input{opacity:1!important}.ui.inverted.segment,.ui.inverted.vertical.segment,.ui.primary.inverted.segment{background:rgba(13,109,175,.92);background:var(--blue-1)}.ui.inverted.segment,.ui.primary.inverted.segment{color:#fff}#div_login{margin-top:130px;margin-left:30%}.link_senha{font-weight:700;font-size:16px;margin-left:115px;display:inline;color:#969696}.radio_aluno{margin-bottom:15px}.radio_novato{margin-left:70px}.ui.large.fluid.primary.button{width:120px;display:inline}.ui.warning.message{width:355px}.footer{background:rgba(13,109,175,.92);background:var(--blue-1);padding:50px 0;color:#fff}.margin-h-without-stepper{margin-top:120px;margin-top:var(--top-distance-without-stepper);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:128px;padding-left:0!important;padding-right:0!important}.visible.menu.transition{max-height:160px!important}@media (max-width:768px){:root{--header-height:65px;--content-margin:32px}.box-fieldset{padding:0!important;box-shadow:none!important;border:0!important;border-radius:0;margin:0 auto!important}fieldset{border:none!important}fieldset>legend{font-size:1.2rem!important;margin-bottom:16px!important;display:none}.ui.inverted.menu{height:65px}.app-container{margin-top:5em}.ui.container{margin-right:0!important;margin-left:0!important}}.ui.page.modals.dimmer.transition.visible.active{display:flex!important;align-items:center!important;justify-content:center!important;background-color:rgba(0,0,0,.6)}@media screen and (max-width:425px){:root{--content-margin:16px}.content-step-title{font-size:1.4rem}}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{opacity:1!important}.component-container{width:100%!important;position:fixed;bottom:0;z-index:99}.message-container{width:95%!important;max-width:800px;background:#fff;padding:16px;box-shadow:0 1rem 3rem rgba(0,0,0,.175);border-radius:.25rem .25rem 0 0;margin:0 auto;width:100%}.message-container .info-message-body{display:flex;align-items:center;justify-content:space-between}.message-container .info-message-body .message{width:100%}.message-container .info-message-body .message li{text-align:justify}.message-container .info-message-body button{max-height:54px;margin-left:1rem}@media screen and (max-width:520px){.message-container .header{font-size:18px!important}.message-container .info-message-body{flex-direction:column;align-items:flex-end}.message-container .info-message-body .message{width:100%;padding:8px}.message-container .info-message-body button{max-width:56px;display:flex;justify-content:center}}@media screen and (max-width:375px){.message-container{padding:8px}.message-container .message{margin-bottom:4px!important}.message-container .message li{line-height:16px}}