.page-id-2958 #wrapper-container .content-pusher #main-content .content-area .row #main .post-2958 .entry-content .elementor .elementor-element-d55fb2d{display:none}.page-id-2958 .top_heading_out{display:none}.page-id-2958 .input.invalid{border-color:rgba(180,37,43,1) !important}#thim-form-login{display:flex;flex-direction:column-reverse;order:3}.login_image{display:flex;justify-content:center;align-items:end}.page-id-2958 .thim-login-container{padding:10px}#thim-form-login .thim-login-container .form-submission-login input[type=text]{padding:10px 15px !important;border-color:rgba(216,221,230,1) !important}#thim-form-login .thim-login-container .form-submission-login input[type=password]{padding:10px 15px !important;border-color:rgba(216,221,230,1) !important}.page-id-2958 .login-username input,.page-id-2958 .login-password input,.page-id-2958 .userregisterform input[type=text],.page-id-2958 .userregisterform input[type=email],.page-id-2958 #lostpasswordform input[type=text],.page-id-2958 #lostpasswordform input[type=text],.page-id-2958 #resetpassform input[type=password]{height:45px;font:normal normal normal 14px/26px Poppins !important;color:rgb(51 51 51/85%) !important;border-radius:4px !important;border-color:rgba(216,221,230,1) !important}.userregisterform .link-bottom{font-size:14px !important;color:#000 !important}.userregisterform .link-bottom a{color:rgba(20,131,198,1) !important;font-size:14px !important;font-weight:400 !important}.page-id-2958 .login-username label,.page-id-2958 .login-password label,.page-id-2958 .userregisterform label,.page-id-2958 #lostpasswordform label,.page-id-2958 #resetpassform label{display:block !important;font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;color:#333;text-align:left;margin-bottom:15px}.page-id-2958 .userregisterform{border:1px solid rgba(255,255,255,1) !important}.login-password #show_pass{top:70%}.login-password #show_pass .edu-eye :before{background-image:url(//www.skillstone.in/wp-content/themes/eduma-child/css/../assets/img/disabled-eye.png) !important;background-repeat:no-repeat;background-position:center}.login-password #show_pass.active .edu-eye :before{content:"\f06e" !important}.page-id-2958 .login-forgot{text-align:right}.page-id-2958 .lost-pass-link{font-family:Poppins !important;font-weight:400 !important;line-height:100%;text-align:right;color:#1698dc !important;font-size:11px;line-height:16px !important}.thim-login.form-submission-login .forgetmenot.login-remember,.thim-login.form-submission-login .lost-pass-link{margin-bottom:22px !important}.page-id-2958 .submit.login-submit{margin-top:10px}.button.button-primary.button-large{border-radius:5px;text-transform:capitalize;font:normal normal 700 16px Poppins !important;border-radius:5px;text-transform:capitalize;font-family:Poppins;font-weight:700;font-size:16px;text-align:center;background:#1698dc}.form-submission-login .link-bottom{font-size:14px;color:#000 !important}.form-submission-login .link-bottom a{color:#028acd !important;color:#1483c6 !important;font-family:Poppins;font-weight:400;text-align:center !important}.thim-login.form-submission-lost-password h2{text-align:center;font:normal normal 600 28px/42px Poppins;letter-spacing:0px;color:#333;opacity:1}#lostpasswordform{margin:0 !important;max-width:100% !important;border:1px solid rgba(255,255,255,1) !important}#lostpasswordform #lostpass_username{padding:10px 12px !important}.lostpass-username-error{text-align:left;color:#b4252b}.thim-login.form-submission-lost-password #lostpasswordform .description{background:#cdeeff;text-align:left;letter-spacing:0px;color:#565962;padding:10px 15px;border-radius:3px;font-family:Poppins;font-weight:400;font-size:14px;color:#054d72;line-height:normal;margin-bottom:22px}.thim-login.form-submission-lost-password #lostpasswordform .lost-password{background:#028acd 0% 0% no-repeat padding-box;text-align:left;font:normal normal 600 17px Poppins !important;letter-spacing:0px;color:#fff !important;opacity:1;width:fit-content;border-radius:5px;text-transform:capitalize !important}.page-id-2958 .content-area{min-height:fit-content !important}.page-id-2958 #wrapper-container #main-content #colophon #footer{display:flex !important}.page-id-2958 #colophon{margin-top:0;position:relative;z-index:1}.page-id-2958 #wrapper-container .content-pusher #main-content .content-area .container{max-width:100%;width:100%;padding:0 !important;margin:0 !important}.page-id-2958 #wrapper-container .content-pusher #main-content .content-area .row #main .post-2958 .entry-content .elementor .elementor-top-section .elementor-container{max-width:100%}.thim-login form p.login-remember input[type=checkbox]{margin-top:0 !important;font-weight:700;border:1px solid #d8dde6;border-radius:3px}.page-id-2958 .message.message-error{margin:0;background:#f2dedf !important;font-family:Poppins;font-weight:400;font-size:14px;line-height:normal;color:#b4252b;border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:#b4252b solid 5px;margin-bottom:20px;text-align:left;border-radius:3px}.page-id-2958 .message.message-error strong{font-weight:700;margin-right:6px}.page-id-2958 .thim-login form p.login-remember label{display:flex;align-items:center;gap:2px;color:#3333338F;font-family:Poppins;font-weight:400;line-height:100%;font-size:12px}.page-id-2958 .resetpass-submit{text-align:center}.page-id-2958 .resetpass-submit input{border-radius:5px !important;text-transform:capitalize !important;font:normal normal 700 16px Poppins !important;width:100% !important}.page-id-2958 .thim-login form{background:linear-gradient(119.51deg,rgba(255,255,255,.5) 1.23%,rgba(255,255,255,.6) 40.63%,rgba(255,255,255,.6) 98.58%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:25px 20px;border-radius:7px;border:1px solid #e1e5ec;padding-bottom:18px !important;padding-top:23px !important}.form-submission-register .userregisterform .register-email-error{line-height:normal}.page-id-2958 .thim-login-container .title{font-family:Poppins;font-weight:300;font-size:24px;line-height:normal;vertical-align:middle;text-align:left}#thim-form-login .title{color:#0b0909 !important}#thim-form-login .login-username #user_email::placeholder,#thim-form-login .login-password #user_password::placeholder,#thim-form-login #lostpasswordform #lostpass_username::placeholder,#thim-form-login .userregisterform #register_username::placeholder,#thim-form-login .userregisterform #register_email::placeholder{font-size:14px !important;color:rgb(51 51 51/85%) !important}#thim-form-login .form-submission-register .userregisterform #register_username,#thim-form-login .form-submission-register .userregisterform #register_email{padding:10px 12px;border-color:rgba(216,221,230,1) !important}.page-id-2958 .welcome-text{font-family:Poppins;font-weight:700;font-size:52px;line-height:normal;vertical-align:middle;color:rgba(11,9,9,1);text-align:left;margin-bottom:19px}#thim-form-login .thim-login.form-submission-login .login-password-error,#thim-form-login .thim-login.form-submission-login .login-username-error{line-height:normal !important;color:#b4252b !important}.page-id-2958 .form-submission-login .welcome-text{font-size:60px;font-family:Poppins}#resetpassform{position:relative}#resetpassform #show_pass{position:absolute;right:20px;top:52px;cursor:pointer;font-size:16px;color:#444}.page-id-2958 #resetpassform .message{border-radius:3px;background:#dff1d8;border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:#2a6712 solid 5px;font-family:Poppins;font-weight:400;font-size:14px;margin-top:10px;margin-bottom:20px;color:rgba(42,103,18,1)}.page-id-2958 .elementor-widget-container{display:flex;flex-direction:column;background-image:url('/wp-content/uploads/2026/07/login_background.png');background-repeat:no-repeat;background-size:cover;background-position:center}.page-id-2958 .site-logo{margin-bottom:50px}.login-username .email-field-icon{position:absolute;right:15px;top:70%;transform:translateY(-50%);pointer-events:none;font-size:16px;color:#888}.login-username{position:relative}.page-id-2958 .site-logo a>img{display:none !important}.thim-login img,.thim-login-container img{display:block !important}.page-id-2958 .content-pusher{padding-top:0 !important}.page-id-2958 #masthead{display:block !important;position:fixed !important}@media (min-width:576px){.page-id-2958 .thim-login-container{padding:25px}}@media (min-width:768px){#thim-form-login,#thim-form-register{flex-direction:row-reverse}.page-id-2958 .thim-login-container{width:50%}.login_image{width:50%}.thim-login.form-submission-lost-password h2{text-align:left}.thim-login.form-submission-lost-password #lostpasswordform .lost-password{float:left}.login_image{padding:0}}@media (min-width:992px){.page-id-2958 .thim-login-container{padding:40px;padding-top:50px;padding-bottom:62px}}@media (min-width:1200px){.page-id-2958 .thim-login-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.page-id-2958 .thim-login.form-submission-login,.page-id-2958 .thim-login.form-submission-register,.page-id-2958 .thim-login.form-submission-lost-password,.page-id-2958 .thim-login.form-submission-change-password{width:500px}.page-id-2958 .thim-login.form-submission-lost-password .button.button-primary.button-large{margin-bottom:5px}.page-id-2958 .thim-login.form-submission-change-password .message.message-success{margin-bottom:5px}.login_image img{width:80%}}#thim-form-login .thim-login-container .thim-login.form-submission-change-password #resetpassform{border:1px solid rgba(255,255,255,1)!important}.page-id-2958 #resetpassform input[type=password]{padding:10px !important;text-transform:capitalize}#thim-form-login .thim-login-container input.input.invalid,#thim-form-login .thim-login-container input.invalid{border-color:rgba(180,37,43,1) !important}#thim-form-login .login-username #user_email.invalid::placeholder,#thim-form-login .login-password #user_password.invalid::placeholder,#thim-form-login #lostpasswordform #lostpass_username.invalid::placeholder,#thim-form-login .userregisterform #register_username.invalid::placeholder,#thim-form-login .userregisterform #register_email.invalid::placeholder{color:rgba(180,37,43,1) !important;opacity:1}#thim-form-login .login-username #user_email.invalid::-webkit-input-placeholder,#thim-form-login .login-password #user_password.invalid::-webkit-input-placeholder,#thim-form-login #lostpasswordform #lostpass_username.invalid::-webkit-input-placeholder,#thim-form-login .userregisterform #register_username.invalid::-webkit-input-placeholder,#thim-form-login .userregisterform #register_email.invalid::-webkit-input-placeholder{color:rgba(180,37,43,1) !important}#thim-form-login #resetpassform input.invalid::placeholder{color:rgba(180,37,43,1) !important;opacity:1}#thim-form-login #resetpassform input.invalid::-webkit-input-placeholder{color:rgba(180,37,43,1) !important}#thim-form-login .form-submission-register .userregisterform #register_username.invalid,#thim-form-login .form-submission-register .userregisterform #register_email.invalid{border-color:rgba(180,37,43,1) !important}