.container,.loding_div,.logo{text-align:center}.heading_f,.logo{font-weight:700;color:#fff}.theme-switch-wrapper{display:none!important}.loding_div{position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:auto;overflow-y:auto;z-index:1050;background:rgb(193 193 193 / 30%)}body{background-color:#f571c7;font-family:Roboto,sans-serif}.container{border-radius:12px;width:420px;margin:0 auto;background:#fff0;padding-bottom:30px}.logo{font-size:30px;margin-bottom:.5rem;padding-top:40px}.heading_f{font-size:1.5rem;padding:.5rem;border-radius:8px;margin-top:55px}.footer,.login-btn,.recaptcha{margin-top:1rem}input[type=email],input[type=number],input[type=password],input[type=text]{width:100%;padding:.6rem;margin:.5rem 0;border:1px solid #ccc;border-radius:6px}.login-btn{background-color:#800040;color:#fff;border:none;padding:.7rem;width:100%;border-radius:6px;font-size:1rem;cursor:pointer;transition:.3s}.login-btn:hover{background-color:#a00050;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2)}.footer{font-size:.8rem;color:#fff}.form-wrapper{position:relative;top:6%}.logo-arc{position:absolute;top:-53px;left:49%;transform:translateX(-50%);width:300px;height:150px;z-index:2}.logo-dot{position:absolute;width:140px;height:77px;border:1px solid #fff;border-radius:35% 0;background-color:#ffffff91;box-shadow:0 0 10px rgba(189,189,189,.2)}.logo-dot img{width:100%;height:100%;object-fit:contain;padding:10px}label.error{background-color:#ffe6e6;color:#d8000c;border:1px solid #d8000c;padding:5px 10px;border-radius:4px;display:inline-block}.logo-dot:first-child{top:332px;left:-289px}.logo-dot:nth-child(2){top:195px;left:-216px}.logo-dot:nth-child(3){top:59px;left:-122px}.logo-dot:nth-child(4){top:20px;left:105px}.logo-dot:nth-child(5){top:58px;left:350px}.logo-dot:nth-child(6){top:193px;left:426px}.logo-dot:nth-child(7){top:331px;left:495px}.mid_logo{display:flex;justify-content:center}.mid_logo img{width:167px}@media screen and (min-width:768px) and (max-width:991.98px){.logo-dot:nth-child(6){left:391px}.logo-dot:nth-child(7){left:390px}.logo-dot:first-child{left:-217px}.mid_logo img{width:140px}.logo-dot{width:125px}}@media screen and (min-width:576px) and (max-width:767.98px){.logo-arc{display:none}.heading_f{margin-top:0}}@media screen and (min-width:381px) and (max-width:575.98px){.logo{font-size:22px;padding-top:30px}.mid_logo img{width:140px}.heading_f{margin-top:0}.logo-arc{display:none}}@media screen and (min-width:320px) and (max-width:380.98px){.logo-arc{display:none}.logo{font-size:18px;padding-top:30px}.mid_logo img{width:140px}.brand-card{width:160px}.heading_f{margin-top:0}}.loader{width:50px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-color:#ccc #0000;animation:1s linear infinite l16;margin:0 auto;vertical-align:middle;position:relative;top:50%}.loader::after,.loader::before{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%}.loader::before{border-color:#f571c7 #0000;animation:inherit;animation-duration:.5s;animation-direction:reverse}.loader::after{margin:8px}@keyframes l16{100%{transform:rotate(1turn)}}