(()=>{var t={609:t=>{"use strict";t.exports=jQuery},712:()=>{var t=function(t,e){if(!window.google)return;var i=e("#"+t.find(".ekit-google-map").attr("id")),n=i.data("id"),o=i.data("api_key"),r=i.data("map_type"),s=i.data("map_address_type"),a=i.data("map_lat")||23.7808875,h=i.data("map_lng")||90.2792373,l=i.data("map_addr"),c=i.data("map_basic_marker_title"),u=i.data("map_basic_marker_content"),d=i.data("map_basic_marker_icon_enable"),p=i.data("map_basic_marker_icon"),f=i.data("map_basic_marker_icon_width"),m=i.data("map_basic_marker_icon_height"),g=i.data("map_zoom")||14,v=i.data("map_markers"),y=i.data("map_static_width"),_=i.data("map_static_height"),w=i.data("map_polylines"),b=i.data("map_stroke_color"),x=i.data("map_stroke_opacity"),E=i.data("map_stroke_weight"),C=i.data("map_stroke_fill_color"),I=i.data("map_stroke_fill_opacity"),S=i.data("map_overlay_content"),T=i.data("map_routes_origin_lat"),k=i.data("map_routes_origin_lng"),z=i.data("map_routes_dest_lat"),L=i.data("map_routes_dest_lng"),O=i.data("map_routes_travel_mode"),P=i.data("map_panorama_lat"),M=i.data("map_panorama_lng"),W=JSON.parse(decodeURIComponent((i.data("map_theme")+"").replace(/\+/g,"%20"))),A=i.data("map_streeview_control"),D=i.data("map_type_control"),R=i.data("map_zoom_control"),F=i.data("map_fullscreen_control"),H=i.data("map_scroll_zoom");let N=new GMaps({el:"#ekit-google-map-"+n,lat:a,lng:h,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});if(""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),N.setStyle("map_style")),"basic"==r){var B=""!=u?{content:u}:"";if("yes"==d)var j={url:p,scaledSize:new google.maps.Size(f,m)};else j=null;"address"==s?GMaps.geocode({address:l,callback:function(t,e){if("OK"==e){var i=t[0].geometry.location;N.setCenter(i.lat()||0,i.lng()||0),N.addMarker({lat:i.lat(),lng:i.lng(),title:c,infoWindow:B,icon:j})}}}):"coordinates"==s&&N.addMarker({lat:a,lng:h,title:c,infoWindow:B,icon:j})}if("marker"==r&&(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0){var Y=new GMaps({el:"#ekit-google-map-"+n,lat:G[0].map_marker_lat,lng:G[0].map_marker_lng,zoom:g,streetViewControl:A,mapTypeControl:D,zoomControl:R,fullscreenControl:F,scrollwheel:H});Y.setCenter(G[0].map_marker_lat||0,G[0].map_marker_lng||0),""!=W&&(Y.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),Y.setStyle("map_style")),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";Y.addMarker({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),title:t.map_marker_title,infoWindow:e,icon:i})})}if("static"==r){var Q=[];(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){Q.push({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),color:t.ekit_google_map_marker_icon_color})});var X=GMaps.staticMapURL({size:[y,_],lat:a,lng:h,markers:Q});e("").attr("src",X+"&key="+o).appendTo("#ekit-google-map-"+n)}if("polyline"==r){var q=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20"))),G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20"))),U=[];q.forEach(function(t){U.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});var $=JSON.parse(JSON.stringify(U));N.drawPolyline({path:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}),""!=W&&(N.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"polyline_map_style"}),N.setStyle("polyline_map_style"))}if("polygon"==r){var K=[];(G=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20")))).forEach(function(t){K.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])});$=JSON.parse(JSON.stringify(K));N.drawPolygon({paths:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E,fillColor:C.toString(),fillOpacity:I})}if("overlay"==r){if(""!=S)var J='
'+S+"
";else J="";N.drawOverlay({lat:a,lng:h,content:J})}"routes"==r&&(N.drawRoute({origin:[T,k],destination:[z,L],travelMode:O.toString(),strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),(G=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&G.forEach(function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";N.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}));if("panorama"==r)GMaps.createPanorama({el:"#ekit-google-map-"+n,lat:P,lng:M})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/elementskit-google-map.default",t)})},751:function(t,e,i){var n,o,r,s;"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o