.page-error .error__heading{font-size:35px;font-size:2.1875rem;line-height:1;color:#b5b5b5;margin:0 0 20px}.page-error .error__text{margin:0 0 1em}.page-error .error__links{text-align:center;padding:0;margin:0}.page-error .error500{width:100vw;height:100vh;background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-error .error500__heading{font-size:20px;font-size:1.25rem;line-height:1;font-weight:700;color:#555;text-align:center;margin:0 0 20px}.page-error .error500__text{color:#666;text-align:center;margin:0 0 40px}.page-error .error500__button{width:80%;margin:0 auto}.page-error .errorRegister{width:100vw;height:100vh;background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-error .errorRegister__text{font-size:14px;font-size:.875rem;line-height:1.4285714286;font-weight:700;color:#50a035;text-align:center;margin:60px auto 40px auto}.page-error .errorRegister__button{width:80%;margin:auto auto 10px auto}@media only screen and (min-width: 751px){.page-error .error__heading{font-size:3.4375rem;line-height:1;margin:0 0 30px}.page-error .error500__heading{font-size:1.875rem;line-height:1;margin:0 0 30px}.page-error .error500__text{margin:0 0 60px}.page-error .error500__button{width:400px}.page-error .errorRegister__text{font-size:1.25rem;line-height:1.5;margin:80px auto 60px auto}.page-error .errorRegister__button{width:300px;margin:auto auto 15px auto}}
