@font-face{font-family:'Rawline';font-style:normal;font-weight:400;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-400.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:400;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-400i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:250;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-100.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:250;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-100i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:275;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-200.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:275;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-200i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:300;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-300.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:300;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-300i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:500;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-500.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:500;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-500i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:600;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-600.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:600;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-600i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:700;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-700.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:700;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-700i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:800;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-800.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:800;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-800i.woff') format('woff')}@font-face{font-family:'Rawline';font-style:normal;font-weight:900;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-900.woff') format('woff')}@font-face{font-family:'Rawline';font-style:italic;font-weight:900;src:local('Rawline'),url('https://fonts.cdnfonts.com/s/19714/rawline-900i.woff') format('woff')}html{box-sizing:border-box;height:100% !important;width:100% !important}html body{color:#ffffff;font-family:"Rawline",Verdana,Arial;font-weight:400;margin:0px;overflow-x:hidden !important;width:100% !important}html body :focus{outline:0}html body ::focus{outline:0}html body ::-moz-selection{background:#ffffff;color:#329883}html body ::selection{background:#ffffff;color:#329883}*{box-sizing:border-box !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.erroValidacao{background-color:tomato;color:#ffffff;display:inline-block;font-size:10px;letter-spacing:1px;margin-top:8px;padding:4px 10px;text-transform:uppercase;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important}#areaFundo{background-color:#51c6ae;background-image:url(../imagens/fundos/fundo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}#areaLogin{align-items:center;color:#ffffff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0px;overflow-x:hidden;overflow-y:auto;padding:40px;position:fixed;top:0px;width:100%;z-index:101;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@valor)" ;filter:alpha(opacity=100) ;-moz-opacity:1 ;-khtml-opacity:1 ;opacity:1 ;-moz-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-webkit-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in}#areaLogin .caixa{background:rgba(0,0,0,0.3);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.15);border-radius:10px;align-items:center;color:#ffffff;display:flex;flex-direction:column;max-width:730px;min-width:200px;padding:60px 70px;width:100%}#areaLogin .caixa .carregar{align-items:center;display:flex;height:100%;justify-content:center;left:0px;position:absolute;pointer-events:none;top:0px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@valor)" ;filter:alpha(opacity=0) ;-moz-opacity:0 ;-khtml-opacity:0 ;opacity:0 ;-moz-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-webkit-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in}@keyframes girar{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#areaLogin .caixa .carregar::before{animation:girar 1s linear infinite;border:4px solid transparent;border-top-color:#ffffff;content:' ';display:inline-block;height:60px;width:60px;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}#areaLogin .caixa .centro{display:block;width:100%;-moz-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-webkit-transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;transition-property:top -ms-filter filter -moz-opacity -khtml-opacity opacity;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in}#areaLogin .caixa .centro .row.colunas .marca{margin-bottom:45px;text-align:center}#areaLogin .caixa .centro .row.colunas form{display:block;margin-bottom:0px;width:100%}#areaLogin .caixa .centro .row.colunas form .frase{color:#ffffff;font-size:18px;margin-bottom:20px;text-align:center}#areaLogin .caixa .centro .row.colunas form .areaCampo{margin-bottom:15px;position:relative}#areaLogin .caixa .centro .row.colunas form .campo{align-items:center;background-color:transparent;border:1px solid rgba(255,255,255,0.5);color:#ffffff;display:flex;font-size:16px;height:50px;justify-content:center;padding-left:15px;padding-right:15px;text-align:left;width:100%;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important;-moz-transition-property:border-color box-shadow padding;-webkit-transition-property:border-color box-shadow padding;transition-property:border-color box-shadow padding;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#areaLogin .caixa .centro .row.colunas form .campo.tipoSenha{padding-right:45px}#areaLogin .caixa .centro .row.colunas form .campo:hover{border-color:#ffffff}#areaLogin .caixa .centro .row.colunas form .campo:focus{border-color:#ffffff;box-shadow:0 0 0 5px rgba(255,255,255,0.3) !important;outline:0px !important}#areaLogin .caixa .centro .row.colunas form .campo::placeholder{color:#ffffff}#areaLogin .caixa .centro .row.colunas form .campo::-ms-input-placeholder{color:#ffffff}#areaLogin .caixa .centro .row.colunas form .iconeMostrarSenha{align-items:center;color:#ffffff;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;position:absolute;right:12px;top:0px;width:40px}#areaLogin .caixa .centro .row.colunas form .botao{align-items:center;background-color:#ffffff;border:1px solid #ffffff;color:#329883;display:inline-flex;font-size:16px;font-weight:500;height:40px;justify-content:center;margin-top:15px;min-width:100px;padding-left:35px;padding-right:35px;text-align:center;width:auto;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important;-moz-transition-property:border-color box-shadow;-webkit-transition-property:border-color box-shadow;transition-property:border-color box-shadow;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#areaLogin .caixa .centro .row.colunas form .botao i.uil{font-size:22px;margin-right:5px}#areaLogin .caixa .centro .row.colunas form .botao:hover{background-color:#c4ece3;border-color:#c4ece3}#areaLogin .caixa .centro .row.colunas form .botao:focus{background-color:#b1e5da;border-color:#b1e5da;box-shadow:0 0 0 5px rgba(255,255,255,0.2);outline:0px}#areaLogin .caixa .centro .row.colunas form .botao.verde{background-color:#b1e5da;border-color:#b1e5da;color:#1f5e51}#areaLogin .caixa .centro .row.colunas form .botao.verde:hover{background-color:#77d2c0;border-color:#77d2c0}#areaLogin .caixa .centro .row.colunas .esqueciMinhaSenha{color:#ffffff;cursor:pointer;font-size:14px;margin-top:40px;text-align:center;-moz-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#areaLogin .caixa .centro .row.colunas .esqueciMinhaSenha:hover{color:rgba(255,255,255,0.7)}#areaLogin .caixa .centro .row.colunas .esqueciMinhaSenha::before,#areaLogin .caixa .centro .row.colunas .esqueciMinhaSenha::after{background-color:#ffffff;content:' ';display:inline-block;height:1px;margin-bottom:4px;margin-inline:15px;width:20px}#areaLogin .caixa.carregando .centro{pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@valor)" ;filter:alpha(opacity=10) ;-moz-opacity:.1 ;-khtml-opacity:.1 ;opacity:.1 }#areaLogin .caixa.carregando .carregar{pointer-events:all;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@valor)" ;filter:alpha(opacity=100) ;-moz-opacity:1 ;-khtml-opacity:1 ;opacity:1 }.janela .areaCampo .form-control:hover{border-color:#64C5B1 !important}.janela .areaCampo .form-control:focus{box-shadow:0 0 0 4px rgba(50,152,131,0.2) !important;border-color:#64C5B1 !important}@media only screen and (min-width: 280px) and (max-width: 767px){#areaLogin{background-position:center top;padding:20px}#areaLogin .caixa{margin-left:0px;max-width:400px;padding:60px 40px}#areaLogin .caixa .centro .row.colunas .marca{margin-bottom:30px}#areaLogin .caixa .centro .row.colunas .marca img{max-height:40px}#areaLogin .caixa .centro .row.colunas form .frase{font-size:16px}#areaLogin .caixa .centro .row.colunas form .campo{font-size:14px;height:40px}#areaLogin .caixa .centro .row.colunas form .iconeMostrarSenha{height:40px}#areaLogin .caixa .centro .row.colunas form .botao{font-size:14px;height:35px;margin-top:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){#areaLogin{background-position:center 0px;padding:20px}#areaLogin .caixa{max-width:480px;padding:60px}#areaLogin .caixa .centro .row.colunas .marca{margin-bottom:30px}#areaLogin .caixa .centro .row.colunas .marca img{max-height:40px}#areaLogin .caixa .centro .row.colunas form .frase{font-size:16px}#areaLogin .caixa .centro .row.colunas form .campo{font-size:14px;height:40px}#areaLogin .caixa .centro .row.colunas form .iconeMostrarSenha{height:40px}#areaLogin .caixa .centro .row.colunas form .botao{font-size:14px;height:35px;margin-top:0px}}@media only screen and (min-width: 992px) and (max-width: 1279px){#areaLogin{background-position:center 0px;padding:20px}#areaLogin .caixa{max-width:480px;padding:60px}#areaLogin .caixa .centro .row.colunas .marca{margin-bottom:30px}#areaLogin .caixa .centro .row.colunas .marca img{max-height:40px}#areaLogin .caixa .centro .row.colunas form .frase{font-size:16px}#areaLogin .caixa .centro .row.colunas form .campo{font-size:14px;height:40px}#areaLogin .caixa .centro .row.colunas form .iconeMostrarSenha{height:40px}#areaLogin .caixa .centro .row.colunas form .botao{font-size:14px;height:35px;margin-top:0px}}@media only screen and (min-width: 1280px) and (max-width: 1440px){#areaLogin{background-position:center 0px;padding:20px}#areaLogin .caixa{max-width:650px;padding:60px}#areaLogin .caixa .centro .row.colunas .marca{margin-bottom:30px}#areaLogin .caixa .centro .row.colunas .marca img{max-height:40px}#areaLogin .caixa .centro .row.colunas form .frase{font-size:16px}#areaLogin .caixa .centro .row.colunas form .campo{font-size:14px;height:40px}#areaLogin .caixa .centro .row.colunas form .iconeMostrarSenha{height:40px}#areaLogin .caixa .centro .row.colunas form .botao{font-size:14px;height:35px;margin-top:0px}}