.error-page a{color:#b10442;cursor:pointer;text-decoration:none}.error-page a:hover{text-decoration:none;color:#640125}.error-page .font-sans{font-family:Mukta Malar,sans-serif;margin:1rem 0px;line-height:160%}body:has(.error-page){background-color:#f2f5f7;margin:0;font-family:Mukta Malar,sans-serif;color:#333;position:relative}.error-page .white-container{padding:50px;box-shadow:0 4px 4px #00000040}.error-page .white-container h1{text-align:center;margin:0;justify-items:center}.error-page #container{width:960px;margin:40px auto;background-color:#fff}.error-page .img-responsive{max-width:607px}.error-page .logo.img-responsive{height:68px}body:has(.not-found-page){text-align:center;padding-top:10vh;margin:0}.not-found-page #container{width:375px;margin:10px auto;background-color:#fff}.not-found-page .white-container h1{text-align:center;padding-bottom:36px;margin:0}.not-found-page p{margin:0 0 8px;font-size:18px;font-style:normal;font-weight:600;line-height:140%}.not-found-page .title{font-size:26px;line-height:120%}.not-found-page .button{display:flex;height:40px;padding:10px 20px;justify-content:center;align-items:center;border-radius:5px;background:#b10442;color:#fafafa;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-decoration:none}.not-found-page .logo.img-responsive{height:53px}@media (min-width: 481px) and (max-width: 959px){.error-page #container{width:auto;margin:20px}}@media (max-width: 480px){.error-page .white-container{padding:20px}.error-page #container{width:auto;margin:20px}.error-page .logo.img-responsive{height:54px}}
