.elementor-13117 .elementor-element.elementor-element-5ee6a6c>.elementor-container{max-width:768px}.elementor-13117 .elementor-element.elementor-element-5ee6a6c{padding:0em 0em 0em 0em}#lostpasswordform,#resetpasswordform{max-width:500px;margin:0 auto;padding:20px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);font-family:Arial,sans-serif}#lostpasswordform fieldset,#resetpasswordform fieldset{border:none;padding:0}#lostpasswordform legend,#resetpasswordform legend{font-size:32px;margin-bottom:10px;font-weight:700;color:#333;text-align:center}#lostpasswordform p,#resetpasswordform p{margin-bottom:15px;color:#555;line-height:1.5}#lostpasswordform .no-margin,#resetpasswordform .no-margin{margin:0}#lostpasswordform label,#resetpasswordform label{display:block;margin-bottom:5px;font-weight:700;color:#333}#lostpasswordform input[type="text"],#resetpasswordform input[type="password"],#resetpasswordform input[type="text"]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px}#reset-pass-submit{background-color:#0073aa;color:#fff;border:none;padding:5px 20px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease;width:100%;height:50%}#reset-pass-submit:hover{background-color:#005a87}.lostpassword-submit{text-align:center;margin-top:20px}.somfrp-lost-pass-form-text{background-color:#e9f1ff;padding:10px;border-left:4px solid #0073aa;margin-bottom:20px;border-radius:4px;color:#333}.extra-space{margin-top:10px}