.login_form_grid h2.heading2-temp{font-size:44px;color:#1F1F1F;line-height:57.2px}.login_grid_wrap label.form_label{font-size:12px;font-weight:500;color:#616767;text-transform:uppercase;line-height:16px;letter-spacing:1px;padding-left:25px;padding-bottom:5px}.login_grid_wrap .form-field.w-input{border:0;border-radius:70px;padding:30px 22px;background-color:#F4F4F5!important}.login_input_fields{padding-bottom:15px}.login_form_grid .form-buttons input.button-login.w-button{width:100%;background-color:#09B205;text-transform:uppercase;font-size:22px;padding:20px 35px}.login_forget a.link-forget{text-align:center;display:block;color:#122FBF;font-size:16px;font-weight:500;line-height:24px;text-transform:capitalize}.login_signup{display:flex;align-items:center;justify-content:center;margin:15px 0;gap:5px}.login_signup label,.login_signup a{font-size:16px;margin:0;font-weight:400;line-height:24px;color:#616767}.login_signup a{color:#122FBF}.login_different label{font-size:14px;font-weight:400;text-align:center;line-height:20px}.login_different{margin:15px 0}.login_different label{font-size:14px;font-weight:400;text-align:center;line-height:20px;position:relative}.login_different label:before{content:"";border:1px solid #F2F2F2;width:42%;margin-left:20px;position:absolute;top:9px;left:0}.login_different label:after{content:"";border:1px solid #F2F2F2;width:42%;margin-right:20px;position:absolute;top:9px;right:0}.login_grid_wrap .image-wrapper-login{height:100%}.login_grid_wrap .image-wrapper-login img.image-51{height:100%;object-fit:cover}.register_input_field,.register_form .w-form,.register_form h2.heading2-temp,.register_login{width:100%}.register_form h2.heading2-temp{color:#1F1F1F;font-size:44px}.register_input_field label.register-label{font-size:12px;font-weight:500;color:#616767;text-transform:uppercase;line-height:16px;letter-spacing:1px;padding-left:25px;padding-bottom:5px}.register_input_field input{border:0;border-radius:70px;padding:30px 22px;background-color:#F4F4F5!important}.register_input_field{margin-bottom:10px}.register_form input.button-login.w-button{width:100%;background-color:#09B205;text-transform:uppercase;font-size:22px;padding:20px 35px}.register_form .register-line{width:90%;background-color:#F2F2F2}.register_form .or-wrapper .or{color:#616767;text-transform:lowercase;font-weight:400;font-size:14px}.register_login{display:flex;align-items:center;justify-content:center;gap:10px}.register_login label,.register_login a{font-size:16px;margin:0;font-weight:400;line-height:24px;color:#616767}.register_login a{color:#122FBF;text-decoration:none}label.error_password,.error_character{padding-left:25px;font-weight:400}.login_pass_icon,.pass_input_icon{position:relative}span.eye_icon,.pass_icon_eye{position:absolute;right:26px;top:0;display:flex;align-items:center;justify-content:center;height:100%}.eye_icon img,.pass_icon_eye img{height:30px;width:20px;object-fit:contain;position:relative}.eye_active span.eye_icon:before,.eye_active span.pass_icon_eye:before{content:"/";position:absolute;left:6px;top:1px;font-size:20px;z-index:0;display:flex;align-items:center;justify-content:center;height:100%}.recover_password_wrap .grid-temp-1{grid-template-columns:1fr;width:50%;text-align:center}.recover_password_wrap .temp-1-right{justify-content:center}.recover_password_wrap .temp-1-right-content{margin:0!important;max-width:100%}.recover_password_wrap{padding:50px 0}.recover_password_wrap h2.heading2-temp{font-size:44px;color:#1F1F1F}p.recover_richtext{font-size:14px;color:#7B7B7B;line-height:24px}.recover_password_wrap .w-form{padding-top:30px}.recover_password_wrap .w-form{padding-top:30px;width:60%;margin:0 auto}.recover_input_field label{text-align:left;font-size:12px;font-weight:500;color:#616767;text-transform:uppercase;line-height:16px;letter-spacing:1px;padding-left:25px;padding-bottom:5px}.recover_input_field input{border:0;border-radius:70px;padding:30px 22px;background-color:#f4f4f5!important}.recover_password_wrap .w-form .button-login{width:100%;background-color:#09b205;text-transform:uppercase;font-size:22px;padding:20px 35px;margin-top:15px}.recover_login{display:flex;align-items:center;justify-content:center;margin:15px 0;gap:5px}.recover_login label{font-size:16px;margin:0;font-weight:400;line-height:24px;color:#616767}.recover_login a{color:#122fbf;text-decoration:none}@media (max-width:1024px) and (min-width:768px){.recover_password_wrap h2.heading2-temp{font-size:34px;margin-bottom:0}p.recover_richtext{font-size:12px}.recover_password_wrap .w-form input.button-login{font-size:18px;padding:16px 35px}.recover_input_field input{padding:24px 22px}.recover_password_wrap .grid-temp-1{width:85%}.login_form_grid,.register_form{padding:40px 0}.login_form_grid h2.heading2-temp{font-size:34px;text-align:center;line-height:36.4px;margin-bottom:40px}}@media (max-width:767px){.recover_password_wrap .grid-temp-1{width:100%}.recover_password_wrap h2.heading2-temp{font-size:28px;color:#1f1f1f;line-height:36.4px;padding:0 30px}p.recover_richtext{padding:0 35px}.recover_password_wrap .w-form{width:90%}.recover_input_field input{padding:25px 22px}.recover_password_wrap .w-form input.button-login{font-size:18px;padding:15px 35px}.eye_active span.eye_icon:before,.eye_active span.pass_icon_eye:before{left:5px}.login_form_grid,.register_form{padding:40px 20px}.login_form_grid h2.heading2-temp,.register_form h2.heading2-temp{font-size:28px;text-align:center;line-height:36.4px;margin-bottom:40px}.login_grid_wrap .form-field.w-input,.register_input_field input{padding:26px 22px}.login_form_grid .form-buttons input.button-login.w-button,.register_form input.button-login.w-button{font-size:20px;padding:15px 35px}}