@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype')}:root{--stripes-size:42px}html,body{height:100%}html.login,body.login{display:flex;align-items:center;position:relative}html.login .slice,body.login .slice{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/bg-login-capacitte.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.6;filter:blur(8px)}html.login .slice.app-admin,body.login .slice.app-admin{background-image:url(../img/bg-login-admin.jpg)}html.sistemas,body.sistemas{background-image:url(../img/bg-login-admin.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}html.sistemas main,body.sistemas main{background-color:rgba(0,0,0,0.42);width:100%;height:100vh;display:flex;justify-content:center;align-items:center}html.sistemas main .sistemas,body.sistemas main .sistemas{width:1000px;position:relative;display:flex;justify-content:space-between}html.sistemas main .sistemas .sistema-card,body.sistemas main .sistemas .sistema-card{flex:1;position:relative;cursor:pointer}html.sistemas main .sistemas .sistema-card .face,body.sistemas main .sistemas .sistema-card .face{width:300px;height:200px;transition:.5s}html.sistemas main .sistemas .sistema-card .face.face1,body.sistemas main .sistemas .sistema-card .face.face1{position:relative;background:#424242;display:flex;justify-content:center;align-items:center;z-index:1;transform:translateY(100px)}html.sistemas main .sistemas .sistema-card .face.face1 .content h3,body.sistemas main .sistemas .sistema-card .face.face1 .content h3{margin:10px 0 0 0;padding:0;color:#fff;text-align:center;font-size:24px}html.sistemas main .sistemas .sistema-card .face.face2,body.sistemas main .sistemas .sistema-card .face.face2{position:relative;background:#fff;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box;box-shadow:0 5px 20px rgba(0,0,0,0.42);transform:translateY(-100px)}html.sistemas main .sistemas .sistema-card .face.face2 .content p,body.sistemas main .sistemas .sistema-card .face.face2 .content p{margin:0;padding:0;font-size:.875rem}html.sistemas main .sistemas .sistema-card .face.face2 .content a,body.sistemas main .sistemas .sistema-card .face.face2 .content a{margin:15px 0 0 0;display:block;text-decoration:none;font-weight:bold;text-align:center;color:#333;padding:5px;border:1px solid #333}html.sistemas main .sistemas .sistema-card .face.face2 .content a:hover,body.sistemas main .sistemas .sistema-card .face.face2 .content a:hover{background:#333;color:#fff}html.sistemas main .sistemas .sistema-card .face .content,body.sistemas main .sistemas .sistema-card .face .content{opacity:.8;transition:.5s}html.sistemas main .sistemas .sistema-card .face .content img,body.sistemas main .sistemas .sistema-card .face .content img{height:120px}html.sistemas main .sistemas .sistema-card:hover .face.face1,body.sistemas main .sistemas .sistema-card:hover .face.face1{background:#993513;transform:translateY(0)}html.sistemas main .sistemas .sistema-card:hover .face.face1 .content,body.sistemas main .sistemas .sistema-card:hover .face.face1 .content{opacity:1}html.sistemas main .sistemas .sistema-card:hover .face.face2,body.sistemas main .sistemas .sistema-card:hover .face.face2{transform:translateY(0)}body{font-family:'Roboto',sans-serif;background-color:#292f38}.login-wrapper{background-color:#f7fafc;display:grid;grid-template-columns:500px 400px;width:100%;max-width:900px;margin:0 auto;position:relative;box-shadow:rgba(0,0,0,0.16) 0 3px 6px,rgba(0,0,0,0.23) 0 3px 6px}@media (max-width:768px){.login-wrapper{grid-template-columns:1fr;margin:0 20px}}.login-wrapper .login-aviso{background-color:#fbe4bf;color:#926319;text-align:center;grid-column:span 2;padding:10px 12px;font-size:14px}.login-wrapper .login-aviso a{color:#db9426}.login-wrapper .login-banner{display:flex;flex-direction:column-reverse;margin:0;background-image:url(../img/bg-login-capacitte.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:500px;padding:10px;position:relative}@media (max-width:768px){.login-wrapper .login-banner{display:none}}.login-wrapper .login-banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 50%)}.login-wrapper .login-banner .logo-fvgestao{position:relative;width:150px;height:47px}.login-wrapper .login-form{padding:2rem 3rem;width:400px;position:relative}@media (max-width:768px){.login-wrapper .login-form{width:100%}}.login-wrapper .login-form .menu-sistemas{position:absolute;top:0;right:0}.login-wrapper .login-form .menu-sistemas .btn{border-radius:0;font-size:12px;display:flex;flex-direction:row;align-items:center}.login-wrapper .login-form .menu-sistemas .btn .menu-icone{margin-left:.5rem}.login-wrapper .login-form .menu-sistemas .dropdown-menu{min-width:auto}.login-wrapper .login-form .menu-sistemas .dropdown-menu li{display:flex;flex-direction:row;align-items:center}.login-wrapper .login-form .menu-sistemas .dropdown-menu li a{display:block;padding:1rem}.login-wrapper .login-form .menu-sistemas .dropdown-menu li a:hover{background-color:#efefef}.login-wrapper .login-form .menu-sistemas .dropdown-menu li a img{display:block;width:90px;height:60px}.login-wrapper .login-form .app-logo{display:block;margin:0 auto 1rem auto;width:180px;height:120px}.login-wrapper .login-form .app-logo img{display:block;width:inherit;height:inherit;object-fit:contain}.login-wrapper .login-form h1{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.login-wrapper .login-form .form-group{flex-direction:column}.login-wrapper .login-form .form-group .form-label{display:block;margin-bottom:.125rem}.login-wrapper .login-form .form-group .form-control{display:block;width:100%}.login-wrapper .login-form .form-group .g-recaptcha{width:100%;height:80px}@media (max-width:768px){.login-wrapper .login-form .form-group .g-recaptcha{width:310px;margin:0 auto}}.login-wrapper .login-form .form-response-message{display:none}.login-wrapper .login-form .form-response-message .alert{font-size:13px;padding:.5rem}.form-wrapper{background-color:#f7fafc;display:flex;flex-direction:row;width:100%;max-width:900px;margin:0 auto;position:relative;box-shadow:rgba(0,0,0,0.16) 0 3px 6px,rgba(0,0,0,0.23) 0 3px 6px}.form-wrapper .app-logo{display:block;margin:0 auto 1rem auto;width:180px;height:120px}.form-wrapper .app-logo img{display:block;width:180px;height:120px;object-fit:contain}.form-wrapper .form-banner{display:block;margin:0;background-image:url(../img/bg-login-capacitte.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:500px}.form-wrapper .form{padding:2rem 3rem;width:400px}.form-wrapper .form h1{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:left}.form-wrapper .form h2{font-size:1rem;text-align:left}.form-wrapper .form .form-group{flex-direction:column}.form-wrapper .form .form-group .form-label{display:block;margin-bottom:.125rem}.form-wrapper .form .form-group .form-control{display:block;width:100%}.form-wrapper .form .form-response-message{display:none}.form-wrapper .form .form-response-message .alert{font-size:13px;padding:.5rem}.btn-azure{background-color:#336699;color:#ffffff}.btn-azure:hover{color:#ffffff;background-color:#264c73}.input-password{position:relative}.input-password .toggle-password{position:absolute;top:0;right:0;font-size:1.1rem;line-height:1.5rem;padding:calc(.375rem + 2px) .75rem .375rem .375rem}.input-password .toggle-password a{color:#abb5c0;transition:all .2s ease}.input-password .toggle-password a:hover{color:#68798A}.input-password .toggle-password .toggle-password-show{display:block}.input-password .toggle-password .toggle-password-hide{display:none}.input-password.show .toggle-password .toggle-password-show{display:none}.input-password.show .toggle-password .toggle-password-hide{display:block}form.ajax button[type="submit"] .spinner{display:none}form.ajax button[type="submit"].loading .spinner{display:inline-block}.rc-anchor-normal{width:100%}.stripes{position:relative;width:100%;height:100%;overflow:hidden}.stripes::before{position:absolute;content:"";top:0;left:0;width:calc(100% + 42px);height:100%;background-image:repeating-linear-gradient(45deg, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 50%, rgba(100,100,100,0.1) 50%, rgba(100,100,100,0.1) 75%);background-size:42px 42px;animation:animateStripes 2s linear infinite}@keyframes animateStripes{0%{transform:translateX(0)}100%{transform:translateX(calc(42px * -1))}}/*# sourceMappingURL=./app.min.css.map */