.LazyLoad{opacity:0;transition:all .5s ease-in-out;margin:0}.is-visible{opacity:1}*{position:relative;margin:0;padding:0;box-sizing:border-box;font-family:Rajdhani,sans-serif}h1{margin:40px 0 20px}.lock{border-radius:5px;width:55px;height:45px;background-color:#333;animation:dip 1s;animation-delay:1.5s}.lock:before,.lock:after{content:"";position:absolute;border-left:5px solid #333;height:20px;width:15px;left:calc(50% - 12.5px)}.lock:before{top:-30px;border:5px solid #333;border-bottom-color:transparent;border-radius:15px 15px 0 0;height:30px;animation:lock 2s,spin 2s}.lock:after{top:-10px;border-right:5px solid transparent;animation:spin 2s}@keyframes lock{0%{top:-45px}65%{top:-45px}to{top:-30px}}@keyframes spin{0%{transform:scaleX(-1);left:calc(50% - 30px)}65%{transform:scaleX(1);left:calc(50% - 12.5px)}}@keyframes dip{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.img-box img{width:100%;max-width:100%;height:auto}.text-box{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.text-box .title-text{font-size:3rem;line-height:1.4;font-weight:700;text-align:center;margin-bottom:0}.text-box .subtitle-text{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:0}.text-box .pera-text{color:#fdb72e;font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:0}.errorPageWrap{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;padding:16px}.errorPageWrap .error-content-wrap{background-size:cover;background-repeat:no-repeat;padding:16px;text-align:center;min-width:260px;border-radius:5px}@media (max-width: 600px){.errorPageWrap{padding:8px}.errorPageWrap .error-content-wrap{min-width:100%}.errorPageWrap .error-content-wrap .error-icon img{width:100%}}.errorPageWrap .error-content-wrap h1{margin-bottom:15px;color:gold;font-size:26px;font-weight:800;line-height:25px}.errorPageWrap .error-content-wrap p{font-size:15px;font-weight:700}.errorPageWrap .error-content-wrap p.more-details-cta{margin-top:18px;cursor:pointer}.errorPageWrap .error-content-wrap .MuiButton-text{font-size:20px;font-weight:800;color:#0f0;text-decoration:underline;margin-top:5px;display:inline-block}.errorPageWrap .error-content-wrap .error-icon{text-align:center;margin:8px 0 16px}.errorPageWrap .error-content-wrap .error-icon img{width:150px}
