/*! For license information please see app.js.LICENSE */ !function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="app/client/dist",n(n.s="./app/client/src/js/app.js")}({"./app/client/src/img sync \\.(png|jpe?g|svg)$":function(e,t,n){var i={"./bg.png":"./app/client/src/img/bg.png","./photo1.png":"./app/client/src/img/photo1.png","./photo2.jpg":"./app/client/src/img/photo2.jpg","./photo3.svg":"./app/client/src/img/photo3.svg"};function o(e){var t=r(e);return n(t)}function r(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}o.keys=function(){return Object.keys(i)},o.resolve=r,e.exports=o,o.id="./app/client/src/img sync \\.(png|jpe?g|svg)$"},"./app/client/src/img/bg.png":function(e,t){e.exports="../img/bg.png"},"./app/client/src/img/photo1.png":function(e,t){e.exports="../img/photo1.png"},"./app/client/src/img/photo2.jpg":function(e,t){e.exports="../img/photo2.jpg"},"./app/client/src/img/photo3.svg":function(e,t){e.exports="../fonts/photo3.svg"},"./app/client/src/js/app.js":function(e,t,n){"use strict";n.r(t);n("./app/client/src/scss/app.scss"),n("./node_modules/bootstrap/js/dist/util.js"),n("./node_modules/bootstrap/js/dist/alert.js"),n("./node_modules/bootstrap/js/dist/button.js"),n("./node_modules/bootstrap/js/dist/carousel.js"),n("./node_modules/bootstrap/js/dist/collapse.js"),n("./node_modules/hammerjs/hammer.js"),n("./node_modules/jquery-hammerjs/jquery.hammer.js");var i=n("jquery"),o=n.n(i),r=n("./node_modules/@a2nt/ss-bootstrap-ui-webpack-boilerplate/src/js/_events.js"),a=n.n(r);n("./node_modules/jquery-hoverintent/jquery.hoverIntent.js");(e=>{const t=window,n=(document,e("html"),e("body"),"jsHoverUI"),i=n;class o{constructor(i){const o=this,r=e(i);o.$el=r;let a=r.parents(".nav-item, .dropdown");a=a&&a.length?a.first():null,o.$parent=a;let s=r.data("target");if(s=s&&s.length?s:null,s=s||(a?a.find(".dropdown-menu"):null),!s||!s.length)return console.warn(`${n}: Missing target for:`),void console.warn(r);o.$target=s;const l=a||r;o.$triger=l,e('[data-toggle="dropdown"]').on("click touch",e=>{o.hide()}),t.isTouch||l.hoverIntent({sensitivity:10,interval:50,over:()=>{o.show()},out:()=>{o.hide()}}),r.on("click touch",e=>{r.data("allow-click")||(console.log("aaaa"),e.preventDefault()),o.isShown()?o.hide():o.show()}),l.addClass(`${n}-active`)}isShown(){return this.$target.hasClass("show")}show(){this.$el.parents(".dropdown").not(".active").each((t,n)=>{const i=e(n);i.find(".dropdown").removeClass("show"),i.addClass("show")}),this.$target.addClass("show")}hide(){const e=this.$target;e.removeClass("show"),e.find(".dropdown-menu").removeClass("show"),e.parent(".dropdown").removeClass("show")}dispose(){const t=this,o=t.$el;t.$triger.removeClass(`${n}-active`),e.removeData(o,i),t.$el=null,t.$parent=null,t.$target=null,t.$triger=null}static _jQueryInterface(){return this.each((function(){const t=e(this);let n=t.data(i);n||(n=new o(this),t.data(i,n))}))}}e.fn[n]=o._jQueryInterface,e.fn[n].Constructor=o,e.fn[n].noConflict=function(){return e.fn[n]=JQUERY_NO_CONFLICT,o._jQueryInterface},e('[data-toggle="hover"]').ready(()=>{e('[data-toggle="hover"]').jsHoverUI()}),e('[data-toggle="dropdown"]').on("click touch",t=>{t.preventDefault();const n=e(t.currentTarget).parent(".dropdown");n.hasClass("show")?(n.removeClass("show"),n.find(".dropdown-menu").removeClass("show")):(n.addClass("show"),n.find(".dropdown-menu").addClass("show"))})})(o.a);(e=>{class t{static each(t){e(".js-carousel").each((n,i)=>{t(n,e(i))})}static init(){this.dispose(),this.each((t,n)=>{const i=e(n),o=`Carousel${t}`;i.attr("id",o),i.data("id",t);const r=e(n).find(".carousel-item").length;if(!r)return;if(i.data("indicators")){const t=e('');t.append(`
  • `);for(let e=1;e`);i.prepend(t)}i.data("arrows")&&(i.prepend(`Previous`),i.prepend(`Next`)),i.carousel();const a=i.find('iframe[src^="https://www.youtube.com/embed/"]');i.on("slide.bs.carousel",()=>{a.length&&a.each((t,n)=>{const i=e(n);try{i.data("player",new YT.Player(n,{events:{onReady:()=>{i.data("player").pauseVideo()}}})),i.data("player").pauseVideo()}catch(n){}})}),i.find(".carousel-control-prev").on("click",e=>{e.preventDefault(),i.carousel("prev")}),i.find(".carousel-control-next").on("click",e=>{e.preventDefault(),i.carousel("next")}),i.hammer().bind("swipeleft panleft",t=>{e(event.target).carousel("next")}),i.hammer().bind("swiperight panright",t=>{e(event.target).carousel("prev")})})}static dispose(){this.each((t,n)=>{e(n).carousel("dispose")})}}e(window).on(`${a.a.AJAX} ${a.a.LOADED}`,()=>{t.init()})})(o.a);(e=>{const t="jsSlidingMenu",n=t;class i{constructor(n){this._element=n;const i=e(this._element);i.addClass(`${t}-active`),e(window).on("keyup",e=>{27===e.which&&i.find('.is-open[data-toggle="offcanvas"]').click()})}dispose(){console.log(`Disposing: ${t} elements`),e(this._element).removeClass(`${t}-active`),e.removeData(this._element,n),this._element=null}static _jQueryInterface(){return this.each((function(){const t=e(this);let o=t.data(n);o||(o=new i(this),t.data(n,o))}))}}e.fn[t]=i._jQueryInterface,e.fn[t].Constructor=i,e.fn[t].noConflict=function(){return e.fn[t]=JQUERY_NO_CONFLICT,i._jQueryInterface},e(`.ui.${t}`).ready(()=>{e(`.ui.${t}`).jsSlidingMenu()})})(o.a),n("./node_modules/bootstrap/js/dist/modal.js"),n("./node_modules/bootstrap/js/dist/tooltip.js"),n("./node_modules/bootstrap/js/dist/popover.js"),n("./node_modules/bootstrap/js/dist/scrollspy.js"),n("./node_modules/bootstrap/js/dist/tab.js");var s,l=(s=o.a,class{static show(e){s("#PageLoading").show(0,e)}static hide(e){s("#PageLoading").hide("slow",e)}});var c={ENVS:["xs","sm","md","lg","xl","xxl","xxxl"],MAP_DRIVER:n("./node_modules/@a2nt/ss-bootstrap-ui-webpack-boilerplate/src/js/_components/drivers/_map.google.js").a};var u=(e=>{const t=window,n=document,i=e("html"),o=e("body"),r="jsAjaxUI",s=r;class c{constructor(t){this._element=t;const n=e(this._element);n.addClass(`${r}-active`),n.bind("click",(function(t){t.preventDefault();const n=e(this);e(".ajax").each((function(){const t=e(this);t.removeClass("active"),t.parents(".nav-item").removeClass("active")})),n.addClass("loading"),c.load(n.attr("href"),()=>{n.removeClass("loading"),n.parents(".nav-item").addClass("active"),n.addClass("active")})}))}static load(n,i){l.show(()=>{o.removeClass("loaded")}),t.MainUI.updateLocation(n);const r=t.URLDetails.base+t.URLDetails.relative.substring(1);r!==t.location.href&&t.history.pushState({ajax:!0,page:r},document.title,r),e.ajax({sync:!1,async:!0,url:n,dataType:"json",method:"GET",cache:!1,error(e){console.warn(`AJAX request failure: ${e.statusText}`),t.location.href=n,"function"==typeof t.ga&&t.ga("send","event","error","AJAX ERROR",e.statusText)},success(e,n,o){c.process(e,o,i),"function"==typeof t.ga&&(t.ga("set",{page:t.URLDetails.relative+t.URLDetails.hash,title:o.getResponseHeader("X-Title")}),t.ga("send","pageview"))}})}static process(i,r,s){const l=r.getResponseHeader("X-Include-CSS").split(",")||[],u=r.getResponseHeader("X-Include-JS").split(",")||[];if("object"==typeof i.regions)for(const e in i.regions)"string"==typeof i.regions[e]&&c.replaceRegion(i.regions[e],e);e('link[type="text/css"]').each((function(){const t=l.indexOf(e(this).attr("href"));t>-1?l.splice(t,1):o.data("unload-blocked")||(console.log(`Unloading: ${e(this).attr("href")}`),e(this).remove())})),e('script[type="text/javascript"]').each((function(){const t=u.indexOf(e(this).attr("src"));t>-1?u.splice(t,1):o.data("unload-blocked")||(console.log(`Unloading: ${e(this).attr("src")}`),e(this).remove())})),this.preload(l).then(()=>{const r=e("head");l.forEach(e=>{r.append(``)}),this.preload(u,"script").then(()=>{if(u.forEach(e=>{o.append(`