.elementor-11755 .elementor-element.elementor-element-aecb0c0{--display:flex;}/* Start custom CSS for wpforms,class:.elementor-element-71244d8 *//* Container & Background */ .wpforms-container{margin-top:0px!important;max-width:100%!important}/* Section Heading (Apply For Registration) */ #wpforms-11751-field_6{font-family:inherit;font-size:28px;font-weight:700;color:#111;border-bottom:2px solid #f1f1f1;padding-bottom:10px;margin-bottom:30px}/* Labels */ .wpforms-container .wpforms-field-label{font-weight:600!important;font-size:15px!important;color:#333!important;margin-bottom:8px!important}/* Input Fields & Textareas */ .wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="password"],.wpforms-container select,.wpforms-container .choices__inner{background-color:#fff!important;border:1px solid #ddd!important;border-radius:4px!important;padding:12px 15px!important;font-size:16px!important;transition:border-color 0.3s ease}.wpforms-container input:focus{border-color:#111!important;/* Dark focus to match logo */ outline:none}/* Modern File Upload Area */ .wpforms-container .wpforms-uploader{border:2px dashed #ddd!important;background:#fafafa!important;border-radius:4px!important;padding:30px!important}.wpforms-container .wpforms-uploader:hover{border-color:#111!important}/* Submit Button - Matching Header/Logo Style */ .wpforms-container .wpforms-submit{background-color:#111!important;color:#fff!important;border:none!important;padding:15px 40px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1px;border-radius:4px!important;cursor:pointer;transition:all 0.3s ease!important}.wpforms-container .wpforms-submit:hover{background-color:#333!important;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}/* Responsive Grid Adjustments */ @media (max-width:768px){/* Ensure layouts stack properly on mobile */ .wpforms-field-layout-columns{display:block!important}.wpforms-layout-column{width:100%!important;margin-left:0!important;margin-bottom:20px}#wpforms-11751-field_6{font-size:22px}}/* Required Star color */ .wpforms-required-label{color:#e02b2b!important}.elementor-11755 .elementor-element.elementor-element-71244d8 h3{display:none!important}/* End custom CSS */