﻿@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:300;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Light.woff2');}@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:300;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Light_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:400;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Regular.woff2');}@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:400;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:700;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Bold.woff2');}@font-face{font-family:'Sanofi Sans',sans-serif;font-weight:700;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Bold_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:300;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Light.woff2');}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:300;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Light_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:400;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Regular.woff2');}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:400;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:700;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Bold.woff2');}@font-face{font-family:'Sanofi Serif',sans-serif;font-weight:700;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Bold_Italic.woff2');font-style:italic;}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;}body::-webkit-scrollbar-track{background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;}::-webkit-scrollbar-thumb{background-color:#7a00e6;border:4px solid #fff;border-radius:70px;}.popUpPadrao .swal2-title{color:#000!important;}.popUpPadrao .swal2-confirm{background-color:#7a00e6!important;padding:15px 25px;color:#fff;border:0;border-radius:40px!important;}.swal2-warning{font-size:18px!important;}html body .aviso-cookies{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0);flex-direction:column;justify-content:flex-end;z-index:999999999999999999999999;transition:background-color .5s linear;}html body .aviso-cookies .popup{background-color:#fff;padding:15px 25px;display:flex;align-items:center;transform:translateY(100%);transition:transform .5s;}html body .aviso-cookies .popup button.btn-fechar{background-color:transparent;height:20px;width:20px;padding:0;line-height:1;margin-left:20px;border:0;transition:.25s;}@media(hover:hover){html body .aviso-cookies .popup button.btn-fechar:hover{transform:scale(1.5);}html body .aviso-cookies .popup button.btn-fechar:active{transform:scale(1.25);transition:0s;}}html body .aviso-cookies .popup .container-texto{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;}@media(max-width:575px){html body .aviso-cookies .popup .container-texto{flex-direction:column;}}html body .aviso-cookies .popup .container-texto .texto{flex-grow:1;max-width:900px;}@media(min-width:576px){html body .aviso-cookies .popup .container-texto .texto{margin-right:20px;}}@media(max-width:575px){html body .aviso-cookies .popup .container-texto .texto{text-align:center;font-size:14px;}}html body .aviso-cookies .popup .container-texto .texto a,html body .aviso-cookies .popup .container-texto .texto a:link,html body .aviso-cookies .popup .container-texto .texto a:visited{font-weight:700;color:#009fe3;text-decoration:underline;}html body .aviso-cookies .popup .container-texto button{height:40px;border:0;border-radius:111px;font-weight:700;line-height:1;background-color:#7920e2;font-size:12px;color:#fff;padding:10px 35px;transition:.25s;}@media(max-width:575px){html body .aviso-cookies .popup .container-texto button{margin-top:20px;}}@media(hover:hover){html body .aviso-cookies .popup .container-texto button:hover{transform:scale(1.1);}html body .aviso-cookies .popup .container-texto button:active{transform:scale(1.05);transition:0s;}}html body .aviso-cookies.active{background-color:rgba(0,0,0,.8);}html body .aviso-cookies.active .popup{transform:translateY(0);}html body{min-height:100vh;background-image:url("/img/Login/Backgroung.webp");background-size:cover;background-repeat:no-repeat;}@media(max-width:992px){html body .login{min-height:100vh;display:flex;justify-content:center;align-items:center;}}html body .login .quadro{display:flex;justify-content:space-between;}@media(max-width:992px){html body .login .quadro{padding:50px 15px;}}@media(max-width:992px){html body .login .quadro{flex-direction:column;}}html body .login .quadro>div{flex:1;min-height:100vh;}@media(max-width:992px){html body .login .quadro>div{min-height:auto;}}html body .login .quadro .quadro-login{display:flex;justify-content:center;align-items:center;flex-direction:column;}html body .login .quadro .quadro-login .box{width:410px;height:auto;background-color:#fff;border-radius:8px;padding:25px;}@media(max-width:410px){html body .login .quadro .quadro-login .box{width:100%;}}@media screen and (max-width:1600px){html body .login .quadro .quadro-login .box{zoom:.85;}}@media screen and (max-width:1100px){html body .login .quadro .quadro-login .box{zoom:.75;}}html body .login .quadro .quadro-login .box h1{text-align:center;font-weight:bold;font-size:32px;}html body .login .quadro .quadro-login .box h2{text-align:center;font-size:18px;margin-top:10px;}html body .login .quadro .quadro-login .box form .row>div{display:flex;flex-direction:column;margin-top:25px;}html body .login .quadro .quadro-login .box form .row>div label{color:#7a00e6;font-size:12px;font-weight:bold;}html body .login .quadro .quadro-login .box form .row>div label.error{color:#666;font-size:12px;margin-top:5px;font-weight:600;}html body .login .quadro .quadro-login .box form .row>div label.error:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin-right:5px;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;}html body .login .quadro .quadro-login .box form .row>div input{border:0;border-bottom:1px solid #000;padding:5px 0;outline:0;height:45px;font-size:14px;}html body .login .quadro .quadro-login .box form .row>div input::placeholder{color:#000;opacity:1;font-weight:600;}html body .login .quadro .quadro-login .box form .row>div input::-ms-input-placeholder{color:#000;font-weight:600;}html body .login .quadro .quadro-login .box form .row>div .input-senha{width:100%;position:relative;}html body .login .quadro .quadro-login .box form .row>div .input-senha input{width:100%;}html body .login .quadro .quadro-login .box form .row>div .input-senha button{position:absolute;right:15px;top:13.5px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:0;margin:0!important;}html body .login .quadro .quadro-login .box form .row>div .input-senha button i{color:#000;}html body .login .quadro .quadro-login .box form .row .reset-senha{width:100%;text-align:right;margin-top:10px;display:flex;align-items:end;}html body .login .quadro .quadro-login .box form .row .reset-senha a{width:fit-content;color:#7a00e6;font-size:12px;font-weight:bold;text-decoration:none;background-color:transparent;margin:0;padding:0;position:relative;cursor:pointer;}html body .login .quadro .quadro-login .box form .row .reset-senha a:before{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background-color:#7a00e6;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}html body .login .quadro .quadro-login .box form .row .reset-senha a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}html body .login .quadro .quadro-login .box form .row .btnEntrar{background-color:#7a00e6;padding:15px 0;color:#fff;border:0;border-radius:40px;margin-top:15px;font-weight:bold;position:relative;cursor:pointer;display:inline-block;transition:.5s;}html body .login .quadro .quadro-login .box form .row .btnEntrar:after{content:'»';position:absolute;opacity:0;top:10px;right:30%;transition:.5s;font-size:20px;}html body .login .quadro .quadro-login .box form .row .btnEntrar:hover:after{opacity:1;right:10px;}html body .login .quadro .quadro-login .box form .row .btnEntrar:hover{background-color:#390666;color:#fff;}html body .login .quadro .quadro-login .box form .row .primeiro-acesso{text-align:center;margin-top:25px;display:flex;flex-direction:column;align-items:center;}html body .login .quadro .quadro-login .box form .row .primeiro-acesso span{font-size:14px;color:#000;font-weight:600;}html body .login .quadro .quadro-login .box form .row .primeiro-acesso a{color:#7a00e6;font-weight:bold;margin-top:5px;background-color:transparent;border:0;text-decoration:none;position:relative;cursor:pointer;}html body .login .quadro .quadro-login .box form .row .primeiro-acesso a:before{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background-color:#7a00e6;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}html body .login .quadro .quadro-login .box form .row .primeiro-acesso a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}html body .login .quadro .quadro-login #mensagemRecaptchaObrigatorio{color:#f00;font-size:14px;line-height:1;}html body .login .quadro .quadro-login .duvidas{margin-top:20px;color:#fff;font-size:12px;font-weight:600;text-align:center;}html body .login .quadro .quadro-login .duvidas a{font-weight:bold;font-size:12px;color:#fff;position:relative;cursor:pointer;text-decoration:none;}html body .login .quadro .quadro-login .duvidas a:before{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}html body .login .quadro .quadro-login .duvidas a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}html body .login .quadro .quadro-login .admin{margin-top:20px;color:#fff;font-size:12px;font-weight:600;text-align:center;}html body .login .quadro .quadro-login .admin a{font-weight:bold;font-size:12px;color:#7a00e6;background-color:#fff;padding:10px 50px;border-radius:55px;text-decoration:none;position:relative;cursor:pointer;display:inline-block;transition:.5s;}html body .login .quadro .quadro-login .admin a:after{content:'»';position:absolute;opacity:0;top:2px;right:30%;transition:.5s;font-size:20px;}html body .login .quadro .quadro-login .admin a:hover:after{opacity:1;right:10px;}html body .login .quadro .quadro-login .admin a:hover{background-color:#7a00e6;color:#fff;}html body .login .quadro .quadro-logo{display:flex;justify-content:center;align-items:center;}html body .login .quadro .quadro-logo>div{display:flex;justify-content:center;align-items:center;padding:50px 15px;}html body .login .quadro .quadro-logo>div img{width:100%;height:auto;}@media(max-width:992px){html body .login .quadro .quadro-logo>div img{width:50%;}}@media(max-width:500px){html body .login .quadro .quadro-logo>div img{width:70%;}}@media(max-width:400px){html body .login .quadro .quadro-logo>div img{width:100%;}}.popUpAcesso .swal2-title{color:#000;}.popUpAcesso .swal2-html-container{padding:0 25px 0 25px;}@media(max-width:767px){.popUpAcesso .swal2-html-container{padding:0!important;}}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo{display:flex;flex-direction:column;margin:15px 0;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo input{border:0;border-top:0!important;border-bottom:1px solid #000;color:#000;border-radius:0;outline:0!important;box-shadow:none!important;height:45px;font-size:15px;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo input::placeholder{color:#000;opacity:1;font-weight:600;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo input::-ms-input-placeholder{color:#000;font-weight:600;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo label.error{color:#666;margin-top:10px;text-align:center;font-size:16px;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form .secao-campo label.error:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;margin-right:5px;}.popUpAcesso .swal2-html-container .conteudo-primeiro-acesso form button{background-color:#7a00e6!important;padding:15px 25px;color:#fff;border:0;border-radius:40px!important;margin-top:15px;font-size:16px;}.popUpAcesso .swal2-close{box-shadow:none!important;color:#000;}.popUpReset{font-family:'Sanofi Sans',sans-serif;padding:15px;border-radius:8px!important;}.popUpReset .swal2-title{color:#000;}.popUpReset .swal2-html-container{padding:0 25px 0 25px;}@media(max-width:767px){.popUpReset .swal2-html-container{padding:0 0 0 0;margin:0!important;}}.popUpReset .swal2-input{border:0;border-top:0!important;border-bottom:1px solid #000;color:#000;border-radius:0;outline:0!important;box-shadow:none!important;font-size:15px;width:100%!important;margin:0;}.popUpReset .swal2-input:focus{border:0;border-top:0!important;border-bottom:1px solid #000;}.popUpReset .swal2-input::placeholder{color:#000;opacity:1;}.popUpReset .swal2-input::-ms-input-placeholder{color:#000;}.popUpReset .swal2-validation-message{background-color:transparent;margin:0;}.popUpReset .swal2-close{position:absolute;right:0;top:0;box-shadow:none!important;color:#000;}.popUpReset .swal2-confirm{background-color:#7a00e6!important;padding:15px 25px;color:#fff;border:0;border-radius:40px!important;}.swal2-container{z-index:1;}.swal2-html-container{overflow:hidden!important;}