input[type=text]{border-radius:12px;border:2px solid #633c71}input[type=email]{border-radius:12px;border:2px solid #633c71;text-align:center;width:400px}input[type=password]{border-radius:12px;border:2px solid #633c71;text-align:center}input[type=submit]{border-radius:12px;border:2px solid #633c71;color:#fff;font-weight:700;background:#633c71}.form-control:focus{box-shadow:none}#messages{color:#ab1126}body{display:flex;font-family:Montserrat-SemiBold}#practice-login-div{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}#base-middle-logo{left:50%;top:35%;position:absolute;transform:translate(-50%,-50%)}