.login-section{position:relative}.login-section:after{content:"";opacity:.32;pointer-events:none;background:#000;position:absolute;inset:0}.no-access-section{background:url(../media/home-bg3.3pxqs548zdah4.png) 50%/cover no-repeat}.login-wrapper{z-index:1;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-block:15px;display:flex;position:relative}.login-wrapper .logo-box{text-align:center;margin-bottom:30px}.login-wrapper .login-header-logo{max-width:90px;height:fit-content}.login-wrapper .login-main{background:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:413px;padding-block:30px;padding-inline:30px;display:flex}@media (max-width:480px){.login-wrapper .login-main{padding-inline:30px}}.login-wrapper .login-main .login-failed{flex-direction:column;justify-content:center;display:flex}.login-wrapper .login-main .login-failed .header{text-align:center;margin-top:-25px;margin-bottom:6px}@media (max-width:480px){.login-wrapper .login-main .login-failed .header img{max-height:41px}}.login-wrapper .login-main .login-failed .header img{margin-left:5px}.login-wrapper .login-main .login-failed p{letter-spacing:-.02em;text-align:center;margin:-2px;font-size:14px;font-weight:500;line-height:17px}@media (max-width:480px){.login-wrapper .login-main .login-failed p{font-size:12px;line-height:15px}}.login-wrapper .login-main .login-failed h2{letter-spacing:-.02em;color:#ed263b;margin-top:20px;font-size:24px;font-weight:600;line-height:29px}@media (max-width:480px){.login-wrapper .login-main .login-failed h2{margin-top:12px;font-size:20px;line-height:24px}}.login-wrapper .login-main .login-failed .login-pg-btn{width:100%;max-width:256px;min-height:36px;padding:10px 0!important}@media (max-width:480px){.login-wrapper .login-main .login-failed .login-pg-btn{max-width:190px}}.login-wrapper .login-main .login-failed .email-box{letter-spacing:-.02em;color:#666;text-align:center;margin-bottom:20px;font-size:13px;font-weight:400;line-height:20px}@media (max-width:480px){.login-wrapper .login-main .login-failed .email-box{font-size:12px;line-height:17px}}.login-wrapper .login-main .login-failed .email-box span{color:#222;font-weight:500}@media (max-width:480px){.login-wrapper .login-main{min-width:auto;max-width:413px}}.login-wrapper .login-main .login-header{letter-spacing:-.02em;color:#222;margin-bottom:16px;font-size:24px;font-weight:600;line-height:29px}.login-wrapper .login-main .login-with{letter-spacing:-.02em;color:#222;text-align:center;font-size:13px;font-weight:400;line-height:20px}.login-wrapper .login-main .login-others{flex-wrap:wrap;justify-content:center;align-items:center;gap:31px;margin-top:20px;display:flex}@media (max-width:480px){.login-wrapper .login-main .login-others{gap:16px}}.login-wrapper .login-main .login-others a{letter-spacing:-.02em;color:#333;font-size:12px;font-weight:400;line-height:14px;transition:all .2s;position:relative}.login-wrapper .login-main .login-others a:hover{color:#ed263b}@media (max-width:375px){.login-wrapper .login-main .login-others a{font-size:10px}}.login-wrapper .login-main .login-others a:not(:last-of-type):after{content:"";background:#999;width:1px;height:100%;position:absolute;right:-15px}@media (max-width:480px){.login-wrapper .login-main .login-others a:not(:last-of-type):after{right:-8px}}.login-wrapper .login-main .login-button{justify-content:center;margin-top:14px;display:flex}.login-wrapper .login-main .login-button .login-pg-btn{letter-spacing:-.02em;border-radius:10px;padding:14px 50px;line-height:17px}@media (max-width:480px){.login-wrapper .login-main .login-button .login-pg-btn{font-size:12px;line-height:15px}}@media (max-width:375px){.login-wrapper .login-main .login-button .login-pg-btn{padding:11px 30px}}.contact-admin-modal .ant-modal-close{display:none!important}.contact-admin-modal .contact-admin-box .input-field,.contact-admin-modal .contact-admin-box .ant-input{min-height:103px!important}.contact-admin-modal .contact-admin-box .contact-admin-btn-box{text-align:end;margin-top:30px}.contact-admin-modal .contact-admin-box .contact-admin-btn-box button{height:48px;margin-left:10px;padding:0 35px}.contact-admin-modal .contact-admin-box .contact-admin-btn-box .main-btn{width:120px}.contact-admin-modal .atmt-viewer{border:1px solid #ddd;border-radius:5px;justify-content:space-between;align-items:center;padding:12px 9px;display:flex}.contact-admin-modal .atmt-viewer .file-info{align-items:center;gap:10px;display:flex}.contact-admin-modal .atmt-viewer .file-info .img-box .ant-image-mask{border-radius:5px}.social-m-box{justify-content:space-around;gap:10px;margin-top:20px;display:flex}.social-m-box .store-btn{cursor:pointer;width:100%;height:auto}@media (max-width:420px){.no-access-logo{max-width:26vw}}.lg-bgImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}body.is-login-pg .atlwdg-trigger{display:none}
