html{display:flex;justify-content:center;align-items:center}header,footer{display:none}img.Logo{width:45%;max-width:192px;margin:30px
auto 25px;display:block}h1{margin-bottom:45px}hr{margin-bottom:22px;height:4px;width:24%;background-color:#FFF;border:none}.InputBox{border-radius:9px;background-color:#FFF;border:3px
solid #FFF;transition:border-color 300ms;color:#ca2437;width:90%;margin-left:5%;margin-right:5%;height:50px;line-height:50px;position:relative;box-sizing:border-box;overflow:hidden;white-space:nowrap;margin-bottom:15px}.InputBox:hover,.InputBox:focus{border-color:#f9f9f9}.InputBox.Error{border-color:#6c0e0e}.InputBox
span{font-size:20px;width:14%;min-width:30px;text-align:center;display:inline-block;margin:0;padding:0;vertical-align:top;line-height:50px}.Required{color:#6c0e0e;font-size:12px;line-height:12px;font-weight:700;margin-bottom:13px;display:block;width:100%;text-align:center}input{border-radius:9px;background-color:#FFF;border:3px
solid #FFF;transition:border-color 300ms;width:90%;margin-left:5%;margin-right:5%;height:50px;line-height:50px;position:relative;overflow:hidden;white-space:nowrap;margin-bottom:15px;color:#ca2437;font-size:20px;font-weight:400}input:hover,input:focus{border-color:#f9f9f9}input.Error{border-color:#6c0e0e}.InputBox
input{-webkit-appearance:none;display:inline-block;background:none;border:none;margin:0;padding:0;margin-top:-3px;width:86%;vertical-align:top}.ValidationMessage{display:block;color:#6c0e0e;font-size:12px;line-height:12px;letter-spacing:0.010em;font-weight:700;margin:0
auto;width:100%;text-align:center;margin-bottom:10px;opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ValidationMessage.Active{opacity:1}.Button{width:90%;margin-left:5%;height:50px;margin-top:30px;margin-bottom:15px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;color:#FFF;background-color:#24B4CA;transition:background-color 300ms;text-align:center;line-height:50px;font-size:20px;letter-spacing:0.010em;font-weight:700;border:none;cursor:pointer}.Button:hover,.Button:focus{background-color:#1c8b9c}.Button.Active{background-color:#545454}.LoginForm{text-align:center}a{display:block;color:#1c8b9c;margin-bottom:30px;text-align:center}a:hover,a:focus{color:#156673;text-decoration:none}#Confirmation{display:none;width:80%;margin:0
auto;margin-left:10%;font-size:15px;text-align:center;margin-bottom:30px;margin-top:20px}