.error_page {
     text-align: center;
     padding: 130px 0;
}
 .error_page h1, .error_page .title {
     font-size: 100px;
     font-family: 'Marcellus', serif;
     color: var(--light-color);
}
 @media (max-width: 575px) {
     .error_page h1, .error_page .title {
         font-size: 60px;
    }
}
 .error_page h1 span, .error_page .title span {
     border: 3px solid var(--brand-secondary);
     background: #fff;
     color: var(--brand-secondary);
     border-radius: 50%;
     font-size: 50px;
     padding: 0px 25px;
     position: relative;
     top: -15px;
     margin-right: 15px;
     font-family: "Poppins", sans-serif;
}
 @media (max-width: 575px) {
     .error_page h1 span, .error_page .title span {
         font-size: 30px;
         padding: 0 15px;
         top: -9px;
    }
}
 .error_page .error-text {
     margin-bottom: 30px;
}
 .error_page .btn .material-icons {
     top: 0;
     color: #fff;
}
