.lost-password-section {
    display: flex; 
    justify-content: center; 
    padding: 2rem 1rem;
}

.form-lost-password {
    width: 100%; 
    max-width: 400px; 
    background: #fff; 
    border: 1px solid #ddd; 
    border-radius: 8px; 
    padding: 2rem;
}

.form-lost-password h2 {
    font-size: 1.5rem; 
    text-align: center; 
    margin-bottom: 1rem;
}

.form-lost-password p {
    font-size: 0.9rem; 
    color: #555; 
    text-align: center; 
    margin-bottom: 1.5rem;
}

.form-lost-password label {
    display: block; 
    font-weight: bold; 
    margin-bottom: 0.5rem;
}

.form-lost-password input {
    width: 100%; 
    padding: 0.5rem; 
    border: 1px solid #ccc; 
    border-radius: 4px; 
    margin-bottom: 1.5rem;
}

.form-lost-password button {
    width: 100%; 
    background-color: #d71820;
    color: white; 
    border: none;
    padding: 0.75rem;
    border-radius: 4px;
    cursor: pointer;
}

