.c-error-page .error-page{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.c-error-page .error-page,.c-error-page .error-page .error-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-error-page .error-page .error-page__container{width:608px;max-width:100%;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.c-error-page .error-page .error-page__img{display:block;max-height:414px;margin:0 auto 48px}.c-error-page .error-page .error-page__code{font-weight:600;margin-bottom:24px;font-size:87px;font-size:5.4375rem;line-height:1}.c-error-page .error-page .error-page__title{font-size:24px;font-size:1.5rem;line-height:1.83;font-weight:600;margin-bottom:16px}.c-error-page .error-page .error-page__description{line-height:2.25}.c-error-page .error-page .error-page__btn{width:200px;margin-top:32px}@media(max-width:992px){.c-error-page .error-page{padding:48px 16px}.c-error-page .error-page .error-page__img{margin-bottom:32px;max-height:258px}.c-error-page .error-page .error-page__code{font-size:49px;font-size:3.0625rem}.c-error-page .error-page .error-page__title{font-size:20px;font-size:1.25rem;line-height:2}.c-error-page .error-page .error-page__btn{margin-top:24px}}