.error_page{justify-content:center;align-items:center;height:calc(100vh - 38.3rem);padding:20rem 0 10rem;display:flex}.error_page .error_state{text-align:center}.error_page .heading{font-size:var(--font-30);color:var(--color-cf);font-weight:600}.error_page .btn{background:var(--color6d);color:var(--color-black);font-size:var(--font-12);text-transform:uppercase;margin-top:3rem;padding:1rem 2.5rem}.error{text-align:center;padding-top:5rem;padding-left:5%;padding-right:5%;border:0 solid red!important}.error__title{font-size:10rem}.error__subtitle{font:var(--font-24)}.error__description{font:var(--font-18);margin-top:1rem}.error__button{color:#333;cursor:pointer;font:var(--font-18);background-color:#0000;border:2px solid #333;border-radius:8em;outline:none;margin-top:3em;margin-right:.5em;padding:1rem 2.2rem;text-decoration:none;transition-duration:.2s;display:inline-block}.error__button--active{background-color:var(--color-c8);border:2px solid var(--color-c8);color:#fff}@media (max-width:767px){.error_page{height:auto;padding:10rem 0 5rem}.error__title{font:var(--font-60)}.error__description{font:var(--font-14);margin-top:2rem}.error__button{font:var(--font-14)}}
