.banner{width:100%;height:225px;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.banner h1{font-family:"Cormorant";font-style:normal;font-weight:500;font-size:40px;line-height:48px;text-align:center;color:#fff}.cadastro{width:70%;margin:0 auto}.cadastro .options{padding:50px;display:flex;justify-content:center;align-items:center;flex-direction:column}
.cadastro .options button{border:1px solid #000;border-radius:100px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#000;height:40px;width:150px;background-color:#fff;cursor:pointer;position:relative}.cadastro .options button:hover{background-color:#000;padding:5px;color:#fff}.cadastro .options button:hover:before{border:1px solid #000;content:"";position:absolute;width:170px;height:60px;left:-10px;border-radius:100px;top:-11.5px}.cadastro .options button.selected{background-color:#000;padding:5px;color:#fff}.cadastro .options button.selected:before{border:1px solid #000;content:"";position:absolute;width:170px;height:60px;left:-10px;border-radius:100px;top:-11.5px}
.cadastro .options a{border:1px solid #000;border-radius:100px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#000;height:40px;width:150px;background-color:#fff;cursor:pointer;position:relative;display: flex;justify-content: center;align-items: center;}.cadastro .options a:hover{background-color:#000;padding:5px;color:#fff}.cadastro .options a:hover:before{border:1px solid #000;content:"";position:absolute;width:170px;height:60px;left:-10px;border-radius:100px;top:-11.5px}.cadastro .options a.selected{background-color:#000;padding:5px;color:#fff}.cadastro .options a.selected:before{border:1px solid #000;content:"";position:absolute;width:170px;height:60px;left:-10px;border-radius:100px;top:-11.5px}
.cadastro .options__tipo{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;margin-bottom:30px}.cadastro .options__tipo h2{font-family:"Cormorant";font-style:normal;font-weight:600;font-size:27px;line-height:33px;color:#000}.cadastro .options__tipo div{display:flex;gap:20px}.cadastro .options__quem{flex-direction:column;gap:30px;justify-content:center;align-items:center;display:none}.cadastro .options__quem.selected{display:flex}.cadastro .options__quem h2{font-family:"Cormorant";font-style:normal;font-weight:600;font-size:22px;line-height:27px;text-align:center;color:#000}.cadastro .options__quem div{display:flex;gap:30px}.cadastro .options__quem-title{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:22px;line-height:32px;text-align:center;color:#000;margin-bottom:60px}
.voluntario,.entidade{display:none}
/*.voluntario.selected,.entidade.selected{display:flex;flex-direction:column}*/
.formulario .politicas{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;margin-top:20px}.formulario .politicas h3{font-family:"Montserrat";font-style:normal;font-weight:600;font-size:22px;line-height:32px;color:#10679d}.formulario .politicas a{background:#10679d;border-radius:100px;padding:15px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#fff}.formulario .politicas__text{display:flex;flex-direction:column;align-items:flex-start}.formulario .politicas__text p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:left;color:#000;margin-bottom:30px}.duvidas{width:100%;height:320px;background:#def5f5;mix-blend-mode:normal;display:flex;justify-content:center;align-items:center;flex-direction:column}.duvidas h6{font-family:"Cormorant";font-style:normal;font-weight:400;font-size:32px;line-height:39px;color:#000}.duvidas p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#000;margin-bottom:20px}.duvidas a{width:225px;height:40px;background:#001225;border-radius:100px;display:flex;justify-content:center;align-items:center;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#fff}
#formFisica,#formJuridica,#formEstudante{display:none}
/*#formFisica.selected,#formJuridica.selected,#formEstudante.selected{display:flex;width:100%;flex-direction:column}*/
.formulario p{font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:22px;text-align:center;text-transform:uppercase;color:#10679d;margin-bottom:20px}.formulario input[type=text],.formulario input[type=password],.formulario input[type=email],.formulario input[type=number]{width:100%;border:1px solid #000;border-radius:100px;text-transform:uppercase;padding:15px;outline-color:#10679d}.formulario input[type=text]::placeholder,.formulario input[type=password]::placeholder,.formulario input[type=email]::placeholder,.formulario input[type=number]::placeholder{font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#10679d}.formulario select{border:1px solid #000;border-radius:100px;width:100%;padding:15px;outline-color:#10679d;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#10679d;margin-bottom:15px}.formulario textarea{width:100%;height:250px;border:1px solid #000;border-radius:15px;margin-bottom:15px;resize:none;outline-color:#10679d;box-sizing:border-box;padding:15px;font-size:18px;font-family:"Montserrat";font-style:normal;font-weight:400;line-height:22px;text-align:justify;color:#000}.formulario textarea::placeholder{font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#10679d;padding:15px}.formulario h2{font-family:"Montserrat";font-style:normal;font-weight:1000;font-size:18px;line-height:26px;text-align:center;text-transform:uppercase;color:#10679d;margin:35px}.formulario .form__amicus--line{display:flex;align-items:center;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#10679d;gap:15px;margin-bottom:15px}.formulario .form__amicus--line span{min-width:max-content}.formulario .form__amicus--line input{border-top:none;border-left:none;border-right:none;border-radius:0}.formulario .form__amicus--row{margin-bottom:15px}.formulario .form__amicus--submit{background:#10679d;border-radius:100px;width:100%;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff;padding:15px;border:none;margin:30px 0px;cursor:pointer}.formulario .form__amicus--two{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px}.formulario .form__amicus--two input[type=text],.formulario .form__amicus--two input[type=password],.formulario .form__amicus--two input[type=email]{width:49%;margin-bottom:0}.formulario .form__amicus--two label{width:49%}.formulario .form__amicus--two select{width:49%;margin-bottom:0}.formulario .form__amicus--two div{width:49%;display:flex;align-items:center;gap:10px}.formulario .form__amicus--two div p{margin-bottom:0}.formulario .form__amicus--checked{display:flex;justify-content:space-between;flex-wrap:wrap;font-style:normal;text-transform:uppercase;font-family:"Montserrat";margin-bottom:15px;font-weight:600;line-height:17px;color:#10679d;font-size:14px;width:100%;gap:10px}.formulario .form__amicus--checked label{width:30%;margin-bottom:10px}.formulario .form__amicus--checked h2{width:100%}.formulario .form__amicus--checked .form__amicus--other{width:100%}.formulario .form__amicus--checked .form__amicus--other span{display:flex;flex-direction:column;margin-bottom:10px}.formulario .form__amicus--checked#states_with_offices{justify-content:unset;gap:15px}.formulario .form__amicus--checked#states_with_offices label{width:max-content}.formulario .form__amicus--one{margin-bottom:15px}.formulario .form__amicus--three{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px}.formulario .form__amicus--three input[type=text],.formulario .form__amicus--three input[type=password],.formulario .form__amicus--three input[type=email]{width:32%}.formulario .form__amicus--three label{width:32%}.formulario .form__amicus--three label input[type=text],.formulario .form__amicus--three label input[type=password],.formulario .form__amicus--three label input[type=email]{width:100%}.formulario .form__amicus--atuacao{display:flex;align-items:center;gap:10px}.formulario .form__amicus--atuacao input{border-top:none;border-left:none;border-right:none;border-radius:0}.formulario .form__amicus--atuacao span{font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#10679d;min-width:max-content}.formulario .form__amicus--termos{display:flex;gap:10px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#10679d;width:100%}.formulario .form__amicus--selecionar{display:flex;justify-content:center;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:#10679d;flex-wrap:nowrap;margin:20px 0px;align-items:center;gap:10px}.formulario .form__amicus--selecionar p{width:49%;margin-bottom:0}.formulario .form__amicus--selecionar p span{text-transform:lowercase;font-weight:500}.formulario .form__amicus--selecionar input{display:none}.formulario .form__amicus--selecionar .fileinput{width:49%;height:45px;background:#10679d;border-radius:100px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff;text-align:center;outline:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.formulario .form__amicus--selecionar label{display:flex;width:100%;justify-content:space-between;align-items:center}.formulario .just-validate-error-field{border:1px solid red !important}.entidade__intro{display:flex;flex-direction:column;gap:20px;font-family:"Montserrat";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.entidade__step{width:100%;display:flex;align-items:center;margin-top:30px;margin-bottom:30px}.entidade__step p{min-width:55px;min-height:55px;background-color:#d4d4d4;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#001225;border-radius:100px;display:flex;justify-content:center;align-items:center}.entidade__step p.concluido{background-color:#10679d;color:#fff}.entidade__step span{width:100%;height:10px;background-color:#d4d4d4}.entidade__step span.concluido{background-color:#10679d}.entidade .cadastroItem{display:none}.entidade .cadastroItem.selected{display:block}
.instrucao{display:flex;flex-direction:column;align-items:center;justify-content:center}.instrucao__intro p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:justify;color:#000;text-transform: uppercase;margin-bottom: 20px;}.instrucao__intro{display:flex;flex-direction:column}
.voluntario{display:flex;flex-direction:column;align-items:center;justify-content:center}.voluntario__intro{display:none}.voluntario__intro p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:justify;color:#000}.voluntario.selected .voluntario__intro{display:flex;flex-direction:column}.entidade__intro{display:flex;flex-direction:column;gap:20px;font-family:"Montserrat";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.entidade__step{width:100%;display:flex;align-items:center;margin-top:30px;margin-bottom:30px}.entidade__step p{min-width:55px;min-height:55px;background-color:#d4d4d4;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#001225;border-radius:100px;display:flex;justify-content:center;align-items:center}.entidade__step p.concluido{background-color:#10679d;color:#fff}.entidade__step span{width:100%;height:10px;background-color:#d4d4d4}.entidade__step span.concluido{background-color:#10679d}@media screen and (max-width: 1000px){.cadastro{width:90%}.cadastro .options{padding:50px 0px}.cadastro .options__tipo{width:100%}.cadastro .options__tipo div{flex-direction:column}.cadastro .options__quem.selected{width:100%}.cadastro .options__quem.selected div{flex-direction:column}.formulario input[type=text],.formulario input[type=password],.formulario select{width:100%}.formulario .form__amicus--checked label{width:48%;display:flex;gap:10px;align-items:center}.formulario__colums-impar{flex-wrap:wrap}.formulario__radio{flex-wrap:wrap}.formulario__radio p{min-width:none}.formulario__radio input[type=text],.formulario__radio input[type=password],.formulario__radio select{width:100%}.form__amicus--line{flex-wrap:wrap}.form__amicus--line p{min-width:auto}.form__amicus--line input[type=text],.form__amicus--line input[type=password],.form__amicus--line select{width:100%}.formulario .form__amicus--line span{min-width:70%}.form__amicus--selecionar{flex-direction:column}.form__amicus--selecionar div{display:flex;flex-direction:column;align-items:center;justify-content:center}.form__amicus--selecionar div label{padding:20px 125px;display:flex;justify-content:center;align-items:center}.form__amicus--selecionar span{padding:10px;margin-top:50px;width:100%}.formulario .form__amicus--selecionar label{display:flex;flex-direction:column}.formulario .form__amicus--selecionar .fileinput{min-width:100%;margin-top:25px}.formulario .form__amicus--selecionar p{min-width:100%}}/*# sourceMappingURL=cadastro.css.map */
