.login{display:flex;position:absolute;top:auto;bottom:auto;left:0;right:0;min-height:100%;margin:auto;justify-content:center;align-items:center}.login-card{margin-left:auto!important;margin-right:auto!important;width:470px;border:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;transform-style:preserve-3d;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.login-card-login{display:flex;flex-direction:column;width:100%}.login-card-face{position:absolute;backface-visibility:hidden}.login-card{display:inherit;align-self:flex-start;height:50px;margin:15px;object-fit:contain}.login-logo{max-width:150px;max-height:150px;width:100%;height:auto;object-fit:contain}.login-card label{color:#9ba2b2}.login-card #poweredBy{display:flex;flex-direction:row;align-items:center;margin-left:10px;height:50px}.login-card #poweredBy img{margin-left:10px}.login-card #poweredBy label{font-size:.9rem}.login-card form{position:relative;width:80%;left:10%}.login-card form label{font-weight:500}.login-card form .btns-login{position:relative}.login-card form button{width:100%;float:none;margin:0 0 10px;background-color:#fff;border-radius:50px}.linear-progress-full>div{background-color:#ff6565}.linear-progress-warning>div{background-color:#ffa665}.linear-progress-light>div{background-color:#37d5bb}.lower{-webkit-transform:translate(-7.5px,117.4px);transform:translate(-7.5px,117.4px);-webkit-animation-name:detach;animation-name:detach;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading,.lower{-webkit-animation-duration:6s;animation-duration:6s}.loading{margin:20px;width:150px;height:150px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-text{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-text,.loading-text:after{-webkit-animation-duration:6s;animation-duration:6s}.loading-text:after{content:"Carregando...";-webkit-animation-name:typing;animation-name:typing;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}15%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(0);transform:rotate(0)}55%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}60%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}70%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}85%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}15%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(0);transform:rotate(0)}55%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}60%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}70%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}85%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes detach{0%{-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}80%{-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}90%{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(86.8deg) translate(-7.5px,117.4px);transform:rotate(86.8deg) translate(-7.5px,117.4px);fill:#009387}98%{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(86.8deg) translate(-7.5px,117.4px);transform:rotate(86.8deg) translate(-7.5px,117.4px);fill:#009387}to{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}}@keyframes detach{0%{-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}80%{-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}90%{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(86.8deg) translate(-7.5px,117.4px);transform:rotate(86.8deg) translate(-7.5px,117.4px);fill:#009387}98%{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(86.8deg) translate(-7.5px,117.4px);transform:rotate(86.8deg) translate(-7.5px,117.4px);fill:#009387}to{-webkit-transform-origin:-6px 236px;transform-origin:-6px 236px;-webkit-transform:rotate(0) translate(-7.5px,117.4px);transform:rotate(0) translate(-7.5px,117.4px);fill:#37d5bb}}@-webkit-keyframes fade{0%{opacity:1}80%{opacity:1}83%{opacity:0}98%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}80%{opacity:1}83%{opacity:0}98%{opacity:0}to{opacity:1}}@-webkit-keyframes typing{0%{content:"Carregando..."}10%{content:"Carregando..‎‎‎‏‏‎ "}15%{content:"Carregando..‏‏‎ ‎‎‎"}25%{content:"Carregando.‎‎‎‎‏‏‎  "}30%{content:"Carregando.‎‎‎‎‏‏‎  "}40%{content:"Carregando..‎‎‏‏‎ "}45%{content:"Carregando.. ‎"}55%{content:"Carregando..."}60%{content:"Carregando..."}70%{content:"Carregando..‏‏‎ ‎"}75%{content:"Carregando.. ‎"}85%{content:"Carregando..."}to{content:"Carregando..."}}@keyframes typing{0%{content:"Carregando..."}10%{content:"Carregando..‎‎‎‏‏‎ "}15%{content:"Carregando..‏‏‎ ‎‎‎"}25%{content:"Carregando.‎‎‎‎‏‏‎  "}30%{content:"Carregando.‎‎‎‎‏‏‎  "}40%{content:"Carregando..‎‎‏‏‎ "}45%{content:"Carregando.. ‎"}55%{content:"Carregando..."}60%{content:"Carregando..."}70%{content:"Carregando..‏‏‎ ‎"}75%{content:"Carregando.. ‎"}85%{content:"Carregando..."}to{content:"Carregando..."}}.success-checkmark{width:80px;height:115px;margin:auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;-webkit-transform-origin:0 50%;transform-origin:0 50%;border-radius:0 100px 100px 0;-webkit-animation:rotate-circle 4.25s ease-in;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";height:100px;position:absolute;background:#f9f8ff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:icon-line-tip .75s;animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:icon-line-long .75s;animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f9f8ff}@-webkit-keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}