.elementor-30 .elementor-element.elementor-element-c6236fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for wpforms, class: .elementor-element-6ba0b10 *//* 1. Main Container: Glassmorphism effect aur shadow */
#wpforms-231 {
    background: #ffffff !important;
    padding: 40px !important;
    border-radius: 24px !important;
    border: 1px solid #F1F4F9 !important;
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.05) !important;
    max-width: 550px !important;
    margin: 0 auto !important;
}

/* 2. Title Styling */
#wpforms-231 .wpforms-title {
    font-size: 26px !important;
    font-weight: 800 !important;
    color: #000000 !important;
    margin-bottom: 30px !important;
    letter-spacing: -0.5px !important;
}

/* 3. Labels: Gray color (#404D58) */
#wpforms-231 .wpforms-field-label {
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #404D58 !important; 
    margin-bottom: 10px !important;
}

/* 4. Input Fields: Rounded corners aur light gray background */
#wpforms-231 .wpforms-field input, 
#wpforms-231 .wpforms-field select,
#wpforms-231 .wpforms-field textarea {
    background-color: #F8FAFC !important;
    border: 1.5px solid #EDF2F7 !important;
    border-radius: 14px !important;
    padding: 14px 18px !important;
    color: #000000 !important;
    font-size: 15px !important;
    height: auto !important;
    transition: all 0.3s ease-in-out !important;
}

/* 5. Input Focus: Blue color (#026DC7) */
#wpforms-231 .wpforms-field input:focus,
#wpforms-231 .wpforms-field textarea:focus {
    background-color: #ffffff !important;
    border-color: #026DC7 !important;
    box-shadow: 0 0 0 4px rgba(2, 109, 199, 0.1) !important;
    outline: none !important;
}

/* 6. Button Styling: Full width aur Premium Blue */
#wpforms-231 .wpforms-submit-container {
    padding: 0 !important;
}

#wpforms-231 button.wpforms-submit {
    background-color: #026DC7 !important;
    color: #ffffff !important;
    padding: 16px 30px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    border-radius: 14px !important;
    border: none !important;
    width: 100% !important;
    cursor: pointer !important;
    box-shadow: 0 4px 15px rgba(2, 109, 199, 0.2) !important;
    transition: all 0.3s ease !important;
}

/* 7. Button Hover Effect */
#wpforms-231 button.wpforms-submit:hover {
    background-color: #0156a3 !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 6px 20px rgba(2, 109, 199, 0.3) !important;
}

/* 8. Error Messages Styling */
#wpforms-231 label.wpforms-error {
    color: #f5365c !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    margin-top: 5px !important;
}

/* 9. Hide Sublabels (First/Last) */
#wpforms-231 .wpforms-field-sublabel {
    display: none !important;
}/* End custom CSS */