/*! * TheSaaS v1.5.0 (http://thetheme.io/thesaas) * Copyright 2018 TheThemeio * Licensed under the Themeforest Standard Licenses */ "use strict";function recaptchaCallback(){thesaas.recaptcha()}+function(a,b){var c={name:"TheSaaS",version:"1.5.0"};c.defaults={googleApiKey:null,googleAnalyticsId:null,reCaptchaSiteKey:null,reCaptchaLanguage:null,smoothScroll:!0},c.breakpoint={xs:576,sm:768,md:992,lg:1200},c.config=function(d){if("string"==typeof d)return c.defaults[d];if(a.extend(!0,c.defaults,d),c.defaults.smoothScroll||SmoothScroll.destroy(),a('[data-provide~="map"]').length&&void 0===b["google.maps.Map"]&&a.getScript("https://maps.googleapis.com/maps/api/js?key="+c.defaults.googleApiKey+"&callback=thesaas.map"),c.defaults.googleAnalyticsId&&(!function(a,b,c,d,e,f,g){a.GoogleAnalyticsObject=e,a[e]=a[e]||function(){(a[e].q=a[e].q||[]).push(arguments)},a[e].l=1*new Date,f=b.createElement(c),g=b.getElementsByTagName(c)[0],f.async=1,f.src="https://www.google-analytics.com/analytics.js",g.parentNode.insertBefore(f,g)}(b,document,"script",0,"ga"),ga("create",c.defaults.googleAnalyticsId,"auto"),ga("send","pageview")),a('[data-provide~="recaptcha"]').length&&void 0===b.grecaptcha){var e="https://www.google.com/recaptcha/api.js?onload=recaptchaCallback";""!=c.defaults.reCaptchaLanguage&&(e+="&hl="+c.defaults.reCaptchaLanguage),a.getScript(e)}},c.init=function(){c.topbar(),c.parallax(),c.carousel(),c.scrolling(),c.counter(),c.aos(),c.typed(),c.contact(),c.mailer(),c.constellation(),c.shuffle(),c.bindValue(),a(document).on("click",'[data-provide~="lightbox"]',lity),objectFitPolyfill(a(".bg-video")),a(document).on("click",".video-wrapper .btn",function(){var b=a(this).closest(".video-wrapper");if(b.addClass("reveal"),b.find("video").length&&b.find("video").get(0).play(),b.find("iframe").length){var c=b.find("iframe");c.attr("src").indexOf("?")>0?c.get(0).src+="&autoplay=1":c.get(0).src+="?autoplay=1"}}),a(document).on("click",".file-browser",function(){var b=a(this),c=b.closest(".file-group").find('[type="file"]');b.hasClass("form-control")?setTimeout(function(){c.trigger("click")},300):c.trigger("click")}),a(document).on("change",'.file-group [type="file"]',function(){var b=a(this),c=b.val().split("\\").pop();b.closest(".file-group").find(".file-value").val(c).text(c).focus()}),a(b).on("scroll",function(){var c=a(this).scrollTop()-200;a(".header.fadeout").css("opacity",1-c/b.innerHeight)}),a(document).on("click",".drawer-toggler, .drawer-close, .drawer-backdrop",function(){a("body").toggleClass("drawer-open")})},c.parallax=function(){a("[data-parallax]").each(function(){var b=a(this),d={imageSrc:b.data("parallax"),speed:.3,bleed:50};a(this).hasClass("header")&&(d.speed=.6),d=a.extend(d,c.getDataOptions(b)),b.parallax(d)})},c.map=function(){a('[data-provide~="map"]').each(function(){var b={lat:"",lng:"",zoom:13,markerLat:"",markerLng:"",markerIcon:"",style:""};b=a.extend(b,c.getDataOptions(a(this)));var d=new google.maps.Map(a(this)[0],{center:{lat:Number(b.lat),lng:Number(b.lng)},zoom:Number(b.zoom)}),e=new google.maps.Marker({position:{lat:Number(b.markerLat),lng:Number(b.markerLng)},map:d,animation:google.maps.Animation.DROP,icon:b.markerIcon}),f=new google.maps.InfoWindow({content:a(this).dataAttr("info","")});switch(e.addListener("click",function(){f.open(d,e)}),b.style){case"light":d.set("styles",[{featureType:"water",elementType:"geometry",stylers:[{color:"#e9e9e9"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#ffffff"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:21}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}]);break;case"dark":d.set("styles",[{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}]}]);break;default:Array.isArray(b.style)&&d.set("styles",b.style)}})},c.recaptcha=function(){a('[data-provide~="recaptcha"]').each(function(){var b={sitekey:c.defaults.reCaptchaSiteKey};b=a.extend(b,c.getDataOptions(a(this))),grecaptcha.render(a(this)[0],b)})},c.carousel=function(){a(".swiper-container").each(function(){var b={autoplay:3e3,speed:1e3,loop:!0,breakpoints:{480:{slidesPerView:1}}},d=a(this);d.find(".swiper-button-next").length&&(b.nextButton=".swiper-button-next"),d.find(".swiper-button-prev").length&&(b.prevButton=".swiper-button-prev"),d.find(".swiper-pagination").length&&(b.pagination=".swiper-pagination",b.paginationClickable=!0),b=a.extend(b,c.getDataOptions(d)),new Swiper(d,b)})},c.scrolling=function(){var b=a("html, body");a(document).on("click",".scroll-top",function(){return b.animate({scrollTop:0},600),a(this).blur(),!1}),a(document).on("click","[data-scrollto]",function(){var c="#"+a(this).data("scrollto");if(a(c).length>0){var d=0;a(".topbar.topbar-sticky").length&&(d=60),b.animate({scrollTop:a(c).offset().top-d},1e3)}return!1});var c=location.hash.replace("#","");""!=c&&a("#"+c).length>0&&b.animate({scrollTop:a("#"+c).offset().top-60},1e3)},c.counter=function(){a('[data-provide~="counter"]:not(.counted)').waypoint({handler:function(b){a(this.element).countTo().addClass("counted")},offset:"100%"});a("[data-countdown]").each(function(){var b="";b+='