body{margin:0}#modal-login{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:rgba(0,0,0,.7);display:none;font-family:Arial,sans-serif;height:100%;left:0;position:fixed;text-align:left;top:0;width:100%;z-index:9999}#modal-login>div{background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.04);height:auto;left:calc(50% - 185px);margin:0 auto;min-height:448px;position:absolute;top:calc(50% - 224px);min-width:370px}#modal-login>div,#modal-login>div>div:first-child{-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#modal-login>div>div:first-child{box-shadow:0 0 2px 0 rgba(0,0,0,.16);padding:20px 32px}#modal-login>div>div:first-child>img{display:inline-block;height:40px;object-fit:contain;vertical-align:top;width:40px}#modal-login>div>div:nth-child(2){padding:32px 48px 0}#modal-login>div>div:nth-child(3){padding:24px 48px 32px}#modal-login h1{color:#ec7000;display:inline-block;font-size:18px;font-weight:700;margin:12px 0 0 24px;vertical-align:top}#modal-login .close-button{background-color:transparent;border:0;cursor:pointer;float:right;height:24px;margin-top:12px;outline:none;width:24px}#modal-login p{color:#969290;font-size:13px;line-height:1.38;text-align:right}#modal-login form{flex-direction:column;margin:0;box-sizing:inherit}#modal-login hr{background-color:#d9d3cf;border:none;display:block;height:1px;margin:0;position:relative;width:100%}#modal-login .animated-label{color:#999;cursor:text;font-size:14px;height:auto;pointer-events:none;position:absolute;top:16px;left:0;transition:transform .2s ease-out;transform-origin:0 100%;text-align:initial;transform:translateY(12px);box-sizing:inherit}#modal-login .fixed-label{font-size:.8rem;color:#9e9e9e;box-sizing:inherit;cursor:default}#modal-login .animated-label.active{-webkit-transform:translateY(-16px) scale(.89);transform:translateY(-16px) scale(.89)}#modal-login .error-label{color:#ff5959;display:block;font-family:Arial;font-size:12px;height:auto;margin-top:8px;position:relative}#modal-login div#msj-error{color:#ff5959;font-family:Arial;font-size:12px;line-height:1.5}#pp_modal_login{-webkit-appearance:none;background-color:#ec7000;border-radius:4px;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:40px;margin-top:40px;text-align:center;width:100%}#modal-login .form-input{background:none;border:none;box-shadow:none;color:#101010;display:inline-block;font-size:14px;height:35px;margin:0;outline-offset:0;outline:0;padding:0;vertical-align:middle;white-space:normal;width:100%}#modal-login .fa-eye{background:url(eye.5219645d.svg) no-repeat 50%}#modal-login .fa-eye-slash{background:url(eye-off.efb5e644.svg) no-repeat 50%}#modal-login .form-toggle{display:block;position:absolute;right:0;top:27px;z-index:2}#modal-login .form-toggle-button{background-size:22px auto;display:block;height:22px;opacity:1;outline:0;padding:0;width:22px}#modal-login .form-toggle-button.fa-eye{background:url(eye.5219645d.svg) no-repeat 50%}#modal-login .form-toggle-button.fa-eye-slash{background:url(eye-off.efb5e644.svg) no-repeat 50%}#modal-login .form-toggle.active{display:block}#modal-login .input-field{display:block;height:auto;margin:0;padding-top:18px;position:relative;box-sizing:inherit}#modal-login>div>div>form>div:not(:nth-last-of-type(-n+3)){margin-bottom:8px}body:not([class*=ie]) #modal-login select#tipo-doc{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:12px auto;background-repeat:no-repeat;background-image:url(arrow-down@2x.08c93a95.png);background-position:100%;display:block;resize:none}#modal-login a{color:#969290;font-size:13px;line-height:1.38;text-decoration:underline}#modal-login a:last-child{float:right}#modal-login .unnecessary-inputs{height:0;margin:0;width:0}#modal-login select#segmento-modal{display:none}#modal-login .footer-modal{display:block;background-color:#fafafa;border-top:1px solid #efefef;text-align:center;padding:25px 24px 32px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#modal-login .footer-modal p{color:#231d19;margin:0}#modal-login .footer-modal p,#modal-login .footer-modal p a{font-family:Itau Display;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}#modal-login .footer-modal p a{color:#ec7000;float:none;text-decoration:none}#modal-login .footer-modal p a:hover{text-decoration:underline}@media (max-width:375px){#modal-login>div{min-width:300px;margin-left:16px;margin-right:16px;left:calc(50% - 166px)}}