@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";.texto{text-align:center;word-break:break-word;width:40%;margin:2.2rem 0}.texto h3{margin-bottom:1rem;font-size:1.25em}.texto p{color:#3a4748}.check{flex-direction:column;margin-bottom:1em;font-size:1em;display:flex}.pergunta{color:#22232c;margin-bottom:.35rem;font-size:.875em;line-height:150%}.inputs{color:#3a4748;justify-content:center;align-items:center;display:flex}.inputs input{box-sizing:border-box;background:#fff;border:1px solid #c5d1e2;border-radius:50px;flex:none;order:0;width:24px;height:24px;margin:0}.error-information{color:#fff;background-color:red;width:100%;margin-bottom:1em;padding:.8em;display:none}@media only screen and (width<=1024px){.texto{text-align:left;width:100%}.check{width:100%}.inputs{justify-content:flex-start}}.inputs{align-items:center;gap:1em;width:100%;display:flex}.input{color:#3a4748;-webkit-user-select:none;user-select:none;gap:.3em;display:flex}.input input{accent-color:#f6b301;width:24px}.form-mei__information{color:#3a4748;width:50%}.form-mei__list{width:40%;padding-left:0}@media only screen and (width<=1024px){.form-mei__information{width:100%}.form-mei__list{width:100%;padding-left:3em}.form-mei__list-item{width:80%}}.container_warning{background-color:#ffeab9;border:.25vh solid #f6be01;border-radius:.4rem;flex-direction:row;width:35%;padding:1em;display:flex}.warning{align-items:center;display:flex}.warning_icon{margin-right:1em}.text_warning{color:#22232c;align-items:center;font-weight:500;line-height:150%;display:flex}.text_warning-text{color:#22232c;font-size:.88em}@media only screen and (width<=1024px){.container_warning{width:100%}}.button-footer{background-color:#fff;border-style:none;justify-content:center;width:100%;padding:24px 24.5px 32px;font-size:1.25em;font-weight:500;display:flex;position:sticky;bottom:0;left:0;box-shadow:2px 2px 4px #000c}.button-footer__button{color:#22232c;cursor:pointer;background:#f6be01;border:0;border-radius:8px;outline:0;justify-content:center;align-items:center;gap:.8rem;width:40%;padding:.8em 1.6em;font-size:1em;line-height:20px;display:flex;position:sticky}.button-footer__button .loading:after{content:"";border:3px solid #22232c;border-top-color:#22232cb3;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite rotate;display:inline-block}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (width<=900px){.button-footer__button{width:100%}}header{color:#22232c;z-index:10;background-color:#f6f6f6;justify-content:center;align-items:center;padding:1em;display:flex;position:sticky;top:0}header img{position:relative;top:-15%}.header__menu{justify-content:space-between;align-items:center;width:9em;display:flex}.header__p{font-size:1.25em;font-weight:500;line-height:1.5em}main{word-break:break-word;flex-direction:column;align-items:center;gap:1em;width:100vw;padding:1em 2em 2em;font-size:16px;font-weight:500;display:flex}.step-main{justify-content:center;align-items:flex-end;gap:.5em;width:50%;height:2em;display:flex}.step-main__success{background-color:#0da051;border-radius:10px;flex-grow:1;height:.37em}.step-main__empty{background-color:#c9c9c9;border-radius:10px;flex-grow:1;height:.37em}.step-current{flex-direction:column;flex-grow:3;justify-content:center;align-items:center;gap:.25em;height:2.075em;display:flex}.step-current__text{color:#3a4748;text-align:center;font-size:1.13em;line-height:1.27em}.step-main__current{background-image:linear-gradient(90deg,#f6be01,#e49012);border-radius:10px;flex-grow:1;width:100%;box-shadow:0 0 10px #f6be0180}@media only screen and (width<=1024px){.step-main{width:100%}}.containerForm{color:#000;word-break:break-word;width:100%;font-size:20px}.containerForm input{background:#fff;border:1px solid #c5d1e2;width:1.25rem;margin-right:.5em}.containerForm h3{color:#3a4748;margin-top:1em;margin-bottom:1.5em;font-size:.8em}.containerForm label{color:#22232c;font-size:.8em}.form__input{display:flex}.form__form{flex-direction:column;gap:1.5em;display:flex}.form__input label{color:var(--text-secondary,#3a4748);margin-right:1em}.form__label{flex-direction:column;gap:.5em;display:flex}.text-information{color:red;font-size:.9em;display:none}input.error{border:2px solid red;outline-color:red}.message-error{color:#f5f5f5;background-color:red;gap:.5em;width:40%;margin:0 auto;padding:1em;display:none}.message-error img{width:1.2em}@media only screen and (width<=1024px){.message-error{width:100%}}.plan-information__title{flex-direction:column;align-items:center;gap:1.6em;display:flex}.plan-information__summary{color:#3a4748;text-align:center;width:60%;font-size:1.2em;line-height:30px}.plan-information__benefits{flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:100%;display:flex}.plan-information__benefits-list{justify-content:center;align-items:center;gap:1em;width:80%;display:flex}.benefits-list__group{flex-direction:column;gap:.5em;display:flex}.plan-information__benefits-title{color:#22232c;margin-bottom:.5em;font-size:1em}hr{border:none;border-top:1px solid #c5d1e2;width:100%;margin:1em 0}.plan-information__cards{justify-content:center;align-items:center;gap:1em;width:100%;display:flex}.plan-information__card{word-wrap:break-word;color:#3a4748;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:40%;min-height:250px;padding:1.5em 1em;display:flex;position:relative;box-shadow:0 16px 24px #0000000d}.plan-information__card-text{text-align:center;color:#3a4748;width:80%;line-height:25px}.discount__old-value{color:#d81f47;font-size:1.125em;text-decoration:line-through}.discount__new-value{color:#3a4748;font-size:2em;font-weight:600}.plan-information__card-icon{width:44px;position:absolute;top:-10%;left:45%}@media only screen and (width<=1024px){.plan-information__summary{text-align:left;width:100%}.plan-information__benefits{align-items:flex-start}.plan-information__benefits-list{flex-direction:column;align-items:flex-start;gap:.5em;width:100%}.benefits-list__group{width:100%}.plan-information__cards{flex-direction:column;align-items:center}.plan-information__card{width:100%}}.card-benefits{background-color:#fff;border-radius:8px;align-items:center;gap:1em;min-width:500px;padding:.8em 1.5em;display:flex;box-shadow:0 16px 24px #0000000d}.card-benefits__text{color:#3a4748;font-size:1em}@media only screen and (width<=1024px){.card-benefits{min-width:0}}.card-white{word-wrap:break-word;color:#3a4748;background-color:#fff;border-radius:8px;flex-direction:column;width:30%;padding:1.5em 1em;display:flex;box-shadow:0 16px 24px #0000000d}.containerForm{color:#000;flex:none;order:0;width:100%;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.gov_question{color:var(--text-secondary,#3a4748);letter-spacing:-.2px;margin-bottom:2em;font-size:1em;line-height:120%}p{font-size:16px;font-weight:500;line-height:21px}.buttonGov button{cursor:pointer;color:#22232c;text-align:center;background:#f6be01;border:0;border-radius:8px;outline:0;justify-content:center;align-self:flex-end;align-items:center;gap:.8rem;width:100%;padding:1em 2em;font-size:1.13em;line-height:20px;display:flex}.buttonGov button.loading:after{content:"";border:3px solid #22232c;border-top-color:#22232cb3;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite rotate;display:inline-block}.plan__title{color:#3a4748;flex-direction:column;align-items:center;gap:2em;font-size:1em;display:flex}.plan__active{align-items:center;gap:.2em;margin-bottom:.5em;display:flex}.plan__active-text{color:#0da051;font-size:1.1em}.plan__card{gap:.5em;padding:1.5em 1.25em}.plan__subtitle{text-align:center;font-size:1.2em}.card__h4{font-size:1.3em;font-weight:500}.plan__a{text-align:center;cursor:pointer;color:#d81f47;margin-top:1.5em;font-size:1em;text-decoration:none}progress{-webkit-appearance:none;width:100%;height:.6em;display:block}progress::-webkit-progress-bar{background:#c5d1e2;border-radius:50px}progress::-webkit-progress-value{background:#f6be01;border-radius:50px}.periodo{color:var(--text-secondary,#3a4748);font-size:.8em;line-height:150%}.whatsapp{flex-direction:column;gap:2em;margin:4em auto 0;display:flex;position:relative}.whatsapp__text{color:#3a4748;text-align:center;font-size:1.2em}.whatsapp__button{color:#f5f5f5;cursor:pointer;background-color:#0da051;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.5em;width:85%;margin:0 auto;padding:.6em;font-size:1.2em;display:flex}.hidden-modal{display:none}.show-modal{background-color:#11111180;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;top:0}.modal{background-color:#f6f6f6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:80%;height:25vh;padding:1em 2em;display:flex;position:relative}.modal-close{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:1em;right:1em}.modal-title{text-align:center;font-size:1.25em}.modal-options{justify-content:space-evenly;width:100%;padding:1em;display:flex}.modal-options__button{cursor:pointer;background-color:#f6be01;border:0;border-radius:5px;padding:.5em 1em;font-size:1em}.modal-options__button:first-child{color:#3a4748;background-color:#0000}.canceled-plan{flex-direction:column;justify-content:center;align-items:center;gap:2em;width:100%;height:50vh;display:flex}.canceled-plan__main-information{text-align:center;font-size:1.375em}.canceled-plan__text{text-align:center;font-size:1em;font-weight:400}.canceled-plan__terms-use{cursor:pointer}.containerForm{color:#000;width:100%;font-size:20px;line-height:150%}.container-form__text{color:#3a4748;text-align:justify;font-size:.8em}.gov_question{margin-bottom:1em}article{flex-direction:column;gap:1em;display:flex}.container-concluido{color:#000;flex:none;order:0;width:100%;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.container-concluido h1{color:var(--text-primary,#22232c);text-align:center;margin-top:1em;margin-bottom:1em;font-family:Poppins;font-size:1.6em;font-weight:500;line-height:135%}.container-concluido p{color:var(--text-secondary,#3a4748);text-align:center;font-family:Poppins;font-size:.8em;font-weight:500;line-height:150%}article{flex-direction:column;gap:1em;margin-bottom:1em;display:flex}.icon-person{width:190px;margin-top:2.93em}.login-success__title{color:#22232c;text-align:center;font-size:1.3em}.login-success___text{margin-top:20px}.form-layout{grid-template-columns:1fr 1fr;gap:1.5em;width:70%;margin:0 auto;display:grid}.form-mei-layout{background-color:#fff;border-radius:8px;flex-direction:column;padding:0 1.5em;display:flex;box-shadow:0 16px 24px #0000000d}.form-mei__subtitle{text-align:start}.form-mei__form{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:60%;display:flex}.form-mei__question{width:auto}.form-mei__information{width:auto;margin-bottom:1em}.form-mei__list-item{width:60vw;margin:1em}.form-mei__form .inputs{width:auto}@media only screen and (width<=1024px){.form-layout{flex-direction:column;width:100%;display:flex}.form-mei__form{flex-direction:column;align-items:center;width:100%}.form-mei__list-item{margin:0 0 1.5em}}.input-main{flex-direction:column;gap:.5em;width:100%;display:flex;position:relative}.input-main__label{color:#3a4748;font-size:.875em}.input-main__input{color:#3a4748;background:#fff;border:1px solid #c5d1e2;border-radius:8px;width:100%;margin:0;padding:.75em 1em;font-size:1em;line-height:150%}.inputs-row{gap:1.5em;display:flex}.input-main__select{color:#3a4748;background:#fff;border:1px solid #c5d1e2;border-radius:8px;width:100%;margin:0;padding:.75em 1em;font-size:1em}.input-main__option{padding:.75em 0}.bold{color:#272727}.input-file{flex-direction:column;gap:1em;margin:1em 0;display:flex}.input-file__text{color:#3a4748;font-size:1em;font-weight:400}.input-file__img{width:80%;margin-left:-.4em}.input-file__label{color:#3a4748;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #c5d1e2;border-radius:8px;justify-content:center;align-items:center;gap:.5em;width:50%;padding:.5em;display:flex}.input-file__label-img{width:1.25em}.input-file__input::file-selector-button{display:none}.input-file__input{color:#3a4748}.input-check{flex-direction:column;gap:.5em;display:flex}.input-check__group{align-items:center;gap:.3em;display:flex}.input-check__label{color:#3a4748;font-size:1em}.input-check__group-label{color:#3a4748;-webkit-user-select:none;user-select:none;word-break:normal;font-size:.9em;font-weight:500}.input-check__group-input{color:#3a4748;background-color:#0000;border:0;border-bottom:1.5px solid #c5d1e2;outline:0;font-size:1em;font-weight:400}.input-main__icon-cancel{display:none;position:absolute;top:40%;right:1em}@media only screen and (width<=1270px){.input-file__label{width:60%;padding:.5em 5em}}@media only screen and (width<=1024px){.input-file__label{width:50%;padding:.5em 2em}}@media only screen and (width<=450px){body{overflow-x:hidden}.inputs-row{gap:1em}.input-file__label,.input-file__img,.input-file__text,.input-check,.input-check__group-input{width:100%}}.nobreak{white-space:nowrap}.terms_title{font-size:1.5em;text-decoration:underline}.terms-paragraph p{letter-spacing:1px;text-align:justify;width:auto;font-weight:400}.terms-paragraph{flex-direction:column;gap:3em;display:flex}.paragraph_clause{font-size:1em}.paragraph_clause-title{margin-right:.5em;font-weight:600}.paragraph_subclause{text-indent:3em;margin-left:1.5em}.paragraph_subclause-sub{text-indent:3em;margin-left:5em}.forgot__logo{justify-content:center;padding-top:2em;display:flex}.cod-verification{flex-direction:column;gap:2.7em;width:80%;margin:0 auto;padding-top:3em;display:flex}.cod-verification__introduction{flex-direction:column;gap:1.25em;display:flex}.cod-verification__text{color:#435254;letter-spacing:1px;width:80%;font-size:1em;font-weight:400}.cod-verification__form{flex-direction:column;justify-content:center;gap:2em;display:flex}.cod-verification__button{cursor:pointer;background-color:#f6be01;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.5em;padding:.75em;font-size:1em;display:flex;position:relative}.cod-verification__button-icon{position:absolute;right:38%}.cod-verification__link{margin:1.25em auto}.password-validations{padding-left:.875em}.validations-list{flex-direction:column;gap:.5em;list-style:none;display:none}.validations-list__item{color:#435254;align-items:center;gap:.188em;font-size:.875em;font-weight:500;display:flex}.validations-list__item img{display:none}.error-password-validation__text,.error-password-validation__text-two{color:red;padding:.7em 0 0 .5em;font-size:.875em;font-weight:300;display:none}.link-email{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%;height:70vh;padding:0 2em;display:flex}.link-email__img{width:10em}.link-email-texts{flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}.link-email-texts__text{letter-spacing:1px;color:#3a4748;text-align:center;font-size:1.1em;line-height:30px}.link-email__link{position:relative;bottom:-10%}.texto{word-break:break-word;margin:2.25em 0 .8em}.indicacao__title{margin:0;font-size:1.35em}.texto p{color:#3a4748;font-size:16px}.pergunta{color:#22232c;margin:0 0 1em;font-size:1.25em}.check{flex-direction:column;font-size:1em;display:flex}.selects{flex-flow:column wrap;align-items:flex-start;gap:1em;font-size:1em;display:flex}.selects input{accent-color:#f6b301;background:#fff;border-radius:50px;outline:1px auto #c5d1e2;width:24px;height:24px}.selects input:checked{outline-color:#f6be01}.selects label{color:#3a4748;align-items:center;gap:.5em;margin-left:.5em;margin-right:2em;display:flex}.error-information{color:#fff;background-color:red;width:100%;margin-top:1.5em;padding:.8em;display:none}.check--error .error-information{display:block}.check--error .pergunta{color:red}.outros{margin:.5em}.form-indicacao__inputs{flex-direction:column;gap:1em;padding:2em 0;display:flex}.enable{opacity:1}.disable{opacity:.4}.indicacao-inputs__title{text-align:left;color:#22232c;font-size:1.25em}.about-gov__subtitle{width:40%}.about-gov__list{justify-content:center;gap:4em;width:90%;display:flex}@media only screen and (width<=1024px){.about-gov__subtitle{width:100%}.about-gov__list{flex-direction:column;align-items:flex-start;gap:1em;width:100%;padding-left:2em}}.account-level__subtitle{width:40%}.account-level__form{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:60%;display:flex}.account-level__question,.account-level__form .inputs{width:auto}@media only screen and (width<=1024px){.account-level__subtitle{width:100%}.account-level__form{align-items:flex-start;width:100%}}.gov-logo{margin:1em}.declaration{color:#3a4748;align-items:center;gap:.7em;width:40%;margin-top:1em;display:flex}.title{letter-spacing:-.2px;color:var(--text-secondary,#3a4748);margin-bottom:1em;font-family:Poppins;font-size:1.25em;font-weight:500;line-height:120%}.declaration p{line-height:150%}.error-information,.input-empty__information{color:#fff;background-color:#f50000;align-items:center;width:100%;padding:1em;display:none}.card-information{border-radius:8px;flex-direction:column;gap:.5em;width:97%;display:none}.card-information__title,.card-information__text{color:#3a4748;font-size:.9em}.card-information__title{margin-bottom:.7em}.declaration-checked{color:red;width:40%;font-size:.8em;display:none}.terms-use__link{cursor:pointer}@media only screen and (width<=1024px){.declaration,.declaration-checked{width:100%}}.input-password{flex-direction:column;gap:.5em;width:40%;display:flex;position:relative}.input-password__label{color:#3a4748;margin-top:1em;font-size:.813em}.input-password__input{background:#fff;border:1px solid #c5d1e2;border-radius:8px;align-self:stretch;align-items:center;width:100%;margin:0;padding:.75em 2.8em .75em 1em;font-size:1em;display:flex}.input-empty{background:#fff;border:2px solid red;border-radius:8px;align-self:stretch;align-items:center;width:100%;margin:0;padding:.75em 1em;font-size:1em;display:flex}.input-empty:focus,.input-empty:active{outline:none}.input-password__icon{position:absolute;top:60%;right:4%}.password-validations{width:40%}@media only screen and (width<=1024px){.input-password,.password-validations{width:100%}}.information-dropdown{border-radius:8px;width:50%}.information-dropdown__question{cursor:pointer;color:#3a3ac5;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:8px;padding:1.5em;font-size:1em;font-weight:500;box-shadow:0 16px 24px #0000000d}.information-dropdown__content{background-color:#fff;border-radius:0 0 8px 8px;flex-direction:column;gap:1em;padding:.5em 2em 1.5em;display:flex;box-shadow:0 16px 24px #0000000d}.information-dropdown__text{color:#3a4748;font-size:.875em}.information-dropdown__list{flex-direction:column;align-items:flex-start;gap:.8em;width:90%;margin:0 auto;list-style:none;display:flex}.information-dropdown__list-item{color:#3a4748;align-items:center;gap:1em;font-size:.875em;display:flex}@media only screen and (width<=1024px){.information-dropdown{width:100%}}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word;margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:500}body{scrollbar-color:#c5d1e2;scrollbar-width:thin;background-color:#f6f6f6;overflow-x:hidden}h3{color:#22232c;font-size:1.35em}h4{color:#3a4748;text-align:center;width:100%;padding:.8em 0;font-size:1.25em}h5{color:#3a4748;margin-top:1em;margin-bottom:.5em;font-size:1em}p{width:100%}a{color:#3a3ac5;cursor:pointer;text-decoration:none}ul{width:90%}li{color:#3a4748;font-size:1em}.wrapperGeneralLayout{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}::-webkit-scrollbar{background-color:#fff;width:5px}::-webkit-scrollbar-thumb{background-color:#c5d1e2;border-radius:8px}@media only screen and (width<=1024px){h4{text-align:left}}
