.verify-learn-form h2{font-size:34px;color:#fff}.verify-learn-form p.ld-registration__p,p.ld-password-strength__hint{color:#fff;font-size:20px;line-height:29px}.verify-learn-form p.ld-password-strength__hint{margin-top:23px}.verify-learn-form p a{color:#fff}.verify-learn-form .ld-registration__register-form label{font-size:20px!important;padding:20px 0 10px 0;color:#fff!important}.verify-learn-form .ld-registration__register-form input[type=text],.verify-learn-form input#password,.verify-learn-form .ld-registration__reset-password-form input[type=text],.verify-learn-form input#email{padding:14px 17px!important;border:1px solid #fff!important}.verify-learn-form p.learndash-registration-field{display:flex;align-items:center}.verify-learn-form .ld-registration__register-form input[type=checkbox]{margin-bottom:3px;position:relative;top:6px}.verify-learn-form input#wp-submit-register{background:#fff;color:#0b0b0b;padding:13px 60px;font-size:19px}.verify-learn-form button.ld-button.ld-button--secondary{min-width:84px!important;color:#000!important}.vf-verify-reg-wrap{margin-top:20px}.vf-reg-btn{display:inline-block;margin-top:10px}.verify-learn-form .ld-registration__login-form input[type=text]{padding:14px 17px!important;border:1px solid #fff!important}.verify-learn-form .ld-registration__login-form label{font-size:20px!important;padding:20px 0 10px 0;color:#fff!important}.verify-learn-form .ld-registration__login-form input[type=checkbox]{margin-bottom:15px!important;margin-right:10px!important}.verify-learn-form .ld-registration__login-form input:not([type=checkbox]){background:#fff;color:#0b0b0b;padding:13px 60px;font-size:19px}.tvd-profile-menu{position:relative;display:inline-block;float:right}.tvd-profile-toggle{cursor:pointer}.tvd-profile-toggle img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #e5e5e5;cursor:pointer;transition:0.3s ease;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.tvd-profile-toggle img:hover{transform:scale(1.05)}.tvd-profile-dropdown{position:absolute;top:55px;right:0;width:240px;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,0.12);padding:14px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.25s ease;z-index:9999}.tvd-profile-menu:hover .tvd-profile-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.tvd-profile-info{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #eee}.tvd-profile-info strong{display:block;font-size:15px;color:#111;margin-bottom:4px}.tvd-profile-info span{display:block;font-size:13px;color:#777;word-break:break-word}.tvd-profile-dropdown a{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;color:#222;font-size:14px;transition:0.2s ease}.tvd-profile-dropdown a:hover{background:#f5f5f5}.tvd-login-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:30px;background:#111;color:#fff;text-decoration:none;font-weight:600;transition:0.3s ease}.tvd-login-btn:hover{opacity:0.9;color:#fff}.tvd-profile-toggle{display:flex;align-items:center;justify-content:flex-end}.tvd-profile-toggle img{margin-left:auto}.tvd-profile-dropdown{right:0;left:auto}.tvd-login-btn{color:#fff;background:#2863a1;padding:9px 20px;border-radius:20px;float:right;font-size:16px;font-weight:600}.tvd-login-btn:hover{background-color:#2aadc1;border-radius:50px}