@import url(https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400..900&display=swap);
*{box-sizing:border-box}body{padding:0;margin:0}.bg{position:fixed;top:-50px;left:-50px;min-width:100%;min-height:100%}.bg img{width:550px;height:550px;opacity:.1}.error{width:100%;max-width:920px;padding-right:15px;padding-left:15px;font-family:"Maven Pro",sans-serif;line-height:1.4;text-align:center;text-transform:uppercase}.error h2{margin:0;font-size:46px;font-weight:900;color:#d81a1a}.error p{margin-top:15px;font-size:16px;font-weight:400;color:#000}.error a{display:inline-block;padding:14px 28px;font-size:14px;font-weight:400;color:#fff;text-decoration:none;background:#d81a1a;border:2px solid rgba(0,0,0,0);border-radius:20px;transition:.2s all}.error a:hover{color:#d81a1a;background-color:#fff;border-color:#d81a1a}.error .code-error{position:absolute;top:0;left:50%;z-index:-1;height:25%;transform:translateX(-50%)}.error .code-error h1{position:absolute;top:50%;left:50%;margin:0;font-size:276px;font-weight:900;color:#ececec;transform:translate(-50%, -50%)}.error .error-detail{position:relative;top:1em;font-size:small;color:#b0b0b0}.error img.logo{display:block;margin:8rem auto 0}#error{position:relative;height:100vh}#error .error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){.code-error h1{font-size:162px !important}.error h2{font-size:26px !important}}
