var Portum={MOBILEBREAKPOINT:991,sticky_header:!1,sticky_point:-1,mapStyle:[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}],Plugins:{videoSections:function(r){void 0!==r.fn.YTPlayer&&(r(".ewf-section__video-background-yt-source").each(function(e){var t=r(this),a=t.parent(),i="ewf-section__video-background-yt-"+e,o=r(this).attr("data-source");a.attr("id",i);var n="{videoURL:'"+o+"',containment:'#"+i+"',showControls:false,autoPlay:true, mute:true, startAt:0, opacity:1}";t.attr("data-property",n)}),r(".ewf-section__video-background-yt-source").YTPlayer({playOnlyIfVisible:!0}))},advancedSlider:function(){jQuery(".ewf-slider").each(function(){var e=jQuery(this),t=e.find(".ewf-slider__slides");if(t.hasClass("slick-initialized"))return!0;var a={fade:"true"===e.attr("data-slider-mode-fade"),speed:e.attr("data-slider-speed")?parseInt(e.attr("data-slider-speed"),10):500,autoplay:"true"===e.attr("data-slider-autoplay"),infinite:"true"===e.attr("data-slider-loop"),pager:"true"===e.attr("data-slider-enable-pager"),controls:"true"===e.attr("data-slider-enable-controls")};t.slick({adaptiveHeight:!0,fade:a.fade,cssEase:"linear",speed:a.speed,autoplay:a.autoplay,infinite:a.infinite,arrows:a.controls,prevArrow:'',nextArrow:'',appendArrows:e.find(".ewf-slider__arrows"),dots:a.pager,appendDots:e.find(".ewf-slider__pager")}),t.on("init",function(e,t){var a=$(".slick-slide:first-child").find("[data-animation]");Portum.Plugins.doAnimations(a)}),t.on("beforeChange",function(e,t,a,i){var o=jQuery('.slick-slide[data-slick-index="'+i+'"]').find("[data-animation]");Portum.Plugins.doAnimations(o)})})},clientList:function(){void 0!==jQuery.fn.slick&&jQuery(".ewf-partner-slider .ewf-partner-slider__slides").each(function(){var e=jQuery(this);if(e.hasClass("slick-initialized"))return!0;e.slick({variableWidth:!0,autoplay:!1,infinite:!0,slidesToShow:6,slidesToScroll:2,speed:500,fade:!1,cssEase:"linear",arrows:!1,dots:!0,appendDots:e.next()})})},setDimensionsPieCharts:function(){jQuery(".ewf-pie__chart").each(function(){var e=jQuery(this),t=e.parent().width(),a=e.attr("data-barSize");t=Portum.sticky_point?jQuery("#header").addClass("stuck"):jQuery("#header").removeClass("stuck"),t=!1}Portum.sticky_header&&(window.addEventListener("scroll",function(e){t||(t=!0,setTimeout(a,250))},!1),window.addEventListener("load",function(e){t||(t=!0,setTimeout(a,250))},!1))},footerLogo:function(){var e,t;if(jQuery("#footer").length){if(1<(e=jQuery("[id^='footer-widget-area-']")).length)return!1;if(1<(t=e.find("[id^='media_image-']")).length)return!1;t.addClass("footer-logo")}},hideBackTop:function(){jQuery(window).scrollTop()>jQuery(window).height()/2?jQuery("#back-to-top").removeClass("gone").addClass("visible"):jQuery("#back-to-top").removeClass("visible").addClass("gone")},backTop:function(){jQuery("#back-to-top").on("click",function(){return jQuery("html, body").animate({scrollTop:0},"slow"),!1})},map:function(){"undefined"!=typeof google&&(self=this,jQuery(".map-canvas").each(function(){var a=this,e=new google.maps.Geocoder,i=jQuery(this);i.length&&e.geocode({address:i.attr("data-address")},function(e,t){t===google.maps.GeocoderStatus.OK&&self._mapCallback(e,i.attr("data-zoom"),a)})}))},_mapCallback:function(e,t,a){var i,o,n,r,s={zoom:parseFloat(t),center:e[0].geometry.location,scrollwheel:!1,mapTypeId:google.maps.MapTypeId.ROADMAP,disableDefaultUI:!0,styles:Portum.mapStyle};r=jQuery(a).closest(".ewf-section"),n=parseInt(jQuery(a).attr("data-mapheight")),i=new google.maps.Map(a,s),new google.maps.Marker({map:i,position:e[0].geometry.location}),jQuery(r).hasClass("ewf-section--title-top")&&(jQuery(r).css("padding-top",n+"px"),o=jQuery(r).height(),panValue=o-(o+n)/2+n/2,i.panBy(0,panValue))},blog:function(){jQuery(".post.sticky .post-thumbnail").each(function(){var e=jQuery("img",this);jQuery(this);e.on("load",function(){e.clone().addClass("effect").insertAfter(e),e.clone().addClass("effect").insertAfter(e),e.addClass("animate")}),void 0!==e[0]&&e[0].complete&&e.load()}),jQuery(".post-thumbnail-preloader").each(function(){var e=jQuery("img",this),t=jQuery(this).closest(".post-thumbnail-preloader");e.on("load",function(){jQuery(".preloader",t).addClass("preloaded")}),e[0].complete&&e.load()})},menu:function(){void 0!==jQuery.fn.superfish&&jQuery("#menu").superfish({delay:500,animation:{opacity:"show",height:"show"},speed:100,cssArrows:!1}),jQuery("#mobile-menu-trigger").click(function(e){var t=jQuery(this),a=jQuery("#mobile-menu");t.hasClass("mobile-menu-opened")?(t.removeClass("mobile-menu-opened").addClass("mobile-menu-closed"),a.slideUp(300)):(t.removeClass("mobile-menu-closed").addClass("mobile-menu-opened"),a.slideDown(300)),e.preventDefault()})},animations:function(){jQuery(".section:in-viewport").each(function(){jQuery(this).addClass("animate")}),jQuery(".post-thumbnail-preloader:in-viewport").each(function(){jQuery(this).addClass("animate")})},contact:function(){jQuery(".contact-action").click(function(){jQuery(".contact-form-content").slideDown("500"),jQuery(".contact-action").hide()}),jQuery(".contact-trigger").click(function(){jQuery(".contact-form-content").slideUp("500",function(){jQuery(".contact-action").show()})})},newsletter:function(){jQuery("#mc_mv_EMAIL").attr("placeholder","Email address"),jQuery(".mc_header_email").css("display","none"),jQuery("#mc_signup_submit").css({"margin-top":0,width:"initial"})}},Mobile:{testimonials:function(){jQuery(".hidden-testimonial").slice(0,1).show(),jQuery(".show-more-comments").on("click",function(e){var t=jQuery(".hidden-testimonial:hidden");e.preventDefault(),t.slice(0,1).fadeIn("fast"),0===t.length&&jQuery(".show-more-comments").fadeOut("slow")})},blog:function(){jQuery(".item-carousel-blog").slice(0,1).show(),jQuery(".blog-load-more").on("click",function(e){var t=jQuery(".item-carousel-blog:hidden");e.preventDefault(),t.slice(0,1).slideDown(),0===t.length&&jQuery("#load").slideUp(),jQuery(".blog-carousel-mobile").animate({scrollTop:jQuery(this).offset().top},500)})},menu:function(){jQuery(window).width()>Portum.MOBILEBREAKPOINT?(jQuery("#mobile-menu").hide(),jQuery("#mobile-menu-trigger").removeClass("mobile-menu-opened").addClass("mobile-menu-closed")):jQuery("#mobile-menu").length||(jQuery("#menu").clone().attr({id:"mobile-menu",class:""}).insertAfter("#header"),jQuery("#mobile-menu > li > a, #mobile-menu > li > ul > li > a").each(function(){var e=jQuery(this);(e.next().hasClass("sub-menu")||e.next().is("ul")||e.next().is(".sf-mega"))&&e.append('')}),jQuery(".mobile-menu-submenu-arrow").on("click",function(e){var t=jQuery(this);t.hasClass("mobile-menu-submenu-closed")?t.removeClass("mobile-menu-submenu-closed fa-angle-down").addClass("mobile-menu-submenu-opened fa-angle-up").parent().siblings("ul, .sf-mega").slideDown(300):t.removeClass("mobile-menu-submenu-opened fa-angle-up").addClass("mobile-menu-submenu-closed fa-angle-down").parent().siblings("ul, .sf-mega").slideUp(300),e.preventDefault()}),jQuery("#mobile-menu li, #mobile-menu li a, #mobile-menu ul").attr("style",""))}},Events:{},Helpers:{}};