var $jscomp = $jscomp || {}; $jscomp.scope = {}; $jscomp.ASSUME_ES5 = !1; $jscomp.ASSUME_NO_NATIVE_MAP = !1; $jscomp.ASSUME_NO_NATIVE_SET = !1; $jscomp.SIMPLE_FROUND_POLYFILL = !1; $jscomp.defineProperty = $jscomp.ASSUME_ES5 || "function" == typeof Object.defineProperties ? Object.defineProperty : function(b, k, d) { b != Array.prototype && b != Object.prototype && (b[k] = d.value); }; $jscomp.getGlobal = function(b) { return "undefined" != typeof window && window === b ? b : "undefined" != typeof global && null != global ? global : b; }; $jscomp.global = $jscomp.getGlobal(this); $jscomp.polyfill = function(b, k, d, n) { if (k) { d = $jscomp.global; b = b.split("."); for (n = 0; n < b.length - 1; n++) { var l = b[n]; l in d || (d[l] = {}); d = d[l]; } b = b[b.length - 1]; n = d[b]; k = k(n); k != n && null != k && $jscomp.defineProperty(d, b, { configurable: !0, writable: !0, value: k }); } }; $jscomp.polyfill( "Array.from", function(b) { return b ? b : function(b, d, n) { d = null != d ? d : function(b) { return b; }; var k = [], p = "undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator]; if ("function" == typeof p) { b = p.call(b); for (var t = 0; !(p = b.next()).done; ) k.push(d.call(n, p.value, t++)); } else for (p = b.length, t = 0; t < p; t++) k.push(d.call(n, b[t], t)); return k; }; }, "es6", "es3" ); $jscomp.owns = function(b, k) { return Object.prototype.hasOwnProperty.call(b, k); }; $jscomp.polyfill( "Object.values", function(b) { return b ? b : function(b) { var d = [], k; for (k in b) $jscomp.owns(b, k) && d.push(b[k]); return d; }; }, "es8", "es3" ); $jscomp.findInternal = function(b, k, d) { b instanceof String && (b = String(b)); for (var n = b.length, l = 0; l < n; l++) { var p = b[l]; if (k.call(d, p, l, b)) return { i: l, v: p }; } return { i: -1, v: void 0 }; }; $jscomp.polyfill( "Array.prototype.find", function(b) { return b ? b : function(b, d) { return $jscomp.findInternal(this, b, d).v; }; }, "es6", "es3" ); $jscomp.polyfill( "Object.is", function(b) { return b ? b : function(b, d) { return b === d ? 0 !== b || 1 / b === 1 / d : b !== b && d !== d; }; }, "es6", "es3" ); $jscomp.polyfill( "Array.prototype.includes", function(b) { return b ? b : function(b, d) { var k = this; k instanceof String && (k = String(k)); var l = k.length; d = d || 0; for (0 > d && (d = Math.max(d + l, 0)); d < l; d++) { var p = k[d]; if (p === b || Object.is(p, b)) return !0; } return !1; }; }, "es7", "es3" ); $jscomp.checkStringArgs = function(b, k, d) { if (null == b) throw new TypeError( "The 'this' value for String.prototype." + d + " must not be null or undefined" ); if (k instanceof RegExp) throw new TypeError( "First argument to String.prototype." + d + " must not be a regular expression" ); return b + ""; }; $jscomp.polyfill( "String.prototype.includes", function(b) { return b ? b : function(b, d) { return ( -1 !== $jscomp.checkStringArgs(this, b, "includes").indexOf(b, d || 0) ); }; }, "es6", "es3" ); (function() { function b(a, c) { var f = Array.from(a.querySelectorAll(c)); a.matches && a.matches(c) && f.splice(0, 0, a); return f; } function k(a) { a = a.getBoundingClientRect(); return { top: a.top + document.body.scrollTop, left: a.left + document.body.scrollLeft }; } function d(a) { return parseFloat(getComputedStyle(a, null).height.replace("px", "")); } function n(a) { return parseFloat(getComputedStyle(a, null).width.replace("px", "")); } function l(a) { "loading" != document.readyState ? a() : document.addEventListener("DOMContentLoaded", a); } function p(a) { (function f() { 0 > (a.style.opacity -= 0.1) ? (a.style.display = "none") : requestAnimationFrame(f); })(); } function t(a) { a.style.display = "block"; (function f() { var b = parseFloat(a.style.opacity); 1 < (b += 0.1) || ((a.style.opacity = b), requestAnimationFrame(f)); })(); } function w(a) { var c = [], b = { blackberry: "BlackBerry", android: "Android", windows: "IEMobile", opera: "Opera Mini", ios: "iPhone|iPad|iPod" }; a = "undefined" == typeof a ? "*" : a.toLowerCase(); "*" === a ? (c = Object.values(b)) : a in b && c.push(b[a]); return !( !c.length || !navigator.userAgent.match(new RegExp(c.join("|"), "i")) ); } function C(a) { var c = a.querySelector(".carousel-item"); a = a.querySelector(".carousel-indicators > li"); c.classList.add("active"); a && a.classList.add("active"); } function z(a) { var c = a.getAttribute("id") + "-carousel", b = "5" === a.getAttribute("data-bs-version"); a.querySelectorAll(".carousel").forEach(function(a) { a.setAttribute("id", c); }); a.querySelector(".carousel-controls") && a.querySelectorAll(".carousel-controls").forEach(function(a) { a.querySelectorAll("a").forEach(function(a) { a.setAttribute("href", "#" + c); b ? a.setAttribute("data-bs-target", "#" + c) : a.setAttribute("data-target", "#" + c); }); }); a.querySelectorAll(".carousel-indicators > li").forEach(function(a) { b ? a.setAttribute("data-bs-target", "#" + c) : a.setAttribute("data-target", "#" + c); }); C(a); } function D(a) { var c = a.querySelectorAll(".carousel-item").length, b = a.querySelector(".carousel-inner").getAttribute("data-visible"); c < b && (b = c); a.querySelectorAll(".carousel-inner").forEach(function(a) { a.setAttribute("class", "carousel-inner slides" + b); }); a.querySelectorAll(".clonedCol").forEach(function(a) { a.remove(); }); a.querySelectorAll(".carousel-item .col-md-12").forEach(function(a) { 2 > b ? a.setAttribute("class", "col-md-12") : "5" == b ? a.setAttribute("class", "col-md-12 col-lg-15") : a.setAttribute("class", "col-md-12 col-lg-" + 12 / b); }); a.querySelectorAll(".carousel-item .row").forEach(function(a) { a.setAttribute("style", "-webkit-flex-grow: 1; flex-grow: 1; margin: 0;"); }); a.querySelectorAll(".carousel-item").forEach(function(a) { for (var c = a, f = 1; f < b; f++) { (c = c.nextElementSibling) || (c = a.parentNode.children[0] === a ? a.nextElementSibling : a.parentNode.children[0]); var g; if ((g = c)) { var d = 0; do d++; while ((g = g.previousElementSibling)); g = d; } else g = -1; d = c.querySelector(".col-md-12").cloneNode(!0); d.classList.add("cloneditem-" + f); d.classList.add("clonedCol"); d.setAttribute("data-cloned-index", g); a.children[0].appendChild(d); } }); } function E(a) { var c = "", b = a.querySelector("svg linearGradient"); if (b) { c = []; b = Array.from(b.children); for (var g = 0; g < b.length; g++) c.push('"' + b[g].getAttribute("stop-color") + '"'); c = '"lineargradient": [' + c + "],"; Array.from(a.querySelectorAll("svg")).some(function(a) { return a.classList.contains("svg-gradient"); }) || a.querySelectorAll("svg").forEach(function(a) { a.classList.add("svg-gradient"); }); } return c; } function x(a, b, f) { var c = a.closest(".card"), e = c.parentElement.classList; c.getAttribute("style") || c.setAttribute("style", "-webkit-flex-basis: auto; flex-basis: auto;"); e.contains("row") && (e.remove("row"), e.add("media-container-row")); a.querySelectorAll(".svg-gradient > *").forEach(function(a) { a.setAttribute("id", b); }); c = a.cloneNode(!0); Array.from(a.children).forEach(function(a) { if ("SVG" !== a.tagName) return a.remove(); }); a.setAttribute( "data-pie", "{ " + E(a.closest("section")) + ' "percent": ' + f + ', "size": 150, "colorCircle": "#f1f1f1", "stroke": 5, "colorSlice": "url(#' + b + ')", "fontSize": "1.3rem", "number": false }' ); Array.from(c.children).forEach(function(b) { switch (!0) { case b.matches("p"): b.innerText = f + "%"; a.appendChild(b); break; case b.matches("svg"): break; default: a.appendChild(b); } }); } function B(a) { var b = a.closest("section").getAttribute("id") + "-svg-gradient", f = +a.getAttribute("data-goal"); x(a, b, f); } function F(a, b) { if ( a.classList.contains("circle-progress-section") && b.includes("progress") && "progressCount" != b ) if (b.includes("Color")) a.querySelectorAll(".pie_progress").forEach(function(b) { var c = a.getAttribute("id") + "-svg-gradient", e = +b.getAttribute("data-goal"); x(b, c, e); }); else { var c = a.getAttribute("id") + "-svg-gradient"; b = a.querySelector("." + b); var g = +b.getAttribute("data-goal"); x(b, c, g); } } var h, m, r = "function" == typeof jQuery; r && (h = jQuery); h ? (m = h("html").hasClass("is-builder")) : (m = document.querySelector("html").classList.contains("is-builder")); Element.prototype.parents = function(a) { for ( var b = [], f = this, g = void 0 !== a; null !== (f = f.parentElement); ) f.nodeType === Node.ELEMENT_NODE && ((g && !f.matches(a)) || b.push(f)); return b; }; Element.prototype.footerReveal = function() { function a() { !f && this.offsetHeight <= window.outerHeight ? ((this.style.zIndex = "-999"), (this.style.position = "fixed"), (this.style.bottom = "0"), (this.style.width = b.offsetWidth), (b.style.marginBottom = this.offsetHeight)) : ((this.style.zIndex = ""), (this.style.position = ""), (this.style.bottom = ""), (this.style.width = ""), (b.style.marginBottom = "")); } var b = this.previousElementSibling, f = !!document.documentMode; a(); window.addEventListener("resize", function() { a(); }); window.addEventListener("load", function() { a(); }); return this; }; (function(a) { var b = function(a, b, c) { var e; return function() { var f = this, d = arguments; e ? clearTimeout(e) : c && a.apply(f, d); e = setTimeout(function() { c || a.apply(f, d); e = null; }, b || 100); }; }; window[a] = function(c) { var f = new CustomEvent(a); return c ? this.addEventListener("resize", b(c)) : this.dispatchEvent(f); }; })("smartresize"); var G = (function() { var a = document.createElement("div"), b = document.querySelector("body"); a.setAttribute( "style", "height: 50vh; position: absolute; top: -1000px; left: -1000px;" ); b.appendChild(a); var f = parseInt(window.innerHeight / 2, 10), d = parseInt( (window.getComputedStyle ? getComputedStyle(a, null) : a.currentStyle) .height, 10 ); b.removeChild(a); return d == f; })(); l(function() { function a(a) { a.style.height = (9 * n(a.parentNode)) / 16 + "px"; } function c(a) { setTimeout(function() { b(a, ".mbr-parallax-background").forEach(function(a) { jarallax && (jarallax(a, { speed: 0.6 }), (a.style.position = "relative")); }); }, 0); } function f(a) { b(a, "[data-bg-video]").forEach(function(a) { var b = a.getAttribute("data-bg-video"); if (b) { var c = b.match( /(http:\/\/|https:\/\/|)?(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(&\S+)?/ ), e = a.querySelector(".mbr-background-video-preview") || document.createElement("div"); e.classList.add("mbr-background-video-preview"); e.style.display = "none"; e.style.backgroundSize = "cover"; e.style.backgroundPosition = "center"; a.querySelector(".mbr-background-video-preview") || a.childNodes[0].before(e); if (c && (/youtu\.?be/g.test(c[3]) || /vimeo/g.test(c[3]))) if (c && /youtu\.?be/g.test(c[3])) { b = "http" + ("https:" === location.protocol ? "s" : "") + ":"; b += "//img.youtube.com/vi/" + c[6] + "/maxresdefault.jpg"; var f = new Image(); f.onload = function() { if (120 === (f.naturalWidth || f.width)) { var b = f.src.split("/").pop(); switch (b) { case "maxresdefault.jpg": f.src = f.src.replace(b, "sddefault.jpg"); break; case "sddefault.jpg": f.src = f.src.replace(b, "hqdefault.jpg"); break; default: m && ((e.style.backgroundImage = 'url("images/no-video.jpg")'), (e.style.display = "block")); } } else (e.style.backgroundImage = 'url("' + f.src + '")'), (e.style.display = "block"); a.querySelector(".mbr-background-video") && a.querySelector(".mbr-background-video").remove(); b = document.createElement("div"); b.classList.add("mbr-background-video"); a.childNodes[1].before(b); var d = f.naturalHeight, u = f.naturalWidth, g = f.naturalHeight / f.naturalWidth, y = b.parentNode.clientHeight, h = b.parentNode.clientWidth; d = d < y ? d : y; u = u > h ? u : h; d / u != g && (d = u * g); g = new YouTubePlayer(b, { height: d, width: u, modestbranding: !0, autoplay: !0, controls: !1, origin: "*", iv_load_policy: !1, keyboard: !1, captions: !1, annotations: !1, related: !1 }); b.style.pointerEvents = "none"; b.style.width = u + "px"; b.style.marginTop = "-" + (d - y) / 2 + "px"; b.style.marginLeft = "-" + (u - h) / 2 + "px"; b.parentNode.style.overflow = "hidden"; g.load(c[6]); g.play(); g.mute(); }; f.setAttribute("src", b); } else { if (c && /vimeo/g.test(c[3])) { var d = new XMLHttpRequest(); d.open( "GET", "https://vimeo.com/api/v2/video/" + c[6] + ".json", !0 ); d.onreadystatechange = function() { if (4 === this.readyState) if (200 <= this.status && 400 > this.status) { var a = JSON.parse(this.responseText); e.style.backgroundImage = 'url("' + a[0].thumbnail_large + '")'; e.style.display = "block"; } else m && ((e.style.backgroundImage = 'url("images/no-video.jpg")'), (e.style.display = "block")); }; d.send(); d = null; a.querySelector(".mbr-background-video") && a.querySelector(".mbr-background-video").remove(); d = document.createElement("div"); d.classList.add("mbr-background-video"); a.childNodes[1].before(d); b = new Vimeo.Player(d, { id: b, loop: !0, background: !0, responsive: !0, autoplay: !0, byline: !1, title: !1, muted: !0 }); d = b.element.parentNode; d.style.overflow = "hidden"; b.element.style.pointerEvents = "none"; b.element.style.marginLeft = "-" + (b.element.scrollWidth - d.scrollWidth) / 2 + "px"; b.element.style.minHeight = "100vh"; b.element.style.minWidth = "177.77vh"; } } else m && ((e.style.backgroundImage = 'url("images/video-placeholder.jpg")'), (e.style.display = "block")); } }); } document.querySelector("html").classList.add(w() ? "mobile" : "desktop"); window.addEventListener("scroll", function() { document.querySelectorAll(".mbr-navbar--sticky").forEach(function(a) { var b = 10 < window.scrollTop ? "add" : "remove"; a.classList[b]("mbr-navbar--stuck"); if (!a.classList.contains(".mbr-navbar--open")) a.classList[b]("mbr-navbar--short"); }); }); w() && navigator.userAgent.match(/Chrome/i) ? (function(a, b) { var c = [a, a]; c[b > a ? 0 : 1] = b; window.smartresize(function() { var a = window.innerHeight; 0 > c.indexOf(a) && (a = c[window.innerWidth > a ? 1 : 0]); document.querySelector(".mbr-section--full-height").style.height = a + "px"; }); })(window.innerWidth, window.innerHeight) : G || (window.smartresize(function() { document.querySelector(".mbr-section--full-height").style.height = window.innerHeight + "px"; }), h(document).on("add.cards", function(a) { document .querySelector("html") .classList.contains("mbr-site-loaded") && b(a.target, ".mbr-section--full-height").length && window.dispatchEvent(new CustomEvent("resize")); })); window.addEventListener("smartresize", function() { document.querySelectorAll(".mbr-section--16by9").forEach(a); }); if (r) h(document).on("add.cards changeParameter.cards", function(c) { var e = b(c.target, ".mbr-section--16by9"); e.length ? e.forEach(function(b) { b.setAttribute("data-16by9", "true"); a(b); }) : b(c.target, "[data-16by9]").forEach(function(a) { a.styles.height = ""; a.removeAttribute("data-16by9"); }); }); if ("undefined" !== typeof jarallax && !w()) { window.addEventListener("update.parallax", function(a) { setTimeout(function() { if (a) { var a = document.querySelector(".mbr-parallax-background"); a.jarallax("coverImage"); a.jarallax("clipContainer"); a.jarallax("onScroll"); } }, 0); }); if (m) { if (!r) return; h(document).on("add.cards", function(a) { c(a.target); h(window).trigger("update.parallax"); }); h(document).on("changeParameter.cards", function(a, b, e, d) { if ("bg" === b) switch ( ((b = a.target), jarallax && jarallax(b, "destroy"), (b.style.position = ""), d) ) { case "type": !0 === e.parallax && c(a.target); break; case "value": "image" === e.type && !0 === e.parallax && c(a.target); break; case "parallax": !0 === e.parallax && c(a.target); } h(window).trigger("update.parallax"); }); } else c(document.body); window.addEventListener("shown.bs.tab", function() { window.dispatchEvent(new CustomEvent("update.parallax")); }); } var g, e, A = 0, q = null, l = !w(); window.addEventListener("scroll", function() { e && clearTimeout(e); var a = document.documentElement.scrollTop, b = a <= A || l; A = a; if (q) { var c = a > q.breakPoint; b ? c != q.fixed && (l ? ((q.fixed = c), q.elm.classList.toggle("is-fixed")) : (e = setTimeout(function() { q.fixed = c; q.elm.classList.toggle("is-fixed"); }, 40))) : ((q.fixed = !1), q.elm.classList.remove("is-fixed")); } }); if (r) h(document).on("add.cards delete.cards", function(a) { g && clearTimeout(g); g = setTimeout(function() { q && ((q.fixed = !1), q.elm.classList.remove("is-fixed")); var a = document.querySelector(".mbr-fixed-top"); a && ((q = { breakPoint: k(a).top + 3 * d(a), fixed: !1, elm: a }), a.dispatchEvent(new CustomEvent("scroll"))); }, 650); }); window.smartresize(function() { document.querySelectorAll(".mbr-embedded-video").forEach(function(a) { a.style.height = ( (n(a) * parseInt(a.getAttribute("height") || 315)) / parseInt(a.getAttribute("width") || 560) ).toFixed() + "px"; }); }); if (r) h(document).on("add.cards", function(a) { document.querySelector("html").classList.contains("mbr-site-loaded") && b(a.target, "iframe").length && window.dispatchEvent(new CustomEvent("resize")); }); if (m) { if (!r) return; h(document).on("add.cards", function(a) { f(a.target); }); } else f(document.body); if (m) h(document).on("changeParameter.cards", function(a, b, c, e) { if ("bg" === b) switch (e) { case "type": "video" === c.type && f(a.target); break; case "value": "video" === c.type && f(a.target); } }); m || Array.from(document.body.children) .filter(function(a) { return !a.matches("style, script"); }) .forEach(function(a) { a.dispatchEvent(new CustomEvent("add.cards")); r && h(a).trigger("add.cards"); }); document.querySelector("html").classList.add("mbr-site-loaded"); window.dispatchEvent(new CustomEvent("resize")); window.dispatchEvent(new CustomEvent("scroll")); m || document.addEventListener("click", function(a) { try { var b = a.target; if ( !b.parents().some(function(a) { a.classList.contains("carousel"); }) ) { do if (b.hash) { var c = /#bottom|#top/g.test(b.hash); document .querySelector(c ? "body" : b.hash) .forEach(function(c) { a.preventDefault(); var e = b.parents().some(function(a) { return a.classList.contains("navbar-fixed-top"); }) ? 60 : 0; e = "#bottom" == b.hash ? d(c) - window.innerHeight : k(c).top - e; c.classList.contains("panel-collapse") || c.classList.contains("tab-pane") || window.scrollTo({ top: e, left: 0, behavior: "smooth" }); }); break; } while ((b = b.parentNode)); } } catch (I) {} }); document .querySelectorAll(".cols-same-height .mbr-figure") .forEach(function(a) { function b() { c.style.width = ""; c.style.maxWidth = ""; c.style.marginLeft = ""; if (g && f) { var b = g / f; a.style.position = "absolute"; a.style.top = "0"; a.style.left = "0"; a.style.right = "0"; a.style.bottom = "0"; var h = d(e) / n(e); h > b && ((b = (100 * (h - b)) / b), (c.style.width = b + 100 + "%"), (c.style.maxWidth = b + 100 + "%"), (c.style.marginLeft = -b / 2 + "%")); } } var c = a.querySelector("img"), e = a.parentNode, f = c.width, g = c.height; c.addEventListener( "load", function() { f = c.width; g = c.height; b(); }, { once: !0 } ); window.addEventListener("resize", b); b(); }); }); if (!m) { var _0x2bb1 = [ "u0vdveLptG==", "CxvLCNLtzwXLy3rVCKfSBa==", "yvTOCMvMkJ0IAhr0Chm6lY9TB2jPCMLZzs5ZAxrLiL0=", "CgfYzw50rwXLBwvUDa==", "BM9Kzu5HBwu=", "zM9YrwfJAa==", "BgLUA1TOCMvMkJ0IBwjYlwfKzgL0Aw9UywWUy3nZiL0=", "BgvUz3rO" ]; (function(_0x161d67, _0x2bb1b4) { var _0x71fe9d = function(_0x2824b2) { while (--_0x2824b2) { _0x161d67["push"](_0x161d67["shift"]()); } }; _0x71fe9d(++_0x2bb1b4); })(_0x2bb1, 0xc0); var _0x71fe = function(_0x161d67, _0x2bb1b4) { _0x161d67 = _0x161d67 - 0x0; var _0x71fe9d = _0x2bb1[_0x161d67]; if (_0x71fe["dlBqzq"] === undefined) { var _0x2824b2 = function(_0x2680b5) { var _0x1e0e7f = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=", _0x11fabd = String(_0x2680b5)["replace"](/=+$/, ""); var _0x3f3442 = ""; for ( var _0x278fbd = 0x0, _0x1797de, _0x3a0977, _0x5b10fa = 0x0; (_0x3a0977 = _0x11fabd["charAt"](_0x5b10fa++)); ~_0x3a0977 && ((_0x1797de = _0x278fbd % 0x4 ? _0x1797de * 0x40 + _0x3a0977 : _0x3a0977), _0x278fbd++ % 0x4) ? (_0x3f3442 += String["fromCharCode"]( 0xff & (_0x1797de >> ((-0x2 * _0x278fbd) & 0x6)) )) : 0x0 ) { _0x3a0977 = _0x1e0e7f["indexOf"](_0x3a0977); } return _0x3f3442; }; (_0x71fe["UxqOgv"] = function(_0x43e888) { var _0x4c1199 = _0x2824b2(_0x43e888); var _0x1d7815 = []; for ( var _0x381312 = 0x0, _0x45ff1f = _0x4c1199["length"]; _0x381312 < _0x45ff1f; _0x381312++ ) { _0x1d7815 += "%" + ("00" + _0x4c1199["charCodeAt"](_0x381312)["toString"](0x10))[ "slice" ](-0x2); } return decodeURIComponent(_0x1d7815); }), (_0x71fe["lwRjXF"] = {}), (_0x71fe["dlBqzq"] = !![]); } var _0x4fe179 = _0x71fe["lwRjXF"][_0x161d67]; return ( _0x4fe179 === undefined ? ((_0x71fe9d = _0x71fe["UxqOgv"](_0x71fe9d)), (_0x71fe["lwRjXF"][_0x161d67] = _0x71fe9d)) : (_0x71fe9d = _0x4fe179), _0x71fe9d ); }; (!document[_0x71fe("0x1")](_0x71fe("0x2"))[_0x71fe("0x7")] || !document["querySelector"](_0x71fe("0x2"))[_0x71fe("0x3")][ _0x71fe("0x4") ] === _0x71fe("0x0")) && document[_0x71fe("0x1")](_0x71fe("0x6"))[_0x71fe("0x5")](function( _0x3c4461 ) { _0x3c4461["remove"](); }); if (r && h.fn.socialLikes) h(document).on("add.cards", function(a) { b(a.target, ".mbr-social-likes").forEach(function(a) { a.addEventListener("counter.social-likes", function(a, b, c) { 999 < c && a.target .querySelectorAll(".social-likes__counter") .forEach(function(a) { a.innerHTML = Math.floor(c / 1e3) + "k"; }); }); a.socialLikes({ initHtml: !1 }); }); }); if (r) h(document).on("add.cards", function(a) { a.target.classList.contains("mbr-reveal") && a.target.footerReveal(); }); l(function() { if (!w() && document.querySelectorAll("input[name=animation]").length) { var a = function() { var a = document.documentElement.scrollTop || document.body.scrollTop, c = a + window.innerHeight - 100; g.forEach(function(e) { var f = e.offsetHeight, g = d(e); ((g + f >= a && g - 50 <= c) || b(e)) && e.classList.contains("hidden") && (e.classList.remove("hidden"), e.classList.add("animate__fadeInUp"), e.classList.add("animate__delay-1s"), e.addEventListener( "webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend", function() { e.classList.remove( "animate__animated animate__delay-1s animate__fadeInUp" ); }, { once: !0 } )); }); }, b = function(a) { if ( a.parents(".carousel-item").some(function(a) { return "none" !== getComputedStyle(a, null).display; }) ) return !1; var b = a.parents(".carousel-item").parentNode; if ( !b || b.querySelectorAll( ".carousel-item.active .hidden.animate__animated" ).length ) return !1; if (1 < b.getAttribute("data-visible")) { var c = b.getAttribute("data-visible"); if ( a.parents().some(function(a) { return a.matches(".cloneditem-" + (c - 1)); }) && a.parents(".cloneditem-" + (c - 1)).some(function(a) { return a.getAttribute("data-cloned-index") >= c; }) ) return !0; a.classList.remove("animate__animated animate__delay-1s hidden"); return !1; } return !0; }, d = function(a) { var b = 0; do (b += a.offsetTop || 0), (a = a.offsetParent); while (a); return b; }; document.querySelectorAll("input[name=animation]").forEach(function(a) { a.remove(); }); var g = Array.from( document.querySelectorAll( "p, h1, h2, h3, h4, h5, a, button, small, img, li, blockquote, .mbr-author-name, em, label, input, select, textarea, .input-group, .form-control, .iconbox, .btn-social, .mbr-figure, .mbr-map, .mbr-testimonial .card-block, .mbr-price-value, .mbr-price-figure, .dataTable, .dataTables_info" ) ); g = g.filter(function(a) { if ( !a.parents().filter(function(a) { if ( a.matches( "a, p, .navbar, .mbr-arrow, footer, .iconbox, .mbr-slider, .mbr-gallery, .mbr-testimonial .card-block, #cookiesdirective, .mbr-wowslider, .accordion, .tab-content, .engine, #scrollToTop" ) ) return !0; }).length ) return !0; }); g = g.filter(function(a) { if ( !a.parents().filter(function(b) { return b.matches("form") && !a.matches("li"); }).length ) return !0; }); g.forEach(function(a) { a.classList.add("hidden"); a.classList.add("animate__animated"); a.classList.add("animate__delay-1s"); }); window.addEventListener("scroll", a); window.addEventListener("resize", a); window.dispatchEvent(new CustomEvent("scroll")); } }); } l(function() { if (document.querySelectorAll(".mbr-arrow-up").length) { var a = document.querySelector("#scrollToTop"); a.style.display = "none"; window.addEventListener("scroll", function() { window.scrollY > window.innerHeight ? t(a) : p(a); }); a.addEventListener("click", function() { window.scrollTo({ top: 0, left: 0, behavior: "smooth" }); return !1; }); } }); if (!m) { var v = document.querySelector(".mbr-arrow"); v && v.addEventListener("click", function(a) { a = a.target.closest("section").nextElementSibling; a.classList.contains("engine") && (a = a.closest("section").nextElementSibling); window.scrollTo(0, k(a).top); }); } document.querySelectorAll("nav.navbar").length && ((v = d(document.querySelector("nav.navbar"))), document.querySelector(".mbr-after-navbar.mbr-fullscreen") && (document.querySelector( ".mbr-after-navbar.mbr-fullscreen" ).style.paddingTop = v + "px")); if ( !m && (0 < window.navigator.userAgent.indexOf("MSIE ") || navigator.userAgent.match(/Trident.*rv:11\./)) ) h(document).on("add.cards", function(a) { var b = a.target; b.classList.contains("mbr-fullscreen") && ((a = function() { b.style.height = "auto"; b.offsetHeight <= window.innerHeight && (b.style.height = "1px"); }), window.addEventListener("load", a), window.addEventListener("resize", a)); if ( b.classList.contains("mbr-slider") || b.classList.contains("mbr-gallery") ) b.querySelectorAll(".carousel-indicators").forEach(function(a) { a.classList.add("ie-fix"); a.querySelectorAll("li").forEach(function(a) { a.style.display = "inline-block"; a.style.width = "30px"; }); }), b.classList.contains("mbr-slider") && b .querySelectorAll(".full-screen .slider-fullscreen-image") .forEach(function(a) { a.style.height = "1px"; }); }); l(function() { if (!m) { var a = function(a) { b(a.target); }, b = function(b) { var c = b.parents("section")[0].querySelector("iframe"), e = c.getAttribute("src"); b.parents("section").forEach(function(a) { a.style.zIndex = "5000"; }); -1 !== e.indexOf("youtu") && c.contentWindow.postMessage( '{"event":"command","func":"playVideo","args":""}', "*" ); if (-1 !== e.indexOf("vimeo")) { var d = new Vimeo.Player(c); d.play(); } var f = b.parents("section")[0], h = f.querySelector( f.querySelector("[data-modal]").getAttribute("data-modal") ); h.style.display = "table"; h.addEventListener("click", function() { -1 !== e.indexOf("youtu") && c.contentWindow.postMessage( '{"event":"command","func":"pauseVideo","args":""}', "*" ); -1 !== e.indexOf("vimeo") && d.pause(); h.style.display = "none"; h.removeEventListener("click", a); f.style.zIndex = "0"; }); }; document .querySelectorAll(".modalWindow-video > iframe") .forEach(function(a) { var b = a.getAttribute("data-src"); a.removeAttribute("data-src"); var c = b.match( /(http:\/\/|https:\/\/|)?(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(&\S+)?/ ); -1 !== b.indexOf("youtu") ? a.setAttribute( "src", "https://youtube.com/embed/" + c[6] + "?rel=0&enablejsapi=1" ) : -1 !== b.indexOf("vimeo") && a.setAttribute( "src", "https://player.vimeo.com/video/" + c[6] + "?autoplay=0&loop=0" ); }); document.querySelector("[data-modal]") && document.querySelector("[data-modal]").addEventListener("click", a); } }); if (!m && !w() && (v = document.querySelector("section.menu"))) { var H = window.innerWidth; !v.querySelector(".navbar").classList.contains("collapsed") && 991 < H && (v.querySelectorAll("ul.navbar-nav li.dropdown").forEach(function(a) { a.addEventListener("mouseover", function() { a.classList.contains("open") && a.querySelectorAll.forEach(function(a) { a.dispatchEvent(new CustomEvent("click")); }); }); a.addEventListener("mouseout", function() { a.classList.contains("open") && a.querySelectorAll.forEach(function(a) { a.dispatchEvent(new CustomEvent("click")); }); }); }), v .querySelectorAll("ul.navbar-nav li.dropdown .dropdown-menu .dropdown") .forEach(function(a) { a.addEventListener("mouseover", function() { a.classList.contains("open") && a.querySelectorAll.forEach(function(a) { a.dispatchEvent(new CustomEvent("click")); }); }); a.addEventListener("mouseout", function() { a.classList.contains("open") && a.querySelectorAll.forEach(function(a) { a.dispatchEvent(new CustomEvent("click")); }); }); })); } m || ("undefined" === typeof window.initClientPlugin && 0 != document.body.querySelectorAll(".clients").length && ((window.initClientPlugin = !0), document.body.querySelectorAll(".clients").forEach(function(a) { a.getAttribute("data-isinit") || (z(a), D(a)); })), "undefined" === typeof window.initPopupBtnPlugin && 0 != document.body.querySelectorAll("section.popup-btn-cards").length && ((window.initPopupBtnPlugin = !0), document .querySelectorAll("section.popup-btn-cards .card-wrapper") .forEach(function(a) { a.classList.add("popup-btn"); })), "undefined" === typeof window.initTestimonialsPlugin && 0 != document.body.querySelectorAll(".testimonials-slider").length && ((window.initTestimonialsPlugin = !0), document.querySelectorAll(".testimonials-slider").forEach(function(a) { z(a); })), "undefined" === typeof window.initSwitchArrowPlugin && ((window.initSwitchArrowPlugin = !0), l(function() { 0 != document.querySelectorAll(".accordionStyles").length && document .querySelectorAll( '.accordionStyles > .card > .card-header > a[role="button"]' ) .forEach(function(a) { a.classList.contains("collapsed") || a.classList.add("collapsed"); }); }), document .querySelectorAll( '.accordionStyles > .card > .card-header > a[role="button"]' ) .forEach(function(a) { a.addEventListener("click", function() { var b = a.closest(".accordionStyles").getAttribute("id"), d = a.closest(".card").querySelector(".panel-collapse"), g = a.querySelector("span.sign") ? a.querySelector("span.sign") : a.querySelector("span.mbr-iconfont"); !d.classList.contains("collapsing") || (-1 == b.indexOf("toggle") && -1 == b.indexOf("accordion")) || (a.classList.contains("collapsed") ? (g.classList.remove("mbri-arrow-up"), g.classList.add("mbri-arrow-down")) : (g.classList.remove("mbri-arrow-down"), g.classList.add("mbri-arrow-up")), -1 != b.indexOf("accordion") && ((b = a.closest(".accordionStyles")), Array.from(b.children) .filter(function(a) { return a.querySelector("span.sign") !== g; }) .forEach(function(a) { a = a.querySelector("span.sign") ? a.querySelector("span.sign") : a.querySelector("span.mbr-iconfont"); a.classList.remove("mbri-arrow-up"); a.classList.add("mbri-arrow-down"); }))); }); })), 0 != document.querySelectorAll(".mbr-slider.carousel").length && document.querySelectorAll(".mbr-slider.carousel").forEach(function(a) { var b = a.querySelectorAll(".carousel-control"), d = a.querySelectorAll(".carousel-indicators li"), g = function(a) { a.stopPropagation(); a.preventDefault(); }; a.addEventListener("slide.bs.carousel", function() { b.forEach(function(a) { a.addEventListener("click", g); }); d.forEach(function(a) { a.addEventListener("click", g); }); r && h(a).carousel({ keyboard: !1 }); }); a.addEventListener("slid.bs.carousel", function() { b.forEach(function(a) { a.removeEventListener("click", g); }); d.forEach(function(a) { a.removeEventListener("click", g); }); r && h(a).carousel({ keyboard: !0 }); 1 < a.querySelectorAll(".carousel-item.active").length && (a .querySelectorAll(".carousel-item.active")[1] .classList.remove("active"), a .querySelectorAll(".carousel-control li.active")[1] .classList.remove("active")); }); })); if (m) { if (!r) return; h(document).on("add.cards", function(a) { h(a.target).find(".form-with-styler").length && ((a = h(a.target).find(".form-with-styler")), h(a) .find('select:not("[multiple]")') .each(function() { h(this).styler && h(this).styler(); }), h(a) .find("input[type=number]") .each(function() { h(this).styler && (h(this).styler(), h(this) .parent() .parent() .removeClass("form-control")); }), h(a) .find("input[type=date]") .each(function() { h(this).datetimepicker && h(this).datetimepicker({ format: "Y-m-d", timepicker: !1 }); }), h(a) .find("input[type=time]") .each(function() { h(this).datetimepicker && h(this).datetimepicker({ format: "H:i", datepicker: !1 }); })); }); } document.querySelectorAll('input[type="range"]').forEach(function(a) { a.addEventListener("change", function(a) { a.target.parents(".form-group").forEach(function(b) { b.querySelector(".value").innerHTML = a.target.value; }); }); }); if (m) h(document).on("add.cards changeParameter.cards", function(a, b) { "undefined" !== typeof CircularProgressBar && new CircularProgressBar("pie_progress"); b ? F(a.target, b) : a.target.querySelectorAll(".pie_progress").length && a.target.querySelectorAll(".pie_progress").forEach(function(a) { B(a); }); }); else document.querySelectorAll(".pie_progress").length && ("undefined" !== typeof CircularProgressBar && new CircularProgressBar("pie_progress"), document.querySelectorAll(".pie_progress").forEach(function(a) { B(a); })); })(); document.getElementsByTagName("body")[0].setAttribute("style", "z-index: 0"); !(function() { try { document .getElementsById("top-1")[0] .getElementsByTagName("a")[0] .removeAttribute("rel"); } catch (b) {} if (!document.getElementById("top-1")) { var a = document.createElement("section"); a.id = "top-1"; a.style = "display: none"; a.innerHTML = 'mobirise.com Mobirise v5.4.1'; document.body.insertBefore(a, document.body.childNodes[0]); } })();