/* Start custom CSS *//* VIP FORM STYLING */
body.elementor-page-2406 .gform_wrapper {
    background: #ffffff !important;
    padding: 40px !important;
    border-radius: 15px !important;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1) !important;
    border: 1px solid #f0f0f0 !important;
}

body.elementor-page-2406 input[type=text], 
body.elementor-page-2406 input[type=email], 
body.elementor-page-2406 input[type=tel], 
body.elementor-page-2406 select, 
body.elementor-page-2406 textarea {
    padding: 15px !important;
    border: 1px solid #d1d1d1 !important;
    border-radius: 8px !important;
    background-color: #f9f9f9 !important;
}

body.elementor-page-2406 .gform_footer input[type=submit] {
    background-color: #000000 !important;
    color: #ffffff !important;
    padding: 18px 50px !important;
    font-weight: 700 !important;
    border-radius: 50px !important;
    cursor: pointer !important;
}/* End custom CSS */