.login-modal-active #login-modal-fade{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}.login-modal-active #login-modal{visibility:visible;pointer-events:initial;opacity:1;transition:opacity 0.3s linear}.login-modal-required .btn-close{display:none;pointer-events:none}.login-modal-required #login-modal-fade{pointer-events:none}#login-modal-fade{pointer-events:none;position:fixed;z-index:2001;opacity:0;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.5);visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s, opacity 0.3s linear}#login-modal{pointer-events:none;position:fixed;z-index:2002;display:flex;width:96%;max-width:555px;max-height:90vh;top:50%;left:50%;border-radius:0px;border:solid 1px #dcdcdc;background-color:#fff;flex-direction:column;transform:translate(-50%, -50%);visibility:hidden;pointer-events:none;opacity:0;transition:visibility 0s 0.3s, opacity 0.3s linear}#login-modal .header{position:relative;display:flex;height:40px;min-height:40px;padding:0 15px;align-items:center}#login-modal .header .title{position:relative;z-index:1;display:block;width:100%;margin:0px;color:#000;font:normal 18px "Poppins-Medium";text-align:center}#login-modal .header .btn-form-login,#login-modal .header .btn-close{position:absolute;cursor:pointer;z-index:2;display:flex;outline:0px;width:31px;height:31px;top:5px;padding:0px;margin:0px;box-shadow:none;border:none;background-image:initial;background-color:transparent}#login-modal .header .btn-form-login:before,#login-modal .header .btn-close:before{display:block;content:"";width:31px;height:31px;background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .header .btn-form-login{left:10px}#login-modal .header .btn-form-login:before{background-image:url(../img/login/icon-back.svg)}#login-modal .header .btn-close{right:10px}#login-modal .header .btn-close:before{background-image:url(../img/login/icon-close.svg)}#login-modal .content{position:relative;overflow-y:auto;overflow-x:hidden;display:flex;min-height:0px;flex-grow:1;font-family:"Poppins-Regular"}#login-modal .content .content-login,#login-modal .content .content-senha,#login-modal .content .content-cadastro,#login-modal .content .content-cadastro-done{width:100%}#login-modal .content .titulo{display:block;margin-bottom:30px;color:#000;font:normal 15px "Poppins-Regular";line-height:23px;text-align:center}#login-modal .content .subtitulo{display:block;color:#5F5F5F;font:normal 14px "Poppins-Regular";text-align:center;margin:0px;margin-bottom:20px}#login-modal .content .content-form{display:block;width:100%;margin-bottom:20px}#login-modal .content .form-titulo{display:block;font-size:14px;margin:0px;margin-bottom:20px}#login-modal .content .form-input,#login-modal .content .form-control{display:block;outline:0px;width:100%;height:auto;margin-bottom:20px;padding:10px 20px;color:#000;font:normal 13px "Poppins-Regular";line-height:20px;box-shadow:none;border-radius:0px;border:1px solid #dcdcdc;background-color:#fff}#login-modal .content .form-input.error,#login-modal .content .form-control.error{border-color:#DE5D6C;box-shadow:inset 0px 0px 2px #DE5D6C}#login-modal .content .form-input.error:after,#login-modal .content .form-control.error:after{content:'Erro'}#login-modal .content .msgError{position:static;display:block;z-index:10;float:left;width:20px;max-height:18px;padding:0;top:0;color:#DE5D6C}#login-modal .content .msgError span{position:absolute;display:none;width:calc(100% - 30px);min-height:calc(100% - 28px);margin-top:0;padding:2px 10px;top:18px;border-radius:0px;font-size:10px}#login-modal .content .msgError:empty{display:none}#login-modal .content .msgError:before{display:inline-block;cursor:pointer;content:'';width:20px;height:18px;background-image:url(../img/sprite.png);background-position:-2px -291px;background-repeat:no-repeat}#login-modal .content .msgError:hover span{display:block}#login-modal .content .g-recaptcha{display:flex;margin:10px 0px;align-items:center;justify-content:center}#login-modal .content .btn-submit{display:block;outline:0px;width:100%;padding:13px;margin:5px auto 10px auto;color:#fff;font:normal 13px "Poppins-Regular";line-height:20px;text-align:center;box-shadow:none;border:none;border-radius:0px;background-color:#021654;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .btn-submit:hover,#login-modal .content .btn-submit:focus{background-color:#0EAF78}#login-modal .content .btn-form{display:block;margin-bottom:30px;color:#000;font:normal 15px "Poppins-Regular";line-height:24px;text-align:right;text-decoration:underline}#login-modal .content .box-cadastro{display:block;width:100%}#login-modal .content .box-cadastro .titulo{display:block;margin:0px;margin-bottom:20px;color:#000;font:normal 15px "Poppins-Regular";line-height:23px;text-align:center}#login-modal .content .box-cadastro .opcoes{display:flex;width:100%;align-items:center;justify-content:center}#login-modal .content .box-cadastro .opcoes .btn-cadastro{display:block;width:100%;padding:13px;margin-left:15px;color:#fff;font:normal 13px "Poppins-Regular";line-height:20px;text-align:center;border-radius:0px;background-color:#021654;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .box-cadastro .opcoes .btn-cadastro:last-of-type{margin-right:0px}#login-modal .content .box-cadastro .opcoes .btn-cadastro:hover,#login-modal .content .box-cadastro .opcoes .btn-cadastro:focus{background-color:#0EAF78}#login-modal .content .msg-error{margin:0px;margin-bottom:20px}#login-modal .content .msg-error a span{text-decoration:underline}#login-modal .content .msg-error:empty{display:none}#login-modal .content .btn-close{position:fixed;z-index:10;display:flex;outline:0px;width:40px;height:40px;top:15px;right:15px;background-color:#fff;align-items:center;justify-content:center}@media (max-width: 575px){#login-modal .content .btn-close{width:30px;height:30px}}#login-modal .content .btn-close:before{display:inline-block;background-image:url(../img/sprite.png);display:block;content:"";width:24px;height:24px;vertical-align:middle;background-position:-258px -12px}#login-modal .content .logo{display:block;width:100%;max-width:148px;margin:0 auto;margin-bottom:30px}#login-modal .content .logo img{display:block;width:100%}#login-modal .content .box-content-form{display:block;width:100%;max-width:495px;margin:0 auto;padding:35px 55px;background-color:#FFFFFF}@media (max-width: 575px){#login-modal .content .box-content-form{padding-left:15px;padding-right:15px}}#login-modal .content .box-content-form .box-form-options{display:flex;width:100%;align-items:center;justify-content:space-between}#login-modal .content .box-content-form .box-form-options .btn-form{display:block;outline:0px;color:#000;font:normal 15px "Poppins-Regular";line-height:23px;text-decoration:underline}#login-modal .content .content-login{position:relative;overflow:auto;display:flex;padding:30px 15px;padding-top:50px;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1199px){#login-modal .content .content-login{display:block}}#login-modal .content .content-login .titulo-redes{display:block;margin:0px;margin-top:20px;margin-bottom:20px;color:#5F5F5F;text-align:center;font:normal 15px "Poppins-Medium"}#login-modal .content .content-login .redes-login{position:relative;width:100%;display:flex;align-items:center;justify-content:center}#login-modal .content .content-login .redes-login .item{position:relative;overflow:hidden;display:block;width:100%;max-width:190px}#login-modal .content .content-login .redes-login .item .btn-facebook{pointer-events:none;position:relative;display:block;outline:0px;z-index:2;width:100%;padding:10px;color:#000;font:normal 13px "Poppins-Regular";text-align:center;border-radius:0px;border:solid 1px #dcdcdc;background-color:#fff}#login-modal .content .content-login .redes-login .item .btn-facebook:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-facebook.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .content .content-login .redes-login .item .fb-login-button{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#login-modal .content .content-login .redes-login .item .fb-reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:"Poppins-Regular";font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}#login-modal .content .content-login .redes-login .item .btn-google{pointer-events:none;position:relative;outline:0px;z-index:2;display:block;width:100%;padding:10px;color:#000;font:normal 13px "Poppins-Regular";text-align:center;border:solid 1px #dcdcdc;background-color:transparent}#login-modal .content .content-login .redes-login .item .btn-google:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;vertical-align:middle;background-image:url(../img/login/icon-google.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#login-modal .content .content-login .redes-login .item .g-signin2{position:absolute;z-index:1;opacity:0;width:100%;height:100%;left:0px;top:0px}#login-modal .content .content-login .redes-login .item:last-of-type{margin-left:15px}#login-modal .content .content-senha{position:relative;overflow:auto;display:flex;padding:30px 15px;padding-top:50px;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1199px){#login-modal .content .content-senha{display:block}}#login-modal .content .content-senha .content-sending{display:none;margin:20px;text-align:center}#login-modal .content .content-senha .content-sending .loading{margin-top:20px}#login-modal .content .content-senha .content-sended{display:none;margin:20px;text-align:center}#login-modal .content .content-senha.sending .btn-form-login,#login-modal .content .content-senha.sending .btn-form-cadastro,#login-modal .content .content-senha.sending .content-form{display:none}#login-modal .content .content-senha.sending .content-sending{display:block}#login-modal .content .content-senha.sended .btn-form-cadastro,#login-modal .content .content-senha.sended .content-form{display:none}#login-modal .content .content-senha.sended .content-sended{display:block}#login-modal .content .content-cadastro{overflow-y:auto;overflow-x:hidden}#login-modal .content .content-cadastro .content-form{margin:0px}#login-modal .content .content-cadastro .content-form .step-nav{display:flex;width:100%;margin:50px 0px;align-items:center;justify-content:center}@media (max-width: 767px){#login-modal .content .content-cadastro .content-form .step-nav{margin:20px 0px}}@media (max-width: 575px){#login-modal .content .content-cadastro .content-form .step-nav{flex-direction:column}}#login-modal .content .content-cadastro .content-form .step-nav .option{display:flex;outline:0px;margin-left:55px;box-shadow:none;align-items:center;justify-content:center}@media (max-width: 695px){#login-modal .content .content-cadastro .content-form .step-nav .option{margin-left:30px}}@media (max-width: 575px){#login-modal .content .content-cadastro .content-form .step-nav .option{width:100%;max-width:170px;margin-left:0px;margin-bottom:10px}}#login-modal .content .content-cadastro .content-form .step-nav .option .number{display:flex;width:35px;height:35px;color:#5F5F5F;font:normal 15px "Poppins-Regular";align-items:center;justify-content:center;border-radius:100%;background-color:#F5F5F5}#login-modal .content .content-cadastro .content-form .step-nav .option .titulo{display:block;width:calc(100% - 35px);margin:0px;padding-left:10px;color:#5F5F5F;font:normal 15px "Poppins-Regular"}#login-modal .content .content-cadastro .content-form .step-nav .option:first-of-type{margin-left:0px}@media (max-width: 575px){#login-modal .content .content-cadastro .content-form .step-nav .option:first-of-type{margin-bottom:0px}}#login-modal .content .content-cadastro .content-form .step-nav .option.ativo .number,#login-modal .content .content-cadastro .content-form .step-nav .option.ativo .titulo{color:#000}#login-modal .content .content-cadastro .content-form .step-nav .option.concluido .number{color:#fff;background-color:#0EAF78}#login-modal .content .content-cadastro .content-form .box-content-campos{display:flex;width:100%;align-items:stretch;justify-content:center}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos{flex-direction:column;align-items:flex-start;justify-content:center}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2{display:flex;width:50%;min-height:calc(100vh - 5px);padding:15px;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2{display:block;width:100%;min-height:initial}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos{display:block;width:100%;max-width:660px;margin:0 auto}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .btn-voltar,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .btn-voltar{display:block;outline:0px;margin-bottom:50px;color:#000;font:normal 15px "Poppins-Regular";line-height:23px}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .btn-voltar:before,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .btn-voltar:before{display:inline-block;background-image:url(../img/sprite.png);content:"";width:22px;height:12px;margin-right:15px;vertical-align:middle;background-position:-138px -57px}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .logo,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .logo{display:block;width:100%;max-width:148px;margin:0 auto;margin-bottom:30px}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .logo,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .logo{display:none}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .logo.logo-mobile,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .logo.logo-mobile{display:none}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .logo.logo-mobile,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .logo.logo-mobile{display:block}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .logo img,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .logo img{display:block;width:100%}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .form-title,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .form-title{display:block;margin:0px;margin-bottom:6px;color:#000;font:normal 22px "Poppins-Regular";line-height:33px}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .form-title,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .form-title{text-align:center}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .form-subtitle,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .form-subtitle{display:block;margin:0px;margin-bottom:45px;color:#000;font:normal 15px "Poppins-Regular";line-height:23px}@media (max-width: 1199px){#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .form-subtitle,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .form-subtitle{text-align:center}}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .box,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .box{display:block;width:100%}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .box label,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .box label{color:#000;font:normal 13px "Poppins-Medium";line-height:20px}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .box label .form-control,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .box label .form-control{margin-top:5px;margin-bottom:15px;background-color:#F5F5F5}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .btn-cadastro,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .btn-cadastro{display:block;outline:0px;width:100%;padding:13px;margin-top:10px;color:#fff;font:normal 13px "Poppins-Regular";line-height:20px;text-align:center;border:none;border-radius:0px;background-color:#021654;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .btn-cadastro:hover,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1 .content-campos .btn-cadastro:focus,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .btn-cadastro:hover,#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .btn-cadastro:focus{background-color:#0EAF78}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-1{padding:30px}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2{padding:50px 30px;background-color:#F5F5F5}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos{max-width:380px}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .form-subtitle{margin-bottom:30px;text-align:center}#login-modal .content .content-cadastro .content-form .box-content-campos .box-content-campos-2 .content-campos .box label .form-control{background-color:#fff}#login-modal .content .content-cadastro #con-titulo{margin-bottom:10px}#login-modal .content .content-cadastro #con-titulo h1{color:#000;margin:0;font-size:18px;font-family:"Poppins-Medium";font-weight:normal}#login-modal .content .content-cadastro #con-titulo p{color:#5F5F5F;margin:0;font-size:12px;font-family:"Poppins-Medium"}#login-modal .content .content-cadastro-done{display:flex;overflow:auto;align-items:center;justify-content:center}#login-modal .content .content-cadastro-done .box-sucesso{display:block;width:100%;padding:30px;max-width:640px;margin:0 auto;text-align:center;background-color:#fff}#login-modal .content .content-cadastro-done .box-sucesso .sucesso-imagem{display:block;width:100%;max-width:95px;margin:0 auto;margin-bottom:10px}#login-modal .content .content-cadastro-done .box-sucesso .titulo,#login-modal .content .content-cadastro-done .box-sucesso .texto,#login-modal .content .content-cadastro-done .box-sucesso .contador{display:block;margin:0px;margin-bottom:10px;color:#000}#login-modal .content .content-cadastro-done .box-sucesso .titulo{font:normal 24px "Poppins-Regular"}#login-modal .content .content-cadastro-done .box-sucesso .texto{font:normal 15px "Poppins-Regular"}#login-modal .content .content-cadastro-done .box-sucesso .contador{width:100%;max-width:40px;padding:10px;margin:0 auto;font:normal 15px "Poppins-Regular";border-radius:4px;background-color:#F5F5F5}#login-modal.large{max-width:1024px}#login-modal.full-page{width:100%;height:100%;max-width:100%;max-height:100%}#modal-exists{position:fixed;z-index:2000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0px;left:0px;padding:15px;visibility:hidden;opacity:0;transition:visibility 0s 0.3s, opacity 0.3s linear}#modal-exists .box-overlay{position:absolute;z-index:1;cursor:pointer;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.7)}#modal-exists .box-conteudo{position:relative;z-index:2;display:block;width:100%;height:auto;max-width:600px;background-color:#FFF;overflow-y:auto;overflow-x:hidden}#modal-exists .box-conteudo .box-header{display:block;width:100%;padding:20px 15px;border-bottom:1px solid #F1F1F1}#modal-exists .box-conteudo .conteudo{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;max-width:420px;margin:0 auto;padding:50px 15px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 575px){#modal-exists .box-conteudo .conteudo{padding-top:30px;padding-bottom:30px}}#modal-exists .box-conteudo .conteudo .texto{display:block;margin:0px;color:#5F5F5F;font:normal 16px "Poppins-Regular";text-align:center}#modal-exists .box-conteudo .conteudo .texto strong{font-family:"Poppins-Bold"}#modal-exists .box-conteudo .conteudo .modal-rodape{display:flex;width:100%;margin-top:30px;flex-wrap:wrap;align-items:center;justify-content:space-between}#modal-exists .box-conteudo .conteudo .modal-rodape .btn-voltar{display:flex;cursor:pointer;color:#5F5F5F;font:normal 13px "Poppins-Regular";align-items:center;margin-right:15px}#modal-exists .box-conteudo .conteudo .modal-rodape .btn-voltar:before{display:inline-block;background-image:url(../img/sprite.png);content:'';width:18px;height:17px;margin-right:10px;background-position:-271px -126px}#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar{display:block;outline:0px;width:100%;max-width:200px;padding:15px 10px;color:#FFFFFF;font:normal 13px "Poppins-Regular";text-align:center;text-transform:uppercase;background-color:#1A1818;border-radius:0px;border:none;box-shadow:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width: 575px){#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar{max-width:180px}}#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar:hover,#modal-exists .box-conteudo .conteudo .modal-rodape .btnConfirmar:focus{color:#FFFFFF;background-color:#0EAF78}#modal-exists.ativo{visibility:visible;opacity:1;transition:opacity 0.3s linear}
