.error-page{background-color:#f4f4f6}.error-page .error-block{padding:20px 0}.error-page .error-block .content{height:calc(100vh - 110px);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background-color:#fff;border-radius:26px}.error-page .error-block .content .image{width:100%;height:72px;margin-bottom:36px;background:url(/images/_new_/common/404.png) no-repeat center/auto 72px}.error-page .error-block .content .header{margin-bottom:12px;font-size:22px;font-weight:600;line-height:32px;letter-spacing:-.55px}.error-page .error-block .content .descr{font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.45px}.error-page .error-block .content .descr a:hover{color:#ff6b00}.error-page .error-block .content .home{margin-top:18px;padding:11px 24px;position:relative;background-color:#0c5dff;color:#fff;text-decoration:none;font-size:15px;font-weight:600;line-height:26px;border-radius:24px;white-space:nowrap;transition:background-color .3s ease}.error-page .error-block .content .home:hover{background-color:#0050ee}@media (max-width:1199px){.error-page .error-block .content{height:calc(100vh - 70px)}}@media (max-width:991px){.error-page .error-block .content .image{margin-bottom:24px}.error-page .error-block .content .header{margin-bottom:6px;font-size:18px;line-height:28px;letter-spacing:-.45px}.error-page .error-block .content .descr{font-size:15px;line-height:26px;letter-spacing:-.375px}}