.elementor-143 .elementor-element.elementor-element-ca046bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-4d1db21 *//* --- Headsavvy Form Styling --- */

/* The main container for the form */
.fluentform_wrapper_3 {
    background: rgba(255, 255, 255, 0.05);
    padding: 30px;
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(15px);
}

/* Style all input fields to blend with the dark theme */
.fluentform_wrapper_3 .ff-el-form-control {
    background-color: rgba(26, 16, 64, 0.6) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border-radius: 50px !important;
    padding: 14px 20px !important;
    font-family: 'Barlow', sans-serif !important;
}

/* Ensure placeholder text is readable */
.fluentform_wrapper_3 .ff-el-form-control::placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}

/* Style the Submit Button to brand yellow */
.fluentform_wrapper_3 .ff-btn-submit {
    background-color: #EABC00 !important;
    color: #1a1040 !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-radius: 50px !important;
    border: none !important;
    padding: 16px 30px !important;
    width: 100% !important;
    transition: all 0.3s ease !important;
    cursor: pointer;
}

/* Button hover effect */
.fluentform_wrapper_3 .ff-btn-submit:hover {
    background-color: #ffffff !important;
    color: #1a1040 !important;
    transform: translateY(-2px);
    box-shadow: 0 4px 15px rgba(234, 188, 0, 0.3);
}

/* Style the Labels */
.fluentform_wrapper_3 label {
    color: #ffffff !important;
    font-family: 'Barlow Condensed', sans-serif !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
    margin-bottom: 8px !important;
}

/* Adjust the checkbox/GDPR alignment */
.fluentform_wrapper_3 .ff-el-form-check-label {
    color: rgba(255, 255, 255, 0.7) !important;
    font-family: 'Barlow', sans-serif !important;
    font-size: 12px !important;
}/* End custom CSS */