.body-error-page footer{display:none;}.main-error-page{padding-top:80px;padding-bottom:120px;}.main-error-page .error-page-body-image{margin-bottom:24px;padding:80px 40px 40px 40px;}.main-error-page .error-page-body-image img{width:100%;}.main-error-page .error-page-body-content{display:flex;flex-direction:column;align-items:center;margin-bottom:54px;}.main-error-page .error-page-body-content h3{font-size:40px;line-height:54px;text-align:center;letter-spacing:-.02em;font-family:MidasInter-Semi-Bold,Arial,sans-serif;font-style:normal;font-weight:600;color:#2b2a35;margin-bottom:16px;}.main-error-page .error-page-body-content p{font-size:18px;line-height:27px;text-align:center;font-family:MidasInter-Regular,Arial,sans-serif;font-style:normal!important;font-weight:normal!important;color:#89879b;max-width:520px;}.main-error-page .error-page-body-links .levels-content{display:flex;border-radius:0;border:none;background:#ffffff;padding:0;}.main-error-page .error-page-body-links .levels-content a{display:flex;width:100%;padding:30px 30px 30px 24px;}.main-error-page .error-page-body-links .levels-content-item{width:100%;padding:0;margin-right:40px;}.main-error-page .error-page-body-links .levels-content-item:last-child{margin-right:0;}.main-error-page .error-page-body-links .levels-content-item.advanced{background:#f3ecfe;}.main-error-page .error-page-body-links .levels-content-item.intermediate-level{background:#d9fada;}.main-error-page .error-page-body-links .levels-content-item.beginner{background:#fdf7e2;}.main-error-page .error-page-body-links .levels-content-item-head{width:43px;height:43px;}.main-error-page .error-page-body-links .levels-content-item-body h1{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body h2{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body h3{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body h4{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body h5{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body h6{font-size:18px;line-height:22px;}.main-error-page .error-page-body-links .levels-content-item-body span{font-size:12px;line-height:14.06px;}@media only screen and (min-width:320px) and (max-width:991px){.main-error-page{padding-bottom:80px;padding-top:60px}.main-error-page .error-page-body-image{padding:0;margin-bottom:14px}.main-error-page .error-page-body-content{margin-bottom:40px}.main-error-page .error-page-body-content h3{font-size:24px;line-height:33px;margin-bottom:12px}.main-error-page .error-page-body-content p{font-size:14px;line-height:21px}}@media only screen and (min-width:320px) and (max-width:767px){.main-error-page .error-page-body-links .levels-content{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:991px){.main-error-page .error-page-body-links .levels-content a{padding:20px 30px 20px 24px}.main-error-page .error-page-body-links .levels-content-item a{padding:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.main-error-page .error-page-body-links .levels-content a{padding:15px}}