.container{flex-direction:column}.button{margin-top:8px;border:0;margin-left:13px;border-radius:4px;height:50px;width:180px;font-size:15px;background:#cf2027;color:#fff;font-weight:700;cursor:pointer}.button:hover{opacity:.5}.buttonLogout{margin-top:-90px;float:right;border:0;margin-right:13px;border-radius:4px;height:30px;width:80px;font-size:15px;background:#cf2027;color:#fff;font-weight:700;cursor:pointer}.buttonLogout:hover{opacity:.5}.container form{max-width:310px}.container form h1{margin-top:15px}.container form input{font-size:16px}.container{margin-top:100px;height:100%;display:flex;align-items:center;justify-content:center}.container form{max-width:550px;display:flex;flex-direction:column}.container form h1{margin-top:20px;font-size:15px}.container form p{margin-bottom:-10px}.container form input{margin-top:10px;border:1px solid #ddd;border-radius:4px;height:48px;padding:0 20px;font-size:14px;color:#666}.container form input ::placeholder{color:#999}.container form button{margin-top:10px;border:0;border-radius:4px;height:48px;font-size:15px;background:#cf2027;color:#fff;cursor:pointer}.spanDica1{margin-top:15px;color:#999}.spanDica2{margin-top:8px;font-size:14px;color:#999}.container-reset{margin-top:100px;height:100%;display:flex;align-items:center;justify-content:center}.container-reset form{width:100%;max-width:310px;display:flex;flex-direction:column}.container-details{text-align:center;font-style:bold}.container-reset form h1{margin-top:20px;font-size:15px}.container-reset form p{margin-top:10px;font-size:13px}.container-reset form span{margin-top:5px;font-size:15px}.container-reset form input{margin-top:10px;border:1px solid #ddd;border-radius:4px;height:48px;padding:0 20px;font-size:16px;color:#666}.container-reset form input ::placeholder{color:#999}.container-reset form button{margin-top:5px;border:0;border-radius:4px;height:48px;font-size:15px;background:#cf2027;color:#fff;cursor:pointer}.loader{margin-top:20px;margin-bottom:20px;margin-left:40%;border-radius:50%;border:100px #f3f3f3;border-top:5px solid #cf2027;width:40px;height:40px;animation:spin 1s linear infinite}.loaderHidden{visibility:hidden}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-wrapper{background:#add8e6;border:1px solid #d0cccc;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);margin:-390px -380px 0!important;transition:all .8s;width:380px!important;border-radius:4px}.modal-header{background:#8b0000;height:40px;line-height:40px;padding:5px 20px;text-align:right;border-radius:4px}.modal-header h3{color:#fff;font-size:20px!important;float:left;margin:0;padding:0}.modal-body{border-radius:4px;padding:10px 15px;margin-top:-5px;margin-bottom:30px;text-align:center}.modal-body p{font-weight:700;font-size:15px!important}.modal-body pre{text-align:left;white-space:pre-line;font-weight:700;font-family:serif}.close-modal-btn{color:#fff;cursor:pointer;float:right;margin-top:auto!important;font-size:xx-large!important;margin:0}.close-modal-btn:hover{color:#000}.reqTitle{font-size:16x;color:#2b2a2a;margin-bottom:5px}.reqContent{display:flex;flex-direction:column;text{color:rgba(3,3,61,.5137254901960784);font-size:14px}}.container-erros{margin-top:100px;display:flex;justify-content:center}.container-erros form{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:flex-start}.container-erros form span{font-size:18px;margin:0 auto}.container-erros button{margin-top:20px;border:0;border-radius:4px;margin-right:auto;margin-left:auto;height:48px;width:150px;font-size:15px;background:#cf2027;color:#fff;cursor:pointer}.container-middle{margin-top:100px;display:flex;justify-content:center}.container-middle form{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:flex-start}.container-middle form span{margin-top:20px;font-size:16px}.container-sucesso{margin-top:100px;display:flex;justify-content:center}.container-sucesso form{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:flex-start}.container-sucesso form span{font-size:16px;margin:0 auto}*{margin:0;padding:0;outline:0;box-sizing:border-box}body{background:#f5f5f5}body,button,input{font-family:Arial,Helvetica,sans-serif}img{margin-left:auto;margin-right:auto;height:50px;margin-bottom:30px}