.ErrorPagaeCard .errorPageCard{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);box-shadow:0 4px 5px 0 rgba(0,0,0,0.18);border-radius:5px;border:1px solid #cecece;width:100%}
.ErrorPagaeCard .errorPageCard__heading{width:100%}
.ErrorPagaeCard .errorPageCard__heading h2{padding:.45rem 1.25rem;background-color:#e3eef9;color:#125e9e;border-bottom:1px solid rgba(0,0,0,.125);text-transform:uppercase;font-weight:600;font-size:19px}
.ErrorPagaeCard .errorPageCard__details{display:flex;flex-direction:column;gap:10px;padding:20px 15px}
.errorPageCard__details--description{font-size:18px;color:#303f5d;font-weight:400}
.errorPageCard__details--redBtn{margin:0 auto}
.errorPageCard__details--browseplans{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;place-items:center;gap:10px}
.errorPageCard__details--browseplans .browsePlansItem{border-color:#dc3545;width:100%;min-width:205px}
.errorPageCard__details--browseplans .browsePlansItem a{display:block;color:#005e9e;font-size:12px;border-color:#005e9e;border-radius:4px;width:max-content;border:1px solid #005e9e;padding:6px 12px;width:100%;font-weight:600}
.errorPageCard__details--browseplans .browsePlansItem a:hover{border:1px solid #dc3545;box-shadow:0 8px 12px rgb(237 28 36 / 20%);color:#dc3545}
@media screen and (max-width:767px){.ErrorPagaeCard{padding:0 15px}
.errorPageCard__details--description{font-size:14px}
.errorPageCard__details--browseplans{grid-template-columns:1fr;grid-template-rows:1fr}
}
.ErrorPagaeCard{margin-bottom:20px}