.elementor-405 .elementor-element.elementor-element-5a910b9f{--display:flex;}.elementor-405 .elementor-element.elementor-element-a9c92d4{--display:flex;}:root{--page-title-display:none;}@media(min-width:601px){.elementor-405 .elementor-element.elementor-element-5a910b9f{--content-width:800px;}}/* Start custom CSS for container, class: .elementor-element-a9c92d4 *//* 1. Target the Input Field (Email Address) */
.elementor-405 .elementor-element.elementor-element-a9c92d4 input[type="email"],
.elementor-405 .elementor-element.elementor-element-a9c92d4 input[type="text"],
.elementor-405 .elementor-element.elementor-element-a9c92d4 input[type="password"],
.elementor-405 .elementor-element.elementor-element-a9c92d4 textarea {
    width: 100% !important;
    padding: 12px 20px !important;
    margin-bottom: 15px !important;
    border-radius: 15px !important; /* Matches navigation pill shape */
    
    /* Background and Border matching your nav example */
    background: rgba(255, 255, 255, 0.05) !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    
    color: #ffffff !important;
    font-size: 0.95rem !important;
    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Input Focus State (The Gold Glow) */
.elementor-405 .elementor-element.elementor-element-a9c92d4 input:focus {
    outline: none !important;
    border-color: rgba(214, 177, 94, 0.5) !important;
    background: rgba(214, 177, 94, 0.05) !important;
    box-shadow: 0 0 10px rgba(214, 177, 94, 0.1) !important;
}

/* 2. Target the Submit Button (Reset Password) */
.elementor-405 .elementor-element.elementor-element-a9c92d4 button,
.elementor-405 .elementor-element.elementor-element-a9c92d4 input[type="submit"] {
    display: inline-block !important;
    padding: 10px 25px !important;
    border-radius: 15px !important;
    cursor: pointer;
    
    /* Default State: Subtle gold border */
    background: rgba(0, 0, 0, 0.2) !important;
    border: 1px solid rgba(214, 177, 94, 0.3) !important;
    color: #d6b15e !important;
    
    font-size: 0.9rem !important;
    font-weight: 500 !important;
    text-transform: none; /* Matches 'Reset Password' casing */
    transition: all 0.3s ease;
}

/* Button Hover State: Matches your 'Dashboard' active button */
.elementor-405 .elementor-element.elementor-element-a9c92d4 button:hover,
.elementor-405 .elementor-element.elementor-element-a9c92d4 input[type="submit"]:hover {
    background: rgba(214, 177, 94, 0.12) !important;
    border-color: rgba(214, 177, 94, 0.6) !important;
    color: #ffffff !important;
    box-shadow: 0 0 12px rgba(214, 177, 94, 0.15) !important;
}

/* 3. Label Styling */
.elementor-405 .elementor-element.elementor-element-a9c92d4 label {
    display: block;
    color: rgba(255, 255, 255, 0.6) !important;
    font-size: 0.85rem !important;
    margin-bottom: 8px !important;
    margin-left: 5px; /* Slight offset to align with rounded input */
    letter-spacing: 0.5px;
}/* End custom CSS */