@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@400&family=Inter:wght@100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Jersey+10&family=Space+Grotesk:wght@300..700&display=swap);
body{font-family:Fredoka,sans-serif!important}.login-wrap{left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.login-container{background-color:#000;background-image:url(/images/background-login.png?072cd9cb0ef7b810cb5b4acb11c5e2ce);background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.card-login{border-radius:10px;box-shadow:0 2px 5px -1px rgba(111,192,175,.664),0 1px 3px -1px rgba(111,192,175,.466);padding:7% 2%}.img-logo{margin:0 auto 10PX;padding-bottom:8px}.img-logo img{border-radius:50px;width:125px}.card-body{margin-top:-15px}.form-group,.form-login{display:flex;flex-direction:column}.form-group{gap:5px;margin-bottom:15px}.form-group label{color:#333;font-size:16px;font-weight:600}.input-group{border:1px solid #bfe0d9;border-radius:25px;box-shadow:1px 1px 3px 0 #ababab;transition:.2s ease-in-out}.input-group.in-form{border:1px solid #ccc;border-radius:10px!important}.input-group.in-form input{background-color:#fff!important;border-radius:10px!important}.input-group.in-form input::-moz-placeholder{color:#718587}.input-group.in-form input::placeholder{color:#718587}.input-group.in-form input:focus::-moz-placeholder{color:#88a7ab}.input-group.in-form input:focus::placeholder{color:#88a7ab}.input-group:focus-within{border:1px solid #4a9c85;box-shadow:1px 1px 4px 1px rgba(27,75,66,.71)}.input-group:has(button:focus){border:1px solid #4a9c85;box-shadow:none}.input-group.in-form input{background:transparent!important;border:none}.input-group.in-form input:focus{border:none;box-shadow:none;outline:none}.input-group span{background:transparent;border:1px solid transparent}.input-group span.left{border-radius:25px 0 0 25px}.input-group span svg{color:#6fc0af}.pass-box{margin-bottom:3px}.login-options{display:flex;justify-content:space-between}.login-options span{align-items:center;display:flex;font-size:11px}.login-options span .checkbox{color:#6fc0af}.login-options .rcv-pass{color:#333;font-size:11px;text-decoration:underline}.checkbox-container{color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding-left:23px;position:relative}.checkbox-container input{cursor:pointer;height:12px;opacity:0;position:absolute;width:12px}.checkbox-container input:checked+.checkmark{background-color:rgba(111,192,175,.664)!important}.checkbox-container .checkmark{background-color:#fff;border:1px solid #6fc0af;border-radius:3px;cursor:pointer;height:14px;left:0;margin-left:5px;margin-top:3px;position:absolute;top:0;width:14px}.checkbox-container .checkmark:hover{box-shadow:0 0 5px rgba(111,192,175,.664)}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:none;height:12px;left:4px;position:absolute;top:-1.4px;transform:rotate(45deg);width:5px}.checkbox-container input:checked~.checkmark:after{display:block}.btn-primary{background-color:#6fc0af;border:1px solid #4a9c85;border-radius:50px!important;box-shadow:0 2px 7px rgba(22,38,35,.63);color:#fff!important;font-size:22px;margin:30px auto 0;padding:10px 25px;transition:all .3s;width:-moz-fit-content;width:fit-content}.btn-primary:hover{background-color:#4a9c85!important;border-color:#4a9c85!important;transition:all .3s}.btn-primary:active{background-color:#4a9c85!important;border:1px inset #4a9c85;transition:all .225s}.btn-primary:disabled{background-color:#5bae97;border:1px solid #4a9c85!important}.toast-icon{font-size:2rem}#btn-toggle-pass{background-color:#fff;border:none}
