dl,ol,ul{padding:0;margin:0;list-style-type:none}h1,h2,h3,h4,h5,h6{margin-top:0}a img{border:none}a:link{color:#42413c;text-decoration:none}a:visited{color:#6e6c64}a:active,a:focus,a:hover{text-decoration:none}.fltrt{float:right;margin-left:8px}.fltlft{float:left;margin-right:8px}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.nodisplay{display:none}.al-left{text-align:left}.al-right{text-align:right}.al-justify{text-align:justify}.al-center{text-align:center}.no-padding{padding:0}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}body,html{width:100%;height:100%;overflow:hidden;text-align:center;background-color:#fafcff;font-family:roboto-condensed,sans-serif;scrollbar-base-color:#b3b3b3;scrollbar-3dlight-color:#b3b3b3;scrollbar-highlight-color:#b3b3b3;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff}body{margin:0}#middle{width:183px;height:132px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}input{outline:none!important}section.left,section.right{width:50%;height:100vh;float:left;text-align:center;overflow:hidden}section.left .center,section.right .center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.left .align,section.right .align{padding:80px}section.right .align{text-align:left;max-width:43%}section.left .button,section.right .button{margin-top:50px}section.left .countries{background:url(../images/app--lines--f0c77aff6e8ea7862a53d65845d22f04.png) no-repeat 50%;margin:45px 0}section.left .countries ul{list-style:none}section.left .countries ul li{display:inline-block}section.left .countries ul li a{display:block;border:3px solid transparent;transition:all .3s ease;transition-delay:0}section.left .countries ul li a.active:before,section.left .countries ul li a:hover:before{transition:all .3s ease;transition-delay:0;content:"";width:20px;height:21px;margin-top:-3px;margin-left:-3px;display:block;position:absolute;z-index:-1;border:3px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.5);border-radius:30px}section.left .form{margin:0 auto;width:386px;min-height:325px;background-color:#fff;box-shadow:0 2px 74px hsla(0,0%,56%,.31)}section.left .form form{text-align:left;margin:0 auto;width:75%;padding:40px 0}section.left .form label{display:block;color:#5f5f5f;margin-bottom:7px}section.left .form input[type=email],section.left .form input[type=password],section.left .form input[type=text]{width:245px;border:1px solid #ccc;padding:20px;font-family:Core Sans D_45 Medium W01 Rg;font-size:14px;font-weight:400;letter-spacing:-.39px;line-height:17px;color:#5f5f5f}section.left .form input[type=submit]{width:285px;height:49px;background-color:#0066a0;border-radius:100px;border:0;margin:25px 0;color:#fff;font-family:Core Sans D_45 Medium W01 Rg;font-size:14px;font-weight:400;letter-spacing:-.39px;line-height:17px;text-transform:uppercase}section.left .form .forgot{color:#0066a0}section.left .links{width:387px;height:50px;margin:0 auto;margin-top:30px}section.left .links a:first-child{float:left;padding-top:10px}section.left .links a:nth-child(2){float:right;border:3px solid #d3dce7;border-radius:100px;font-family:Core Sans D_45 Medium W01 Rg;color:#d3dce7;text-transform:uppercase;padding:11px 45px 11px 17px;font-size:14px;font-weight:400;letter-spacing:-.39px;line-height:17px}section.left .links a:nth-child(2):before{content:"";position:absolute;display:block;width:13px;height:13px;background:url(../images/app--seta_right--17e39db818b3f2ff13f13af11589a6b8.png) no-repeat 50%;margin-top:3px;margin-left:150px}section.right p{color:#fff;font-size:16px;margin-bottom:40px}section.right a{display:block;width:64px;border:3px solid #fff;border-radius:100px;font-family:Core Sans D_45 Medium W01 Rg;color:#fff;text-transform:uppercase;padding:11px 45px 11px 17px;font-size:14px;font-weight:400;letter-spacing:-.39px;line-height:17px}section.right h2{margin-bottom:30px}h1,h2,h3{font-family:Core Sans A_25 ExtraLight W01;text-shadow:0 2px 154px rgba(0,0,0,.29);color:#fff;font-size:51px;font-weight:400;letter-spacing:-3.06px;line-height:46px}.logged section.left .profile{width:90%;margin:0 auto;padding-top:45px;text-align:left;font-family:Roboto Condensed;font-size:14px;font-weight:700;line-height:23px}.logged section.left .profile img{float:left;margin-right:15px}.logged section.left .profile .name{float:left;color:#5f5f5f}.logged section.left .profile a{color:#0066a0;margin-top:-5px}.logged section.left ul.systems-com-acesso{list-style:none;margin:0 auto}.logged section.left ul.systems-com-acesso li{float:left;margin:0 10px 10px 0}.logged section.left ul.systems-com-acesso li a{display:block;width:185px;height:185px;background-color:#fff;box-shadow:0 2px 74px hsla(0,0%,56%,.31);border:2px solid transparent}.logged section.left ul.systems-com-acesso li a:hover{border:2px solid hsla(0,0%,56%,.31);transition:all .3s ease;transition-delay:0}.logged section.left ul.systems-com-acesso li a img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.logged section.left ul.systems-sem-acesso{list-style:none;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.logged section.left ul.systems-sem-acesso li{float:left;margin:0 10px 10px 0}.logged section.left ul.systems-sem-acesso li a{display:block;width:125px;height:125px;background-color:#fff;box-shadow:0 2px 74px hsla(0,0%,56%,.31);border:2px solid transparent}.logged section.left ul.systems-sem-acesso li a:hover{border:2px solid hsla(0,0%,56%,.31);transition:all .3s ease;transition-delay:0}.logged section.left ul.systems-sem-acesso li a img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.logged section.right{background:url(../images/app--right_logged--b14acc6af4c6a2d7065a519cf0497398.jpg) no-repeat 50%/cover}.logged section.right .center{width:340px;margin:0 auto;text-align:left}.logged section.right .center .updates{font-size:14px;line-height:20px;max-height:400px;overflow-y:auto}.logged section.right .center h1{font-size:50px}.logged section.right .center h3{font-size:30px;margin-bottom:3%}@media screen and (max-width:1380px){section.left .form{min-height:325px}section.left .form form{padding:20px 0 0}section.left .form input[type=email],section.left .form input[type=password],section.left .form input[type=text]{padding:10px;width:265px}section.left .form input[type=submit]{height:30px}}body{margin:0;font-family:Roboto Condensed,sans-serif;overflow:auto}.default-bg-image{background:no-repeat 50%/cover}.submit-button{cursor:pointer;margin:20px 0!important}.logged section.left .profile div.name{margin:0;font-size:14px}.logged section.left .profile div.name p{margin:0}.modal-footer button.ngdialog-button.ngdialog-button-primary{background-color:#7ed321!important}.modal-footer button.ngdialog-button.ngdialog-button-primary:disabled,.submit-button:disabled{background-color:#7ed370!important;cursor:auto}.modal-footer .ngdialog-button{float:none!important;margin-top:5%!important}.ngdialog-content{background-color:#fafcff!important;font-family:Roboto Condensed,sans-serif!important}.systems-sem-acesso{margin-top:5%;position:inherit;float:left;left:10%}.recover-password-failed{margin:0}.recover-password-reason{color:#ca4445}.password-label{margin-top:2%}section.left .div-sistemas .sistemas-content img.logo{margin:5%}.sistemas-content{display:inline-block;width:100%}.div-sistemas{height:0;position:relative;top:10%}.modal-body-politica-privacidade{max-height:250px;overflow-y:auto}.content-confirmacao-cadastro,.content-recadastro-senha{max-width:800px;margin:5% auto 0}.content-confirmacao-cadastro h2,.content-recadastro-senha h2{color:#7ed321}.color-button{background-color:#7ed321;border:none;color:#fff;padding:10px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;cursor:pointer;margin:2%;border-radius:100px;min-width:285px}.content-box{max-width:80%;margin:0 auto}.green-button{background-color:#7ed321}.red-button{background-color:#d3162c}.text-danger{color:#a94442}.text-okay{color:#4cae4c}.has-error{border:1px solid #a94442!important}.ngdialog.ngdialog-theme-default{padding-top:80px;padding-bottom:80px}.alertify-logs{position:fixed;z-index:9999999;top:85px!important;left:2%!important;width:96vw!important;text-align:center;display:inline-table}#conheca-tambem{font-family:Roboto Condensed,sans-serif;color:#085a8a}section.right a.content-download-link{display:flex}.content-download-arrow{float:right;margin-left:45%}.modal-body input[type=email]{padding:2%;width:60%}.modal-body li{list-style:disc;margin-left:15px}.modal-body p{text-align:justify}.modal-body input[type=email]{margin-top:10px}.content-recadastro-senha input[type=email],.content-recadastro-senha input[type=password]{padding:5px;margin:1% 0}.logged section.left,.logged section.right{overflow-y:auto;position:relative}.logged section.left ul.systems-com-acesso{display:inline-block;margin:0 10px}.logged section.left ul.systems-com-acesso li{float:none;display:inline-block;vertical-align:top}.logged section.left ul.systems-com-acesso li a{width:150px;height:150px;cursor:pointer}.sistema-sem-imagem{display:table;height:100%}.sistema-sem-imagem span{display:table-cell;width:999px;vertical-align:middle;font-weight:700;color:#005881}.logged section.left .profile{padding-top:20px}section.section-full{width:100%}section.section-full h3{color:#5f5f5f;margin-bottom:25px}section.left button,section.left keygen,section.left select,section.left textarea,section.right button,section.right keygen,section.right select{font-family:Roboto Condensed,Arial,sans-serif;letter-spacing:0}section.right iframe{height:100vh;width:100%}@media (max-height:667px){.logged section.right .center{width:340px}.logged section.right .center .updates{max-height:400px;width:400px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:30px}}@media (max-width:1023px){.logged section.left .profile{padding-top:3%}section.section-full.left .center .form{margin-bottom:10%}.color-button{min-width:225px;margin:5%}section.left .div-sistemas .sistemas-content img.logo{margin:5%}section.right .center{margin-top:10%!important}section.left .center{margin-top:5%!important}section.left,section.right{width:100%;height:100%!important;min-height:50vh}section.right.full-vh{width:100%;height:100vh}section.right h2,section.right p{text-shadow:1px 1px 1px #000}.wrapper .content{margin:0}section.left div.form,section.left input[type=email],section.left input[type=password]{max-width:95%}section.left input[type=submit]{max-width:105%}section.right .align{max-width:100%;padding:10%}.ngdialog.ngdialog-theme-default .ngdialog-content{width:90%}.logged section.left ul.systems-com-acesso li,.logged section.left ul.systems-sem-acesso li{margin:5px}.logged section.left ul.systems-com-acesso li a,.logged section.left ul.systems-sem-acesso li a{width:100px;height:100px}.logged section.left ul.systems-com-acesso li a img,.logged section.left ul.systems-sem-acesso li a img{height:70px;width:70px}.systems-sem-acesso{position:inherit;float:left;padding:5% 0}.div-sistemas{clear:both}section.left .center,section.right .center{-webkit-transform:translateY(0);transform:translateY(0)}.left .center .form{margin-bottom:3%}.logged section.right .center .updates{max-height:300px;width:290px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:30px}section.section-full h3{font-size:40px}}@media (min-height:570px) and (max-height:750px){section.access_recovery{height:120vh}}@media (max-height:570px){.modal-body-politica-privacidade{max-height:120px}.modal-body-politica-privacidade p,.modal-footer span{font-size:14px!important}.modal-footer button{font-size:12px!important}section.left .center,section.right .center{top:0}section.left .center{-webkit-transform:translateY(5%);transform:translateY(5%)}section.access_recovery .center{position:relative}.ngdialog.ngdialog-theme-default{padding:50px 0}.countries{margin:15px 0!important}.logged section.right .center .updates{height:300px;width:300px;padding:5%}.logged section.right .center .updates h3{font-size:30px;margin-bottom:0}section.left{height:auto}}@media (min-height:1024px){.align{padding:10%!important}section.right p{font-size:30px}section.right h2{font-size:80px;line-height:75px}.form{height:600px!important;width:600px!important}.form label{font-size:30px}.form p{font-size:25px}section.left .form input[type=email],section.left .form input[type=password],section.left .form input[type=text]{padding:30px;width:385px;font-size:25px}section.left .form input[type=submit]{width:450px;height:60px;font-size:30px}.form form{padding:50px 0!important}.form input[type=checkbox]{height:20px;width:20px}section.left img.logo{width:299px;height:85px}section.left .countries ul li a.active:before,section.left .countries ul li a:hover:before,section.left .countries ul li img{width:30px;height:30px}section.right a{width:70px;font-size:20px}section.left .form{height:100%!important}.content-download-arrow{margin-left:15%}.ngdialog-content h4{font-size:35px;line-height:45px}.modal-body p{font-size:30px}.modal-body label{font-size:25px}.modal-body input[type=email]{padding:2%;font-size:18px}.modal-footer button{font-size:20px!important}.logged section.right .center .updates{max-height:300px;width:270px}.logged section.right .center .updates h3{font-size:40px;margin-bottom:3%}}@media (max-width:320px){.profile div>p{margin:0}.logged section.left ul.systems-com-acesso li a img{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.logged section.left ul.systems-com-acesso li a,.logged section.left ul.systems-sem-acesso li a{width:80px;height:80px}#conheca-tambem{margin-bottom:3%;font-size:15px}.right .align h2{font-size:40px}.logged section.right .center .updates{max-height:300px;max-width:250px}.logged section.right .center .updates h1{font-size:40px}.logged section.right .center .updates h3{font-size:30px;margin-bottom:3%}}@media (min-width:640px) and (max-width:1023px){div.name{font-size:16px;line-height:25px}section.right{background-position-y:70%;position:relative}.content-box,.content-box button{font-size:20px}.logged section.left ul.systems-com-acesso li a img,.logged section.left ul.systems-sem-acesso li a img{height:90px;width:90px}.logged section.left ul.systems-com-acesso li a,.logged section.left ul.systems-sem-acesso li a{height:150px;width:150px}.logged section.right .center .updates{font-size:18px;line-height:22px;max-height:300px;width:350px}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:15px}section.section-full h3{font-size:60px;margin-bottom:40px}}@media (min-width:1024px) and (max-width:1100px){.logged section.right .center .updates{max-height:500px;width:500px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:15%}}@media (min-height:650px) and (max-width:1100px){.systems-sem-acesso{margin-top:5%}.logged section.right .center .updates{max-height:350px;width:300px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:15%}}@media (min-height:750px) and (max-width:1366px){.systems-sem-acesso{margin-top:5%}.logged section.right .center{width:370px}.logged section.right .center .updates{max-height:400px;width:350px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:15%}}@media (min-width:1367px){.logged section.right .center{width:450px}.logged section.right .center .updates{max-height:600px;width:450px;padding:5%}.logged section.right .center .updates h3{font-size:40px;margin-bottom:0}.logged section.right .center .updates ul{margin-bottom:15%}}.loading-icon{display:inline-block;height:32px;width:32px;background-image:url(../images/app--loading--16aad1854062f16840ad36d0e5a2d92c.gif);-webkit-animation:loadingIconSpin 1s linear infinite;animation:loadingIconSpin 1s linear infinite}@-webkit-keyframes loadingIconSpin{to{-webkit-transform:rotate(1turn)}}@keyframes loadingIconSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal-loading{position:fixed;top:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.5);right:0}.modal-loading>h4{color:#fff;margin:40px;padding:0 15%;text-align:center}.spinner{margin:300px auto 0;position:relative}.spinner-saml{margin:50px auto 0}.container1>div,.container2>div,.container3>div{width:6px;height:6px;background-color:#eee;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.container1-saml>div,.container2-saml>div,.container3-saml>div{background-color:#0066a0}.saml-redireciona{margin-top:35px}.spinner .spinner-container{position:absolute;width:100%;height:100%}.container2{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container3{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.modal-loading-selecao-sistema .modal-loading{position:absolute!important;top:0;left:0;bottom:0;right:0;overflow-y:auto}::-webkit-scrollbar-track{background-color:#f4f4f4}::-webkit-scrollbar{width:6px;background:#f4f4f4}::-webkit-scrollbar-thumb{background:#888c8e}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-inadimplencia{margin:0 20px;cursor:pointer}.sistemas-bloqueados{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.right-section{display:none}.right-section.active{display:block}.ngdialog-content:has(.comprovantePgtoTemplate){width:710px!important;height:610px!important}.comprovantePgtoTemplate h4{font-size:24px;color:#616161;padding:15px;height:58px}.comprovantePgtoTemplate h3{font-size:20px;color:#000;letter-spacing:0;margin:10px 15px;line-height:25px;font-weight:700}#linha-horizontal{border:1px solid hsla(0,0%,63%,.181)}input[type=file]{display:none}.upload-area{margin:0 5px;padding:16px;border:1px dashed #c3c3cd;border-radius:4px;cursor:pointer;height:237px}.upload-area.dragover{background-color:#e0e0e0}.upload-filled{width:40px;height:40px;margin:50px 10px 0}.upload-area p{font-size:20px;color:#555;margin-bottom:20px}.upload-area h1{font-size:14px;color:#555;letter-spacing:0;line-height:10px;font-family:Roboto Condensed,sans-serif}.upload-area-legenda{font-size:14px;margin:25px 15px 10px}.btn-comprovante-pgto-footer{padding:0 20px;display:flex;margin-top:25px}.ngdialog-button-ver-fatura{background-color:#616161;color:#fff;margin-right:5px}.ngdialog-button-nota-fiscal,.ngdialog-button-ver-fatura{font-size:20px;width:145px;height:51px;padding:12px 21px;border:2px solid #616161}.ngdialog-button-nota-fiscal{color:#616161;background-color:#fafcff;-webkit-margin-end:auto;-moz-margin-end:auto;margin-inline-end:auto}.ngdialog-button-enviar{font-size:20px;width:103px;height:51px;padding:12px 21px;color:#005f8f;background-color:#fafcff;border:2px solid #005f8f;cursor:pointer}.ngdialog-button-enviar[disabled]{background-color:#f0f0f0;color:#ccc;border:2px solid #ccc;cursor:not-allowed}.clique-upload-text{color:#005f8f}#fileDiv{display:none}#fileDiv.active{display:flex;padding:10px 0 0 5px}#fileNameElement{padding-right:10px;font-size:20px}#removeFileElement{font-size:24px;*:10px;cursor:pointer}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:center;align-items:center}.spinner{border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-button{border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #616161;border-radius:50%;width:18px;height:18px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}