{"id":1503,"date":"2025-10-01T12:43:25","date_gmt":"2025-10-01T09:13:25","guid":{"rendered":"https:\/\/demo.farathemes.com\/tools\/?page_id=1503"},"modified":"2025-10-21T11:37:57","modified_gmt":"2025-10-21T08:07:57","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/demo.farathemes.com\/tools\/contact-us\/","title":{"rendered":"\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0627"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1503\" class=\"elementor elementor-1503\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52a2a0f elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"52a2a0f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a13b57 elementor-widget elementor-widget-fara-hero-slider\" data-id=\"9a13b57\" data-element_type=\"widget\" data-settings=\"{&quot;nav_next_h_offset_right&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;nav_next_v_pos&quot;:&quot;bottom&quot;,&quot;nav_next_v_offset_bottom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;nav_prev_h_pos&quot;:&quot;right&quot;,&quot;nav_prev_h_offset_right&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;nav_prev_v_pos&quot;:&quot;bottom&quot;,&quot;nav_prev_v_offset_bottom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;nav_next_h_pos&quot;:&quot;right&quot;,&quot;nav_next_h_offset_right_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_h_offset_right_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_h_offset_right_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_h_offset_right_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_h_offset_right_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_v_offset_bottom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_v_offset_bottom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_v_offset_bottom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_v_offset_bottom_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_next_v_offset_bottom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_h_offset_right_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_h_offset_right_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_h_offset_right_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_h_offset_right_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_h_offset_right_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_v_offset_bottom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_v_offset_bottom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_v_offset_bottom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_v_offset_bottom_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;nav_prev_v_offset_bottom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"fara-hero-slider.default\">\n\t\t\t\t\t<div class=\"fara-hero-slider-wrapper fara-swiper-slider-theme fara-swiper-navigation-horizontal-style-1 fara-swiper-dots-horizontal-style-1\">\n\t<div id=\"fara-hero-slider-9a13b57\" class=\"swiper fara-hero-slider\" data-fara-hero-slider-setting=\"{&quot;slide_effect&quot;:&quot;slide&quot;,&quot;slide_speed&quot;:3,&quot;loop&quot;:true,&quot;mouse_drag&quot;:true,&quot;autoplay&quot;:true,&quot;autoplay_timeout&quot;:3}\">\n\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t<!-- Slides -->\n\t\t\t\t<div class=\"elementor-repeater-item-c83f538 swiper-slide\">\n\t\t\t\t\t<!--Slide BG-->\n\t\t\t\t\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-bg\"  data-swiper-parallax=\"50%\"><\/div>\n\n\t\t\t\t\t<!--Slide Content-->\n\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-wrapper\">\n\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-area\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<!-- Slides -->\n\t\t\t\t<div class=\"elementor-repeater-item-b2b16a0 swiper-slide\">\n\t\t\t\t\t<!--Slide BG-->\n\t\t\t\t\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-bg\"  data-swiper-parallax=\"50%\"><\/div>\n\n\t\t\t\t\t<!--Slide Content-->\n\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-wrapper\">\n\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-area\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<!-- Slides -->\n\t\t\t\t<div class=\"elementor-repeater-item-76e1ab6 swiper-slide\">\n\t\t\t\t\t<!--Slide BG-->\n\t\t\t\t\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-bg\"  data-swiper-parallax=\"50%\"><\/div>\n\n\t\t\t\t\t<!--Slide Content-->\n\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-wrapper\">\n\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-area\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<!-- Slides -->\n\t\t\t\t<div class=\"elementor-repeater-item-7574521 swiper-slide\">\n\t\t\t\t\t<!--Slide BG-->\n\t\t\t\t\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-bg\"  data-swiper-parallax=\"50%\"><\/div>\n\n\t\t\t\t\t<!--Slide Content-->\n\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-wrapper\">\n\t\t\t\t\t\t<div class=\"fara-hero-slider-slide-content-area\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n\n\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t<!-- Navigation Arrows -->\n\t\t\t<button type=\"button\" class=\"swiper-button-prev\"><\/button>\n\t\t<button type=\"button\" class=\"swiper-button-next\"><\/button>\n\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c8ba0b e-flex e-con-boxed e-con e-parent\" data-id=\"0c8ba0b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-84607a4 e-con-full e-flex e-con e-child\" data-id=\"84607a4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9342ed8 elementor-widget elementor-widget-heading\" data-id=\"9342ed8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0641\u06cc\u062f<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3210fa9 elementor-align-left elementor-widget elementor-widget-fara-infolist\" data-id=\"3210fa9\" data-element_type=\"widget\" data-widget_type=\"fara-infolist.default\">\n\t\t\t\t\t<ul class=\"fara-infolist-wrapper fara-infolist-layout-vertical\">\n\t\t\t<li class=\"fara-infolist-item elementor-repeater-item-4e6297a\">\n\t\t\t<a href=\"#\"  href=\"#\">\t\t\t\t\t\t\t<div class=\"fara-infolist-media fara-infolist-media-type-icon\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-phone\"><\/i>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fara-infolist-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"fara-infolist-title\">\u062a\u0645\u0627\u0633: 09123456789<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/li>\n\t\t\t<li class=\"fara-infolist-item elementor-repeater-item-e649d4d\">\n\t\t\t<a href=\"#\"  href=\"#\">\t\t\t\t\t\t\t<div class=\"fara-infolist-media fara-infolist-media-type-icon\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-phone\"><\/i>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fara-infolist-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"fara-infolist-title\">\u062f\u0641\u062a\u0631: 02123456789<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/li>\n\t\t\t<li class=\"fara-infolist-item elementor-repeater-item-c6ae3a9\">\n\t\t\t<a href=\"#\"  href=\"#\">\t\t\t\t\t\t\t<div class=\"fara-infolist-media fara-infolist-media-type-icon\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-triangle\"><\/i>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fara-infolist-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"fara-infolist-title\">\u067e\u0633\u062a: info@faratheme.com<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/li>\n\t\t\t<li class=\"fara-infolist-item elementor-repeater-item-6cd2004\">\n\t\t\t<a href=\"#\"  href=\"#\">\t\t\t\t\t\t\t<div class=\"fara-infolist-media fara-infolist-media-type-icon\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-location-dot\"><\/i>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fara-infolist-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"fara-infolist-title\">\u0622\u062f\u0631\u0633: \u062a\u0647\u0631\u0627\u0646 \u0628\u0644\u0648\u0627\u0631 \u06a9\u0634\u0627\u0648\u0631\u0632 \u062e\u06cc\u0627\u0628\u0644\u0646 \u062f\u0647\u062e\u062f\u0627 \u067e\u0644\u0627 12<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/li>\n\t\t\t<li class=\"fara-infolist-item elementor-repeater-item-7953a39\">\n\t\t\t<a href=\"#\"  href=\"#\">\t\t\t\t\t\t\t<div class=\"fara-infolist-media fara-infolist-media-type-icon\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-location-dot\"><\/i>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fara-infolist-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"fara-infolist-title\">\u0622\u062f\u0631\u0633: \u062a\u0647\u0631\u0627\u0646 \u0645\u06cc\u062f\u0627\u0646 \u0622\u0632\u0627\u062f\u06cc \u062e\u06cc\u0627\u0628\u0627\u0646 \u06a9\u0645\u0627\u0644\u06cc  \u067e\u0644\u0627\u0627\u06a9 1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/li>\n\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-283aa72 e-con-full e-flex e-con e-child\" data-id=\"283aa72\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-90de9c5 e-con-full e-flex e-con e-child\" data-id=\"90de9c5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d20717 elementor-widget elementor-widget-fara-icon-box\" data-id=\"7d20717\" data-element_type=\"widget\" data-widget_type=\"fara-icon-box.default\">\n\t\t\t\t\t\r\n<a  class=\"fara-box-icon-wrapper\">\r\n<div class=\"fara-box-icon-wrapper-inner\">\r\n\t     \r\n\t\t\t<span class=\"fara-box-icon-item\">\r\n\t\t\t\t<i aria-hidden=\"true\" class=\"fti fti-favicon\"><\/i>\t\t\t<\/span>\r\n\t\r\n\t<span class=\"fara-box-icon-content\">\r\n\t<h3 class=\"fara-box-icon-title\">\u062a\u0645\u0627\u0633 \u0628\u0627 \u0641\u0631\u0627 \u0627\u0628\u0632\u0627\u0631<\/h3>\r\n\t\t\t\t   <\/span>\t\r\n   <\/div>\r\n<\/a>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1eea65 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c1eea65\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-608ee39 elementor-widget elementor-widget-neshan_map\" data-id=\"608ee39\" data-element_type=\"widget\" data-settings=\"{&quot;map_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:290,&quot;sizes&quot;:[]},&quot;map_height_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:250,&quot;sizes&quot;:[]},&quot;map_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]},&quot;map_height_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_height_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;map_width_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;map_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"neshan_map.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t            <div class=\"neshan-map-container\" id=\"neshanMap_608ee39_neshanMap_6a2b4104cb61e\" data-widget-id=\"608ee39\" data-instance-id=\"neshanMap_6a2b4104cb61e\" data-api-key=\"web.1a1146ce26b24e07bc482273ead7b4e6\" data-lat=\"35.699907796846375\" data-lng=\"51.41111911534466\" data-marker-color=\"#FF8330\" data-height=\"400px\" data-width=\"100%\" data-zoom=\"15\" data-map-type=\"neshanVector\" data-poi=\"true\" data-traffic=\"true\" style=\"height:400px; width:100%;\"><\/div>\r\n\r\n            <style>\r\n                \/* Instance-specific selectors to prevent conflicts *\/\r\n                #neshanMap_608ee39_neshanMap_6a2b4104cb61e {\r\n                    overflow: hidden;\r\n                    \/* Height and width are now primarily set via inline style from add_render_attribute *\/\r\n                    \/* height: 400px !important; \r\n                    min-height: 400px !important;\r\n                    width: 100% !important;\r\n                    min-width: 100% !important; *\/\r\n                }\r\n                #neshanMap_608ee39_neshanMap_6a2b4104cb61e a {\r\n                    text-decoration: none !important;\r\n                    border: none;\r\n                    padding: 0;\r\n                    margin: 0;\r\n                }\r\n                #neshanMap_608ee39_neshanMap_6a2b4104cb61e a:hover,\r\n                #neshanMap_608ee39_neshanMap_6a2b4104cb61e a:active {\r\n                    text-decoration: none !important;\r\n                    background: none;\r\n                    border: none;\r\n                    padding: 0;\r\n                    margin: 0;\r\n                }\r\n                \r\n                \/* Force visible in editor - instance specific *\/\r\n                .elementor-editor-active #neshanMap_608ee39_neshanMap_6a2b4104cb61e {\r\n                    position: relative;\r\n                    z-index: 1;\r\n                }\r\n            <\/style>\r\n\r\n            <script type=\"text\/javascript\">\r\n                (function() {\r\n                    function initMap_neshanMap_6a2b4104cb61e() {\r\n                        \/\/ Check if SDK is loaded\r\n                        if (typeof nmp_mapboxgl === 'undefined') {\r\n                            console.warn('Neshan SDK (nmp_mapboxgl) not loaded yet, retrying...');\r\n                            setTimeout(initMap_neshanMap_6a2b4104cb61e, 300);\r\n                            return;\r\n                        }\r\n                        \r\n                        const mapContainer = document.getElementById('neshanMap_608ee39_neshanMap_6a2b4104cb61e');\r\n                        \/\/ Ensure container exists and hasn't been initialized already\r\n                        if (!mapContainer || mapContainer.neshanMapInitialized) {\r\n                            \/\/ console.log('Map container neshanMap_608ee39_neshanMap_6a2b4104cb61e not found or already initialized.');\r\n                            return;\r\n                        }\r\n                        \r\n                        try {\r\n                            \/\/ Get data from DOM - instance specific\r\n                            const apiKey = mapContainer.getAttribute('data-api-key');\r\n                            \/\/ Double check API key here in JS as well, though PHP check should prevent this script from running if missing\r\n                            if (!apiKey || apiKey === 'web.') { \/\/ Keep check for 'web.' for safety\/backward compatibility\r\n                                console.error('Neshan API Key is missing for map: neshanMap_608ee39_neshanMap_6a2b4104cb61e');\r\n                                mapContainer.innerHTML = '<p style=\"padding:20px; text-align:center;\">' + \"\\u062e\\u0637\\u0627: \\u06a9\\u0644\\u06cc\\u062f API \\u0646\\u0634\\u0627\\u0646 \\u06cc\\u0627\\u0641\\u062a \\u0646\\u0634\\u062f.\" + '<\/p>';\r\n                                return;\r\n                            }\r\n\r\n                            const latitude = parseFloat(mapContainer.getAttribute('data-lat'));\r\n                            const longitude = parseFloat(mapContainer.getAttribute('data-lng'));\r\n                            const markerColor = mapContainer.getAttribute('data-marker-color');\r\n                            const mapHeight = mapContainer.getAttribute('data-height'); \/\/ Already applied via style\r\n                            const mapWidth = mapContainer.getAttribute('data-width');   \/\/ Already applied via style\r\n                            const mapZoom = parseInt(mapContainer.getAttribute('data-zoom') || '15');\r\n                            const mapTypeStr = mapContainer.getAttribute('data-map-type') || 'neshanVector';\r\n                            const poi = mapContainer.getAttribute('data-poi') === 'true';\r\n                            const traffic = mapContainer.getAttribute('data-traffic') === 'true';\r\n                            \r\n                            \/\/ Apply dimensions explicitly (redundant if style attribute works, but safe fallback)\r\n                            \/\/ mapContainer.style.height = mapHeight;\r\n                            \/\/ mapContainer.style.minHeight = mapHeight;\r\n                            \/\/ mapContainer.style.width = mapWidth;\r\n                            \/\/ mapContainer.style.minWidth = mapWidth;\r\n                            \r\n                            \/\/ Location coordinates [lng, lat] for MapboxGL\r\n                            const mapCenterLocation = [longitude, latitude]; \/\/ Correct order for MapboxGL\r\n                            \r\n                            \/\/ Create map for this specific instance\r\n                            const map = new nmp_mapboxgl.Map({\r\n                                container: mapContainer,\r\n                                mapKey: apiKey,\r\n                                mapType: nmp_mapboxgl.Map.mapTypes[mapTypeStr] || nmp_mapboxgl.Map.mapTypes.neshanVector, \/\/ Fallback type\r\n                                zoom: mapZoom,\r\n                                pitch: 0,\r\n                                center: mapCenterLocation, \/\/ Use directly\r\n                                minZoom: 2,\r\n                                maxZoom: 21,\r\n                                trackResize: true,\r\n                                poi: poi,\r\n                                traffic: traffic,\r\n                                mapTypeControllerStatus: {\r\n                                    show: true,\r\n                                    position: 'bottom-right'\r\n                                }\r\n                            });\r\n                            \r\n                            \/\/ Add marker\r\n                            new nmp_mapboxgl.Marker({\r\n                                color: markerColor,\r\n                                draggable: false\r\n                            })\r\n                            .setLngLat(mapCenterLocation) \/\/ Use directly\r\n                            .addTo(map);\r\n                            \r\n                            \/\/ Add user location control\r\n                            map.addControl(new nmp_mapboxgl.GeolocateControl({\r\n                                positionOptions: {enableHighAccuracy: true},\r\n                                trackUserLocation: true,\r\n                                showUserHeading: true\r\n                            }));\r\n                            \r\n                            \/\/ Mark as initialized with instance-specific flag\r\n                            mapContainer.neshanMapInitialized = true;\r\n                            mapContainer.setAttribute('data-initialized', 'true');\r\n                            \/\/ console.log('Neshan map initialized: neshanMap_608ee39_neshanMap_6a2b4104cb61e');\r\n\r\n                        } catch (e) {\r\n                            console.error('Error initializing Neshan map (neshanMap_608ee39_neshanMap_6a2b4104cb61e):', e);\r\n                             mapContainer.innerHTML = '<p style=\"padding:20px; text-align:center;\">' + \"\\u062e\\u0637\\u0627 \\u062f\\u0631 \\u0628\\u0627\\u0631\\u06af\\u0630\\u0627\\u0631\\u06cc \\u0646\\u0642\\u0634\\u0647 \\u0631\\u062e \\u062f\\u0627\\u062f. \\u0644\\u0637\\u0641\\u0627\\u064b \\u06a9\\u0646\\u0633\\u0648\\u0644 \\u0645\\u0631\\u0648\\u0631\\u06af\\u0631 \\u0631\\u0627 \\u0628\\u0631\\u0631\\u0633\\u06cc \\u06a9\\u0646\\u06cc\\u062f.\" + '<\/p>';\r\n                        }\r\n                    }\r\n                    \r\n                    \/\/ Initialize map when page loads or when element becomes visible (for tabs, accordions etc.)\r\n                    function scheduleMapInit_neshanMap_6a2b4104cb61e() {\r\n                         const mapContainer = document.getElementById('neshanMap_608ee39_neshanMap_6a2b4104cb61e');\r\n                         if (mapContainer && mapContainer.offsetParent !== null) { \/\/ Check if visible\r\n                             initMap_neshanMap_6a2b4104cb61e();\r\n                         } else {\r\n                             \/\/ If not visible yet, check again later or use IntersectionObserver\r\n                             \/\/ console.log('Map neshanMap_608ee39_neshanMap_6a2b4104cb61e not visible yet, delaying init.');\r\n                             setTimeout(scheduleMapInit_neshanMap_6a2b4104cb61e, 500); \r\n                         }\r\n                    }\r\n\r\n                    if (document.readyState === 'loading') {\r\n                        document.addEventListener('DOMContentLoaded', scheduleMapInit_neshanMap_6a2b4104cb61e);\r\n                    } else {\r\n                        scheduleMapInit_neshanMap_6a2b4104cb61e();\r\n                    }\r\n\r\n                    \/\/ Also try initializing if the element enters viewport (useful for dynamic content)\r\n                    if ('IntersectionObserver' in window) {\r\n                        const observer = new IntersectionObserver((entries) => {\r\n                            entries.forEach(entry => {\r\n                                if (entry.isIntersecting) {\r\n                                    initMap_neshanMap_6a2b4104cb61e();\r\n                                    observer.unobserve(entry.target); \/\/ Initialize only once\r\n                                }\r\n                            });\r\n                        }, { threshold: 0.1 }); \/\/ Trigger when 10% visible\r\n\r\n                        const target = document.getElementById('neshanMap_608ee39_neshanMap_6a2b4104cb61e');\r\n                        if (target) {\r\n                            observer.observe(target);\r\n                        }\r\n                    }\r\n\r\n                })();\r\n            <\/script>\r\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e993e1 elementor-widget elementor-widget-fara-contact-form\" data-id=\"5e993e1\" data-element_type=\"widget\" data-settings=\"{&quot;form_name&quot;:&quot;\\u0641\\u0631\\u0645 \\u062a\\u0645\\u0627\\u0633&quot;,&quot;form_subject&quot;:&quot;\\u0641\\u0631\\u0645 \\u062f\\u0631\\u062e\\u0648\\u0627\\u0633\\u062a&quot;,&quot;success_message&quot;:&quot;\\u0641\\u0631\\u0645 \\u0628\\u0627 \\u0645\\u0648\\u0641\\u0642\\u06cc\\u062a \\u0627\\u0631\\u0633\\u0627\\u0644 \\u0634\\u062f!&quot;,&quot;error_message&quot;:&quot;\\u0645\\u0634\\u06a9\\u0644\\u06cc \\u067e\\u06cc\\u0634 \\u0622\\u0645\\u062f \\u0644\\u0637\\u0641\\u0627 \\u0628\\u0631\\u0631\\u0633\\u06cc \\u06a9\\u0646\\u06cc\\u062f!&quot;,&quot;required_field_message&quot;:&quot;\\u0644\\u0637\\u0641\\u0627 \\u0641\\u06cc\\u0644\\u062f\\u0647\\u0627\\u06cc \\u06af\\u0645 \\u0634\\u062f\\u0647 \\u0631\\u0627 \\u0627\\u0631\\u0627\\u0626\\u0647 \\u062f\\u0647\\u06cc\\u062f!&quot;}\" data-widget_type=\"fara-contact-form.default\">\n\t\t\t\t\t\t\t<div class=\"fara-contact-form-message\"><\/div>\n\t\t<form id=\"fara-contact-form-5e993e1\" class=\"fara-contact-form\" action=\"https:\/\/demo.farathemes.com\/tools\/wp-admin\/admin-ajax.php?action=fara_elementor_contact_form&#038;nonce=3228e4bec3\">\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"fara-contact-form-item fara-contact-form-item-type-text elementor-repeater-item-eb38ed1 \">\n\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-eb38ed1\" class=\"fara-contact-form-item-label\">\u0627\u0633\u0645<\/label>\n\t\t\t\t\t\t\t\t\t\t<input id=\"form-field-eb38ed1\" name=\"form-field-eb38ed1\" class=\"fara-contact-form-field-textual\" type=\"text\" placeholder=\"\u0627\u0633\u0645\" value=\"\">\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"fara-contact-form-item fara-contact-form-item-type-email fara-contact-form-require elementor-repeater-item-62b7ae4 \">\n\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-62b7ae4\" class=\"fara-contact-form-item-label\">\u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9<\/label>\n\t\t\t\t\t\t\t\t\t\t<input id=\"form-field-62b7ae4\" name=\"form-field-62b7ae4\" class=\"fara-contact-form-field-textual\" type=\"email\" placeholder=\"\u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9\" value=\"\" required=\"required\" aria-required=\"true\">\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"fara-contact-form-item fara-contact-form-item-type-textarea elementor-repeater-item-51f579b \">\n\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-51f579b\" class=\"fara-contact-form-item-label\">\u067e\u06cc\u0627\u0645<\/label>\n\t\t\t\t\t\t\t\t\t\t<textarea class=\"fara-contact-form-field-textual\" name=\"form-field-51f579b\" id=\"form-field-51f579b\" rows=\"4\" placeholder=\"\u067e\u06cc\u0627\u0645\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\n\t\t\t\n\n\n\t\t\t\t\t\t<div class=\"fara-contact-form-item fara-contact-form-item-type-submit\">\n\t\t\t\t<button type=\"submit\" class=\"fara-contact-form-submit-button\">\n\t\t\t\t\t\t\t\t\t\t\t\u0627\u0631\u0633\u0627\u0644\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle-notch\"><\/i>\n\t\t\t\t\t\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0641\u06cc\u062f \u062a\u0645\u0627\u0633: 09123456789 \u062f\u0641\u062a\u0631: 02123456789 \u067e\u0633\u062a: info@faratheme.com \u0622\u062f\u0631\u0633: \u062a\u0647\u0631\u0627\u0646 \u0628\u0644\u0648\u0627\u0631 \u06a9\u0634\u0627\u0648\u0631\u0632 \u062e\u06cc\u0627\u0628\u0644\u0646 \u062f\u0647\u062e\u062f\u0627 \u067e\u0644\u0627 12 \u0622\u062f\u0631\u0633: \u062a\u0647\u0631\u0627\u0646 \u0645\u06cc\u062f\u0627\u0646 \u0622\u0632\u0627\u062f\u06cc \u062e\u06cc\u0627\u0628\u0627\u0646 \u06a9\u0645\u0627\u0644\u06cc \u067e\u0644\u0627\u0627\u06a9 1 \u062a\u0645\u0627\u0633 \u0628\u0627 \u0641\u0631\u0627 \u0627\u0628\u0632\u0627\u0631 \u0627\u0633\u0645 \u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1503","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/pages\/1503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/comments?post=1503"}],"version-history":[{"count":13,"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/pages\/1503\/revisions"}],"predecessor-version":[{"id":2078,"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/pages\/1503\/revisions\/2078"}],"wp:attachment":[{"href":"https:\/\/demo.farathemes.com\/tools\/wp-json\/wp\/v2\/media?parent=1503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}