@import url(https://fonts.googleapis.com/css2?family=Catamaran:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Catamaran&display=swap);@use "~styles/constants" as *;.button__style--close .MuiIconButton-root{padding:5px;outline:none}.button__style--close .MuiIconButton-root:hover{background:none}.button__style--close .MuiIconButton-root:hover .button__style--close-icon{content:url(/static/media/close-hover.f77d97f2.svg)}.button__style--close .MuiIcon-root{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.button__style--close-icon{content:url(/static/media/close-rest.dbce6bdf.svg);height:17px;width:17px}.page{padding-top:80px;padding-bottom:50px}@media only screen and (max-width:767px){.page{padding-top:0;padding-bottom:0}}.container__button{margin-top:30px}@media only screen and (max-width:767px){.container__button{margin-bottom:50px}}.button--start{width:266px;height:56px;background:#853275;color:#fff;border:none;border-radius:10px;font-size:.875rem;font-family:"Frutiger";font-weight:700;letter-spacing:1.5px}.button--start:hover{background:#731978}.button__style--second .MuiButton-contained{background-color:#853275;box-shadow:unset}.button__style--second .MuiButton-contained:hover{background-color:#731978;box-shadow:unset}.button__style--second .MuiButton-label{justify-content:center}.button__style--second .MuiButton-contained,.button__style--second .MuiButton-contained:hover{color:#fff;font-size:.875rem;font-family:"Frutiger";font-weight:400;letter-spacing:1.5px;border-radius:10px;width:100%;max-width:172px;min-width:172px;min-height:46px;max-height:46px}@media only screen and (max-width:767px){.button__style--second .MuiButton-contained,.button__style--second .MuiButton-contained:hover{max-width:130px;min-width:130px}}.button__style--second .button--arrow{content:url(/static/media/next.cfdfbde3.svg);padding-left:5px}@media only screen and (max-width:767px){.button__style--second .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-bottom:5px}}.button__style--second .MuiButton-contained.Mui-disabled{background:#531059;cursor:not-allowed}.button__style--second .MuiButton-contained.Mui-disabled span{color:#fff}.button__style--second .sc-bwzfXH.sc-bxivhb.kINVDU .sc-bZQynM.iepmoa,.button__style--second .sc-bwzfXH.sc-EHOje.hkQVFp .sc-bZQynM.iepmoa,.button__style--second .sc-bwzfXH.sc-htpNat.flDhnP .sc-bZQynM.iepmoa,.button__style--second .sc-bwzfXH.sc-ifAKCX.gJwEBr .sc-bZQynM.iepmoa{background:#fff;width:5px;height:5px}.button__style--second .gfLNMF{width:10px;height:10px}.button__style--third{float:right}.button__style--third .MuiButton-label{justify-content:center}.button__style--third .MuiButton-contained:hover .button--arrow{-webkit-filter:brightness(.4);filter:brightness(.4)}.button__style--third .MuiButton-contained,.button__style--third .MuiButton-contained:hover{font-weight:400!important;min-height:46px;max-height:46px;max-width:166px;min-width:166px}.button__style--third .button--arrow{content:url(/static/media/back.6518ac52.svg);padding-right:5px}@media only screen and (max-width:767px){.button__style--third .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-right:0;padding-top:5px}}.card-component .button--close{content:url(/static/media/fechar.429d3420.svg);position:absolute;top:10px;right:25px}@media only screen and (max-width:767px){.card-component .button--close{content:url(/static/media/fechar-mob.dec571a4.svg)}}.card-component .MuiCard-root{border-radius:8px;padding:20px;display:flex;flex-direction:column;background:#fff}.card-component .MuiPaper-root{background-color:#fff}@media only screen and (max-width:767px){.card-component .MuiPaper-root{background:#e6da3c}}.card-component .card__identify--text{font-size:.813rem;padding-right:22px;color:#4a4a4a;font-family:"Frutiger";font-weight:300}@media only screen and (max-width:767px){.card-component .card__identify--text{font-size:.875rem;line-height:18px;padding-right:0}}.card-component .card__identify--text p{margin:unset;padding-top:20px}.text__field.MuiFormControl-root{border-radius:6px;border:1px solid #e8ebec;background-color:#f6f6f6}.text__field.MuiFormControl-root .MuiFilledInput-root{background-color:#f6f6f6;color:#4a4a4a;border-radius:5px}.text__field.MuiFormControl-root.text__field--focused .MuiFilledInput-root{color:#000}.text__field.MuiFormControl-root.text__field--focused,.text__field.MuiFormControl-root.text__has-value{border-color:#aaa;background-color:#fff;transition:1s}.text__field.MuiFormControl-root.text__field--focused .MuiFilledInput-root,.text__field.MuiFormControl-root.text__has-value .MuiFilledInput-root{transition:1s;background-color:#fff}.text__field.MuiFormControl-root.text__field--focused .MuiFormHelperText-root.MuiFormHelperText-contained,.text__field.MuiFormControl-root.text__has-value .MuiFormHelperText-root.MuiFormHelperText-contained{transition:1s;border-color:#aaa}.text__field.MuiFormControl-root.text__field--valid{transition:1s;border-top-color:#9ac91c}.text__field.MuiFormControl-root.text__field--has-error{transition:1s;border-top-color:#e04444}.text__field.MuiFormControl-root .MuiFilledInput-underline:after{border-bottom:transparent;top:0;bottom:unset;margin:auto;width:99%}.text__field.MuiFormControl-root .MuiFilledInput-underline:before{display:none}.text__field.MuiFormControl-root .MuiFormLabel-root,.text__field.MuiFormControl-root .MuiFormLabel-root.Mui-focused{color:#7b7b7b;font-family:Frutiger}.text__field.MuiFormControl-root .text__field--valid-adornment .MuiSvgIcon-root{color:#9ac91c}.text__field.MuiFormControl-root .MuiFormHelperText-root.MuiFormHelperText-contained{color:#4a4a4a;border:solid #e8ebec;border-width:1px 0 0;font-size:.875rem;padding:12px 25px 12px 10px;font-family:Frutiger;letter-spacing:.5px;line-height:1.3;margin:0;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.text__field.MuiFormControl-root .MuiFormHelperText-root.MuiFormHelperText-contained.Mui-error{transition:1s;color:#e04444}.number__field input.MuiInputBase-input.MuiFilledInput-input{box-shadow:inset 500px 500px #fff;border-radius:5px}.body__contact--button-yes{border:1px solid #853275;border-radius:10px;display:flex;padding:10px 0 10px 10px;max-width:230px;max-height:43px;cursor:pointer;margin-bottom:25px}@media only screen and (max-width:767px){.body__contact--button-yes{margin:auto auto 20px}}.body__contact--button-yes span{margin-left:10px;font-size:.8125rem;color:#853275;letter-spacing:1.5px}.body__contact--button-no{border:1px solid #853275;border-radius:10px;display:flex;padding:10px 0 10px 10px;max-width:230px;max-height:43px;float:right;width:100%;cursor:pointer}@media only screen and (max-width:767px){.body__contact--button-no{float:none;margin:auto auto 20px}}.body__contact--button-no span{margin-left:10px;font-size:.8125rem;color:#853275;letter-spacing:1.5px}.body__contact--button-no:hover,.body__contact--button-yes:hover{opacity:.7}.button__contact--empty{-webkit-mask:url(/static/media/empty.57422b8c.svg);mask:url(/static/media/empty.57422b8c.svg);-webkit-mask-size:cover;mask-size:cover}.button__contact--empty,.button__contact--full{width:21px;height:21px;display:inline-block;background-color:#853275}.button__contact--full{-webkit-mask:url(/static/media/check.adc6529b.svg);mask:url(/static/media/check.adc6529b.svg);-webkit-mask-size:cover;mask-size:cover}.body__contact{display:flex;width:100%;flex-direction:column;justify-content:center;margin-bottom:60px;font-family:"Frutiger"}@media only screen and (max-width:767px){.body__contact{margin-bottom:30px}}.body__contact--buttons{display:flex;margin:auto}@media only screen and (max-width:374px){.body__contact--buttons{flex-wrap:wrap}}@media only screen and (max-width:767px){.body__contact--buttons{margin-top:20px}}.body__contact--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__contact--button-previous{justify-content:center;padding-bottom:20px}}.body__contact--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__contact--button-next{justify-content:center}}@media only screen and (max-width:767px){.body__contact .MuiButtonBase{width:100%;max-width:230px;margin:auto}}.body__contact .MuiCard-root{margin-top:137px}@media only screen and (max-width:767px){.body__contact .MuiCard-root{z-index:1;margin-bottom:10px;margin-top:0}}.body__contact .MuiCard-root .button--close{top:145px;right:22px;position:absolute}@media only screen and (max-width:767px){.body__contact .MuiCard-root .button--close{display:none}}.body__contact--button-no{text-align:right}.body__contact--title{font-family:"Frutiger";margin-top:137px;display:flex;justify-content:center;font-size:1.375rem;text-align:center;margin-bottom:45px;line-height:1.2}@media only screen and (max-width:767px){.body__contact--title{margin-top:10px;margin-bottom:25px}}.body__contact--title br{justify-content:center}.field--background{background:#f5f5f5;position:relative;margin-bottom:50px;padding:16px}@media only screen and (max-width:767px){.field--background{margin-bottom:28px}}.field--background:before{content:"";display:block;width:20px;height:20px;background:#f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:24%;top:-6px}@media only screen and (max-width:767px){.field--background:before{left:50%}}@media only screen and (max-width:767px){.body__contact--buttons .body__contact--button-previous .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-bottom:5px}}@media only screen and (max-width:767px){.body__contact--buttons .body__contact--button-next .button--arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);padding-left:0;padding-top:5px}}@media only screen and (max-width:767px){.body__contact--buttons .body__contact--button-finish .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-top:5px}}.button__style--fourth .button--arrow{content:url(/static/media/next.cfdfbde3.svg);padding-left:5px}@media only screen and (max-width:767px){.button__style--fourth .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-bottom:5px}}.button__style--third .MuiButton-contained{background-color:#fff;border:1px solid #e3e3e3;box-shadow:unset}.button__style--third .MuiButton-contained:hover{background-color:#fff;border:1px solid #7b7b7b;box-shadow:unset}.button__style--third .MuiButton-contained:hover .button--arrow,.button__style--third .MuiButton-contained:hover span{color:#7b7b7b}.button__style--third .MuiButton-contained,.button__style--third .MuiButton-contained:hover{width:100%;max-width:170px;min-width:170px;color:#a4a4a4;font-size:.875rem;font-family:"Frutiger";font-weight:500;letter-spacing:1.5px;border-radius:10px;min-height:45px;max-height:45px}@media only screen and (max-width:767px){.button__style--third .MuiButton-contained,.button__style--third .MuiButton-contained:hover{max-width:130px;min-width:130px}}.button__style--third .button--arrow{color:#a4a4a4}@media only screen and (max-width:767px){.button__style--third .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.button__style--fourth .sc-bwzfXH.sc-bxivhb.kINVDU .sc-bZQynM.iepmoa,.button__style--fourth .sc-bwzfXH.sc-EHOje.hkQVFp .sc-bZQynM.iepmoa,.button__style--fourth .sc-bwzfXH.sc-htpNat.flDhnP .sc-bZQynM.iepmoa,.button__style--fourth .sc-bwzfXH.sc-ifAKCX.gJwEBr .sc-bZQynM.iepmoa{background:#fff;width:5px;height:5px}.button__style--fourth .gfLNMF{width:10px;height:10px}.body__edit-email{margin-top:60px;flex-direction:column;align-items:center;font-family:"Frutiger"}@media only screen and (max-width:767px){.body__edit-email{margin-top:10px}}.body__edit-email .body__email-field--lowercase input{text-transform:lowercase}.body__edit-email .body__password--buttons{display:flex;flex-wrap:nowrap;margin-bottom:30px}@media only screen and (max-width:767px){.body__edit-email .body__password--buttons{padding-top:10px;margin-bottom:5px;flex-wrap:nowrap}}@media only screen and (max-width:374px){.body__edit-email .body__password--buttons{padding-top:10px;margin-bottom:-14px;flex-wrap:nowrap}}.body__edit-email--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__edit-email--title{margin-bottom:15px}}.body__edit-email--title span{font-weight:500}.body__edit-email .form__style{margin-bottom:50px}@media only screen and (max-width:767px){.body__edit-email .form__style{margin-bottom:10px}}.body__password--button-cancel{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__password--button-cancel{justify-content:center;padding-bottom:20px}}.body__password--button-save{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__password--button-save{justify-content:center}}@media only screen and (max-width:767px){.body__identification .body__password--buttons .body__password--button-cancel .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-right:0;padding-bottom:5px}}.body__identification{margin-top:67px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.body__identification{margin-top:10px}}.body__identification .MuiFormControl-marginNormal{margin-top:0;margin-bottom:6px}.body__identification .MuiPaper-elevation1{border:1px solid #e1e2e6;border-bottom:8px}@media only screen and (max-width:767px){.body__identification .MuiCard-root{z-index:1;margin-bottom:20px}}.body__identification .MuiCard-root .button--close{top:5px;right:20px}@media only screen and (max-width:767px){.body__identification .MuiCard-root .button--close{display:none}}.body__identification--email{color:#32aacf;font-size:.813rem;text-decoration:underline;font-weight:400;letter-spacing:.5px;margin-bottom:30px;margin-top:5px}.body__identification--email span{cursor:pointer}@media only screen and (max-width:767px){.body__identification--email{margin-top:2px;text-align:end}}.body__identification--title{font-size:1.375rem;text-align:center;margin:auto auto 51px;line-height:1.3}@media only screen and (max-width:767px){.body__identification--title{padding-right:15px;padding-left:15px;font-size:1.1rem;margin-bottom:20px}}.body__identification--title span{font-weight:500}.body__identification--components{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.body__identification--components{margin-bottom:18px}}.container__button--second{display:flex;justify-content:center;margin-top:50px}@media only screen and (max-width:767px){.container__button--second{margin-top:0;margin-bottom:12px}}@media only screen and (max-width:767px){.container__button--second .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-right:0;padding-top:5px}}.container__button--second .MuiInputBase-input{font-family:"Frutiger"}.MuiStepper-root{padding:0}.step--active{-webkit-mask:url(/static/media/step-active.c6250b9c.svg);mask:url(/static/media/step-active.c6250b9c.svg);-webkit-mask-size:cover;mask-size:cover}.step--active,.step--complete{z-index:20;width:23px;height:23px;display:inline-block;background-color:#776ead}.step--complete{-webkit-mask:url(/static/media/step-complete.974b40b2.svg);mask:url(/static/media/step-complete.974b40b2.svg);-webkit-mask-size:cover;mask-size:cover}.step--disabled{margin-top:6px;z-index:20;width:9px;height:9px;display:inline-block;-webkit-mask:url(/static/media/step-disabled.010f2262.svg);mask:url(/static/media/step-disabled.010f2262.svg);-webkit-mask-size:cover;mask-size:cover;background-color:#531059}.MuiStepConnector-line.MuiStepConnector-lineHorizontal{border-top:1px solid #b9b9b9;width:78px;margin-left:-5px}.MuiStepConnector-active .MuiStepConnector-line.MuiStepConnector-lineHorizontal,.MuiStepConnector-completed .MuiStepConnector-line.MuiStepConnector-lineHorizontal{border-color:#645f96}.Mui-disabled .MuiStepConnector-line.MuiStepConnector-lineHorizontal{width:85px}.MuiStepLabel-iconContainer.MuiStepLabel-alternativeLabel{background-color:#fff}.MuiStepper-alternativeLabel{width:450px;margin:-35px auto auto;position:fixed;z-index:100;left:0;right:0;top:80px}.MuiStepLabel-labelContainer{margin-top:-55px;text-transform:uppercase;z-index:20}.MuiStepLabel-labelContainer span{font-size:.688rem;font-family:"Frutiger";font-weight:400;color:#b9b9b9}.MuiStepLabel-labelContainer .MuiStepLabel-label.MuiStepLabel-active,.MuiStepLabel-labelContainer .MuiStepLabel-label.MuiStepLabel-completed{color:#853275;margin-top:8px;font-weight:400}.page .MuiStepper-alternativeLabel{background:transparent}@media only screen and (max-width:767px){.page .MuiStepper-alternativeLabel{display:none}}@use "@material/animation";.responsive-step{margin-left:-15px;margin-right:-15px}.responsive-step .responsive-step--text{border-bottom:1px solid #e3e3e3;padding:18px 20px}@media only screen and (max-width:767px){.responsive-step .responsive-step--text{padding:15px 20px}}.step-images--actions{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-family:"Frutiger";font-weight:300;letter-spacing:.7px;letter-spacing:.67}.step-images .step-next{content:url(/static/media/Path.a4acaa1a.svg);display:inline}.step-images .step-close{content:url(/static/media/Path2.e564aeec.svg);display:inline}.step-images .step-check{content:url(/static/media/step-check.0f8995b1.svg);display:inline}.step-images .step-edit{display:inline;font-size:.85rem;font-family:"Frutiger";color:#ef7d00;letter-spacing:.2px}.responsive-step--text:first-child .step-edit{padding-left:100px}@media only screen and (max-width:374px){.responsive-step--text:first-child .step-edit{padding-left:50px}}.responsive-step--text:nth-child(2) .step-edit{padding-left:167px}@media only screen and (max-width:374px){.responsive-step--text:nth-child(2) .step-edit{padding-left:117px}}.responsive-step--text:nth-child(3) .step-edit{padding-left:143px}@media only screen and (max-width:374px){.responsive-step--text:nth-child(3) .step-edit{padding-left:93px}}.body__invite-sucess--itens{font-family:"Frutiger";text-align:center;height:100%}.body__invite-sucess--itens .body__invite-sucess--image{content:url(/static/media/positivo.ba164de3.svg);margin:auto}.body__invite-sucess--itens .body__invite-sucess--title-start{font-size:1.5rem;font-weight:300;color:#4a4a4a}.body__invite-sucess--itens .body__invite-sucess--title-start span{font-weight:400}.body__invite-sucess--itens .body__invite-sucess--title-end{font-weight:300;font-size:1.125rem}.body__invite-sucess--itens .button--start-use{background:#853275;width:220px;height:45px;border:none;border-radius:8px;font-family:"Frutiger";font-weight:500;font-size:.75rem;letter-spacing:1.5px;color:#fff}.body__invite-sucess--itens .button--start-use:hover{background:#731978}.body__invite-sucess--itens .body__invite-sucess--button{background:#853275;width:260px;height:45px;border:none;border-radius:8px;font-family:"Frutiger";font-weight:500;font-size:.75rem;letter-spacing:1.5px;color:#fff;padding:16px}.body__invite-sucess--itens .body__invite-sucess--button:hover{background:#731978}.password__style--field .password__adornment .MuiSvgIcon-root{color:#aaa}.body__password--buttons{width:100%;flex-direction:row;justify-content:center}@media only screen and (max-width:767px){.password__strength--desktop{display:none}}.password__strength--mobile{display:none}@media only screen and (max-width:767px){.password__strength--mobile{display:flex}}.body__password{margin-top:67px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.body__password{margin-top:10px}}.body__password--components{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.body__password--components{margin-top:20px;justify-content:center}}.body__password--buttons{display:flex;margin:auto}@media only screen and (max-width:374px){.body__password--buttons{flex-wrap:wrap}}@media only screen and (max-width:767px){.body__password--buttons{margin-bottom:70px;margin-top:20px}}.body__password--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__password--button-previous{justify-content:center;padding-bottom:20px}}.body__password--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__password--button-next{justify-content:center}}.body__password--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__password--title{margin-bottom:16px}}.body__password--title span{font-weight:500}.body__password .password__style--field{margin-bottom:50px}@media only screen and (max-width:767px){.body__password .password__style--field{margin-bottom:22px}}.body__password .body__password-strength{font-size:.625rem;font-weight:400;margin-bottom:7px}@media only screen and (max-width:767px){.body__password .body__password-strength{font-size:.6875rem;text-align:center}}.body__password .MuiCard-root{width:157px;padding:10px;background:#f9f9f9;box-shadow:none}@media only screen and (max-width:767px){.body__password .MuiCard-root{width:210px;padding:1px 13px}}.body__password .card__identify--text{padding:0}.body__password .MuiPaper-root{background:#f9f9f9!important}@media only screen and (max-width:767px){.body__password .body__password--buttons .body__password--button-previous .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-bottom:5px}}@media only screen and (max-width:767px){.body__password .body__password--buttons .body__password--button-next .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-top:5px}}@media only screen and (max-width:767px){.body__password .body__password--buttons .body__password--button-finish .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-top:5px}}.password__strength--container{display:flex;flex-direction:row;width:137px}@media only screen and (max-width:767px){.password__strength--container{width:100%}}.password__strength--container .password__strength:first-child{width:25px;height:4px;border-radius:4px;background:#d9cc18;padding-right:10px;margin-right:3px}@media only screen and (max-width:767px){.password__strength--container .password__strength:first-child{width:34px;height:5px;border-radius:6px;margin-right:4px}}.password__strength--container .password__strength:nth-child(2){width:25px;height:4px;border-radius:4px;background:#e3e3e3;margin-right:3px}.password__strength--container .password__strength:nth-child(2)[data-showcolor=true]{background:#d9cc18}@media only screen and (max-width:767px){.password__strength--container .password__strength:nth-child(2){width:34px;height:5px;border-radius:6px;margin-right:4px}}.password__strength--container .password__strength:nth-child(3){width:25px;height:4px;border-radius:4px;background:#e3e3e3;margin-right:3px}.password__strength--container .password__strength:nth-child(3)[data-showcolor=true]{background:#9ac91c}@media only screen and (max-width:767px){.password__strength--container .password__strength:nth-child(3){width:34px;height:5px;border-radius:6px;margin-right:4px}}.password__strength--container .password__strength:nth-child(4){width:25px;height:4px;border-radius:4px;background:#e3e3e3;margin-right:3px}.password__strength--container .password__strength:nth-child(4)[data-showcolor=true]{background:#6dbc70}@media only screen and (max-width:767px){.password__strength--container .password__strength:nth-child(4){width:34px;height:5px;border-radius:6px;margin-right:4px}}.password__strength--container .password__strength:nth-child(5){width:25px;height:4px;border-radius:4px;background:#e3e3e3}.password__strength--container .password__strength:nth-child(5)[data-showcolor=true]{background:#6dbc70}@media only screen and (max-width:767px){.password__strength--container .password__strength:nth-child(5){width:34px;height:5px;border-radius:6px}}.button__style--fourth .MuiButton-contained{background-color:#853275;box-shadow:unset}.button__style--fourth .MuiButton-contained:hover{background-color:#731978;box-shadow:unset}.button__style--fourth .MuiButton-label{justify-content:center}.button__style--fourth .MuiButton-contained,.button__style--fourth .MuiButton-contained:hover{color:#fff;font-size:.875rem;font-family:"Frutiger";font-weight:500;letter-spacing:1.5px;border-radius:10px;width:100%;max-width:170px;min-width:170px;min-height:45px;max-height:45px;outline:none}@media only screen and (max-width:767px){.button__style--fourth .MuiButton-contained,.button__style--fourth .MuiButton-contained:hover{max-width:130px;min-width:130px}}.button__style--fourth .MuiButton-contained.Mui-disabled{background:#531059;cursor:not-allowed}.button__style--fourth .MuiButton-contained.Mui-disabled span{color:#fff}.terms-of-use__text{display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%;font-size:.875rem;font-weight:300}.terms-of-use__text h3{font-size:1rem;margin-bottom:25px}.body__terms-of-use{margin-top:48px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.body__terms-of-use{margin-top:20px}}.body__terms-of-use .MuiCheckbox-colorSecondary.Mui-checked{color:#853275!important}.body__terms-of-use--buttons{display:flex;margin-bottom:30px}@media only screen and (max-width:374px){.body__terms-of-use--buttons{flex-wrap:wrap}}.body__terms-of-use--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__terms-of-use--button-previous{justify-content:center;padding-bottom:20px}}.body__terms-of-use--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__terms-of-use--button-next{justify-content:center}}@media only screen and (max-width:767px){.body__terms-of-use ul{border:none;overflow:unset;max-height:none}}@media only screen and (max-width:767px){.body__terms-of-use li{padding:0}}.body__terms-of-use .body__full-terms{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #e3e3e3;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:30px}@media only screen and (max-width:767px){.body__terms-of-use .body__full-terms{flex-direction:column;border-radius:4px;margin-top:6px;margin-bottom:40px}}.body__terms-of-use .body__full-terms a{font-size:.875rem;color:#32aacf;font-weight:300}.body__terms-of-use .body__full-terms span{font-size:.875rem;font-weight:300}@media only screen and (min-width:768px) and (max-width:991px){.body__terms-of-use .body__full-terms span{max-height:20px}}@media only screen and (max-width:767px){.body__terms-of-use .body__full-terms span{max-height:none}}.body__terms-of-use .body__full-terms--text:first-child{padding-left:25px}@media only screen and (max-width:767px){.body__terms-of-use .body__full-terms--text:first-child{border-top:1px solid #e3e3e3;border-radius:4px;padding:20px;text-align:center}}.body__terms-of-use .body__full-terms--text:nth-child(2){padding-right:25px;text-align:right}@media only screen and (max-width:767px){.body__terms-of-use .body__full-terms--text:nth-child(2){border-top:1px solid #e3e3e3;padding:10px;text-align:center}}.body__terms-of-use--title{font-size:1.125rem;text-align:center;margin:auto auto 25px;line-height:1.3}@media only screen and (max-width:767px){.body__terms-of-use--title{font-size:1.25rem;padding-left:15px;padding-right:15px;margin-bottom:45px}}.body__terms-of-use--title span{font-weight:500}.body__terms-of-use .body__terms-of-use--buttons{display:flex;width:100%;flex-direction:row;justify-content:center;margin-bottom:60px}@media only screen and (max-width:767px){.body__terms-of-use .body__terms-of-use--buttons{margin-bottom:12px}}.body__terms-of-use .makeStyles-listSection-316{padding:40px 0 0 10px}@media only screen and (max-width:767px){.body__terms-of-use .body__terms-of-use--button-previous .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-bottom:5px}}.button__style .MuiButton-contained{background-color:#853275}.button__style .MuiButton-contained:hover{background-color:#731978}.button__style .MuiButton-contained,.button__style .MuiButton-contained:hover{color:#fff;font-size:.875rem;font-family:"Frutiger";font-weight:500;letter-spacing:1.5px;border-radius:10px;padding:15px 30px}.button__style .MuiButton-contained.Mui-disabled{background:#531059;cursor:not-allowed}.button__style .MuiButton-contained.Mui-disabled span{color:#fff}.button__style .sc-bwzfXH.sc-bxivhb.kINVDU .sc-bZQynM.iepmoa,.button__style .sc-bwzfXH.sc-EHOje.hkQVFp .sc-bZQynM.iepmoa,.button__style .sc-bwzfXH.sc-htpNat.flDhnP .sc-bZQynM.iepmoa,.button__style .sc-bwzfXH.sc-ifAKCX.gJwEBr .sc-bZQynM.iepmoa{background:#fff;width:5px;height:5px}.button__style .gfLNMF{width:10px;height:10px}.body__welcome{margin-top:85px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger"}@media only screen and (max-width:767px){.body__welcome{padding-left:5px;padding-right:5px}}.body__welcome .body__welcome--title{font-size:1.625rem;text-align:center;margin-bottom:26px}@media only screen and (max-width:767px){.body__welcome .body__welcome--title{margin-bottom:28px;font-size:1.375rem;line-height:1.2}}.body__welcome .body__welcome--text{font-size:1.125rem;text-align:center;font-weight:300;padding-bottom:20px;line-height:22px;margin:auto}@media only screen and (max-width:767px){.body__welcome .body__welcome--text{font-size:1.1rem}}.body__welcome .body__welcome--text span{font-weight:400}@media only screen and (max-width:767px){.body__welcome{margin-top:25px}}.container__button{display:flex;justify-content:center;padding-top:30px;margin:auto}@media only screen and (max-width:767px){.container__button{padding-bottom:50px;padding-top:20px}}.button__style--action .MuiButton-contained{background-color:#853275;box-shadow:unset}.button__style--action .MuiButton-contained:hover{background-color:#731978;box-shadow:unset}.button__style--action .MuiButton-label{justify-content:center}.button__style--action .MuiButton-contained,.button__style--action .MuiButton-contained:hover{color:#fff;font-size:.875rem;font-family:Frutiger;font-weight:500;letter-spacing:1.5px;border-radius:10px;width:100%;max-width:172px;min-width:172px;min-height:46px;max-height:46px}@media only screen and (max-width:767px){.button__style--action .MuiButton-contained,.button__style--action .MuiButton-contained:hover{max-width:130px;min-width:130px}}.button__style--action .MuiButton-contained.Mui-disabled{background:#531059;cursor:not-allowed}.button__style--action .MuiButton-contained.Mui-disabled span{color:#fff}.button__style--action .sc-bwzfXH.sc-bxivhb.kINVDU .sc-bZQynM.iepmoa,.button__style--action .sc-bwzfXH.sc-EHOje.hkQVFp .sc-bZQynM.iepmoa,.button__style--action .sc-bwzfXH.sc-htpNat.flDhnP .sc-bZQynM.iepmoa,.button__style--action .sc-bwzfXH.sc-ifAKCX.gJwEBr .sc-bZQynM.iepmoa{background:#fff;width:5px;height:5px}.button__style--action .gfLNMF{width:10px;height:10px}.accept-terms-of-use{margin-top:132px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.accept-terms-of-use{margin-top:20px}}.accept-terms-of-use .MuiCheckbox-colorSecondary.Mui-checked{color:#853275!important}.accept-terms-of-use--buttons{display:flex;margin-bottom:30px}@media only screen and (max-width:374px){.accept-terms-of-use--buttons{flex-wrap:wrap}}.accept-terms-of-use--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.accept-terms-of-use--button-previous{justify-content:center;padding-bottom:20px}}.accept-terms-of-use--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.accept-terms-of-use--button-next{justify-content:center}}@media only screen and (max-width:767px){.accept-terms-of-use ul{border:none;overflow:unset;max-height:none}}@media only screen and (max-width:767px){.accept-terms-of-use li{padding:0}}.accept-terms-of-use .accept-terms-of-use__full-terms{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #e3e3e3;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:30px}@media only screen and (max-width:767px){.accept-terms-of-use .accept-terms-of-use__full-terms{flex-direction:column;border-radius:4px;margin-top:6px;margin-bottom:40px}}.accept-terms-of-use .accept-terms-of-use__full-terms a{font-size:.875rem;color:#32aacf;font-weight:300}.accept-terms-of-use .accept-terms-of-use__full-terms span{font-size:.875rem;font-weight:300}@media only screen and (min-width:768px) and (max-width:991px){.accept-terms-of-use .accept-terms-of-use__full-terms span{max-height:20px}}@media only screen and (max-width:767px){.accept-terms-of-use .accept-terms-of-use__full-terms span{max-height:none}}.accept-terms-of-use .accept-terms-of-use__full-terms--text:first-child{padding-left:25px}@media only screen and (max-width:767px){.accept-terms-of-use .accept-terms-of-use__full-terms--text:first-child{border-top:1px solid #e3e3e3;border-radius:4px;padding:20px;text-align:center}}.accept-terms-of-use .accept-terms-of-use__full-terms--text:nth-child(2){padding-right:25px;text-align:right}@media only screen and (max-width:767px){.accept-terms-of-use .accept-terms-of-use__full-terms--text:nth-child(2){border-top:1px solid #e3e3e3;padding:10px;text-align:center}}.accept-terms-of-use--title{font-size:1.125rem;text-align:center;margin:auto auto 25px;line-height:1.3}@media only screen and (max-width:767px){.accept-terms-of-use--title{font-size:1.25rem;padding-left:15px;padding-right:15px;margin-bottom:45px}}.accept-terms-of-use--title span{font-weight:500}.accept-terms-of-use .accept-terms-of-use__actions{display:flex;width:100%;flex-direction:row;justify-content:center;margin-bottom:60px}@media only screen and (max-width:767px){.accept-terms-of-use .accept-terms-of-use__actions{margin-bottom:12px}}.accept-terms-of-use .makeStyles-listSection-316{padding:40px 0 0 10px}.context-ribbon{background-color:#fafafa;height:45px;border-bottom:1px solid #e3e3e3;position:fixed;background:#fff;top:70px;left:0;right:0;z-index:10;overflow:hidden}.context-ribbon .context-ribbon__back{display:flex;align-items:center;height:45px}.context-ribbon .context-ribbon__back .context-ribbon__back-icon{content:url(/static/media/back-simulation.2af8fe05.svg);margin-right:10px;cursor:pointer}.context-ribbon .context-ribbon__back span{font-size:.875rem;font-weight:300;font-family:Frutiger;color:#3aadd1;cursor:pointer}.container__invoices{padding-top:115px;background-color:#fafafa;padding-bottom:60px;min-height:100vh}.container__invoices--link{font-family:"Frutiger";font-size:.98rem;color:#32aacf;text-decoration:none}.container__invoices--link a{display:flex;justify-content:flex-end;align-items:center;height:36px;color:#32aacf;text-transform:uppercase}.container__invoices--link .link--arrow{width:22px}.container__invoices--title{font-family:Frutiger;font-size:1.5rem;font-weight:500;margin-bottom:20px}.container__invoices--subtitle{font-family:Frutiger;font-size:1rem;font-weight:500;margin-bottom:5px;margin-top:25px}.container__invoices--cards .MuiPaper-elevation1{box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:6px}.selectable-column__items{display:flex;align-items:center}.selectable-column__items--text{font-family:Frutiger;font-size:12px;color:#7b7b7b}.selectable-column__items--icon{margin-left:12px}.container__invoices--header .sortable-column__items--buyer{display:none}.container__invoices--header .sortable-column__items:nth-child(2){width:11%}.container__invoices--header .sortable-column__items:nth-child(3){width:10%}.container__invoices--header .sortable-column__items:nth-child(4){width:5%}.container__invoices--header .sortable-column__items:nth-child(5){width:10%}.container__invoices--header .sortable-column__items:nth-child(6),.container__invoices--header .sortable-column__items:nth-child(8){width:15%}.container__invoices--header .sortable-column__items:nth-child(9),.container__invoices--header .sortable-column__items:nth-child(10){width:12%}.container__invoices--header-second .sortable-column__items--icon{margin-left:5px}.container__invoices--header-second .sortable-column__items:first-child,.container__invoices--header-second .sortable-column__items:nth-child(2),.container__invoices--header-second .sortable-column__items:nth-child(4),.container__invoices--header-second .sortable-column__items:nth-child(5),.container__invoices--header-second .sortable-column__items:nth-child(6),.container__invoices--header-second .sortable-column__items:nth-child(7),.container__invoices--header-second .sortable-column__items:nth-child(8),.container__invoices--header-second .sortable-column__items:nth-child(9){width:10%}.button__style--back .MuiButton-contained{background-color:#fff;border:1px solid #e3e3e3;box-shadow:unset}.button__style--back .MuiButton-label{justify-content:center}.button__style--back .MuiButton-contained:hover{background-color:#fff;border:1px solid #7b7b7b;box-shadow:unset}.button__style--back .MuiButton-contained:hover .button--arrow{-webkit-filter:brightness(.4);filter:brightness(.4)}.button__style--back .MuiButton-contained:hover span{color:#7b7b7b}.button__style--back .MuiButton-contained,.button__style--back .MuiButton-contained:hover{color:#a4a4a4;font-weight:400!important;font-size:.875rem;font-family:"Frutiger";letter-spacing:1.5px;border-radius:10px;min-height:46px;max-height:46px;width:100%;max-width:166px;min-width:166px}@media only screen and (max-width:767px){.button__style--back .MuiButton-contained,.button__style--back .MuiButton-contained:hover{max-width:130px;min-width:130px}}.anticipation-invoice-selection__invoice-list--error{display:flex;flex-direction:column;justify-content:center;align-items:center;height:45vh;min-height:400px}.anticipation-invoice-selection__invoice-list--error .anticipation-invoice-selection__invoice-list__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.anticipation-invoice-selection__invoice-list--error .button__style--back .MuiButton-contained,.anticipation-invoice-selection__invoice-list--error .button__style--back .MuiButton-contained:hover{max-width:220px}.anticipation-invoice-selection__invoice-list--empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:279px;font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;white-space:pre-wrap;background-color:#fff}.anticipation-invoice-selection__invoice-list--empty .button__style--back{margin-top:20px}.anticipation-invoice-selection__invoice-list--loading .gfLNMF{height:18px;width:18px}.anticipation-invoice-selection__invoice-list--loading .gfLNMF .iepmoa{height:9px;width:9px;background-color:#f5f5f5}.invoice-list-item__items{border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);background-color:#fff;display:flex;align-items:center;padding:0 20px;margin-bottom:6px}@media only screen and (min-width:992px) and (max-width:1199px){.invoice-list-item__items{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.invoice-list-item__items{max-width:61.6%}}.invoice-list-item__items--cell{font-family:Frutiger;font-size:15px;color:greyish_brown;font-weight:300;overflow:hidden;text-overflow:ellipsis}.invoice-list-item__items--cell--buyer{display:none}.invoice-list-item__items--cell--serial{width:13%}.invoice-list-item__items--cell:first-child{width:8%}.invoice-list-item__items--cell:nth-child(2),.invoice-list-item__items--cell:nth-child(3){width:13%}.invoice-list-item__items--cell:nth-child(4){width:7%;justify-content:flex-end}.invoice-list-item__items--cell:nth-child(5){width:9%}.invoice-list-item__items--cell:nth-child(6){width:13.5%}.invoice-list-item__items--cell:nth-child(7){width:14.5%}.invoice-list-item__items--cell:nth-child(8){width:12%}.invoice-list-item__items--cell:nth-child(9){width:10%}.invoice-list-item__items--cell:nth-child(10){width:12.5%;justify-content:flex-end;display:flex}.invoice-list__overflow{width:100%!important}.invoice-list-item__items-second{border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);background-color:#fff;display:flex;height:52px;align-items:center;padding:0 20px;margin-bottom:6px}@media only screen and (min-width:768px) and (max-width:991px){.invoice-list-item__items-second{max-width:61.6%}}@media only screen and (min-width:992px) and (max-width:1199px){.invoice-list-item__items-second{max-width:100%}}.invoice-list-item__items-second--cell{font-family:Frutiger;font-size:15px;color:greyish_brown;font-weight:300;overflow:hidden;text-overflow:ellipsis}.invoice-list-item__items-second--cell:first-child,.invoice-list-item__items-second--cell:nth-child(2),.invoice-list-item__items-second--cell:nth-child(3),.invoice-list-item__items-second--cell:nth-child(4),.invoice-list-item__items-second--cell:nth-child(5),.invoice-list-item__items-second--cell:nth-child(6),.invoice-list-item__items-second--cell:nth-child(7),.invoice-list-item__items-second--cell:nth-child(8),.invoice-list-item__items-second--cell:nth-child(9){width:11%}.provider-inactive-message{margin:0 20px;overflow-y:auto;min-height:5vh;max-height:16vh;border:1px solid #ee8181;border-radius:3px;padding:10px 20px;position:relative;z-index:0;background-color:#fff}.provider-inactive-message__text{font-family:"Frutiger";font-size:.875rem;font-weight:300;text-align:left}.provider-inactive-message p{margin-right:15px}.container__simulate-invoices{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;border:1px solid #e1e2e6;background:#fff;box-shadow:0 -2px 4px 0 #e1e2e6;z-index:110;height:80px;align-items:center}.container__simulate-invoices .container_simulate-invoices--inactivated{display:flex;justify-content:center;color:#5e5e5e;text-align:center;font-family:Frutiger;font-size:1rem;width:100%}.container__simulate-invoices .container__simulate-invoices--buttons{display:flex;align-items:flex-end}.container__simulate-invoices .container__simulate-invoices--buttons .container__simulate-invoices--buttons-cancel{margin-right:40px;width:165px;height:45px;border-radius:8px;border:1px solid #e3e3e3;background:#fff;font-family:Frutiger;font-size:.75rem;font-weight:500;color:#a4a4a4}.container__simulate-invoices .container__simulate-invoices--buttons .container__simulate-invoices--buttons-cancel:hover{border-color:#7b7b7b;color:#7b7b7b}.container__simulate-invoices .container__simulate-invoices--buttons .container__simulate-invoices--buttons-simulate{width:273px;height:45px;border-radius:8px;border:none;background:#853275;font-family:Frutiger;font-size:.75rem;font-weight:500;color:#fff}.container__simulate-invoices .container__simulate-invoices--buttons .container__simulate-invoices--buttons-simulate:hover{background:#731978}.container__invoices--header,.container__invoices--header-second{height:40px;border-bottom:2px solid #3aadd1;display:flex;flex-direction:row;padding:0 28px 0 24px;margin-bottom:12px}@media only screen and (min-width:992px) and (max-width:1199px){.container__invoices--header,.container__invoices--header-second{padding:0 17px 0 24px}}@media only screen and (min-width:768px) and (max-width:991px){.container__invoices--header,.container__invoices--header-second{padding:0 23px 0 24px}}@media only screen and (min-width:768px) and (max-width:991px){.container__invoices--header-second .sortable-column__items--text,.container__invoices--header .sortable-column__items--text{font-size:.625rem;white-space:nowrap}}@media only screen and (min-width:768px) and (max-width:991px){.container__invoices--header-second .sortable-column__items--icon,.container__invoices--header .sortable-column__items--icon{margin-left:3px}}@media only screen and (min-width:768px) and (max-width:991px){.container__invoices--header-second .selectable-column__items .selectable-column__items--text,.container__invoices--header .selectable-column__items .selectable-column__items--text{white-space:nowrap}}.container__invoices--header .sortable-column__items{display:flex;justify-content:flex-start;padding-right:20px}.container__invoices--header .sortable-column__items--text{font-size:11px;font-weight:700;font-family:Frutiger;color:#3aadd1;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.container__invoices--header .sortable-column__items--icon{display:flex;align-items:center;margin-left:10px}.container__invoices--header .sortable-column__items:first-child{width:10%}.container__invoices--header .sortable-column__items:nth-child(2){width:6%}.container__invoices--header .sortable-column__items:nth-child(3){width:19%}.container__invoices--header .sortable-column__items:nth-child(4){width:6%}.container__invoices--header .sortable-column__items:nth-child(5){width:12%;padding-right:5px}.container__invoices--header .sortable-column__items:nth-child(6){width:17%}.container__invoices--header .sortable-column__items:nth-child(7){width:18%}.container__invoices--header .sortable-column__items:nth-child(8){width:14%}.container__invoices--header .selectable-column__items{width:12%;justify-content:flex-end;white-space:nowrap}.container__invoices--header--buyer{display:none}.container__invoices--header--serial{width:18%;display:flex}.container__invoices--header--serial .sortable-column__items:first-child{width:100%}.container__invoices--header-second .sortable-column__items{display:flex;justify-content:flex-start}.container__invoices--header-second .sortable-column__items--text{font-size:11px;font-weight:700;font-family:Frutiger;color:#3aadd1;display:flex;align-items:center}.container__invoices--header-second .sortable-column__items--icon{display:flex;align-items:center;margin-left:10px}.container__invoices--header-second .sortable-column__items:first-child{width:11%}.container__invoices--header-second .sortable-column__items:nth-child(2){width:12%}.container__invoices--header-second .sortable-column__items:nth-child(3){width:10%}.container__invoices--header-second .sortable-column__items:nth-child(4){width:14%}.container__invoices--header-second .sortable-column__items:nth-child(5){width:18%}.container__invoices--header-second .sortable-column__items:nth-child(6){width:16%}.container__invoices--header-second .sortable-column__items:nth-child(7){width:18%}.organization-notification__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.organization-notification__item{display:flex;flex-direction:column;justify-content:flex-start;width:19vw;padding:10px 10px 10px 20px;margin:5px;position:relative}.organization-notification__item--INFO{background-color:#ddedea}.organization-notification__item--WARNING{background-color:#fbf3db}.organization-notification__item--PROBLEM{background-color:#fbe4e4}.organization-notification__title{font-family:Frutiger;font-size:1.2 rem;font-weight:500}.organization-notification__message{font-family:Frutiger;font-size:.8 rem;font-weight:300}.organization-notification__icon--close{content:url(/static/media/fechar-3.34c6241f.svg);position:absolute;top:10px;right:10px}.program-card__items{display:flex;align-items:center;background:#fff;overflow:hidden}.program-card__items .MuiPaper-elevation1{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.program-card__items--color{width:5px;height:75px;background:#406afa}.program-card__items--text{padding-left:30px}.program-card__items--text .program-card__items--title{font-family:Catamaran;font-size:2.375rem;color:#4a4a4a;line-height:1}.program-card__items--text .program-card__items--subtitle{font-size:.688rem;font-family:Frutiger;color:#4a4a4a}.anticipation-simulation__container--loading{padding-top:70px;background-color:#fafafa;height:100vh}.anticipation-simulation__container--loading .gfLNMF .iepmoa{background-color:#731978}.anticipation-simulation__container--error{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;height:100vh}.anticipation-simulation__container--error .anticipation-simulation__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.anticipation-simulation__container--error .button__style--back .MuiButton-contained,.anticipation-simulation__container--error .button__style--back .MuiButton-contained:hover{max-width:220px}.container__simulation{position:relative;display:block;margin-top:115px}.container__simulation--content{background-color:#fafafa;position:relative}.container__simulation .simulation--text{display:flex;font-family:Frutiger;font-size:.875rem;font-weight:300;margin-bottom:15px;margin-top:30px;align-items:center}.container__simulation .simulation--text span{font-size:1rem;font-weight:400}.container__simulation--title{font-family:Frutiger;font-size:1.5rem;font-weight:500;margin-bottom:20px}.container__simulation--subtitle{font-family:Frutiger;font-size:1rem;font-weight:500;margin-bottom:5px;margin-top:25px}.container__simulation--cards .MuiPaper-elevation1{box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:6px}.anticipation-term-session{margin:0 5px;overflow-y:scroll;min-height:20vh;max-height:30vh;border:1px solid #ccc;border-radius:3px;padding:10px;position:relative;z-index:0}.anticipation-term-session__text{font-family:"Frutiger";font-size:.875rem;font-weight:300;text-align:left}.anticipation-term-session p{margin-right:15px}.anticipation-request-confimation{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0;padding:70px 0 100px}.anticipation-request-confimation .body__confirmation--itens{font-family:"Frutiger";text-align:center;height:100%}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--title-start{font-size:1.5rem;font-weight:300;color:#4a4a4a;line-height:28px;margin:20px 0 30px}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--title-start-one{white-space:nowrap}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--title-start-two{font-weight:400}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--image{content:url(/static/media/positivo.ba164de3.svg);display:flex;justify-content:center}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--content{display:flex;justify-content:center;width:100%}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button{display:flex;flex-direction:row;justify-content:space-between;margin-top:25px}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-cancel,.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-confirm{border-radius:8px;font-family:Frutiger;font-size:.75rem;height:45px;letter-spacing:1.3px;font-weight:500}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-cancel{margin-right:12px;border:1px solid #e3e3e3;width:166px;background:#fff;color:#a4a4a4}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-cancel:hover{border-color:#7b7b7b;color:#7b7b7b}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-confirm{margin-left:12px;border:unset;width:173px;background:#853275;color:#fff}.anticipation-request-confimation .body__confirmation--itens .body__confirmation--button .body__confirmation--button-confirm:hover{background:#731978}.body__anticipation-success--itens{display:flex;flex-direction:column;justify-content:center;align-items:center}.body__anticipation-success--itens .body__anticipation-success--image{content:url(/static/media/cadeado.e9bdf352.svg);margin-bottom:25px}.body__anticipation-success--itens .body__anticipation-success--title{display:flex;flex-direction:column;text-align:center;margin-bottom:50px;font-family:Frutiger;font-size:1rem;color:#4a4a4a;font-weight:300;letter-spacing:1.1px}.body__anticipation-success--itens .body__anticipation-success--title span{font-size:3.125rem;font-weight:500;background:#34c7a9;border-radius:6px;margin-top:10px;margin-bottom:15px}.body__anticipation-success--itens .body__anticipation-success--line{background:#e3e3e3;width:100vh;height:1px;margin-bottom:35px}.body__anticipation-success--itens .body__anticipation-success--subtitle{font-family:Frutiger;font-size:1.625rem;font-weight:300;margin-bottom:20px}.body__anticipation-success--itens .body__anticipation-success--final-text{font-family:Frutiger;font-size:1.125rem;font-weight:300;line-height:26px;margin-bottom:35px;text-align:center;width:400px;color:#4a4a4a}.body__anticipation-success--itens .body__anticipation-success--final-text span{font-weight:400}.body__anticipation-success--itens .body__anticipation-success--button{border:unset;width:173px;background:#853275;color:#fff;border-radius:8px;font-family:Frutiger;font-size:.75rem;height:45px;letter-spacing:1.3px;font-weight:500}.body__anticipation-success--itens .body__anticipation-success--button:hover{background:#731978}.simulation-example{display:flex;flex-direction:column;align-items:center;height:100vh;padding-top:80px;padding-bottom:40px;background-color:#fff;transition:1s;overflow:auto}.simulation-example .simulation-example__container--loading{min-height:100vh}.simulation-example .simulation-example__container--loading .gfLNMF .iepmoa{background-color:#731978}.simulation-example .simulation-example__container--error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90vh}.simulation-example .simulation-example__container--error .simulation-example__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.simulation-example .simulation-example__container--error .button__style--back .MuiButton-contained,.simulation-example .simulation-example__container--error .button__style--back .MuiButton-contained:hover{max-width:220px}.simulation-example .simulation-example__container{width:520px}.simulation-example .simulation-example__container .simulation-example__header{display:flex;flex-direction:column;align-items:center}.simulation-example .simulation-example__container .simulation-example__header .simulation-example__header--image{content:url(/static/media/money.594eb726.svg);margin:auto}.simulation-example .simulation-example__container .simulation-example__header .simulation-example__header--title{margin-top:30px;font-family:Frutiger;font-size:1.5rem;color:#4a4a4a}.simulation-example .simulation-example__container .simulation-example__cost{display:flex;flex-direction:column;align-items:center}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__cost--title{font-family:Frutiger;font-size:1.25rem;color:#4a4a4a;font-weight:600;margin-top:10px}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__fee-table{display:flex;flex-direction:column;align-items:center;flex:1 1;border:1px solid #d4e5f0;border-radius:8px;width:100%;margin:10px 0}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__fee-table .simulation-example__fee-table--header{display:flex;flex-direction:row;font-family:Frutiger;color:#4a4a4a;border-bottom:1px solid;border-color:#d4e5f0;font-size:.94rem;width:100%;background:#f4f8fb;border-top-right-radius:8px;border-top-left-radius:8px}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__fee-table .simulation-example__fee-table--header .simulation-example__fee-table--header-title{display:flex;flex:1 1;justify-content:center;align-items:center;padding:10px 25px;text-align:center;text-transform:uppercase}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__fee-table .simulation-example__fee-table--header .simulation-example__fee-table--header-value{display:flex;flex:1 1;justify-content:center;flex-direction:column;border-left:1px solid;border-color:#d4e5f0;align-items:center;text-align:center;padding:10px 25px;font-weight:500}.simulation-example .simulation-example__container .simulation-example__cost .simulation-example__fee-table .simulation-example__fee-table--content{font-family:Frutiger;color:#4a4a4a;font-size:.96rem;text-align:center;padding:25px;white-space:pre-wrap}.simulation-example .simulation-example__container .simulation-example__example{display:flex;flex-direction:column;align-items:center}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example--title{font-family:Frutiger;font-size:1.25rem;color:#4a4a4a;font-weight:600;margin-top:25px}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table{display:flex;flex-direction:column;align-items:center;flex:1 1;width:100%;margin:15px 0}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--header{display:flex;flex-direction:column;align-items:center;flex:1 1;border:solid #d4e5f0;border-width:1px 1px 0;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;padding:10px 25px;font-family:Frutiger;color:#4a4a4a;font-size:.92rem;background:#f4f8fb}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--header span{font-size:1.4rem}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--content{border-color:#d4e5f0;border-style:solid;border-width:0 1px;width:100%;display:flex;flex-direction:column;align-items:center;flex:1 1}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--content .simulation-example__example-table--content-row{display:flex;flex-direction:row;flex:1 1;width:100%;border-width:0;border-top:1px solid;border-color:#d4e5f0}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--content .simulation-example__example-table--content-row .simulation-example__example-table--content-text{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex:1 1;width:100%;font-family:Frutiger;color:#4a4a4a;font-size:.92rem;text-align:center;font-weight:500;padding:10px 25px 10px 40px}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--content .simulation-example__example-table--content-row .simulation-example__example-table--content-text span{text-transform:uppercase;font-weight:400}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--content .simulation-example__example-table--content-row .simulation-example__example-table--content-value{display:flex;justify-content:flex-end;align-items:center;flex:1 1;width:100%;font-family:Frutiger;color:#4a4a4a;font-size:1.15rem;text-align:center;border-width:0;border-left:1px solid;border-color:#d4e5f0;padding:10px 50px 10px 25px}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--footer{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#072056;width:100%;border:1px solid #072056;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:15px 25px;font-family:Frutiger;color:#fff;font-size:.92rem;text-transform:uppercase}.simulation-example .simulation-example__container .simulation-example__example .simulation-example__example-table .simulation-example__example-table--footer span{color:#9bc731;font-size:1.9rem}.simulation-example .simulation-example__close{content:url(/static/media/fechar-2.0c25e1d6.svg);cursor:pointer;position:absolute;top:30px;right:30px}.container__scroll{height:340px;border-bottom:1px solid #e3e3e3;background:#fff;z-index:10;overflow:hidden;transition:height .3s ease;padding-top:44px}.container__scroll--small{height:85px}.container__scroll--small .scroll--text{height:260px!important}.container__scroll--small .scroll--text-title{font-size:.75rem!important}.container__scroll--small .scroll--text-price{font-size:1.625rem!important;margin-bottom:20px}.container__scroll .scroll--text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:293px}.container__scroll .scroll--text-title{display:flex;font-family:Frutiger;font-size:.875rem;color:#4a4a4a;font-weight:300}.container__scroll .scroll--text-price{font-size:2.125rem;font-family:Frutiger}.container__scroll .scroll--text-button{border:none;background:#9bc731;width:210px;height:45px;border-radius:10px;color:#fff;font-size:.875rem;font-family:Frutiger;letter-spacing:1.5px;margin-bottom:23px}.container__scroll .scroll--text-button:hover{background:#86b31a}.container__scroll .scroll--text-value{display:flex;font-size:.875rem;font-family:Frutiger;color:#a4a4a4;font-weight:300;align-items:center;letter-spacing:.9px;margin-bottom:20px}.container__scroll .scroll--text-value span{font-size:1.0625rem;font-weight:400;color:#4a4a4a}.container__scroll .scroll--text-value .scroll--value-original{padding-left:40px;padding-right:30px}.container__scroll .scroll--text-value .scroll--value-separator{width:1px;height:56px;background:#b9b9b9;opacity:.7}.container__scroll .scroll--text-value .scroll--average-timeframe{padding-left:30px;padding-right:30px;text-align:center}.container__scroll .scroll--text-value .scroll--value-discount{padding-left:30px}.container__scroll .scroll--text-value .scroll--value-discount .scroll--value-itens{display:flex}.container__scroll .scroll--text-value .scroll--value-discount .scroll--value-itens .scroll--value-img{content:url(/static/media/info.db2615be.svg);padding-left:3px;cursor:pointer}.container__scroll .scroll--text-terms{font-family:Frutiger;font-size:.8125rem;color:#4a4a4a;opacity:.7}.program-chart{width:100%;display:flex;align-items:baseline;justify-content:center}.program-chart .program-chart__chart-bar{width:4px;background-color:#853275;height:30px;margin-right:2px}.program-chart .program-chart__chart-bar:first-child,.program-chart .program-chart__chart-bar:nth-child(4),.program-chart .program-chart__chart-bar:nth-child(6),.program-chart .program-chart__chart-bar:nth-child(9){height:18px}.program-chart .program-chart__chart-bar:nth-child(2),.program-chart .program-chart__chart-bar:nth-child(7){height:23px}.program-chart .program-chart__chart-bar:first-child{border-top-left-radius:3px}.program-selection-item{width:100%;height:80px;background:#fff;border:1px solid #e3e3e3;border-radius:4px;overflow:hidden;cursor:pointer}.program-selection-item .program-selection-item__program-details{display:flex;justify-content:flex-start;align-items:center}.program-selection-item .program-selection-item__program-details .program-selection-item__program-details--color{background-color:#853275;width:5px;height:78px}.program-selection-item .program-selection-item__program-name{height:100%;display:flex;align-items:center;margin-left:-15px;font-family:Frutiger;font-size:1rem;color:#4a4a4a}.program-selection-item .program-selection-item__program-buyer{font-family:Frutiger;font-size:.875rem;display:flex;flex-direction:column;color:#4a4a4a;justify-content:center;height:100%}.program-selection-item .program-selection-item__program-buyer span{font-size:.813rem;color:#7b7b7b}.program-selection-item .program-selection-item__program-credits{display:flex;align-items:center;height:100%;justify-content:space-between}.program-selection-item .program-selection-item__program-credits .program-selection-item__program-credits--border{width:1px;height:50px;background:#e3e3e3}.program-selection-item .program-selection-item__program-credits .program-selection-item__program-credits--value{font-family:Frutiger;font-size:1rem;display:flex;flex-direction:column;color:#4a4a4a;justify-content:center;height:100%;align-items:center}.program-selection-item .program-selection-item__program-credits .program-selection-item__program-credits--value span{font-size:.75rem;color:#7b7b7b}.program-selection-item .program-selection-item__program-credits .program-selection-item__program-credits--image{content:url(/static/media/Path-dash.dc4a6b18.svg);padding:20px;margin-right:33px;cursor:pointer}.dashboard__program-selection--loading{min-height:279px}.dashboard__program-selection--loading .gfLNMF .iepmoa{background-color:#731978}.dashboard__program-selection--error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:279px;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px}.dashboard__program-selection--error .program-selection__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.dashboard__program-selection--error .button__style--back .MuiButton-contained,.dashboard__program-selection--error .button__style--back .MuiButton-contained:hover{max-width:220px}.dashboard__program-selection--empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:279px;font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;white-space:pre-wrap;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px}.container__dashboard{padding-top:70px;background-color:#fafafa;height:100vh}.container__dashboard .dashboard--title{display:flex;flex-direction:column;font-family:"Frutiger";font-size:1.25rem;color:#4a4a4a;font-weight:300;margin-bottom:5px}.container__dashboard .dashboard--title span{font-weight:400}.container__dashboard .dashboard--link{font-family:"Frutiger";font-size:.813rem;color:#32aacf;text-align:right;text-decoration:none}.container__dashboard .dashboard--link a{color:#32aacf}.container__dashboard .dashboard--link .link--arrow{width:17px}.container__dashboard .dashboard--can-not-anticipate{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;white-space:pre-wrap}.container__header-provider{background:#853275!important}.login--form-logo-image{width:185px!important}.header--logo,.header-provider--logo,.login--logo{max-width:125px!important}.header-provider--logo{content:none!important;-webkit-mask:url(/static/media/logo.fdb11e7e.svg);mask:url(/static/media/logo.fdb11e7e.svg);-webkit-mask-size:cover;mask-size:cover;background-color:#fff;height:34px;width:120px;margin-top:15px}.carousel--color .carousel--item{position:relative}.carousel--color .carousel--item:before{content:"";background-color:rgba(0,0,0,.3);height:100%;width:100%;position:absolute}.Toaster__message-wrapper{height:100px;padding:3px;border-radius:16px!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important;background-image:linear-gradient(52deg,#f84073 21%,#f67d40 62%,#fecf44)!important}.Toaster__message-wrapper .Toaster__alert_text{font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.33!important;letter-spacing:.45px!important;text-align:center!important}.Toaster__alert_close,.Toaster__message-wrapper .Toaster__alert_text{font-family:Raleway!important;font-size:14px!important;color:#fff!important}.Toaster__alert{background-color:transparent!important;box-shadow:none!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.justity-content-center{justify-content:center}.align-content-center{align-content:center}.step-container{margin-top:-28px;display:flex;flex-direction:column;align-self:center;align-items:center;justify-content:center}.space-step-blank{width:70px;height:1px}.space-step-on{width:90px;height:1px;border:1px solid #1a3c47}.space-step-off{width:90px;height:1px;border:1px solid #b9b9b9}.text-step{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.46px;color:#1a3c47}.head-step{margin:auto;width:140px}.head-step,.head-step-text{position:relative;display:flex;align-items:center}.head-step-text{margin-left:auto;margin-right:auto;margin-bottom:7px;width:152px}.head-step-text .disabled{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.46px;color:#b9b9b9}.dash-example{width:100vw}.progress-finish,.progress-step{width:25px;height:25px}.progress-none{width:13px;height:13px}.next-svg{margin-left:10px}.back-svg,.next-svg{width:17px;height:17px;margin-top:auto}.back-svg{margin-right:10px}.send-svg{width:40px;height:40px;margin-top:auto;margin-bottom:auto;margin-right:20px}.MuiCheckbox-colorSecondary.Mui-checked{color:#5ab0ae!important}.terms{color:#707070}.terms,.terms-link{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.27px}.terms-link{color:#ef7d00}.message-box{display:flex;width:488px;height:64px;border-radius:4px;background-color:#f5f5f5;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.27px;color:#4a4a4a;vertical-align:middle;padding-left:15px;padding-right:15px;padding-top:12px;margin-top:10px}.success-back{margin-top:30px;position:relative;width:98px;height:98px;border-radius:50%;background-color:#fafafa}.success-img{margin:13px;position:absolute;align-content:center;width:70px;height:70px}.label-radio{margin-top:30px;margin-bottom:-10px;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.67px;color:#1a3c47}.radio-options{display:flex}.main-text{margin-top:45px;margin-bottom:25px;font-size:40px;font-weight:500;line-height:normal;color:#1a3c47}.main-text,.sub-text{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.sub-text{font-size:16px;font-weight:400;line-height:1.38}.register-container{align-items:center;align-content:center;text-align:center;margin:auto;width:50%}.blank-header{height:80px;width:100vw;border:1px solid #e1e2e6;background-color:#fff}.header-logo{margin-top:20px;margin-left:15%;margin-bottom:20px;width:35px;height:45px}.header-logo,.header-logo-name{cursor:pointer;position:relative}.header-logo-name{margin-top:15px;margin-left:136%;margin-bottom:15px}.full-height{height:100%}.login-container{height:60vh;width:317px;margin-top:30vh;margin-left:86px}.right{float:right;margin-left:auto}.left{float:left;margin-right:auto}.container-banner{margin:auto;width:410px;height:100%;position:relative;display:flex;flex-direction:column}.title-banner{font-size:28px;font-weight:500;line-height:1.07}.description-banner,.title-banner{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.description-banner{font-size:18px;font-weight:400;line-height:1.33}.link-orange{font-size:16px;letter-spacing:.67px;color:#ef7d00!important}.link-orange,.link-sm{cursor:pointer;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal}.link-sm{font-size:12px;letter-spacing:.5px;color:#707070;text-decoration:underline!important}.title-login{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:2.43;letter-spacing:normal;color:#4a4a4a}.button-container{margin-top:50px}.button-primary{border-radius:25.5px;height:51px;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.67px;color:#fff}.button-primary,.button-primary:hover{border:none;width:118px;background-image:linear-gradient(90deg,#f56f3d,#f1870b 57%,#f59e24)}.button-primary:hover{opacity:.7}.button-second{width:151px;border-radius:28px;border:1px solid #a4a4a4;background-color:#fff;color:#a4a4a4}.button-primary:hover,.button-second{height:51px;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.67px}.button-primary:hover{border-radius:25.5px;background-color:#ff8400;border:#ff8400;min-width:115px;color:#fff}.background-login{position:relative;background-size:auto 100%}.logo{position:relative;margin-top:20px;margin-left:10px;margin-bottom:5vh;width:35px;height:45px}.display-mobile{margin-left:-22px;bottom:0;margin-top:auto;position:relative;width:60vh}.link-google-play{position:relative;margin-right:10px;width:175px;height:47px;object-fit:contain}.link-apple-store{margin-left:10px;position:relative;width:160px;height:47px;object-fit:contain}.button-container-login{margin-top:50px}.container__footer{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;border:1px solid #e1e2e6;background:#fff;z-index:1}@media only screen and (max-width:767px){.container__footer{position:relative;bottom:unset}}.footer--text{display:flex;align-items:center;justify-content:center;font-family:"Raleway";font-size:.875rem;font-weight:500;color:#9b9b9b;height:50px;text-align:center;width:100%}.body__modal--style{display:flex}.body__modal--style .container__content--style{display:flex;flex:1 1;justify-content:center;align-items:center;background-color:#fff}.content__modal-forgot-password--itens{display:flex;flex-direction:column;align-items:center}.content__modal-forgot-password--itens .content__modal-forgot-password--image{content:url(/static/media/paper-plane.ea00f024.svg);margin:auto}.content__modal-forgot-password--itens .content__modal-forgot-password--title{font-family:Frutiger;font-size:1.3rem;font-weight:400;color:#4a4a4a;margin-top:8vh;margin-bottom:3vh}.content__modal-forgot-password--itens .content__modal-forgot-password--message{font-family:Frutiger;font-size:1.1rem;font-weight:300;color:#4a4a4a;margin-bottom:7vh}.body__forgot-password{margin-top:60px;flex-direction:column;align-items:center;font-family:"Frutiger"}@media only screen and (max-width:767px){.body__forgot-password{margin-top:10px}}.body__forgot-password .body__password--buttons{display:flex;flex-wrap:nowrap;margin-bottom:30px}@media only screen and (max-width:767px){.body__forgot-password .body__password--buttons{padding-top:10px;margin-bottom:5px;flex-wrap:nowrap}}@media only screen and (max-width:374px){.body__forgot-password .body__password--buttons{padding-top:10px;margin-bottom:-14px;flex-wrap:nowrap}}.body__forgot-password--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__forgot-password--title{margin-bottom:15px}}.body__forgot-password--title span{font-weight:500}@media only screen and (max-width:767px){.body__forgot-password .container__button--actions,.body__forgot-password .form__style{padding-left:20px;padding-right:20px}}.body__forgot-password .forgot-password--button:hover{background:#731978}.body__forgot-password .container__button--actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:50px}@media only screen and (max-width:767px){.body__forgot-password .container__button--actions{margin-top:10px}}.container__filter{margin:0 auto 15px;padding:0 20px;display:flex;align-items:center;width:75%}.container__filter .MuiFormControl-root .MuiInputLabel-root{display:none}.container__filter .MuiFormControl-root .MuiInputBase-root{display:flex;align-items:center;padding:15px 12px}.container__filter .MuiFormControl-root .MuiInputBase-root .MuiInputAdornment-root{color:var(--gray);margin:0}.container__filter .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:0 0 0 12px}.company-selection-item{width:100%;height:80px;background:#fff;border:1px solid #e3e3e3;border-radius:4px;overflow:hidden;display:flex;align-items:center}.company-selection-item .company-selection-item__company-identification{font-family:Frutiger;font-size:1rem;display:flex;flex-direction:column;color:#4a4a4a;justify-content:center;margin-left:15px;flex:3 1}.company-selection-item .company-selection-item__company-identification span{font-size:.813rem;color:#7b7b7b}.company-selection-item .company-selection-item__selection-border{width:1px;height:50px;background:#e3e3e3;margin-left:6px;margin-right:6px}.company-selection-item .company-selection-item__company-credits{font-family:Frutiger;font-size:1rem;display:flex;flex-direction:column;color:#4a4a4a;justify-content:center;align-items:center;flex:2.5 1}.company-selection-item .company-selection-item__company-credits span{font-size:.75rem;color:#7b7b7b}.company-selection-item .company-selection-item__actions{display:flex;justify-content:center;align-items:center;flex:1 1;padding-left:12px;padding-right:18px}.company-selection-item .company-selection-item__actions .MuiButton-root{width:110px;height:36px;min-width:110px;min-height:36px;font-size:.75rem;border-radius:6px}.modal-company__company-selection--loading .gfLNMF .iepmoa{background-color:#731978}.modal-company__company-selection--error{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.modal-company__company-selection--error .company-selection__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.modal-company__company-selection--error .button__style--back .MuiButton-contained,.modal-company__company-selection--error .button__style--back .MuiButton-contained:hover{max-width:220px}.modal-company__company-selection--empty-search{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.modal-company__company-selection--empty-search .company-selection__empty-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.modal-company__company-selection--empty-search .button__style--back .MuiButton-contained,.modal-company__company-selection--empty-search .button__style--back .MuiButton-contained:hover{max-width:220px}.modal-company__company-selection--empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px}.modal-company__company-selection{height:80%}.modal-company__company-selection .makeStyles-root-228{border:none;margin-top:20px}.modal-company__company-selection .MuiListItem-root.MuiListItem-gutters{display:flex;flex-direction:column;padding:1px 8px 4px}.modal-company__company-selection .MuiList-root{scrollbar-width:thin;scrollbar-color:dark}.modal-company__company-selection .MuiList-root::-webkit-scrollbar{border-radius:5px;background-color:#ddd;width:5px}.modal-company__company-selection .MuiList-root::-webkit-scrollbar-thumb{border-radius:5px;background-color:#bbb}.modal-company__company-selection .makeStyles-listSection-229{padding:0;margin-top:-6px}.modal-company__company-selection .makeStyles-root-228{max-height:337px}.modal-company__itens-title{display:flex;align-items:center;justify-content:center;margin-bottom:15px;padding:10px}.modal-company__itens-title span{font-family:Frutiger;font-size:1.5rem;font-weight:500;color:#4a4a4a}.modal-company__itens-img{position:relative;cursor:pointer;float:right;right:20px;top:20px}.container__header-provider{position:fixed;top:0;left:0;right:0;height:70px;background:#776ead;z-index:10;overflow:hidden}.container__header-provider .header-provider{display:flex;justify-content:flex-start;height:70px;font-family:"Frutiger"}.container__header-provider .header-provider--logo{content:url(/static/media/white_logo.40c05252.svg);display:flex;align-items:center}.container__header-provider .header-provider--menu-itens{display:flex;height:100%;align-items:center;justify-content:space-around}.container__header-provider .header-provider--link{display:inline-block;color:#fff;font-size:.875rem;font-family:"Frutiger";cursor:pointer;text-align:center;padding:0 5px;text-decoration:none}.container__header-provider .header-provider--link:hover{color:#d1d1e7;transition:.2s}.container__header-provider .header-provider--company{border-left:1px solid #645f96;border-right:1px solid #645f96;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container__header-provider .header-provider--company .company--buttom{background:#776ead;width:134px;height:19px;border:none;border-radius:4px;font-family:"Frutiger";font-weight:500;font-size:.563rem;letter-spacing:1.5px;color:#fff}.container__header-provider .header-provider--company .company--buttom:hover{background:#645f96}.container__header-provider .header-provider--company .gfLNMF{height:18px;width:18px}.container__header-provider .header-provider--company .gfLNMF .iepmoa{height:9px;width:9px;background-color:#f5f5f5}.container__header-provider .header-provider--profile{border-right:1px solid #645f96;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-right:30px}.container__header-provider .header-provider--company-text{font-family:"Frutiger";color:#fafafa;font-size:.75rem;white-space:nowrap;overflow:hidden;max-width:80%;text-overflow:ellipsis}.container__header{position:fixed;top:0;left:0;right:0;height:80px;border:1px solid #e1e2e6;background:#fff;z-index:10}@media only screen and (max-width:767px){.container__header{height:60px;position:relative}}.header{display:flex;justify-content:flex-start;height:80px}@media only screen and (max-width:767px){.header{height:60px}}.header--logo{content:url(/static/media/logo.fdb11e7e.svg);display:flex;align-items:center;max-width:110px}@media only screen and (max-width:767px){.header--logo{width:80px}}.auto-login__loading .gfLNMF{height:18px;width:18px}.auto-login__loading .gfLNMF .iepmoa{height:9px;width:9px;background-color:#776ead}.carousel--color,.carousel--color .carousel-inner,.carousel--color .carousel-item,.carousel--color .carousel.slide{height:100%}.carousel--color .carousel--item{width:100%;height:100%;background-size:cover;background-position:50%}.carousel--color .carousel-caption{bottom:160px}.carousel--color .carousel-caption p{font-size:1.75rem;font-family:"Frutiger";font-weight:500;max-width:382px;color:#d9cc18;margin:-3px auto auto}.carousel--color .carousel-caption h3{font-size:1.75rem;font-family:"Frutiger";font-weight:500;margin:auto}.carousel--color .carousel-item:first-child h3{max-width:280px}.carousel--color .carousel-item:nth-child(2) h3{max-width:360px}.carousel--color .carousel-item:nth-child(3) h3{max-width:390px}.carousel--color .carousel-item:nth-child(4) h3{max-width:340px}.carousel--color .carousel-indicators{bottom:90px;align-items:center}.carousel--color .carousel-indicators li{width:6px;height:6px;margin-right:4px;margin-left:4px;border-radius:3px;border:unset}.carousel--color .carousel-indicators .active{background:#d9cc18;width:10px;height:10px;border-radius:5px}.login--logo{content:url(/static/media/white_logo.40c05252.svg);position:absolute;top:40px;left:50px;max-width:150px;z-index:1}.login--form-logo{display:flex;justify-content:center;padding:20px 20px 50px;width:100%}.login--form-logo-image{content:url(/static/media/logo.fdb11e7e.svg);width:150px}.login--title{color:#4a4a4a;font-size:.875rem;font-family:"Frutiger";font-weight:500}.login--title p{margin:0}.login--link{text-decoration:underline;font-size:.8125rem;font-family:"Frutiger";text-align:right}.login--link a{color:#707070}.login--container .login--buttons{display:flex;justify-content:space-between}.login--container .login--buttons .button__style--action .MuiButton-contained,.login--container .login--buttons .button__style--action .MuiButton-contained:hover{width:165px;height:55px;font-family:"Frutiger";font-weight:500;font-size:.875rem}.login--column-adjust{height:90%;display:flex;flex-direction:column;justify-content:center}.login--footer-logo{display:none;justify-content:center;width:100%;padding:20px}.login--footer-logo-image{content:url(/static/media/footer_logo.85a265e4.svg)}.body__password-reset--desktop{margin-top:67px;display:flex;flex-direction:column;align-items:center;font-family:Frutiger;width:100%}@media only screen and (max-width:767px){.body__password-reset--desktop{margin-top:10px}}.body__password-reset--desktop--components{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.body__password-reset--desktop--components{margin-top:20px;justify-content:center}}.body__password-reset--desktop--buttons{display:flex;margin:auto}@media only screen and (max-width:374px){.body__password-reset--desktop--buttons{flex-wrap:wrap}}@media only screen and (max-width:767px){.body__password-reset--desktop--buttons{margin-bottom:70px;margin-top:20px}}.body__password-reset--desktop--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__password-reset--desktop--title{margin-bottom:16px}}.body__password-reset--desktop--title span{font-weight:500}.body__password-reset--desktop .body__password--buttons{display:flex;width:100%;flex-direction:row;justify-content:center}.body__password-reset--desktop .password__input{margin-bottom:50px}@media only screen and (max-width:767px){.body__password-reset--desktop .password__input{margin-bottom:22px}}.body__password-reset--desktop .body__password-strength{font-size:.625rem;font-weight:400;margin-bottom:7px}@media only screen and (max-width:767px){.body__password-reset--desktop .body__password-strength{font-size:.6875rem;text-align:center}}.body__password-reset--desktop .MuiCard-root{width:157px;padding:10px;background:#f9f9f9;box-shadow:none}@media only screen and (max-width:767px){.body__password-reset--desktop .MuiCard-root{width:210px;padding:1px 13px}}.body__password-reset--desktop .card__identify--text{padding:0}.body__password-reset--desktop .MuiPaper-root{background:#f9f9f9!important}.body__reset-confirm-only{margin-top:67px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.body__reset-confirm-only{margin-top:10px}}.body__reset-confirm-only--components{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.body__reset-confirm-only--components{margin-top:20px;justify-content:center}}.body__reset-confirm-only--buttons{display:flex;margin:auto}@media only screen and (max-width:374px){.body__reset-confirm-only--buttons{flex-wrap:wrap}}@media only screen and (max-width:767px){.body__reset-confirm-only--buttons{margin-bottom:70px;margin-top:20px}}.body__reset-confirm-only--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__reset-confirm-only--button-previous{justify-content:center;padding-bottom:20px}}.body__reset-confirm-only--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__reset-confirm-only--button-next{justify-content:center}}.body__reset-confirm-only--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__reset-confirm-only--title{margin-bottom:16px}}.body__reset-confirm-only--title span{font-weight:500}.body__reset-confirm-only .body__reset-confirm-only--buttons{display:flex;width:100%;flex-direction:row;justify-content:center}.body__reset-confirm-only .password__input{margin-bottom:50px}@media only screen and (max-width:767px){.body__reset-confirm-only .password__input{margin-bottom:22px}}.body__reset-confirm-only .body__reset-confirm-only-strength{font-size:.625rem;font-weight:400;margin-bottom:7px}@media only screen and (max-width:767px){.body__reset-confirm-only .body__reset-confirm-only-strength{font-size:.6875rem;text-align:center}}.body__reset-confirm-only .MuiCard-root{width:157px;padding:10px;background:#f9f9f9;box-shadow:none}@media only screen and (max-width:767px){.body__reset-confirm-only .MuiCard-root{width:210px;padding:1px 13px}}.body__reset-confirm-only .MuiPaper-root{background:#f9f9f9!important}@media only screen and (max-width:767px){.body__reset-confirm-only .body__reset-confirm-only--buttons .body__reset-confirm-only--button-previous .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-bottom:5px}}@media only screen and (max-width:767px){.body__reset-confirm-only .body__reset-confirm-only--buttons .body__reset-confirm-only--button-finish .button--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:0;padding-top:5px}}.body__reset-password-only{margin-top:67px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger";width:100%}@media only screen and (max-width:767px){.body__reset-password-only{margin-top:10px}}.body__reset-password-only--components{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.body__reset-password-only--components{margin-top:20px;justify-content:center}}.body__reset-password-only--buttons{display:flex;margin:auto}@media only screen and (max-width:374px){.body__reset-password-only--buttons{flex-wrap:wrap}}@media only screen and (max-width:767px){.body__reset-password-only--buttons{margin-bottom:70px;margin-top:20px}}.body__reset-password-only--button-previous{display:flex;justify-content:flex-end}@media only screen and (max-width:374px){.body__reset-password-only--button-previous{justify-content:center;padding-bottom:20px}}.body__reset-password-only--button-next{display:flex;justify-content:flex-start}@media only screen and (max-width:374px){.body__reset-password-only--button-next{justify-content:center}}.body__reset-password-only--title{font-size:1.375rem;text-align:center;margin:auto auto 48px;line-height:1.3}@media only screen and (max-width:767px){.body__reset-password-only--title{margin-bottom:16px}}.body__reset-password-only--title span{font-weight:500}.body__reset-password-only .body__reset-password-only--buttons{display:flex;width:100%;flex-direction:row;justify-content:center}.body__reset-password-only .password__input{margin-bottom:50px}@media only screen and (max-width:767px){.body__reset-password-only .password__input{margin-bottom:22px}}.body__reset-password-only .body__password-strength{font-size:.625rem;font-weight:400;margin-bottom:7px}@media only screen and (max-width:767px){.body__reset-password-only .body__password-strength{font-size:.6875rem;text-align:center}}.body__reset-password-only .MuiCard-root{width:157px;padding:10px;background:#f9f9f9;box-shadow:none}@media only screen and (max-width:767px){.body__reset-password-only .MuiCard-root{width:210px;padding:1px 13px}}.body__reset-password-only .card__identify--text{padding:0}.body__reset-password-only .MuiPaper-root{background:#f9f9f9!important}@media only screen and (max-width:767px){.body__reset-password-only .body__reset-password-only--buttons .body__reset-password-only--button-next .button--arrow{-webkit-transform:rotate(1turn);transform:rotate(1turn);padding-left:0;padding-top:5px}}.content__modal-reset-password-success--itens{display:flex;flex-direction:column;align-items:center}.content__modal-reset-password-success--itens .content__modal-reset-password-success--image{content:url(/static/media/positivo.ba164de3.svg);margin:auto}.content__modal-reset-password-success--itens .content__modal-reset-password-success--title{font-family:Frutiger;font-size:1.3rem;font-weight:400;color:#4a4a4a;margin-top:8vh;margin-bottom:3vh}.content__modal-reset-password-success--itens .content__modal-reset-password-success--message{font-family:Frutiger;font-size:1.1rem;font-weight:300;color:#4a4a4a;margin-bottom:7vh}@media only screen and (max-width:767px){.content__modal-reset-password-success--itens .button__style--action .MuiButton-contained{max-width:80vw}}.content__modal-reset-password-success--itens .content__modal-reset-password-success--button{background:#853275;width:260px;height:45px;border:none;border-radius:8px;font-family:"Frutiger";font-weight:500;font-size:.75rem;letter-spacing:1.5px;color:#fff;padding:16px}.content__modal-reset-password-success--itens .content__modal-reset-password-success--button:hover{background:#731978}.container__password-reset{padding-top:80px;padding-bottom:50px}@media only screen and (max-width:767px){.container__password-reset{min-height:82vh;padding-top:0;padding-bottom:0}}.container__password-reset .password-reset--loading .gfLNMF .iepmoa{background-color:#731978}.profile-display__items .container>*,.profile-editing__items .container>*{margin-top:-90px;padding-top:120px}.profile-editing__items .container .personal-data__items--loading{min-height:90vh;position:absolute;top:0;width:87%;background-color:hsla(0,0%,100%,.6)}.profile-editing__items--fields{margin-top:30px}.profile-editing__items--fields>div{margin-bottom:15px;display:flex;flex-direction:row;justify-content:space-between}.profile-editing__items--fields>div>.number__field,.profile-editing__items--fields>div>.password__style--field{width:100%}.profile-editing__items--fields-block{display:flex;align-items:center;justify-content:flex-start;padding:0 16px}.profile-editing__items--fields-card{background-color:#f9f9f9;border-radius:4px;border:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px;font-size:.625rem;font-weight:400}.profile-editing__items--fields-card-text{color:#4a4a4a;margin-bottom:5px}.profile-editing__items--fields .MuiCard-root{width:157px;padding:10px;background:#f9f9f9;box-shadow:none}@media only screen and (max-width:767px){.profile-editing__items--fields .MuiCard-root{width:210px;padding:1px 13px}}.profile-editing__items--message{width:100%;height:100%;display:flex;justify-content:center}.profile-editing__items--message-container{margin:0;padding:0;display:flex;justify-content:center}.profile-editing__items--message-card{margin-bottom:60px;margin-top:30px;height:60px;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 #e1e2e6;border:1px solid #d9cc18;display:flex;position:fixed;bottom:0;padding:0!important;width:100%;max-width:610px;z-index:2}.profile-editing__items--message-block{display:flex;align-items:center;height:100%}.profile-editing__items--message-block>*{display:flex;justify-content:space-around}.profile-editing__items--message-block-positive{content:url(/static/media/positivo.ba164de3.svg);width:41px;height:41px;margin:0 2% 0 5%}.profile-editing__items--message-block-close{content:url(/static/media/fechar.429d3420.svg);width:24px;height:24px;margin-right:2.5%;cursor:pointer}.profile-editing__items--message-block-text{font-size:1.3rem;line-height:1.3rem;color:#4a4a4a;padding:0 5% 0 2.5%;display:inline}.profile-editing__items--message-block-text :last-child{font-weight:500}.profile-editing__items .text__field.MuiFormControl-root .MuiFormHelperText-root.MuiFormHelperText-contained{padding:5px 15px}.profile-editing__items .MuiInputBase-root{padding:0}.profile-editing__items .MuiFormControl-root .MuiInputBase-root input[value=""]:not(:focus){background-color:#f6f6f6;border-radius:6px}.profile-editing__items .MuiFormControl-root .MuiInputBase-root input[value=""]:not(:focus) .MuiFilledInput-root{border:0}.profile-editing__items .MuiFilledInput-root.Mui-disabled{background-color:#fff;color:#4a4a4a}.profile-editing__items .MuiFilledInput-root.Mui-disabled .MuiInputAdornment-positionEnd{display:flex}.user-profile__items{font-family:Frutiger}.user-profile__items .personal-data__items{padding-top:110px;display:flex;justify-content:center}.user-profile__items .personal-data__items--back{height:45px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;position:fixed;background:#fff;top:70px;left:0;right:0;z-index:10;overflow:hidden;display:flex;flex-wrap:nowrap}.user-profile__items .personal-data__items--back .license-name__items--cancel{display:flex;justify-content:center;align-items:center;height:100%;font-weight:500;cursor:pointer;height:46px;font-size:.75rem;letter-spacing:.8px;color:#a4a4a4;border-left:1px solid #e3e3e3;padding-left:15px;text-decoration:none}.user-profile__items .personal-data__items--back .license-name__items--save{display:flex;justify-content:center;align-items:center;height:100%;font-weight:500;background:#30ab64;color:#fff;cursor:pointer;height:46px;font-size:.75rem}.user-profile__items .personal-data__items--back .license-name__items--edit{display:flex;justify-content:center;align-items:center;height:100%;font-weight:500;background:#32aacf;color:#fff;cursor:pointer;height:46px;font-size:.75rem}.user-profile__items .personal-data__items--sidebar-title{font-size:.875rem;font-weight:700;color:#2d3e46;padding:25px 0 15px}.user-profile__items .personal-data__items--sidebar-subtitle{font-size:.875rem;font-weight:300;color:#32aacf;padding:10px;cursor:pointer;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center}.user-profile__items .personal-data__items--sidebar-subtitle .personal-data__items--sidebar-icon{display:none;width:7px;height:7px;position:relative;border-top:1px solid #776ead;border-left:1px solid #776ead;-webkit-transform:rotate(135deg);transform:rotate(135deg);cursor:pointer}.user-profile__items .personal-data__items--sidebar-subtitle.active{border-radius:2px;background-color:rgba(50,170,207,.1);font-weight:400;color:#2d3e46}.user-profile__items .personal-data__items--sidebar-subtitle.active .personal-data__items--sidebar-icon{display:flex}.user-profile__items .personal-data__items--title{font-size:1.5rem;font-weight:300;color:#853275;border-bottom:1px solid #853275;margin-bottom:8px;padding-bottom:8px}.user-profile__items .personal-data__items--title-two{font-size:14px;font-weight:700;color:#2d3e46}.user-profile__items .personal-data__items--text{font-family:Catamaran;height:45px;border-bottom:1px solid #e3e3e3;display:flex;flex-direction:column;justify-content:center}.user-profile__items .personal-data__items--text-first{font-size:12px;color:#7b7b7b}.user-profile__items .personal-data__items--text-second{color:#2d3e46;font-size:1rem;margin-top:-5px;border:0;background:transparent;font-family:Catamaran;width:100%}.user-profile__items .personal-data__items--loading{min-height:80vh}.user-profile__items .personal-data__items--loading .gfLNMF .iepmoa{background-color:#731978}.user-profile__items .personal-data__items--has-error{padding-top:0;display:flex;justify-content:center;align-items:center;min-height:100vh;flex-direction:column}.user-profile__items .personal-data__items__text{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.user-profile__items .personal-data__items .button__style--back .MuiButton-contained,.user-profile__items .personal-data__items .button__style--back .MuiButton-contained:hover{max-width:220px;outline:0}.user-profile__items .disabled{opacity:.7;cursor:not-allowed!important}.container__program-selection--loading{min-height:100vh}.container__program-selection--loading .gfLNMF .iepmoa{background-color:#731978}.container__program-selection--error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90vh}.container__program-selection--error .program-selection__error-message{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.container__program-selection--error .button__style--back .MuiButton-contained,.container__program-selection--error .button__style--back .MuiButton-contained:hover{max-width:220px}.container__program-selection--empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90vh;font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;white-space:pre-wrap}.container__program-selection{padding-top:70px;background-color:#fafafa;height:100vh}.container__program-selection .container{height:92%;overflow-y:auto;scrollbar-width:none}.container__program-selection .container::-webkit-scrollbar{display:none}.container__program-selection .program-selection--title{font-family:"Frutiger";font-size:1.5rem;color:#4a4a4a;font-weight:500}.body__page-not-found{margin-top:85px;display:flex;flex-direction:column;align-items:center;font-family:"Frutiger"}.body__page-not-found .page-not-found--itens{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:130px}@media only screen and (max-width:767px){.body__page-not-found .page-not-found--itens{padding-left:20px;padding-right:20px}}.body__page-not-found .page-not-found--itens .page-not-found--image{content:url(/static/media/ops.27ffad54.svg);margin-bottom:30px;width:200px}@media only screen and (max-width:767px){.body__page-not-found .page-not-found--itens .page-not-found--image{width:100px}}.body__page-not-found .page-not-found--itens .page-not-found--text{text-align:center;font-family:Frutiger;font-size:1.125rem;color:#4a4a4a;font-weight:300}.body__page-not-found .page-not-found--itens .page-not-found--text span{font-size:1.8rem;font-weight:400;line-height:13px}.body__page-not-found .page-not-found--itens .page-not-found--text .page-not-found--subtitle{margin-top:20px}.close-widgets-container{z-index:1!important}.header-awareness__container--loading{min-height:100vh}.header-awareness__container--loading .gfLNMF .iepmoa{background-color:#731978}.header-awareness__container--has-error{display:flex;justify-content:center;align-items:center;min-height:100vh;flex-direction:column}.header-awareness__container--has-error .header-awareness__text{font-family:"Catamaran",sans-serif;font-size:1.25rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:30px}.header-awareness__container--has-error .button__style--back .MuiButton-contained,.header-awareness__container--has-error .button__style--back .MuiButton-contained:hover{max-width:220px}.error-modal__itens{display:flex;flex-direction:column;justify-content:center;align-items:center}.error-modal__itens--img{content:url(/static/media/ops-2.39a7f148.svg);width:120px;margin-bottom:20px}@media only screen and (max-width:767px){.error-modal__itens--img{width:150px}}.error-modal__itens--text{font-family:"Catamaran",sans-serif;font-size:1.3rem;color:#5e5e5e;text-align:center;line-height:20px;white-space:pre-wrap;margin-bottom:25px}@media only screen and (max-width:767px){.error-modal__itens--text{font-size:1rem}}.error-modal__itens--button{display:flex;justify-content:center;align-items:center;border:1px solid #c6c6c6;border-radius:10px;width:150px;height:40px;background:#fff;color:#a4a4a4;font-family:frutiger;font-size:.875rem;padding:12px;cursor:pointer}.error-modal__itens--button:hover{border:1px solid #7b7b7b;color:#7b7b7b}.error-toast__itens{display:flex;flex-direction:column;justify-content:center;align-items:center;width:240px;background:#fff;border-radius:6px;box-shadow:0 2px 4px 0 hsla(0,0%,74.1%,.5);border:1px solid #ececec;padding:30px 23px 37px}.error-toast__itens--img{content:url(/static/media/ops-2.39a7f148.svg);margin-bottom:17px}.error-toast__itens--text{font-family:"Catamaran",sans-serif;font-size:.875rem;color:#5e5e5e;text-align:center;line-height:20px;margin-bottom:15px}.error-toast__itens--button{display:flex;justify-content:center;align-items:center;border:1px solid #c6c6c6;border-radius:10px;width:150px;height:40px;background:#fff;color:#a4a4a4;font-family:frutiger;font-size:.875rem;padding:12px;cursor:pointer}.error-toast__itens--button:hover{border:1px solid #7b7b7b;color:#7b7b7b}.error-toast__itens--close{content:url(/static/media/fechar-3.34c6241f.svg);cursor:pointer;position:absolute;top:15px;right:15px}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.f1930be4.eot);src:url(/static/media/icomoon.f1930be4.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.c221d247.ttf) format("truetype"),url(/static/media/icomoon.856d61c7.woff) format("woff"),url(/static/media/icomoon.3a1b7ce5.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}body{margin:0;font-family:"Raleway";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Black.3fc090e7.ttf);font-weight:700}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-BlackItalic.1ec88bc5.ttf);font-weight:700;font-style:italic}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Bold.575e4317.ttf);font-weight:600}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-BoldItalic.c7a4548f.ttf);font-weight:600;font-style:italic}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Medium.430a0518.ttf);font-weight:500}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-MediumItalic.ff3c8ca6.ttf);font-weight:500;font-style:italic}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Regular.580d0778.ttf);font-weight:400}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Italic.dd03a26a.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-Light.b1bdea56.ttf);font-weight:300}@font-face{font-family:"Raleway";src:url(/static/media/Raleway-LightItalic.d817d3a1.ttf);font-weight:300;font-style:italic}@font-face{font-family:"Frutiger";src:url(/static/media/Frutiger_bold.4e2205b2.ttf);font-weight:800}@font-face{font-family:"Frutiger-italic";src:url(/static/media/Frutiger_Italic.a6638b4a.ttf)}@font-face{font-family:"Frutiger";src:url(/static/media/Frutiger_light.fea71675.ttf);font-weight:300}@font-face{font-family:"Frutiger";src:url(/static/media/Frutiger_semibold.2b618270.ttf);font-weight:500}@font-face{font-family:"Frutiger";src:url(/static/media/Frutiger_regular.2c6a0f8c.ttf)}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.f1930be4.eot);src:url(/static/media/icomoon.f1930be4.eot) format("embedded-opentype"),url(/static/media/icomoon.c221d247.ttf) format("truetype"),url(/static/media/icomoon.856d61c7.woff) format("woff"),url(/static/media/icomoon.3a1b7ce5.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check2:before{content:"\e902";color:#9bc731;font-size:28px;cursor:pointer}.icon-check:before{content:"\e903";color:#b2b7bc;font-size:28px;cursor:pointer}.icon-flechas2:before{content:"\e900";color:#3aadd1;cursor:pointer}.icon-flechas1:before{content:"\e901";color:#3aadd1;cursor:pointer}.icon-flechas:before{content:"\e904";color:#3aadd1;cursor:pointer}.error-fallback__container{display:flex;flex-direction:column;flex:1 1;width:100vw;height:100vh}.error-fallback__message{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1}.error-fallback__message-title{font-size:2.5rem;margin-bottom:2vh}.error-fallback__message-sub-title,.error-fallback__message-title{font-family:"Catamaran",sans-serif;color:#5e5e5e;text-align:center}.error-fallback__message-sub-title{font-size:1.6rem;margin-bottom:1vh;max-width:60vw}.error-fallback__message-tips{margin-bottom:.5vh}.error-fallback__message-contact,.error-fallback__message-tips{font-family:"Catamaran",sans-serif;font-size:1.3rem;color:#9199a1;text-align:center;max-width:60vw}.error-fallback__error-details{border-top:1px solid #c3c7cb;padding-top:1.2vh;padding-bottom:6vh}.error-fallback__error-details,.error-fallback__error-details--hidden,.error-fallback__error-details--visible{display:flex;flex-direction:column;justify-content:center;align-items:center}.error-fallback__pointer{cursor:pointer}.error-fallback__details-title{font-family:"Catamaran",sans-serif;font-size:.9rem;color:#9199a1;text-transform:uppercase}.error-fallback__details-table{max-width:85vw}.error-fallback__details-row{margin-bottom:5px}.error-fallback__details-property{font-family:"Catamaran",sans-serif;font-size:1rem;color:#9199a1;text-align:right;padding-right:5px}.error-fallback__details-info{font-family:"Catamaran",sans-serif;font-size:.8rem;color:#5e5e5e;text-align:left}
/*# sourceMappingURL=main.156b25e9.chunk.css.map */