Object.keys=Object.keys||function(e){var t=[];for(var a in e)e.hasOwnProperty(a)&&t.push(a);return t},function(e){"use strict";jQuery(document).ready(function(e){var t,a,i,o,s,l,n,r,p,y,m=[],g=[],d=[];function f(e,t,a,i){this.latlng_=e,this.infoWindowIndex=a,this.mapIndex=i,this.setMap(t)}function c(t,a,i){e(".map-marker-list."+a).each(function(){var o=e("#"+a).attr("data-enable-animation");e(this).find(".map-marker").each(function(s){if(e("#"+a).is('[data-marker-style="nectar"]'))new f(new google.maps.LatLng(e(this).attr("data-lat"),e(this).attr("data-lng")),t,s,i);var l=new google.maps.Marker({position:new google.maps.LatLng(e(this).attr("data-lat"),e(this).attr("data-lng")),map:t,visible:!1,mapIndex:i,infoWindowIndex:s,icon:e("#"+a).attr("data-marker-img"),optimized:!1});if(e("#"+a).is('[data-marker-style="nectar"]')||(void 0!==o&&1==o&&e(window).width()>690?setTimeout(function(){l.setAnimation(google.maps.Animation.BOUNCE),l.setOptions({visible:!0}),setTimeout(function(){l.setAnimation(null)},500)},200*s):l.setOptions({visible:!0})),""!=e(this).attr("data-mapinfo")&&"
"!=e(this).attr("data-mapinfo")&&"
"!=e(this).attr("data-mapinfo")){var n=new google.maps.InfoWindow({content:e(this).attr("data-mapinfo"),maxWidth:300});d[i].push(n),google.maps.event.addListener(l,"click",function(){d[this.mapIndex][this.infoWindowIndex].open(t,this)})}})})}window.mapAPI_Loaded=function(){for(var h=0;h0&&e("#contact-map").length>0&&(e("#contact-map").css("margin-top",0),e(".container-wrap").css("padding-top",0)),e("#page-header-bg[data-parallax=1]").length>0&&e("#contact-map").css("margin-top","-30px"),p=parseFloat(e(this).attr("data-zoom-level")),r=parseFloat(e(this).attr("data-center-lat")),n=parseFloat(e(this).attr("data-center-lng")),l=e(this).attr("data-marker-img"),o=e(this).attr("data-enable-zoom"),s="1"!=o,i=e(this).attr("data-greyscale"),a=e(this).attr("data-extra-color");var f=e(this).attr("data-ultra-flat"),h=e(this).attr("data-dark-color-scheme"),u=[],T=[];t=e(this).attr("data-enable-animation"),isNaN(p)&&(p=12),isNaN(r)&&(r=51.47),isNaN(n)&&(n=-.268199),t=void 0!==t&&1==t&&e(window).width()>690?google.maps.Animation.BOUNCE:null,y=new google.maps.LatLng(r,n),"1"==f?u=[{featureType:"transit",elementType:"geometry",stylers:[{visibility:"off"}]},{elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"administrative",stylers:[{visibility:"off"}]}]:(u[0]={},u[1]={},u[2]={}),"1"==h?T=[{featureType:"all",elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:40}]},{featureType:"all",elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{featureType:"all",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]}]:(T[0]={},T[1]={},T[2]={},T[3]={},T[4]={},T[5]={},T[6]={},T[7]={},T[8]={},T[9]={},T[10]={},T[11]={},T[12]={}),g="1"==i&&a.length>0?[{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road.local",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry.fill",stylers:[{hue:a},{visibility:"on"},{lightness:1},{saturation:7}]},{elementType:"labels",stylers:[{saturation:-100}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{hue:a},{visibility:"on"},{lightness:20},{saturation:7}]},{featureType:"landscape",stylers:[{hue:a},{visibility:"on"},{lightness:20},{saturation:20}]},{featureType:"road",elementType:"geometry.fill",stylers:[{hue:a},{visibility:"on"},{lightness:1},{saturation:7}]},{featureType:"water",elementType:"geometry",stylers:[{hue:a},{visibility:"on"},{lightness:1},{saturation:7}]},T[0],T[1],T[2],T[3],T[4],T[5],T[6],T[7],T[8],T[9],T[10],T[11],T[12],u[0],u[1],u[2]]:"1"==i?[{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road.local",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{visibility:"off"}]},{elementType:"geometry",stylers:[{saturation:-100}]},{elementType:"labels",stylers:[{saturation:-100}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{color:"#ffffff"}]},{featureType:"landscape",stylers:[{color:"#ffffff"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#f1f1f1"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#b9e7f4"}]},T[0],T[1],T[2],T[3],T[4],T[5],T[6],T[7],T[8],T[9],T[10],T[11],T[12],u[0],u[1],u[2]]:[];var v=new google.maps.StyledMapType(g,{name:"Styled Map"}),b={center:y,zoom:p,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,"map_style"]},scrollwheel:!1,panControl:!1,zoomControl:o,disableDoubleClickZoom:s,zoomControlOptions:{style:google.maps.ZoomControlStyle.LARGE,position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!1,scaleControl:!1,streetViewControl:!1};m[d]=new google.maps.Map(document.getElementById(e(this).attr("id")),b),m[d].mapTypes.set("map_style",v),m[d].setMapTypeId("map_style");var w=d;google.maps.event.addListenerOnce(m[d],"tilesloaded",function(){var t=e(m[d].getDiv()).attr("id");if(l.length>0){var a=new Image;a.src=l,e(a).load(function(){c(m[d],t,w)})}else c(m[d],t,w)})});var u=e('.col.has-animation[data-animation="grow-in"] .nectar-google-map'),T=[];u.each(function(t){var a=e(this);T[t]=setInterval(function(){if(a.parents('.col.has-animation[data-animation="grow-in"]').hasClass("animated-in")){for(var e=0;e
')[0]).style.position="absolute",a.style.paddingLeft="0px",a.style.cursor="pointer",this.getPanes().overlayImage.appendChild(a));var i=this.getProjection().fromLatLngToDivPixel(this.latlng_);i&&(a.style.left=i.x+"px",a.style.top=i.y+"px"),google.maps.event.addDomListener(a,"click",function(e){d[t.mapIndex][t.infoWindowIndex].setPosition(t.latlng_),d[t.mapIndex][t.infoWindowIndex].open(t.map)})},f.prototype.remove=function(){this.div_&&(this.div_.parentNode.removeChild(this.div_),this.div_=null)},f.prototype.getPosition=function(){return this.latlng_}},"object"==typeof google&&"object"==typeof google.maps||(nectarLove.mapApiKey.length>0?e.getScript("https://maps.googleapis.com/maps/api/js?sensor=false&key="+nectarLove.mapApiKey+"&callback=mapAPI_Loaded"):e.getScript("https://maps.googleapis.com/maps/api/js?sensor=false&callback=mapAPI_Loaded"))})}(jQuery);