body{font:400 16px/1 "Open Sans",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;padding-top:148px;background-color:#ee352a;background:#ee352a url("../../Imagens/claro-symbol.png") no-repeat right 16px top 16px/100px auto}@media screen and (min-width: 999.98px){body{background-size:150px}}.form{width:100%;max-width:364px;padding:1.6rem;background-color:#fff;border-radius:4px;-webkit-box-shadow:2px 2px 8px 4px rgba(0,0,0,.085);box-shadow:2px 2px 8px 4px rgba(0,0,0,.085)}.form-title{font-size:14.05px;line-height:calc(14.05px * 1.2);width:100%;padding:.8em;margin-bottom:3.2rem;font-weight:600;text-align:center;color:rgba(0,0,0,.82);border:1px solid rgba(0,0,0,.25);border-radius:.3rem}.form .input-block{margin-bottom:1.6rem;width:100%}.form .input-block .error{color:#3b2c02;font-weight:600;font-size:13.17px;margin-top:.4rem}.form .alert .close{font-size:18.22px;padding:.4em .6em}.input-text{height:4rem;width:100%;padding:8px;border:.1rem solid rgba(0,0,0,.45);border-bottom-width:.2rem;border-radius:.3rem;font-size:14.05px;font-weight:600;color:rgba(0,0,0,.82);-webkit-transition:background-color 250ms ease-out,border-color 250ms ease-out;transition:background-color 250ms ease-out,border-color 250ms ease-out}.input-text::-webkit-input-placeholder{font-size:inherit;font-weight:inherit;color:inherit}.input-text::-moz-placeholder{font-size:inherit;font-weight:inherit;color:inherit}.input-text:-ms-input-placeholder{font-size:inherit;font-weight:inherit;color:inherit}.input-text::-ms-input-placeholder{font-size:inherit;font-weight:inherit;color:inherit}.input-text::placeholder{font-size:inherit;font-weight:inherit;color:inherit}.input-text.invalid{background-color:rgba(133,100,4,.085);border-color:rgba(133,100,4,.75)}.input-text:focus{outline:none;background-color:rgba(0,110,169,.085);border-color:rgba(0,110,169,.75)}