{"id":3639,"date":"2026-04-02T22:49:35","date_gmt":"2026-04-02T20:49:35","guid":{"rendered":"https:\/\/sdg2033.world\/%d8%a3%d8%b6%d9%81-%d8%a7%d8%ad%d8%aa%d9%81%d8%a7%d9%84%d9%83\/"},"modified":"2026-05-14T11:34:15","modified_gmt":"2026-05-14T09:34:15","slug":"%d8%a3%d8%b6%d9%81-%d8%a7%d8%ad%d8%aa%d9%81%d8%a7%d9%84%d9%83","status":"publish","type":"page","link":"https:\/\/sdg2033.world\/ar\/%d8%a3%d8%b6%d9%81-%d8%a7%d8%ad%d8%aa%d9%81%d8%a7%d9%84%d9%83\/","title":{"rendered":"\u0623\u0636\u0641 \u0627\u062d\u062a\u0641\u0627\u0644\u0643"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"de_form_builder_form_0 de_form_builder_form de_fb_form et_pb_contact de_fb_mid_de-form-builderform-0 has-hide-until-loaded et_pb_module et_flex_module\"><form method=\"POST\" enctype=\"multipart\/form-data\" action=\"\" id=\"fb_form_3639-1\" class=\"et_pb_contact fb_form multistep  hide_until_loaded animation_fadeIn button_align_justified \"  aria-label=\"\u0642\u0645 \u0628\u062a\u062d\u062f\u064a\u062b \u0627\u062d\u062a\u0641\u0627\u0644\u0643\" data-ajax-btn=\"Submitting...\" data-ajax-hide-sub=\"off\" data-reset-form-on-submit=\"false\" data-scrollto-form-after-submit=\"on\" data-scrollto-form-offset=\"0\" data-form-key=\"3639-1\" data-form-id=\"add_celebration\" data-form-type=\"celebration\" data-auto-login=\"off\" data-unique-id=\"add_celebration\" data-page-id=\"3639\" style=\"display: none;\"><h2 class=\"form-title\">\u0642\u0645 \u0628\u062a\u062d\u062f\u064a\u062b \u0627\u062d\u062a\u0641\u0627\u0644\u0643<\/h2>            <div class=\"df_progressbar_container\">\n                <ul class=\"df_progressbar df_progressbar_step\" data-style=\"step\">\n                    <li class=\"active\">\n                                                    <div class=\"df_progressbar_number\">1<\/div>\n                                                                                                                    <\/li>\n                                            <li>\n                                                                                        <div class=\"df_progressbar_number\">2<\/div>\n                                                                                                            <\/li>\n                                    <\/ul>\n            <\/div>\n            <div class=\"divi-form-wrapper\"><input class=\"df_hiden_post_status\" type=\"hidden\" value=\"publish\" name=\"post_status\"><div class=\"df_form_step df_step_1 active et_flex_row\" style=\"flex-wrap:wrap;\" data-next_text=\"\u0625\u0644\u0649 \u0627\u0644\u0623\u0645\u0627\u0645\"><div class=\"dfb-form-fields et_flex_row\" style=\"flex-wrap:wrap;\"><div class=\"de_form_builder_form_field_1 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone dfb_radio_button file_align_left et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_signin_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"100\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"checkbox\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_signin_2\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644\"\/>                    <span class=\"et_pb_contact_field_options_wrapper\">\n\t\t\t<span class=\"et_pb_contact_field_options_list \"  data-required_message=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\"><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_signin_2_1_0\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_signin_2[]\" value=\"\u0633\u0646\u062d\u062a\u0641\u0644 \u0628\u0642\u064a\u0627\u0645\u0629 2033 2033\" checked=\"checked\" data-id=\"\u0633\u0646\u062d\u062a\u0641\u0644 \u0628\u0642\u064a\u0627\u0645\u0629 2033 2033\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_signin_2_1_0\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0633\u0646\u062d\u062a\u0641\u0644 \u0628\u0642\u064a\u0627\u0645\u0629 2033 2033<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><\/span>\n\t\t<\/span>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_2 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_numbers_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"number\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f147e12a87a\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0643\u0645 \u0639\u062f\u062f \u0627\u0644\u0623\u0634\u062e\u0627\u0635\"\/>                    \t\t<input type=\"number\" name=\"de_fb_field_68f147e12a87a\" id=\"de_fb_numbers_2\"  placeholder=\"\u0643\u0645 \u0639\u062f\u062f \u0627\u0644\u0623\u0634\u062e\u0627\u0635 *\" class=\"divi-form-builder-field input-field\" value=\"\"   step=\"any\" required  data-msg-required=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\" autocomplete=\"on\" aria-label=\"\u0643\u0645 \u0639\u062f\u062f \u0627\u0644\u0623\u0634\u062e\u0627\u0635\" aria-required=\"true\"\/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_3 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_place_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f147912a878\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062d\u064a\u062b \u0633\u0646\u062d\u062a\u0641\u0644\"\/>                    \t\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[lat]\" class=\"de_fb_lat\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[lng]\" class=\"de_fb_lng\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[zoom]\" class=\"de_fb_zoom\" value=\"14\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[place_id]\" class=\"de_fb_place_id\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[name]\" class=\"de_fb_name\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[city]\" class=\"de_fb_city\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[state]\" class=\"de_fb_state\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[country]\" class=\"de_fb_country\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"de_fb_field_68f147912a878[country_short]\" class=\"de_fb_country_short\" value=\"\" \/>\n\t\t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f147912a878[address]\" id=\"de_fb_place_celebration\" data-calc_default=\"0\" placeholder=\"\u062d\u064a\u062b \u0633\u0646\u062d\u062a\u0641\u0644 *\"   class=\"divi-form-builder-field input-field de_fb_autocomplete\" required value=\"\"  data-msg-required=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\" autocomplete=\"on\" aria-label=\"\u062d\u064a\u062b \u0633\u0646\u062d\u062a\u0641\u0644\" aria-required=\"true\" \/>\n\t\t                <\/p>\n                        <span class=\"df_field_description_text\">\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644<\/span>        <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_4 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone dfb_radio_button file_align_left et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_type_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"100\" role=\"group\" >\n        <span class=\"df_field_description_text\">\u0643\u064a\u0641 \u0633\u0646\u062d\u062a\u0641\u0644\u061f<\/span>                            <p class=\"et_pb_contact_field\" data-type=\"checkbox\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f149342a87e\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0643\u064a\u0641 \u0633\u0646\u062d\u062a\u0641\u0644\"\/>                    <span class=\"et_pb_contact_field_options_wrapper\">\n\t\t\t<span class=\"et_pb_contact_field_options_list \"  data-required_message=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\"><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_0\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Church service\" data-id=\"Church service\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_0\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u062e\u062f\u0645\u0629 \u0627\u0644\u0643\u0646\u064a\u0633\u0629<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_1\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Day of Prayer\" data-id=\"Day of Prayer\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_1\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u064a\u0648\u0645 \u0627\u0644\u0635\u0644\u0627\u0629<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_2\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Concert\" data-id=\"Concert\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_2\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u062d\u0641\u0644\u0629 \u0645\u0648\u0633\u064a\u0642\u064a\u0629<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_3\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Youth Festival\" data-id=\"Youth Festival\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_3\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0645\u0647\u0631\u062c\u0627\u0646 \u0627\u0644\u0634\u0628\u0627\u0628<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_4\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Way of the cross\" data-id=\"Way of the cross\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_4\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0637\u0631\u064a\u0642 \u0627\u0644\u0635\u0644\u064a\u0628<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_5\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Walk\" data-id=\"Walk\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_5\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u064a\u0645\u0634\u064a<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_6\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Fireworks\" data-id=\"Fireworks\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_6\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0623\u0644\u0639\u0627\u0628 \u0646\u0627\u0631\u064a\u0629<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_type_celebration_2_7\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f149342a87e[]\" value=\"Celebration\" data-id=\"Celebration\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_type_celebration_2_7\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0627\u062d\u062a\u0641\u0627\u0644<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><\/span>\n\t\t<\/span>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_5 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_other_type_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f2991531bba\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0637\u0631\u064a\u0642\u0629 \u0623\u062e\u0631\u0649 \u0644\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f2991531bba\" id=\"de_fb_other_type_celebration\" data-calc_default=\"0\" placeholder=\"\u0637\u0631\u064a\u0642\u0629 \u0623\u062e\u0631\u0649 \u0644\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0637\u0631\u064a\u0642\u0629 \u0623\u062e\u0631\u0649 \u0644\u0644\u0627\u062d\u062a\u0641\u0627\u0644\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_6 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left dfb_content_text_field et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_empty_wrapper\" class=\"field_wrapper search_filter_cont dfb_content_text_field\" data-count=\"100\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"html_content\">\n                    <input type=\"hidden\" name=\"field_title[]\" value=\"\u0641\u0627\u0631\u063a\"\/>                                    <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_7 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone dfb_radio_button file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_public_event_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"checkbox\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_public_event\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0633\u064a\u0643\u0648\u0646 \u0644\u062f\u064a\u0646\u0627 \u0627\u062d\u062a\u0641\u0627\u0644 \u0639\u0627\u0645\"\/>                    <span class=\"et_pb_contact_field_options_wrapper\">\n\t\t\t<span class=\"et_pb_contact_field_options_list \"  data-required_message=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\"><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_public_event_3_0\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_public_event[]\" value=\"\u0633\u064a\u0643\u0648\u0646 \u0644\u062f\u064a\u0646\u0627 \u0627\u062d\u062a\u0641\u0627\u0644 \u0639\u0627\u0645\" data-id=\"\u0633\u064a\u0643\u0648\u0646 \u0644\u062f\u064a\u0646\u0627 \u0627\u062d\u062a\u0641\u0627\u0644 \u0639\u0627\u0645\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_public_event_3_0\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0633\u064a\u0643\u0648\u0646 \u0644\u062f\u064a\u0646\u0627 \u0627\u062d\u062a\u0641\u0627\u0644 \u0639\u0627\u0645<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><\/span>\n\t\t<\/span>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_8 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_date_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\"  data-conditional-logic=\"[[&quot;de_fb_public_event&quot;,&quot;is not empty&quot;,&quot;We`ll have a public event&quot;]]\" data-conditional-relation=\"any\">\n                                    <p class=\"et_pb_contact_field\" data-type=\"datepicker\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f29accf89d8\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"\/>                    \t\n\t<span class=\"datepicker-wrapper\">\n\t\t<input type=\"text\" class=\"divi-form-builder-field datepicker-field\"  name=\"de_fb_field_68f29accf89d8\" id=\"de_fb_date_celebration_fk_3639-1\" placeholder=\"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\" value=\"\"  autocomplete=\"on\" acf-date=\"\" data-date-format=\"yy-mm-dd\" data-year-range=\"2029:2040\" data-form-key=\"3639-1\" aria-label=\"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"\/>\n\t<\/span>\n\n\t<script>\n\t\tjQuery(document).ready(function($){\n\t\t\tvar datepicker_base = {};\n\t\t\t\t\t\tif ($.datepicker.regional && $.datepicker.regional['en-GB']) {\n\t\t\t\tdatepicker_base = $.datepicker.regional['en-GB'];\n\t\t\t}\n\t\t\t\t\t\t\n\t\tvar datepicker_option = $.extend(\n\t\t\t{},\n\t\t\tdatepicker_base,\n\t\t\t{\n\t\t\t\t\tshowOn: \"both\",\n\t\t\t\t\tbuttonImage: 'https:\/\/sdg2033.world\/wp-content\/plugins\/divi-form-builder\/images\/calendar.png',\n\t\t\t\t\tbuttonImageOnly: true,\n\t\t\t\t\tbuttonText: \"Select date\",\n\t\t\t\t\tchangeYear: true,\n\t\t\t\t\tyearRange: '2029:2040',\n\t\t\t\t\tchangeMonth: true,\n\t\t\t\t\tdateFormat: \"yy-mm-dd\",\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\tbeforeShow: function(input, inst) {\n\t\t\t\t\t\tvar $dp = $('#ui-datepicker-div');\n\t\t\t\t\t\t$dp.addClass(\"date_picker_3639-1\");\n\t\t\t\t\t\t\/\/ Ensure calendar is above tab modules, sticky headers, and builder overlays (see stacking contexts).\n\t\t\t\t\t\t$dp.css('z-index', 2147483646);\n\t\t\t\t\t\tif (inst && inst.dpDiv && inst.dpDiv.length) {\n\t\t\t\t\t\t\tinst.dpDiv.css('z-index', 2147483646);\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\tonClose: function(dateText, inst ) {\n\t\t\t\t\t\t$('#ui-datepicker-div').removeClass(\"date_picker_3639-1\");\n\t\t\t\t\t\t\n\t\t\t\t\t\tdocument.getElementById(\"de_fb_date_celebration_fk_3639-1\").dispatchEvent(new Event('change'));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t$('#de_fb_date_celebration_fk_3639-1').datepicker( datepicker_option );\n\t\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\tvar customDefaultDate = jQuery.datepicker.parseDate('yy-mm-dd', '2033-04-17');\n\t\t\t\t\t\t$('#de_fb_date_celebration_fk_3639-1').datepicker(\"setDate\", jQuery.datepicker.formatDate('yy-mm-dd', customDefaultDate));\n\t\t\t\t\t} catch (e) {\n\t\t\t\t\t\t\/\/ Ignore invalid custom default date format to avoid breaking field initialization.\n\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\n\t\t\t});\n\t<\/script>\n\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_9 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_time_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\"  data-conditional-logic=\"[[&quot;de_fb_public_event&quot;,&quot;is not empty&quot;,&quot;We`ll have a public event&quot;]]\" data-conditional-relation=\"any\">\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f29afaf89d9\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0648\u0642\u062a \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f29afaf89d9\" id=\"de_fb_time_celebration\" data-calc_default=\"0\" placeholder=\"\u0648\u0642\u062a \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0648\u0642\u062a \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_10 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_website_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\"  data-conditional-logic=\"[[&quot;de_fb_public_event&quot;,&quot;is not empty&quot;,&quot;We`ll have a public event&quot;]]\" data-conditional-relation=\"any\">\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f29b55538bc\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0645\u0648\u0642\u0639 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f29b55538bc\" id=\"de_fb_website_celebration\" data-calc_default=\"0\" placeholder=\"\u0645\u0648\u0642\u0639 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0645\u0648\u0642\u0639 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_11 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_details_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\"  data-conditional-logic=\"[[&quot;de_fb_public_event&quot;,&quot;is not empty&quot;,&quot;We`ll have a public event&quot;]]\" data-conditional-relation=\"any\">\n                                    <p class=\"et_pb_contact_field\" data-type=\"text\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f33431648a3\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0625\u062d\u062a\u0641\u0627\u0644\"\/>                    \t\t<textarea name=\"de_fb_field_68f33431648a3\" id=\"de_fb_details_celebration\" class=\"divi-form-builder-field textarea-field\"  placeholder=\"\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0625\u062d\u062a\u0641\u0627\u0644\" rows=\"8\"   autocomplete=\"on\" aria-label=\"\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0625\u062d\u062a\u0641\u0627\u0644\"><\/textarea>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_12 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_image_celebration_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\"  data-conditional-logic=\"[[&quot;de_fb_public_event&quot;,&quot;is not empty&quot;,&quot;We`ll have a public event&quot;]]\" data-conditional-relation=\"any\">\n                                    <p class=\"et_pb_contact_field\" data-type=\"image\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f2a0741cb85\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0635\u0648\u0631\u0629 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\"\/>                    <span id=\"de_fb_image_celebration_fileupload\" class=\"dfb_file_upload_container \"  data-single=\"on\">\n\t<span class=\"dropzone fade well upload_field file_upload_wrapper\" id=\"dropzone_de_fb_image_celebration\">\n\t\t<span id=\"de_fb_image_celebration_result\" class=\"image_upload_result\">\n\t\t\t<span class=\"upload_icon\">\n\n\t\t<svg version=\"1.1\" id=\"file_upload\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t width=\"0\" height=\"475.077px\" viewBox=\"0 0 475.078 475.077\" style=\"enable-background:new 0 0 475.078 475.077;\"\n\t xml:space=\"preserve\"><g><g><path class=\"primary\" d=\"M467.081,327.767c-5.321-5.331-11.797-7.994-19.411-7.994h-121.91c-3.994,10.657-10.705,19.411-20.126,26.262\n\t\t\tc-9.425,6.852-19.938,10.28-31.546,10.28h-73.096c-11.609,0-22.126-3.429-31.545-10.28c-9.423-6.851-16.13-15.604-20.127-26.262\n\t\t\tH27.408c-7.612,0-14.083,2.663-19.414,7.994C2.664,333.092,0,339.563,0,347.178v91.361c0,7.61,2.664,14.089,7.994,19.41\n\t\t\tc5.33,5.329,11.801,7.991,19.414,7.991h420.266c7.61,0,14.086-2.662,19.41-7.991c5.332-5.328,7.994-11.8,7.994-19.41v-91.361\n\t\t\tC475.078,339.563,472.416,333.099,467.081,327.767z M360.025,423.978c-3.621,3.617-7.905,5.428-12.854,5.428\n\t\t\ts-9.227-1.811-12.847-5.428c-3.614-3.613-5.421-7.898-5.421-12.847s1.807-9.236,5.421-12.847c3.62-3.613,7.898-5.428,12.847-5.428\n\t\t\ts9.232,1.814,12.854,5.428c3.613,3.61,5.421,7.898,5.421,12.847S363.638,420.364,360.025,423.978z M433.109,423.978\n\t\t\tc-3.614,3.617-7.898,5.428-12.848,5.428c-4.948,0-9.229-1.811-12.847-5.428c-3.613-3.613-5.42-7.898-5.42-12.847\n\t\t\ts1.807-9.236,5.42-12.847c3.617-3.613,7.898-5.428,12.847-5.428c4.949,0,9.233,1.814,12.848,5.428\n\t\t\tc3.617,3.61,5.427,7.898,5.427,12.847S436.729,420.364,433.109,423.978z\"\/>\n\t\t<path class=\"primary\" d=\"M109.632,173.59h73.089v127.909c0,4.948,1.809,9.232,5.424,12.847c3.617,3.613,7.9,5.427,12.847,5.427h73.096\n\t\t\tc4.948,0,9.227-1.813,12.847-5.427c3.614-3.614,5.421-7.898,5.421-12.847V173.59h73.091c7.997,0,13.613-3.809,16.844-11.42\n\t\t\tc3.237-7.422,1.902-13.99-3.997-19.701L250.385,14.562c-3.429-3.617-7.706-5.426-12.847-5.426c-5.136,0-9.419,1.809-12.847,5.426\n\t\t\tL96.786,142.469c-5.902,5.711-7.233,12.275-3.999,19.701C96.026,169.785,101.64,173.59,109.632,173.59z\"\/>\n\t<\/g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg>\n\n\t\t\t<\/span>\n\t\t<\/span>\n\t\t<span class=\"upload_desc drop-description\">\u0642\u0645 \u0628\u0625\u0633\u0642\u0627\u0637 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0647\u0646\u0627 \u0623\u0648 \u0627\u0646\u0642\u0631 \u0644\u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u0644\u0641.<\/span>\n\t\t\t\t\t\t<input name=\"file_de_fb_field_68f2a0741cb85[]\" id=\"de_fb_image_celebration\" type=\"file\" class=\"upload_field df-image divi-form-builder-field\" title=\"\u0644\u0645 \u064a\u062a\u0645 \u0627\u062e\u062a\u064a\u0627\u0631 \u0623\u064a \u0645\u0644\u0641\" aria-label=\"\u0635\u0648\u0631\u0629 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0644\" \/>\n\t<\/span>\n\t\t<input name=\"de_fb_field_68f2a0741cb85\" type=\"hidden\" id=\"de_fb_image_celebration_value\" value=\"\"\/>\n\t<span class=\"file_preview_container files\"><\/span>\t\t          \t\n<\/span>\n\n\t<script id=\"template-upload-de_fb_image_celebration\" type=\"text\/x-tmpl\">\n      \t{% for (var i=0, file; file=o.files[i]; i++) { %}\n          \t<div class=\"file_upload_item template-upload fade{%=o.options.loadImageFileTypes.test(file.type)?' image':''%}\">\n\t\t\t\t<div class=\"file_upload_item_cont\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"preview_image_cont\">\n\t\t\t\t\t\t<span class=\"preview preview_image\"><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"preview_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"name preview_name\">{%=file.name%}<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"upload_size size\">\u064a\u0639\u0627\u0644\u062c...<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<strong class=\"error text-danger\"><\/strong>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"progress progress-striped active\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"><span class=\"progress-bar progress-bar-success\" style=\"width:0%;\"><\/span><\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<button class=\"btn btn-primary start\" style=\"display:none;\"><\/button>\n\t\t\t\t\t<a class=\"btn btn-warning cancel remove_upload\">\n\t\t\t\t\t\t<i class=\"\"><\/i>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n      {% } %}\n    <\/script>\n<script>\njQuery(document).ready(function($){\n\tfunction deFbAppendUploadIds_de_fb_image_celebration(newIds) {\n\t\tvar $input = jQuery('#de_fb_image_celebration_value');\n\t\tvar ids = $input.val() ? $input.val().split(',') : [];\n\t\tids = ids.map(function(id) { return String(id).trim(); }).filter(Boolean);\n\t\tjQuery.each(newIds, function(i, id) {\n\t\t\tid = String(id).trim();\n\t\t\tif (id && ids.indexOf(id) === -1) {\n\t\t\t\tids.push(id);\n\t\t\t}\n\t\t});\n\t\t$input.val(ids.join(','));\n\t}\n\n\tfunction deFbResetUploadBatchIfComplete_de_fb_image_celebration($uploadParent) {\n\t\tvar prevFilecnt = parseInt($uploadParent.attr('data-filecnt'), 10) || 0;\n\t\tvar prevUploaded = parseInt($uploadParent.attr('data-uploadedcnt'), 10) || 0;\n\t\tvar prevFailed = parseInt($uploadParent.attr('data-uploadfailcnt'), 10) || 0;\n\t\tif (prevFilecnt > 0 && (prevUploaded + prevFailed) >= prevFilecnt) {\n\t\t\t$uploadParent.attr('data-filecnt', 0);\n\t\t\t$uploadParent.attr('data-uploadedcnt', 0);\n\t\t\t$uploadParent.attr('data-uploadfailcnt', 0);\n\t\t}\n\t}\n\n\tfunction deFbFinalizeUploadBatch_de_fb_image_celebration($fileuploadSpan) {\n\t\tvar $parent = $fileuploadSpan.parent();\n\t\tvar filecnt = parseInt($parent.attr('data-filecnt'), 10) || 0;\n\t\tvar uploadedcnt = parseInt($parent.attr('data-uploadedcnt'), 10) || 0;\n\t\tvar failcnt = parseInt($parent.attr('data-uploadfailcnt'), 10) || 0;\n\n\t\tif ((uploadedcnt + failcnt) < filecnt) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar $form = $fileuploadSpan.closest('form');\n\t\t$form.removeClass('submitting');\n\n\t\tif (failcnt > 0) {\n\t\t\t$parent.attr('data-uploaded', 'false');\n\t\t\t$form.find('.divi-form-submit').prop('disabled', false).removeAttr('disabled');\n\t\t\treturn;\n\t\t}\n\n\t\t$parent.attr('data-uploaded', 'true');\n\n\t\tvar all_uploaded = true;\n\t\t$form.find('.et_pb_contact_field[data-type=\"image\"], .et_pb_contact_field[data-type=\"file\"]').each(function(){\n\t\t\tif (jQuery(this).attr('data-uploaded') == \"false\"){\n\t\t\t\tall_uploaded = false;\n\t\t\t}\n\t\t});\n\n\t\tif (all_uploaded == true){\n\t\t\tif ($form.find('.divi-form-submit').hasClass('de_fb_ajax_submit')) {\n\t\t\t\tde_fb_ajax_form_submit($form[0]);\n\t\t\t} else {\n\t\t\t\tde_fb_submit_with_fresh_nonce($form[0]);\n\t\t\t}\n\t\t}\n\t}\n\n\tjQuery('#de_fb_image_celebration_fileupload').fileupload({\n        url: 'https:\/\/sdg2033.world\/wp-admin\/admin-ajax.php',\n        dataType: 'json',\n        dropZone: jQuery('#dropzone_de_fb_image_celebration'),\n        autoUpload: false,\n        acceptFileTypes: \/(\\.|\\\/)(gif|jpg|jpeg|png)$\/i,\n        maxFileSize: 1048576,\n        disableImageResize: \/Android(?!.*Chrome)|Opera\/\n            .test(window.navigator.userAgent),\n        previewMaxWidth: 100,\n        previewMaxHeight: 100,\n\t\timageMaxWidth: null,\n\t\timageMaxHeight: null,\n        sequentialUploads: true,\n        singleFileUploads:true,\n        previewCanvas: false,\t\n\t\tmaxNumberOfFiles:1,\t\tloadImageFileTypes: \/^image\\\/(gif|jpeg|png|webp)$\/,\n        uploadTemplateId: 'template-upload-de_fb_image_celebration',\n        downloadTemplateId:'',\n        done: function(e, data) {\n        \t\/\/ Keep upload previews visible; an empty download template would remove them.\n        \tvar files = (data.result && data.result.files) ? data.result.files : [];\n        \tif (data.context) {\n        \t\tdata.context.each(function(index) {\n        \t\t\tvar $row = jQuery(this);\n        \t\t\tvar file = files[index] || {};\n        \t\t\t$row.removeClass('processing');\n        \t\t\t$row.find('.progress').removeClass('active');\n        \t\t\tif (file.error) {\n        \t\t\t\t$row.addClass('error');\n        \t\t\t\t$row.find('.error.text-danger').text(file.error);\n        \t\t\t} else {\n        \t\t\t\t$row.addClass('upload-complete');\n        \t\t\t}\n        \t\t});\n        \t}\n        },\n        messages: {\n\t        maxNumberOfFiles: \"\\u062a\\u0645 \\u062a\\u062c\\u0627\\u0648\\u0632 \\u0627\\u0644\\u062d\\u062f \\u0627\\u0644\\u0623\\u0642\\u0635\\u0649 \\u0644\\u0639\\u062f\\u062f \\u0627\\u0644\\u0645\\u0644\\u0641\\u0627\\u062a.\",\n\t        acceptFileTypes: \"\\u0627\\u0644\\u0645\\u0644\\u0641 \\u0627\\u0644\\u0630\\u064a \\u062a\\u0645 \\u062a\\u062d\\u0645\\u064a\\u0644\\u0647 \\u0644\\u064a\\u0633 \\u0623\\u062d\\u062f \\u0623\\u0646\\u0648\\u0627\\u0639 \\u0627\\u0644\\u0645\\u0644\\u0641\\u0627\\u062a \\u0627\\u0644\\u0645\\u0642\\u0628\\u0648\\u0644\\u0629 \\u0644\\u062f\\u064a\\u0646\\u0627\\u060c \\u064a\\u0631\\u062c\\u0649 \\u0625\\u0635\\u062f\\u0627\\u0631 \\u0622\\u062e\\u0631.\",\n\t        maxFileSize: \"\\u0627\\u0644\\u0645\\u0644\\u0641 \\u0627\\u0644\\u0630\\u064a \\u062a\\u0645 \\u062a\\u062d\\u0645\\u064a\\u0644\\u0647 \\u064a\\u062a\\u062c\\u0627\\u0648\\u0632 \\u0627\\u0644\\u062d\\u062f \\u0627\\u0644\\u0623\\u0642\\u0635\\u0649 \\u0644\\u062d\\u062c\\u0645 \\u0627\\u0644\\u0645\\u0644\\u0641 \\u0627\\u0644\\u0645\\u0633\\u0645\\u0648\\u062d \\u0628\\u0647\\u060c \\u064a\\u0631\\u062c\\u0649 \\u062a\\u062d\\u0645\\u064a\\u0644 \\u0646\\u0633\\u062e\\u0629 \\u0623\\u0635\\u063a\\u0631.\",\n\t        minFileSize: \"\\u0627\\u0644\\u0645\\u0644\\u0641 \\u0635\\u063a\\u064a\\u0631 \\u062c\\u062f\\u064b\\u0627\"\t    },\n        previewCrop: true,\n        formData: {'action':'de_fb_image_upload', 'fb_nonce': de_fb_obj.fb_nonce, 'uploadPolicy': 'eyJleHQiOiJnaWZ8anBnfGpwZWd8cG5nIiwibWF4IjoxMDQ4NTc2LCJleHAiOjE3OTA2MjczNTl9.d129789aa89ceff04ac285074c1294f9bbb57546fa1d930cb860910773982862' },\n    }).on('fileuploadadd', function (e, data) {\n\t\tvar field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\n\t\tvar $fileuploadSpan = jQuery(this);\n\n\t\tvar allowedMimeTypes = ['image\/jpeg', 'image\/png', 'image\/gif', 'image\/webp'];\n\t\tvar allowedExtensions = ['jpg', 'jpeg', 'png', 'gif', 'webp'];\n\t\tvar file = data.files[0];\n\t\tvar fileExtension = file.name.split('.').pop().toLowerCase();\n\n\t\t\/\/ Block dangerous double extensions (e.g. image.jpg.php), not dots in the base name (e.g. receipt.18.05.pdf).\n\t\tif (field_type == 'image' || field_type == 'file') {\n\t\t\tvar deFbDangerousExtensions = ['php','php3','php4','php5','php7','php8','phtml','phar','cgi','pl','asp','aspx','jsp','exe','sh','bash','htaccess'];\n\t\t\tvar deFbBaseName = file.name.split(\/[\/\\\\]\/).pop().toLowerCase();\n\t\t\tvar deFbLastDot = deFbBaseName.lastIndexOf('.');\n\t\t\tvar deFbHasDangerousDoubleExt = false;\n\t\t\tif (deFbLastDot !== -1) {\n\t\t\t\tvar deFbFinalExt = deFbBaseName.substring(deFbLastDot + 1);\n\t\t\t\tif (deFbDangerousExtensions.indexOf(deFbFinalExt) !== -1) {\n\t\t\t\t\tdeFbHasDangerousDoubleExt = true;\n\t\t\t\t} else {\n\t\t\t\t\tvar deFbDoubleExtPattern = new RegExp('\\\\.([a-z0-9]{1,8})\\\\.(' + deFbDangerousExtensions.join('|') + ')$', 'i');\n\t\t\t\t\tdeFbHasDangerousDoubleExt = deFbDoubleExtPattern.test(deFbBaseName);\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (deFbHasDangerousDoubleExt) {\n\t\t\t\t\/\/ Reject the file and show error\n\t\t\t\tvar doubleExtMsg = \"\\u0627\\u0644\\u0645\\u0644\\u0641 \\u0630\\u0648 \\u0627\\u0644\\u0627\\u0645\\u062a\\u062f\\u0627\\u062f \\u0627\\u0644\\u0645\\u0632\\u062f\\u0648\\u062c \\u063a\\u064a\\u0631 \\u0645\\u0633\\u0645\\u0648\\u062d \\u0628\\u0647 \\u0644\\u0623\\u0633\\u0628\\u0627\\u0628 \\u0623\\u0645\\u0646\\u064a\\u0629.\";\n\t\t\t\tfile.error = doubleExtMsg;\n\t\t\t\t\/\/ Prevent the file from being processed\n\t\t\t\tdata.files = [];\n\t\t\t\t\/\/ Show error message in the UI\n\t\t\t\tvar $fieldWrapper = jQuery(this).closest('.field_wrapper');\n\t\t\t\t$fieldWrapper.find('.upload-error').remove();\n\t\t\t\t$fieldWrapper.find('.dropzone').after('<div class=\"upload-error\" style=\"font-weight: bold; color: #dc3232; padding: 10px; margin-top: 10px;\">' + jQuery('<span\/>').text(doubleExtMsg).html() + '<\/div>');\n\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t$fieldWrapper.find('.upload-error').fadeOut(function() {\n\t\t\t\t\t\tjQuery(this).remove();\n\t\t\t\t\t});\n\t\t\t\t}, 20000);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\n\t\tif(field_type == 'image' || (field_type === 'file' && allowedExtensions.includes(fileExtension))){\n\t\t\t$(this).closest('.field_wrapper').find('.upload-error').remove();\n\t\t\tvar reader = new FileReader();\n\t\t\treader.onloadend = function () {\n\t\t\t\tvar arr = (new Uint8Array(reader.result)).subarray(0, 4);\n\t\t\t\tvar header = \"\";\n\t\t\t\tfor (var i = 0; i < arr.length; i++) {\n\t\t\t\t\theader += arr[i].toString(16);\n\t\t\t\t}\n\n\t\t\t\tvar realMime = \"unknown\";\n\t\t\t\tswitch (header) {\n\t\t\t\t\tcase \"89504e47\": realMime = \"image\/png\"; break;\n\t\t\t\t\tcase \"ffd8ffe0\":\n\t\t\t\t\tcase \"ffd8ffe1\":\n\t\t\t\t\tcase \"ffd8ffe2\":\n\t\t\t\t\tcase \"ffd8ffe3\":\n\t\t\t\t\tcase \"ffd8ffe8\": realMime = \"image\/jpeg\"; break;\n\t\t\t\t\tcase \"47494638\": realMime = \"image\/gif\"; break;\n\t\t\t\t\tcase \"52494646\": realMime = \"image\/webp\"; break;\n\t\t\t\t\tdefault: realMime = \"invalid\"; break;\n\t\t\t\t}\n\n\t\t\t\tif (!allowedMimeTypes.includes(realMime)) {\n\t\t\t\t\tdata.files[0] = [];\n\t\t\t\t\treturn false; \n\t\t\t\t}\n\t\t\t};\n\t\t\treader.readAsArrayBuffer(file.slice(0, 4));\n\t\t}\n\n    \tjQuery(this).parent().attr('data-uploaded', 'false');\n    \tvar $uploadParent = jQuery(this).parent();\n    \tdeFbResetUploadBatchIfComplete_de_fb_image_celebration($uploadParent);\n    \tvar current_cnt = $uploadParent.attr('data-filecnt');\n    \tif (typeof current_cnt == 'undefined') {\n    \t\tcurrent_cnt = 1;\n    \t} else {\n    \t\tcurrent_cnt = parseInt(current_cnt) + 1;\n    \t}\n    \t$uploadParent.attr('data-filecnt', current_cnt);\n\n    \tvar _target = jQuery(e.target);\n    \tlet form_obj = _target.closest('.de_fb_form');\n    \tif (form_obj.find('form').hasClass('disable_submit_for_required')) {\n    \t\tlet required_fields= form_obj.find('.required');\n\t        let required_check = true;\n\t        let submit_btn = form_obj.find('.divi-form-submit');\n\t        if(required_fields.length > 0){\n\t            jQuery.each(required_fields,function (index,required_field){\n\t                if (!$(this).closest('.de_fb_form_field').hasClass('condition-hide')) {\n\t                    var field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\n\t                    if ((field_type == 'checkbox' || field_type == 'radio') &&  jQuery(this).find('input:checked').length == 0) {\n\t                        required_check = false;\n\t                    }\n\n\t                    if ((field_type == 'file' || field_type == 'image') && ((typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\")) {\n\t                        required_check = false;\n\t                    }\n\t                }\n\t            });\n\t        }\n\t        let form_el = form_obj.find('form');\n\t        let hide_submit = form_el.hasClass('hide_submit_for_required');\n\t        if (hide_submit) {\n\t            if (required_check == true) {\n\t                form_el.addClass('required-fields-complete');\n\t            } else {\n\t                form_el.removeClass('required-fields-complete');\n\t            }\n\t        } else if (required_check == true) {\n\t            submit_btn.removeAttr('disabled');\n\t        } else {\n\t            submit_btn.attr('disabled', true);\n\t        }\n    \t}\n\n\t\t\/\/ Clear required validation error when a valid file is selected (error disappears immediately).\n\t\tvar $contactField = $fileuploadSpan.closest('.et_pb_contact_field');\n\t\t$contactField.siblings('.error').each(function() {\n\t\t\tvar errId = jQuery(this).attr('id');\n\t\t\tif (errId) { $fileuploadSpan.closest('.et_pb_contact_field').parent().find('[aria-describedby=\"' + errId + '\"]').removeAttr('aria-describedby'); }\n\t\t});\n\t\t$contactField.siblings('.error').remove();\n\t\t$fileuploadSpan.removeAttr('aria-describedby');\n\n    \tjQuery(window).trigger('resize');\n\t\n\t\tif (typeof setFormHeight == 'function') {\n\t\t\tsetFormHeight();\n\t\t}\n\n\t}).on('fileuploaddone', function (e, data) {\n\t\n\tif (typeof setFormHeight == 'function') {\n\t\tsetFormHeight();\n\t}\n\n    \tvar $fileuploadSpan = jQuery(this);\n    \tvar $parent = $fileuploadSpan.parent();\n    \tvar $fieldWrapper = $fileuploadSpan.closest('.field_wrapper');\n    \tvar uploadHasError = false;\n    \tvar uploadErrorMessage = '';\n    \tif (!data.result || !data.result.files || !data.result.files.length) {\n    \t\tuploadHasError = true;\n    \t\tuploadErrorMessage = \"\\u0627\\u0644\\u0645\\u0644\\u0641 \\u0627\\u0644\\u0630\\u064a \\u062a\\u0645 \\u062a\\u062d\\u0645\\u064a\\u0644\\u0647 \\u0644\\u064a\\u0633 \\u0623\\u062d\\u062f \\u0623\\u0646\\u0648\\u0627\\u0639 \\u0627\\u0644\\u0645\\u0644\\u0641\\u0627\\u062a \\u0627\\u0644\\u0645\\u0642\\u0628\\u0648\\u0644\\u0629 \\u0644\\u062f\\u064a\\u0646\\u0627\\u060c \\u064a\\u0631\\u062c\\u0649 \\u0625\\u0635\\u062f\\u0627\\u0631 \\u0622\\u062e\\u0631.\";\n    \t} else {\n    \t\tjQuery.each(data.result.files, function(inx, file) {\n    \t\t\tif (file && file.error) {\n    \t\t\t\tuploadHasError = true;\n    \t\t\t\tuploadErrorMessage = file.error;\n    \t\t\t}\n    \t\t});\n    \t}\n\n    \tif (uploadHasError) {\n    \t\tvar failcnt = parseInt($parent.attr('data-uploadfailcnt'), 10) || 0;\n    \t\t$parent.attr('data-uploadfailcnt', failcnt + 1);\n    \t\t$parent.attr('data-uploaded', 'false');\n    \t\tif (data.context) {\n    \t\t\tjQuery(data.context).addClass('error');\n    \t\t\tjQuery(data.context).find('.error.text-danger').text(uploadErrorMessage);\n    \t\t}\n    \t\t$fieldWrapper.find('.upload-error').remove();\n    \t\t$fieldWrapper.find('.dropzone').after('<div class=\"upload-error\" style=\"font-weight: bold; color: #dc3232; padding: 10px; margin-top: 10px;\">' + jQuery('<span\/>').text(uploadErrorMessage).html() + '<\/div>');\n    \t\tdeFbFinalizeUploadBatch_de_fb_image_celebration($fileuploadSpan);\n    \t\tjQuery(window).trigger('resize');\n    \t\treturn;\n    \t}\n\n    \tvar uploaded_cnt = parseInt($parent.attr('data-uploadedcnt'), 10) || 0;\n    \tuploaded_cnt += 1;\n    \t$parent.attr('data-uploadedcnt', uploaded_cnt);\n\n    \tvar inserted_elem = jQuery(data.context);\n    \tvar inserted_num = inserted_elem.find('canvas').attr('data-insertnum');\n    \tif (jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0) {\n    \t\tjQuery(this).closest('.field_wrapper').find('.inserted_' + inserted_num).attr('data-id', data.result.files[0].attachment_id);\n    \t}\n    \tif (data.result && data.result.files && data.result.files[0] && data.result.files[0].uploadRemovalToken) {\n    \t\tjQuery(this).attr('data-upload-removal-token', data.result.files[0].uploadRemovalToken);\n    \t}\n\n    \tvar file_ids = [];\n    \tjQuery.each(data.result.files, function(inx, file) {\n    \t\tvar attId = '';\n    \t\tif (file) {\n    \t\t\tattId = (file.attachment_id != null ? file.attachment_id :\n    \t\t\t\t(file.attachmentId != null ? file.attachmentId :\n    \t\t\t\t(file.attachmentID != null ? file.attachmentID :\n    \t\t\t\t(file.id != null ? file.id :\n    \t\t\t\t(file.file_id != null ? file.file_id :\n    \t\t\t\t(file.media_id != null ? file.media_id : ''))))));\n    \t\t}\n    \t\tif (attId !== '' && attId !== null && typeof attId !== 'undefined') {\n    \t\t\tfile_ids.push(attId);\n    \t\t}\n    \t});\n\n    \t\/\/ Clear the native file input so AJAX submit does not re-post the binary file.\n    \t$fileuploadSpan.find( 'input[type=\"file\"]' ).val( '' );\n\n    \tif (jQuery(this).attr('data-single') == 'on') {\n    \t\t\/\/ Featured image \/ single file: replace the saved ID. Appending kept the old\n    \t\t\/\/ featured image first, so WordPress never applied the newly uploaded file.\n    \t\tjQuery('#de_fb_image_celebration_value').val(file_ids.join(','));\n    \t} else if (file_ids.length > 0) {\n    \t\tdeFbAppendUploadIds_de_fb_image_celebration(file_ids);\n\n\t    \tif (jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0) {\n\t    \t\tvar current_file_ids = [];\n\t    \t\tjQuery(this).closest('.field_wrapper').find('.existing_image_preview a.existing_image_preview_link').each(function(){\n\t    \t\t\tcurrent_file_ids.push(jQuery(this).attr('data-id'));\n\t    \t\t});\n\t    \t\tif (current_file_ids.length > 0) {\n\t    \t\t\tjQuery('#de_fb_image_celebration_value').val(current_file_ids.join(','));\n\t    \t\t}\n\t    \t}\n    \t}\n\n        jQuery('#de_fb_image_celebration_value').trigger('change');\n        if (typeof window.handle_fb_conditional_fields === 'function') {\n            window.handle_fb_conditional_fields();\n        }\n\n\t\tvar $contactFieldDone = $fileuploadSpan.closest('.et_pb_contact_field');\n\t\t$contactFieldDone.siblings('.error').each(function() {\n\t\t\tvar errId = jQuery(this).attr('id');\n\t\t\tif (errId) { $fileuploadSpan.closest('.et_pb_contact_field').parent().find('[aria-describedby=\"' + errId + '\"]').removeAttr('aria-describedby'); }\n\t\t});\n\t\t$contactFieldDone.siblings('.error').remove();\n\t\t$fileuploadSpan.removeAttr('aria-describedby');\n\n    \tdeFbFinalizeUploadBatch_de_fb_image_celebration($fileuploadSpan);\n    \tjQuery(window).trigger('resize');\n\t\t\n    }).on('fileuploadprocessfail', function(e, data) {\n\n    \tvar _target = jQuery(e.target);\n\t\tlet form_obj = _target.closest('.de_fb_form');\n    \tif (data.files.error == true) {\n    \t\tvar error_elem = _target.find('.template-upload.processing');\n    \t\terror_elem.addClass('error');\n    \t\t\n    \t\t\/\/ Display the error message from the file object\n    \t\tif (data.files && data.files.length > 0) {\n    \t\t\t\/\/ Find the file with an error\n    \t\t\tfor (var i = 0; i < data.files.length; i++) {\n    \t\t\t\tif (data.files[i].error) {\n    \t\t\t\t\tvar error_msg_elem = error_elem.find('.error.text-danger');\n    \t\t\t\t\tif (error_msg_elem.length > 0) {\n    \t\t\t\t\t\terror_msg_elem.text(data.files[i].error);\n    \t\t\t\t\t}\n    \t\t\t\t\tbreak;\n    \t\t\t\t}\n    \t\t\t}\n    \t\t}\n    \t\t\n    \t\tjQuery(this).parent().attr('data-uploaded', 'false');\n\t    \tvar current_cnt = jQuery(this).parent().attr('data-filecnt');\n\t    \tcurrent_cnt = parseInt(current_cnt) - 1;\n\t    \tjQuery(this).parent().attr('data-filecnt', current_cnt);\n    \t\tsetTimeout(function() {\n    \t\t\terror_elem.remove();\n    \t\t\tif (_target.find('.files  .template-upload').length == 0) {\n    \t\t\t\t_target.closest('.et_pb_contact_field').removeAttr('data-uploaded');\n    \t\t\t\t\/\/ Re-show required error when last file is removed due to process failure.\n    \t\t\t\tvar $fileupload = _target;\n    \t\t\t\tif ($fileupload.hasClass('required')) {\n    \t\t\t\t\tvar $contactField = $fileupload.closest('.et_pb_contact_field');\n    \t\t\t\t\tvar valueVal = jQuery('#de_fb_image_celebration_value').val();\n    \t\t\t\t\tif (!valueVal || valueVal === '') {\n    \t\t\t\t\t\tvar required_message = $fileupload.attr('data-required_message') || 'This field is required.';\n    \t\t\t\t\t\tvar required_message_pos = $fileupload.attr('data-required_position') || 'bottom';\n    \t\t\t\t\t\tvar inputId = $fileupload.attr('id');\n    \t\t\t\t\t\tvar errorId = inputId ? inputId + '_error' : null;\n    \t\t\t\t\t\tvar errorAttrs = errorId ? ' id=\"' + errorId + '\" role=\"alert\" aria-live=\"polite\"' : '';\n    \t\t\t\t\t\tif (errorId) { $fileupload.attr('aria-describedby', errorId); }\n    \t\t\t\t\t\tif (required_message_pos === 'top') {\n    \t\t\t\t\t\t\t$contactField.before('<p class=\"error\"' + errorAttrs + '>' + required_message + '<\/p>');\n    \t\t\t\t\t\t} else {\n    \t\t\t\t\t\t\t$contactField.after('<p class=\"error\"' + errorAttrs + '>' + required_message + '<\/p>');\n    \t\t\t\t\t\t}\n    \t\t\t\t\t}\n    \t\t\t\t}\n    \t\t\t}\n\t\t\t}, 20000);\n\n\t\t\tif (form_obj.find('form').hasClass('disable_submit_for_required')) {\n\t\t\t\tlet required_fields = form_obj.find('.required');\n\t\t\t\tlet required_check = true;\n\t\t\t\tlet submit_btn = form_obj.find('.divi-form-submit');\n\t\t\t\tif (required_fields.length > 0) {\n\t\t\t\t\tjQuery.each(required_fields, function(index, required_field) {\n\t\t\t\t\t\tif (!$(this).closest('.de_fb_form_field').hasClass('condition-hide')) {\n\t\t\t\t\t\t\tvar field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\n\t\t\t\t\t\t\tif ((field_type == 'checkbox' || field_type == 'radio') && jQuery(this).find('input:checked').length == 0) {\n\t\t\t\t\t\t\t\trequired_check = false;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif ((field_type == 'file' || field_type == 'image') && ((typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\")) {\n\t\t\t\t\t\t\t\trequired_check = false;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tlet form_el = form_obj.find('form');\n\t\t\t\tlet hide_submit = form_el.hasClass('hide_submit_for_required');\n\t\t\t\tif (hide_submit) {\n\t\t\t\t\tif (required_check == true) {\n\t\t\t\t\t\tform_el.addClass('required-fields-complete');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tform_el.removeClass('required-fields-complete');\n\t\t\t\t\t}\n\t\t\t\t} else if (required_check == true) {\n\t\t\t\t\tsubmit_btn.removeAttr('disabled');\n\t\t\t\t} else {\n\t\t\t\t\tsubmit_btn.attr('disabled', true);\n\t\t\t\t}\n\t\t\t}\n    \t}\n    \t\n    \tjQuery(window).trigger('resize');\n    }).on('fileuploadfail', function(e, data){\n    \tvar _target = jQuery(e.target);\n    \tvar _clicked_elem = jQuery(data.context);\n    \tlet form_obj = _target.closest('.de_fb_form');\n    \tvar current_cnt = jQuery(this).parent().attr('data-filecnt');\n    \tcurrent_cnt = parseInt(current_cnt) - 1;\n    \tjQuery(this).parent().attr('data-filecnt', current_cnt);\n\n    \tif (jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0) {\n    \t\tvar insertedNum = _clicked_elem.find('canvas').attr('data-insertnum');\n    \t\tif (jQuery(this).attr('data-single') == 'on') {\n    \t\t\tjQuery(this).closest('.field_wrapper').find('.image-preview-cont img').each(function(){\n    \t\t\t\tjQuery(this).attr('src', jQuery(this).attr('data-src'));\n    \t\t\t});\n\t    \t} else {\n\t    \t\tjQuery(this).closest('.field_wrapper').find('.existing_image_preview a.inserted_' + insertedNum).remove();\n\t    \t}\n    \t}\n\n    \tif (form_obj.find('form').hasClass('disable_submit_for_required')) {\n    \t\tlet required_fields= form_obj.find('.required');\n\t        let required_check = true;\n\t        let submit_btn = form_obj.find('.divi-form-submit');\n\t        if(required_fields.length > 0){\n\t            jQuery.each(required_fields,function (index,required_field){\n\t                if (!$(this).closest('.de_fb_form_field').hasClass('condition-hide')) {\n\t                    var field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\n\t                    if ((field_type == 'checkbox' || field_type == 'radio') &&  jQuery(this).find('input:checked').length == 0) {\n\t                        required_check = false;\n\t                    }\n\n\t                    if ((field_type == 'file' || field_type == 'image') && ((typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\")) {\n\t                        required_check = false;\n\t                    }\n\t                }\n\t            });\n\t        }\n\t        let form_el = form_obj.find('form');\n\t        let hide_submit = form_el.hasClass('hide_submit_for_required');\n\t        if (hide_submit) {\n\t            if (required_check == true) {\n\t                form_el.addClass('required-fields-complete');\n\t            } else {\n\t                form_el.removeClass('required-fields-complete');\n\t            }\n\t        } else if (required_check == true) {\n\t            submit_btn.removeAttr('disabled');\n\t        } else {\n\t            submit_btn.attr('disabled', true);\n\t        }\n    \t}\n\n    \tjQuery(window).trigger('resize');\n    }).on('fileuploadprocessalways', function(e, data) {\n    \tvar _this = jQuery(this);\n    \tvar field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\n    \tvar preview_image_width = '100px';\n    \tvar preview_image_height = '100px';\n    \t\/\/ var preview_bg_color = '';\n    \t\n    \t\/\/ Create file extension preview for file fields when file is not an image\n    \tif (field_type === 'file' && data.files && data.files.length > 0) {\n    \t\tjQuery.each(data.files, function(ind, file) {\n    \t\t\t\/\/ Check if this is not an image file\n    \t\t\tvar isImage = \/^image\\\/(gif|jpeg|png|jpg|webp|bmp|svg)\/i.test(file.type);\n    \t\t\tif (!isImage && !file.preview) {\n    \t\t\t\t\/\/ Function to create preview image\n    \t\t\t\tvar createFilePreview = function($previewImage) {\n    \t\t\t\t\tif (!$previewImage || $previewImage.length === 0) return;\n    \t\t\t\t\tif ($previewImage.find('img, canvas').length > 0 || !$previewImage.is('span')) return;\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Get file extension\n    \t\t\t\t\tvar fileExtension = file.name.split('.').pop().toLowerCase();\n    \t\t\t\t\tif (!fileExtension) fileExtension = 'file';\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Create canvas for file extension preview\n    \t\t\t\t\tvar canvas = document.createElement('canvas');\n    \t\t\t\t\tvar ctx = canvas.getContext('2d');\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Parse width and height, handle units like \"px\", \"em\", etc.\n    \t\t\t\t\tvar widthStr = preview_image_width.toString().replace(\/[^\\d.]\/g, '');\n    \t\t\t\t\tvar heightStr = preview_image_height.toString().replace(\/[^\\d.]\/g, '');\n    \t\t\t\t\tvar width = parseFloat(widthStr) || 100;\n    \t\t\t\t\tvar height = parseFloat(heightStr) || 100;\n    \t\t\t\t\t\n    \t\t\t\t\tcanvas.width = width;\n    \t\t\t\t\tcanvas.height = height;\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Set background color\n    \t\t\t\t\tctx.fillStyle = '#f0f0f0';\n    \t\t\t\t\tctx.fillRect(0, 0, width, height);\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Draw border\n    \t\t\t\t\tctx.strokeStyle = '#ddd';\n    \t\t\t\t\tctx.lineWidth = 1;\n    \t\t\t\t\tctx.strokeRect(0, 0, width, height);\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Draw file extension text\n    \t\t\t\t\tctx.fillStyle = '#666';\n    \t\t\t\t\tvar fontSize = Math.max(12, Math.min(width, height) * 0.2);\n    \t\t\t\t\tctx.font = 'bold ' + fontSize + 'px Arial';\n    \t\t\t\t\tctx.textAlign = 'center';\n    \t\t\t\t\tctx.textBaseline = 'middle';\n    \t\t\t\t\tctx.fillText(fileExtension.toUpperCase(), width \/ 2, height \/ 2);\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Apply styles to canvas (similar to how plugin handles image previews)\n    \t\t\t\t\tcanvas.style.width = preview_image_width;\n    \t\t\t\t\tcanvas.style.height = preview_image_height;\n    \t\t\t\t\tcanvas.style.maxWidth = '100%';\n    \t\t\t\t\tcanvas.style.display = 'block';\n    \t\t\t\t\tcanvas.className = 'preview preview_image';\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Append canvas directly to span (like image previews do)\n    \t\t\t\t\t$previewImage.append(canvas);\n    \t\t\t\t\t\n    \t\t\t\t\t\/\/ Store preview in file object for consistency (same as image previews)\n    \t\t\t\t\tfile.preview = canvas;\n    \t\t\t\t};\n    \t\t\t\t\n    \t\t\t\t\/\/ Try to use data.context first (more reliable)\n    \t\t\t\tif (data.context && jQuery(data.context).length > 0) {\n    \t\t\t\t\tvar $template = jQuery(data.context);\n    \t\t\t\t\tvar $previewImage = $template.find('.preview_image_cont .preview_image');\n    \t\t\t\t\tcreateFilePreview($previewImage);\n    \t\t\t\t} else {\n    \t\t\t\t\t\/\/ Fallback: Use setTimeout to ensure the template is rendered, then find by file name\n    \t\t\t\t\tsetTimeout(function() {\n    \t\t\t\t\t\t\/\/ Find all template-upload elements and match by file name\n    \t\t\t\t\t\tvar $fileUploadContainer = jQuery('#de_fb_image_celebration_fileupload');\n    \t\t\t\t\t\tvar $templates = $fileUploadContainer.find('.template-upload');\n    \t\t\t\t\t\tvar fileProcessed = false;\n    \t\t\t\t\t\t\n    \t\t\t\t\t\t$templates.each(function() {\n    \t\t\t\t\t\t\tif (fileProcessed) return;\n    \t\t\t\t\t\t\t\n    \t\t\t\t\t\t\tvar $template = jQuery(this);\n    \t\t\t\t\t\t\tvar $previewName = $template.find('.preview_name');\n    \t\t\t\t\t\t\t\n    \t\t\t\t\t\t\t\/\/ Match template by file name (handle potential HTML encoding)\n    \t\t\t\t\t\t\tvar templateFileName = $previewName.length > 0 ? $previewName.text().trim() : '';\n    \t\t\t\t\t\t\tif (templateFileName === file.name || (templateFileName !== '' && file.name.indexOf(templateFileName) !== -1)) {\n    \t\t\t\t\t\t\t\tvar $previewImage = $template.find('.preview_image_cont .preview_image');\n    \t\t\t\t\t\t\t\tcreateFilePreview($previewImage);\n    \t\t\t\t\t\t\t\tif ($previewImage.find('img, canvas').length > 0) {\n    \t\t\t\t\t\t\t\t\tfileProcessed = true;\n    \t\t\t\t\t\t\t\t}\n    \t\t\t\t\t\t\t}\n    \t\t\t\t\t\t});\n    \t\t\t\t\t}, 100);\n    \t\t\t\t}\n    \t\t\t}\n    \t\t});\n    \t}\n    \t\n    \tif (jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0) {\n    \t\tif (jQuery(this).attr('data-single') == 'on') {\n    \t\t\tif (data.files[0].preview) {\n\t    \t\t\tvar canvas = data.files[0].preview;\n\t    \t\t\tvar random_num = Math.floor(Math.random() * 100) + 1;\n\t    \t\t\tjQuery(data.files[0].preview).attr('data-insertnum', random_num);\n\t    \t\t\tvar dataURL = canvas.toDataURL();\n\t    \t\t\tjQuery(this).closest('.field_wrapper').find('.image-preview-cont img').each(function(){\n\t    \t\t\t\tjQuery(this).attr('data-src', jQuery(this).attr('src'));\n\t    \t\t\t\tjQuery(this).attr('src', dataURL);\n\t    \t\t\t});\n    \t\t\t}    \t\t\t\n\t    \t} else {\n\t    \t\tif (data.files.length > 0) {\n\t    \t\t\tjQuery.each(data.files, function(ind, file){\n\t    \t\t\t\tif (data.files[ind].preview) {\n\t\t\t    \t\t\tvar canvas = data.files[ind].preview;\n\t\t\t    \t\t\tif (typeof jQuery(data.files[ind].preview).attr('data-insertnum') == 'undefined') {\n\t\t\t    \t\t\t\tvar random_num = Math.floor(Math.random() * 100) + 1;\n\t\t\t\t    \t\t\tjQuery(data.files[ind].preview).attr('data-insertnum', random_num);\n\t\t\t\t    \t\t\tvar dataURL = canvas.toDataURL();\n\t\t\t\t    \t\t\tvar t_width = _this.closest('.field_wrapper').find('.image-preview-cont').find('img').eq(0).width();\n\t\t\t\t    \t\t\t_this.closest('.field_wrapper').find('.image-preview-cont').append('<a class=\"existing_image_preview_link existing_file_link ui-sortable-handle inserted inserted_' + random_num + '\" href=\"' + dataURL + '\" target=\"_blank\"><img decoding=\"async\" class=\"no-lazy\" style=\"max-width: 200px;width:' + t_width + 'px;\" src=\"' + dataURL + '\" title=\"Uploaded Image Preview\"><\/a>');\n\t\t\t    \t\t\t}\n\t\t    \t\t\t}\n\t    \t\t\t});\n\t    \t\t}\n\t    \t}\n    \t}\n\n\t\tsetTimeout(function() {\n\t\t\tif (typeof setFormHeight == 'function') {\n\t\t\t\tsetFormHeight();\n\t\t\t}\n\t\t}, 1000);\n\n    });\n\n\t\/\/ Re-show required validation error when user removes all files (cancel\/remove_upload).\n\tjQuery('#de_fb_image_celebration_fileupload').on('click', '.remove_upload, .cancel', function() {\n\t\tvar $fileupload = jQuery('#de_fb_image_celebration_fileupload');\n\t\tsetTimeout(function() {\n\t\t\tif (!$fileupload.hasClass('required')) return;\n\t\t\tif ($fileupload.find('.files .template-upload').length > 0) return;\n\t\t\tif (jQuery('#de_fb_image_celebration_value').val() !== '') return;\n\t\t\tvar $contactField = $fileupload.closest('.et_pb_contact_field');\n\t\t\tif ($contactField.siblings('.error').length > 0) return;\n\t\t\tvar required_message = $fileupload.attr('data-required_message') || 'This field is required.';\n\t\t\tvar required_message_pos = $fileupload.attr('data-required_position') || 'bottom';\n\t\t\tvar inputId = $fileupload.attr('id');\n\t\t\tvar errorId = inputId ? inputId + '_error' : null;\n\t\t\tvar errorAttrs = errorId ? ' id=\"' + errorId + '\" role=\"alert\" aria-live=\"polite\"' : '';\n\t\t\tif (errorId) { $fileupload.attr('aria-describedby', errorId); }\n\t\t\tif (required_message_pos === 'top') {\n\t\t\t\t$contactField.before('<p class=\"error\"' + errorAttrs + '>' + required_message + '<\/p>');\n\t\t\t} else {\n\t\t\t\t$contactField.after('<p class=\"error\"' + errorAttrs + '>' + required_message + '<\/p>');\n\t\t\t}\n\t\t}, 150);\n\t});\n});\n<\/script>\n\n                <\/p>\n                                <\/div>\n        <\/div><\/div><\/div><div class=\"step_button_wrapper et_flex_column_24_24\"><button type=\"button\" class=\"et_pb_button df_step_button df_step_next\" data-step=\"2\">\u0625\u0644\u0649 \u0627\u0644\u0623\u0645\u0627\u0645<\/button><\/div><\/div><div class=\"df_form_step df_step_2 et_flex_row\" style=\"flex-wrap:wrap;\" data-prev_text=\"\u0627\u0644\u0633\u0627\u0628\u0642\" data-next_text=\"\u0627\u0644\u062a\u0627\u0644\u064a\"><div class=\"dfb-form-fields et_flex_row\" style=\"flex-wrap:wrap;\"><div class=\"de_form_builder_form_field_14 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left dfb_content_text_field et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_private_wrapper\" class=\"field_wrapper search_filter_cont dfb_content_text_field\" data-count=\"100\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"html_content\">\n                    <input type=\"hidden\" name=\"field_title[]\" value=\"\u062e\u0627\u0635\"\/>                    <h2>\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0627\u062a\u0635\u0627\u0644<\/h2><p>\u0644\u0646 \u064a\u062a\u0645 \u0646\u0634\u0631 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0645\u062f\u062e\u0644\u0629 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0645\u0648\u0642\u0639\u0646\u0627.<\/p>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_15 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_4 et_flex_column_6_24 et_pb_column grid_et_pb_column_1_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_title_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"25\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f146dc2a875\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0639\u0646\u0648\u0627\u0646\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f146dc2a875\" id=\"de_fb_title\" data-calc_default=\"0\" placeholder=\"\u0639\u0646\u0648\u0627\u0646\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0639\u0646\u0648\u0627\u0646\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_16 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_3 et_flex_column_8_24 et_pb_column grid_et_pb_column_1_3_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_first_name_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"40\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f14527d64f1\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f14527d64f1\" id=\"de_fb_first_name\" data-calc_default=\"0\" placeholder=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_17 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_3 et_flex_column_8_24 et_pb_column grid_et_pb_column_1_3_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_last_name_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"40\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f146c72a874\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f146c72a874\" id=\"de_fb_last_name_2\" data-calc_default=\"0\" placeholder=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a)\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_18 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_email_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"email\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f147292a876\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\"\/>                    \t\t\n\n\t\t<input type=\"email\"  name=\"de_fb_field_68f147292a876\" id=\"de_fb_email\"  placeholder=\"\u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a *\"   class=\"divi-form-builder-field input-field \" required value=\"\"  data-msg-required=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\" data-msg-email=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0627\u0644\u0635\u062d\u064a\u062d.\" autocomplete=\"on\" aria-label=\"\u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\" aria-required=\"true\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_19 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_phone_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f147b62a879\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0647\u0627\u062a\u0641\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f147b62a879\" id=\"de_fb_phone\" data-calc_default=\"0\" placeholder=\"\u0647\u0627\u062a\u0641\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0647\u0627\u062a\u0641\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_20 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_denomination_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"select\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_6918193d6ec07\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0641\u0626\u0629\"\/>                    <select class=\"divi-form-builder-field select-field et_pb_contact_select \"   name=\"de_fb_field_6918193d6ec07\" data-field_type=\"select\" data-msg-required=\"\" id=\"de_fb_denomination_2\" aria-label=\"\u0641\u0626\u0629\">\n\t\t<option value=\"\"  selected>\u0641\u0626\u0629<\/option>\n\t\t<option value=\"Not specified\" >\u0641\u0626\u0629<\/option><option value=\"Roman Catholic\" >\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/option><option value=\"Orthodox\" >\u0627\u0644\u0631\u0648\u0645 \u0627\u0644\u0643\u0627\u062b\u0648\u0644\u064a\u0643<\/option><option value=\"Protestant\" >\u0627\u0644\u0623\u0631\u062b\u0648\u0630\u0643\u0633\u064a\u0629<\/option><option value=\"Reformed\" >\u0627\u0644\u0628\u0631\u0648\u062a\u0633\u062a\u0627\u0646\u062a\u064a\u0629<\/option><option value=\"Presbyterian\" >\u0645\u0635\u0644\u062d<\/option><option value=\"Anglican \/ Episcopal\" >\u0627\u0644\u0645\u0634\u064a\u062e\u064a<\/option><option value=\"Baptist\" >\u0627\u0644\u0623\u0646\u062c\u0644\u064a\u0643\u0627\u0646\u064a\u0629 \/ \u0627\u0644\u0623\u0633\u0642\u0641\u064a\u0629<\/option><option value=\"Methodist\" >\u0627\u0644\u0645\u0639\u0645\u062f\u0627\u0646<\/option><option value=\"Pentecostal\" >\u0627\u0644\u0645\u064a\u062b\u0648\u062f\u064a\u0629<\/option><option value=\"Charismatic\" >\u0627\u0644\u0639\u0646\u0635\u0631\u0629<\/option><option value=\"Evangelical\" >\u0627\u0644\u0643\u0627\u0631\u064a\u0632\u0645\u064a\u0629<\/option><option value=\"Mennonite\" >\u0625\u0646\u062c\u064a\u0644\u064a<\/option><option value=\"Non-denominational\" >\u0645\u064a\u0646\u0648\u0646\u0627\u064a\u062a<\/option>\n\t\t<\/select>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_21 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_other_denomination_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_69181b13c3ddd\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0637\u0627\u0626\u0641\u0629 \u0623\u062e\u0631\u0649\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_69181b13c3ddd\" id=\"de_fb_other_denomination_2\" data-calc_default=\"0\" placeholder=\"\u0637\u0627\u0626\u0641\u0629 \u0623\u062e\u0631\u0649\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0637\u0627\u0626\u0641\u0629 \u0623\u062e\u0631\u0649\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_22 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_irepresent_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"select\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f148022a87b\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0623\u0646\u0627 \u0623\u0645\u062b\u0644\"\/>                    <select class=\"divi-form-builder-field select-field et_pb_contact_select \"   name=\"de_fb_field_68f148022a87b\" data-field_type=\"select\" data-msg-required=\"\" id=\"de_fb_irepresent_2\" aria-label=\"\u0623\u0646\u0627 \u0623\u0645\u062b\u0644\">\n\t\t<option value=\"\"  selected>\u0623\u0646\u0627 \u0623\u0645\u062b\u0644<\/option>\n\t\t<option value=\"Not specified\" >\u0623\u0646\u0627 \u0623\u0645\u062b\u0644<\/option><option value=\"Individual\" >\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/option><option value=\"Family\" >\u0641\u0631\u062f\u064a<\/option><option value=\"Church\" >\u0639\u0627\u0626\u0644\u0629<\/option><option value=\"Organization\" >\u0643\u0646\u064a\u0633\u0629<\/option><option value=\"Network\" >\u0645\u0646\u0638\u0645\u0629<\/option><option value=\"Mission\" >\u0634\u0628\u0643\u0629<\/option><option value=\"Initiative\" >\u0645\u0647\u0645\u0629<\/option>\n\t\t<\/select>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_23 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_myrole_2_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f148842a87c\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062f\u0648\u0631\u064a (\u0641\u064a \u0627\u0644\u0643\u0646\u064a\u0633\u0629\u060c \u0627\u0644\u0645\u0646\u0638\u0645\u0629\u060c \u0627\u0644\u062e)\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_68f148842a87c\" id=\"de_fb_myrole_2\" data-calc_default=\"0\" placeholder=\"\u062f\u0648\u0631\u064a (\u0641\u064a \u0627\u0644\u0643\u0646\u064a\u0633\u0629\u060c \u0627\u0644\u0645\u0646\u0638\u0645\u0629\u060c \u0627\u0644\u062e)\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u062f\u0648\u0631\u064a (\u0641\u064a \u0627\u0644\u0643\u0646\u064a\u0633\u0629\u060c \u0627\u0644\u0645\u0646\u0638\u0645\u0629\u060c \u0627\u0644\u062e)\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_24 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_heard_about_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"select\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_69181b78e7f95\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033\"\/>                    <select class=\"divi-form-builder-field select-field et_pb_contact_select \"   name=\"de_fb_field_69181b78e7f95\" data-field_type=\"select\" data-msg-required=\"\" id=\"de_fb_heard_about\" aria-label=\"\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033\">\n\t\t<option value=\"\"  selected>\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033<\/option>\n\t\t<option value=\"Not specified\" >\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033<\/option><option value=\"JC2033\" >\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/option><option value=\"SDG2033\" >JC2033<\/option><option value=\"Ev. Allianz Deutschland\" >Ev. Allianz Deutschland<\/option><option value=\"Lausanne Movement\" >Lausanne Movement<\/option><option value=\"OpenDoors\" >OpenDoors<\/option><option value=\"Ev. Alliance of Arabic speakers in Europe\" >Ev. Alliance of Arabic speakers in Europe<\/option><option value=\"Vision2033\" >Vision2033<\/option><option value=\"Hope for Europe\" >The Hope Albania<\/option>\n\t\t<\/select>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_25 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_heard_other_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"input\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_69181c0e4745c\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033 - \u0623\u062e\u0631\u0649\"\/>                    \t\t\n\n\t\t<input type=\"text\"  name=\"de_fb_field_69181c0e4745c\" id=\"de_fb_heard_other\" data-calc_default=\"0\" placeholder=\"\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033 - \u0623\u062e\u0631\u0649\"   class=\"divi-form-builder-field input-field \"  value=\"\"  autocomplete=\"on\" aria-label=\"\u0643\u064a\u0641 \u0633\u0645\u0639\u062a \u0639\u0646 SDG2033 - \u0623\u062e\u0631\u0649\" \/>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_26 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_1_2 et_flex_column_12_24 et_pb_column grid_et_pb_column_1_2_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone dfb_radio_button file_align_left et_pb_module et_flex_column_24_24\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_newsletter_add_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"50\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"checkbox\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f147752a877\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u0623\u0631\u064a\u062f \u0623\u0646 \u0623\u062a\u0644\u0642\u0649 \u0627\u0644\u0646\u0634\u0631\u0629 \u0627\u0644\u0625\u062e\u0628\u0627\u0631\u064a\u0629\"\/>                    <span class=\"et_pb_contact_field_options_wrapper\">\n\t\t\t<span class=\"et_pb_contact_field_options_list \"  data-required_message=\"\u0647\u0630\u0647 \u0627\u0644\u062e\u0627\u0646\u0629 \u0645\u0637\u0644\u0648\u0628\u0647.\" data-required_position=\"bottom\"><span class=\"et_pb_contact_field_checkbox\">\n\t\t\t\t\t<input type=\"checkbox\" id=\"et_pb_contact_de_fb_newsletter_add_4_0\" class=\"divi-form-builder-field checkbox-field\" name=\"de_fb_field_68f147752a877[]\" value=\"I want to receive the newsletter\" data-id=\"I want to receive the newsletter\">\n\t\t\t\t\t<label class=\"et_pb_button\" for=\"et_pb_contact_de_fb_newsletter_add_4_0\">\n\t\t\t\t\t\t<i><\/i>\n\t\t\t\t\t\t<span class=\"label_wrapper\">\n\t\t\t\t\t\t\t<span>\u0623\u0631\u064a\u062f \u0623\u0646 \u0623\u062a\u0644\u0642\u0649 \u0627\u0644\u0646\u0634\u0631\u0629 \u0627\u0644\u0625\u062e\u0628\u0627\u0631\u064a\u0629<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/span><\/span>\n\t\t<\/span>                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_27 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_comments_wrapper\" class=\"field_wrapper search_filter_cont\" data-count=\"100\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"text\">\n                    <input type=\"hidden\" name=\"meta_input[]\" value=\"de_fb_field_68f149e62a882\"><input type=\"hidden\" name=\"field_title[]\" value=\"\u062a\u0639\u0644\u064a\u0642\u0627\u062a\"\/>                    \t\t<textarea name=\"de_fb_field_68f149e62a882\" id=\"de_fb_comments\" class=\"divi-form-builder-field textarea-field\"  placeholder=\"\u062a\u0639\u0644\u064a\u0642\u0627\u062a\" rows=\"8\"   autocomplete=\"on\" aria-label=\"\u062a\u0639\u0644\u064a\u0642\u0627\u062a\"><\/textarea>\n\t\t                <\/p>\n                                <\/div>\n        <\/div><\/div>\n\n<div class=\"de_form_builder_form_field_28 de_form_builder_form_field de_fb_form_field clearfix et_pb_column_4_4 et_flex_column_24_24 et_pb_column grid_et_pb_column_4_4_12 et_flex_column_24_24_tablet et_flex_column_24_24_phone file_align_left dfb_content_text_field et_pb_module\"><div class=\"et_pb_module_inner\">        <div id=\"de_fb_processing_info_wrapper\" class=\"field_wrapper search_filter_cont dfb_content_text_field\" data-count=\"100\" role=\"group\" >\n                                    <p class=\"et_pb_contact_field\" data-type=\"html_content\">\n                    <input type=\"hidden\" name=\"field_title[]\" value=\"\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a\"\/>                    <span>\u0628\u0639\u062f \u0627\u0644\u0625\u0631\u0633\u0627\u0644\u060c \u0633\u064a\u0633\u062a\u063a\u0631\u0642 \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0628\u0639\u0636 \u0627\u0644\u0648\u0642\u062a \u0644\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a. \u0633\u064a\u062a\u0645 \u0628\u0639\u062f \u0630\u0644\u0643 \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647\u0643 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627.<\/span>                <\/p>\n                                <\/div>\n        <\/div><\/div><\/div><\/div><\/div><input type=\"hidden\" value=\"https:\/\/sdg2033.world\/ar\/%d8%a7%d8%ad%d8%aa%d9%81%d8%a7%d9%84%d8%a7%d8%aa%d9%8a\/?a=create\" name=\"redirect_url_after_submission\"><input type=\"hidden\" value=\"3639-1\" name=\"form_key\"><input type=\"hidden\" value=\"add_celebration\" name=\"unique_id\"><input type=\"hidden\" value=\"off\" name=\"enable_payment\"><input type=\"hidden\" value=\"3639\" name=\"dfb_page_id\"><input type=\"hidden\" name=\"fb_nonce\" class=\"fb_nonce\" value=\"e45463712c\"><div class=\"et_contact_bottom_container\"><div class=\"submit-container\"><input type=\"text\" name=\"form_type_confirm\" style=\"display:none!important;\" tabindex=\"-1\" autocomplete=\"off\"><div class=\"de_fb_submit_container\"><div class=\"divi-form-submit-container\"><button class=\"divi-form-submit et_pb_button\" type=\"submit\" aria-label=\"Add your celebration\">Add your celebration<\/button><\/div><input type=\"hidden\" name=\"form_type\" value=\"celebration\"><input type=\"hidden\" name=\"divi-form-submit\" value=\"yes\"><input type=\"hidden\" name=\"form_id\" value=\"add_celebration\"><input type=\"hidden\" name=\"form_display_type\" value=\"in_page\"><\/div><\/div><\/div><\/form><script>\n(typeof jQuery !== 'undefined' ? function(cb){ jQuery(document).ready(function(){ cb(jQuery); }); } : function(){ \/* jQuery missing: skip jQuery-dependent init *\/ })(function($){\n    var $form = $('#fb_form_3639-1');\n    if ($form.find('form').hasClass('multistep')) {\n        \/\/ Function to set form height based on active step\n        \/\/ This matches the setFormHeight function from multistep.js\n        function setFormHeightForForm() {\n            var $activeStep = $form.find('.df_form_step.active');\n            if ($activeStep.length > 0) {\n                $form.find('.divi-form-wrapper').css('height', $activeStep.outerHeight() + 'px');\n            }\n        }\n        \n        \/\/ Set height on load (with delay to ensure DOM is ready)\n        setTimeout(function() {\n            setFormHeightForForm();\n        }, 100);\n        \n        \/\/ Set height on window resize\n        jQuery(window).on('resize', function() {\n            setFormHeightForForm();\n        });\n        \n        \/\/ Set height when step changes (listen to custom event)\n        jQuery(document).on('dfbStepChanged', function() {\n            setTimeout(function() {\n                setFormHeightForForm();\n            }, 10);\n        });\n        \n        \/\/ Set height on textarea resize\n        $form.find('textarea').on('mousedown', function() {\n            var resizeInt = setInterval(function() {\n                setFormHeightForForm();\n            }, 1000\/15);\n            \n            var mouseUpHandler = function() {\n                clearInterval(resizeInt);\n                setFormHeightForForm();\n                jQuery(window).off('mouseup', mouseUpHandler);\n            };\n            \n            jQuery(window).on('mouseup', mouseUpHandler);\n        });\n        \n        \/\/ Also call global setFormHeight if it exists (from multistep.js)\n        if (typeof setFormHeight === 'function') {\n            setTimeout(function() {\n                setFormHeight();\n            }, 100);\n        }\n    }\n});\n<\/script>\n            <script>\njQuery(document).ready(function($) {\n    \/\/ Wait for jQuery validation plugin to be loaded\n    if (typeof $.validator === 'undefined') {\n        console.error('jQuery Validation plugin not loaded');\n        return;\n    }\n    \n    let old_url = jQuery.validator.methods.url;\n    \n    jQuery.validator.addMethod('url', function(value, element) {\n        if (old_url.call(this, value, element)) {\n            return true;\n        }\n        \n        if (value && !value.startsWith('http:\/\/') && !value.startsWith('https:\/\/')) {\n            return old_url.call(this, 'http:\/\/' + value, element);\n        }\n        \n        return false;\n    }, \"\\u064a\\u0631\\u062c\\u0649 \\u0625\\u062f\\u062e\\u0627\\u0644 \\u0631\\u0627\\u0628\\u0637 \\u0635\\u0627\\u0644\\u062d\");\n\n    (function($){\n    var trim = function(s){ return (s || '').trim(); };\n    $.validator.methods.email = function (value, element) {\n        if (this.optional(element)) return true;\n        var v = trim(value);\n        return \/^[^\\s@]+@([^\\s@]+\\.)+[^\\s@]{2,}$\/.test(v);\n    };\n    })(jQuery);\n\n    $.validator.setDefaults({\n        highlight: function(element) {\n            $(element).addClass('input-error');\n            $(element).closest('.et_pb_contact_field').addClass('input-field-error');\n        },\n        unhighlight: function(element) {\n            $(element).removeClass('input-error');\n            $(element).removeAttr('aria-describedby');\n            $(element).closest('.et_pb_contact_field').removeClass('input-field-error');\n            $(element).closest('.et_pb_contact_field').find('label.error').remove();\n        }\n    });\n\n    $('#fb_form_3639-1').validate({\n        normalizer: function(value) {\n            return String(value ?? '').trim();\n        },\n        errorPlacement: function(error, element) {\n            var inputType = String(element.attr('type') || '').toLowerCase();\n            if (inputType === 'checkbox' || inputType === 'radio') {\n                \/\/ Checkbox\/radio required messaging is rendered by the wrapper-based custom flow.\n                \/\/ Skip jQuery Validate's inline label to avoid duplicate default messages.\n                return;\n            }\n            var fieldId = element.attr('id');\n            var errorId = fieldId ? fieldId + '_error' : null;\n            if (errorId) {\n                error.attr('id', errorId).attr('role', 'alert').attr('aria-live', 'polite');\n                element.attr('aria-describedby', errorId);\n            }\n            var message_position = element.attr('data-required_position');\n            if ( message_position == 'top' ) {\n                element.before(error);\n            } else {\n                element.after(error);\n            }\n        }\n    });\n\n    if ($('.de_fb_autocomplete').length > 0 && typeof init_autocomplete_fields == 'function') {\n        init_autocomplete_fields();\n    }\n});\n\nif ( window.history.replaceState ) {\n  window.history.replaceState( null, null, window.location.href );\n}\n\nif ( typeof form_grid_columns === 'function' ) {\n    form_grid_columns();\n}\n<\/script>\n        <\/div>\n<\/div>\n<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3639","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/pages\/3639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/comments?post=3639"}],"version-history":[{"count":2,"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/pages\/3639\/revisions"}],"predecessor-version":[{"id":4892,"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/pages\/3639\/revisions\/4892"}],"wp:attachment":[{"href":"https:\/\/sdg2033.world\/ar\/wp-json\/wp\/v2\/media?parent=3639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}