!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var i in n)("object"==typeof exports?exports:e)[i]=n[i]}}(window,(function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return 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 r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));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="",n(n.s=66)}([function(e,t,n){"use strict";e.exports=n(22)},function(e,t,n){"use strict";n.d(t,"j",(function(){return l})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return h})),n.d(t,"e",(function(){return f})),n.d(t,"d",(function(){return p})),n.d(t,"i",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"a",(function(){return y}));var i=n(13),r=n.n(i),o=n(0),s=n.n(o),a=n(3),l=function(e){return function(t){return s.a.createElement(a.a,null,(function(n){return s.a.createElement(e,r()({},t,{pageData:n}))}))}},c=function(e,t){document.addEventListener("click",(function(n){!n.target.closest(e)&&t()}))},u=function(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)},d=function(e){return"string"==typeof e?document.querySelector(e):e},h=function(){var e=window.location.href,t=new RegExp(/\/([a-zA-Z]*-[a-zA-Z]*)\//),n=e.match(t);return n?n[1]:"int-EN"},f=function(){return document.querySelector("main").classList.value},p=function(){return document.documentElement.getAttribute("dir")},m=(n(2),function(e){var t=e.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'),n=t[0],i=t[t.length-1],r=function(e){("Tab"===e.key||9===e.keyCode)&&(e.shiftKey?document.activeElement===n&&(i.focus(),e.preventDefault()):document.activeElement===i&&(n.focus(),e.preventDefault()))};return e.addEventListener("keydown",r),function(){return e.removeEventListener("keydown",r)}}),v=function(e){var t,n=e.querySelector(".language-selector"),i=e.offsetHeight,r=document.querySelector(".info-banner"),o=0;(g()>i||localStorage.getItem("scrollTop"))&&e.classList.add("is-scrolled"),window.addEventListener("scroll",(function(){t=!0})),window.location.href.includes("#")&&(e.classList.add("is-hidden"),o=g()),setInterval((function(){t&&(s(),t=!1)}),250);var s=function(){var t=g(),i=r?64:0,s=window.innerWidth>=1200?i:0,a=e.offsetHeight;if(!(Math.abs(o-t)<=5)){if(Math.abs(t)>Math.abs(o)&&t>a-i)e.classList.add("is-hidden"),e.classList.add("is-scrolled"),n&&n.classList.remove("active");else if(t<o&&t>a)e.classList.remove("is-hidden"),e.classList.add("is-scrolled");else if(r&&t<a-s)e.classList.remove("is-hidden"),e.classList.remove("is-scrolled");else{if(r)return;e.classList.remove("is-hidden"),e.classList.remove("is-scrolled")}o=t}}},g=function(){return document.documentElement.scrollTop},y=function(e){document.querySelectorAll(".loader").forEach((function(t){e?t.classList.remove("hidden"):t.classList.add("hidden")})),window.dynamicDataLoading=e}},function(e,t,n){var i=n(23),r=n(24),o=n(25),s=n(26);e.exports=function(e){return i(e)||r(e)||o(e)||s()},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return s}));var i=n(0),r=n.n(i).a.createContext(),o=r.Provider,s=r.Consumer},function(e,t,n){e.exports=n(37)},function(e,t){function n(e,t,n,i,r,o,s){try{var a=e[o](s),l=a.value}catch(e){return void n(e)}a.done?t(l):Promise.resolve(l).then(i,r)}e.exports=function(e){return function(){var t=this,i=arguments;return new Promise((function(r,o){var s=e.apply(t,i);function a(e){n(s,r,o,a,l,"next",e)}function l(e){n(s,r,o,a,l,"throw",e)}a(void 0)}))}},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},,function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}e.exports=function(e,t,i){return t&&n(e.prototype,t),i&&n(e,i),e},e.exports.default=e.exports,e.exports.__esModule=!0},,,function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},,,,,,function(e,t,n){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var i=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function s(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,l=s(e),c=1;c<arguments.length;c++){for(var u in n=Object(arguments[c]))r.call(n,u)&&(l[u]=n[u]);if(i){a=i(n);for(var d=0;d<a.length;d++)o.call(n,a[d])&&(l[a[d]]=n[a[d]])}}return l}},,,function(e,t,n){"use strict";
/** @license React v16.14.0
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var i=n(19),r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,s=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,d=r?Symbol.for("react.context"):60110,h=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,v="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function b(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||y}function _(){}function x(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||y}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(g(85));this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=b.prototype;var S=x.prototype=new _;S.constructor=x,i(S,b.prototype),S.isPureReactComponent=!0;var E={current:null},T=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,n){var i,r={},s=null,a=null;if(null!=t)for(i in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)T.call(t,i)&&!C.hasOwnProperty(i)&&(r[i]=t[i]);var l=arguments.length-2;if(1===l)r.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];r.children=c}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===r[i]&&(r[i]=l[i]);return{$$typeof:o,type:e,key:s,ref:a,props:r,_owner:E.current}}function O(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var L=/\/+/g,M=[];function P(e,t,n,i){if(M.length){var r=M.pop();return r.result=e,r.keyPrefix=t,r.func=n,r.context=i,r.count=0,r}return{result:e,keyPrefix:t,func:n,context:i,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>M.length&&M.push(e)}function q(e,t,n){return null==e?0:function e(t,n,i,r){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var l=!1;if(null===t)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case o:case s:l=!0}}if(l)return i(r,t,""===n?"."+I(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c<t.length;c++){var u=n+I(a=t[c],c);l+=e(a,u,i,r)}else if(null===t||"object"!=typeof t?u=null:u="function"==typeof(u=v&&t[v]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),c=0;!(a=t.next()).done;)l+=e(a=a.value,u=n+I(a,c++),i,r);else if("object"===a)throw i=""+t,Error(g(31,"[object Object]"===i?"object with keys {"+Object.keys(t).join(", ")+"}":i,""));return l}(e,"",t,n)}function I(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function F(e,t){e.func.call(e.context,t,e.count++)}function j(e,t,n){var i=e.result,r=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?D(e,i,n,(function(e){return e})):null!=e&&(O(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,r+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(L,"$&/")+"/")+n)),i.push(e))}function D(e,t,n,i,r){var o="";null!=n&&(o=(""+n).replace(L,"$&/")+"/"),q(e,j,t=P(t,o,i,r)),A(t)}var B={current:null};function R(){var e=B.current;if(null===e)throw Error(g(321));return e}var z={ReactCurrentDispatcher:B,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:i};t.Children={map:function(e,t,n){if(null==e)return e;var i=[];return D(e,i,null,t,n),i},forEach:function(e,t,n){if(null==e)return e;q(e,F,t=P(null,null,t,n)),A(t)},count:function(e){return q(e,(function(){return null}),null)},toArray:function(e){var t=[];return D(e,t,null,(function(e){return e})),t},only:function(e){if(!O(e))throw Error(g(143));return e}},t.Component=b,t.Fragment=a,t.Profiler=c,t.PureComponent=x,t.StrictMode=l,t.Suspense=f,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=z,t.cloneElement=function(e,t,n){if(null==e)throw Error(g(267,e));var r=i({},e.props),s=e.key,a=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,l=E.current),void 0!==t.key&&(s=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)T.call(t,u)&&!C.hasOwnProperty(u)&&(r[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)r.children=n;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];r.children=c}return{$$typeof:o,type:e.type,key:s,ref:a,props:r,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:h,render:e}},t.isValidElement=O,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return R().useCallback(e,t)},t.useContext=function(e,t){return R().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return R().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return R().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return R().useLayoutEffect(e,t)},t.useMemo=function(e,t){return R().useMemo(e,t)},t.useReducer=function(e,t,n){return R().useReducer(e,t,n)},t.useRef=function(e){return R().useRef(e)},t.useState=function(e){return R().useState(e)},t.version="16.14.0"},function(e,t,n){var i=n(12);e.exports=function(e){if(Array.isArray(e))return i(e)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){var i=n(12);e.exports=function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";var i=n(2),r=n.n(i),o=n(1),s=function(e){var t=e.querySelector(".burger-button");t.addEventListener("click",(function(){return a(e,t)}))},a=function(e,t){var n=e.querySelector(".mobile-navigation-menu"),i=document.querySelector(".language-switch"),r=document.querySelector("html");t.classList.toggle("is-opened"),t.setAttribute("aria-expanded","".concat(t.classList.contains("is-opened")?"true":"false")),n.classList.toggle("is-opened"),r.classList.toggle("no-scroll"),i&&i.classList.remove("is-opened")},l=function(e){r()(e.querySelectorAll(".navigation__dropdown")).forEach((function(e){0===e.querySelectorAll(".navigation__subitem").length&&e.remove()}))},c=function(e){r()(e.querySelectorAll(".navigation__item, .language-selector")).forEach((function(t){var n=t.querySelector(".navigation__dropdown, .language-selector__list");n&&(t.addEventListener("mouseenter",(function(){if(!(window.innerWidth<1200)){var t=e.classList.contains("is-scrolled")?30:60;e.style.height="".concat(t+n.offsetHeight,"px"),e.style.backgroundColor="black"}})),t.addEventListener("mouseleave",(function(){e.style.removeProperty("height"),e.style.removeProperty("background-color")})))}))},u=function(e){var t=window.location.protocol,n=window.location.host,i=window.location.href.replace("".concat(t,"//").concat(n),"").toLowerCase();r()(e.querySelectorAll(".mobile-navigation-menu__page-links-list a, .navigation__links a")).forEach((function(e){var t=e.getAttribute("href");i.match(t)&&e.classList.add("is-current")}))},d=function(){var e=r()(document.querySelectorAll(".navigation__item")),t=document.querySelector(".mobile-navigation-menu__page-links-list");e.forEach((function(e){var n=e.querySelector(":scope > a:last-child");n?t.appendChild(h(n)):t.appendChild(f(e))}))},h=function(e){var t=document.createElement("li"),n=m(e);return t.classList.add("mobile-navigation-menu__list-item"),n.href=e.href,n.textContent=e.textContent,n.classList.add("mobile-navigation-menu__page-link"),t.appendChild(n),t},f=function(e){var t=e.querySelector(".is-current"),n=r()(e.querySelectorAll(".navigation__dropdown a")),i=e.querySelector("span, :scope > a"),o=document.createElement("li"),s=document.createElement("ul"),a=i.textContent,l=v(a,t);return t&&i.classList.add("is-current"),o.classList.add("mobile-navigation-menu__list-item"),o.classList.add("mobile-navigation-menu__list-item--dropdown"),s.classList.add("mobile-navigation-menu__dropdown"),s.id="mobile-navigation-menu-dropdown",n.forEach((function(e){var t=p(e);s.appendChild(t)})),o.appendChild(l),o.appendChild(s),setTimeout((function(){return g(s,l)}),0),o},p=function(e){var t=document.createElement("li"),n=m(e);if(t.classList.add("mobile-navigation-menu__child-page-item"),n.classList.add("mobile-navigation-menu__child-page-link"),t.appendChild(n),n.href.includes("#")){var i=document.querySelector(".navigation"),r=i.querySelector(".burger-button");n.addEventListener("click",(function(){return a(i,r)}))}return t},m=function(e){var t=e.classList.contains("is-current"),n=document.createElement("a");return n.href=e.href,n.textContent=e.textContent,t&&n.classList.add("is-current"),n},v=function(e,t){var n=document.createElement("button");return n.classList.add("mobile-navigation-menu__dropdown-button"),n.setAttribute("aria-expanded","false"),n.innerHTML="\n    <span class=".concat(t?"is-current":"",">").concat(e,"</span>\n    <i class='icon mobile-navigation-menu__dropdown-icon'>\n      <svg viewBox='0 0 9 8'>\n        <use href='").concat("/Content/icons/sprite.svg#arrow-triangle-usage","'></use>\n      </svg>\n    </i>\n  "),n},g=function(e,t){t.addEventListener("click",(function(){0===e.offsetHeight?e.style.height="".concat(e.scrollHeight,"px"):e.style.height="0px",t.setAttribute("aria-controls","mobile-navigation-menu-dropdown"),t.classList.toggle("is-opened"),t.classList.contains("is-opened")?t.setAttribute("aria-expanded","true"):t.setAttribute("aria-expanded","false")}))},y=function(e){var t=e.querySelector(".navigation__skip-link");t&&t.addEventListener("focus",(function(e){var t=e.relatedTarget,n=!t||t.classList.contains("navigation__logo-link");null!==!t&&n||document.activeElement.blur()}))},w=function(e){var t=e.querySelector(".language-selector");if(t){var n=t.querySelector(".language-selector__button");n.addEventListener("click",(function(){t.classList.toggle("active"),n.setAttribute("aria-expanded",!!t.classList.contains("active"))})),t.addEventListener("mouseenter",(function(){window.innerWidth<1200||t.classList.add("active")})),t.addEventListener("mouseleave",(function(){window.innerWidth<1200||t.classList.remove("active")})),Object(o.g)(".language-selector",(function(){return t.classList.remove("active")}))}};function b(){return r()(document.querySelector("main").querySelectorAll('a[href], button, input, textarea, select, details,[tabindex]:not([tabindex="-1"])')).filter((function(e){return!e.hasAttribute("disabled")&&!e.getAttribute("aria-hidden")}))}var _=function(e){var t=b();e.querySelector(".navigation__skip-link").addEventListener("click",(function(){setTimeout((function(){t[0].focus({preventScroll:!1})}),0)}))};t.a=function(){var e=document.querySelector(".navigation");s(e),l(e),u(e),d(),Object(o.f)(e),c(e),y(e),w(e),_(e),b()}},function(e,t,n){"use strict";var i=function(e){e.addEventListener("click",(function(e){return r(e.currentTarget)}))},r=function(e,t){var n=e,i=n.nextElementSibling;if(i){var r=i.firstElementChild.offsetHeight;n.classList.toggle("active"),n.classList.contains("active")?s(i,r,n,t):a(i,r,n)}},o=function(e){var t=e.querySelector(".footer__address-button");t&&r(t,!0)},s=function(e,t,n,i){if(e.style.height="".concat(t,"px"),e.classList.add("expanded"),n.setAttribute("aria-expanded","true"),n.dataset.nested&&!i){var r=n.closest('[data-dropdown="content"]');r.style.height=r.offsetHeight+t+"px"}},a=function(e,t,n){if(e.style.height=0,e.classList.remove("expanded"),n.setAttribute("aria-expanded","false"),n.dataset.nested){var i=n.closest('[data-dropdown="content"]');i.style.height=i.offsetHeight-t+"px"}};t.a=function(e){var t=e,n=t.querySelectorAll('[data-dropdown="btn"]');n.forEach(i),n.forEach((function(e){e.setAttribute("aria-expanded","false")})),o(t)}},,,,function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},,,,,function(e,t,n){var i=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},r=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function a(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{a({},"")}catch(e){a=function(e,t,n){return e[t]=n}}function l(e,t,n,i){var r=t&&t.prototype instanceof d?t:d,o=Object.create(r.prototype),s=new S(i||[]);return o._invoke=function(e,t,n){var i="suspendedStart";return function(r,o){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===r)throw o;return T()}for(n.method=r,n.arg=o;;){var s=n.delegate;if(s){var a=b(s,n);if(a){if(a===u)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var l=c(e,t,n);if("normal"===l.type){if(i=n.done?"completed":"suspendedYield",l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(i="completed",n.method="throw",n.arg=l.arg)}}}(e,n,s),o}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var u={};function d(){}function h(){}function f(){}var p={};a(p,r,(function(){return this}));var m=Object.getPrototypeOf,v=m&&m(m(E([])));v&&v!==t&&n.call(v,r)&&(p=v);var g=f.prototype=d.prototype=Object.create(p);function y(e){["next","throw","return"].forEach((function(t){a(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){var i;this._invoke=function(r,o){function s(){return new t((function(i,s){!function i(r,o,s,a){var l=c(e[r],e,o);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){i("next",e,s,a)}),(function(e){i("throw",e,s,a)})):t.resolve(d).then((function(e){u.value=e,s(u)}),(function(e){return i("throw",e,s,a)}))}a(l.arg)}(r,o,i,s)}))}return i=i?i.then(s,s):s()}}function b(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,b(e,t),"throw"===t.method))return u;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var i=c(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,u;var r=i.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,u):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function E(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function t(){for(;++i<e.length;)if(n.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:T}}function T(){return{value:void 0,done:!0}}return h.prototype=f,a(g,"constructor",f),a(f,"constructor",h),h.displayName=a(f,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,a(e,s,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},y(w.prototype),a(w.prototype,o,(function(){return this})),e.AsyncIterator=w,e.async=function(t,n,i,r,o){void 0===o&&(o=Promise);var s=new w(l(t,n,i,r),o);return e.isGeneratorFunction(n)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},y(g),a(g,s,"Generator"),a(g,r,(function(){return this})),a(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var i=t.pop();if(i in e)return n.value=i,n.done=!1,n}return n.done=!0,n}},e.values=E,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function i(n,i){return s.type="throw",s.arg=e,t.next=n,i&&(t.method="next",t.arg=void 0),!!i}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],s=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var a=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(a&&l){if(this.prev<o.catchLoc)return i(o.catchLoc,!0);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return i(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return i(o.finallyLoc)}}}},abrupt:function(e,t){for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=e,s.arg=t,o?(this.method="next",this.next=o.finallyLoc,u):this.complete(s)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},e}(e.exports);try{regeneratorRuntime=i}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=i:Function("r","regeneratorRuntime = r")(i)}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},,,function(e,t,n){!function(){"use strict";e.exports={polyfill:function(){var e=window,t=document;if(!("scrollBehavior"in t.documentElement.style)||!0===e.__forceSmoothScrollPolyfill__){var n,i=e.HTMLElement||e.Element,r={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elementScroll:i.prototype.scroll||a,scrollIntoView:i.prototype.scrollIntoView},o=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now,s=(n=e.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);e.scroll=e.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?p.call(e,t.body,void 0!==arguments[0].left?~~arguments[0].left:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:e.scrollY||e.pageYOffset):r.scroll.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:e.scrollY||e.pageYOffset))},e.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?r.scrollBy.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):p.call(e,t.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset)))},i.prototype.scroll=i.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var e=arguments[0].left,t=arguments[0].top;p.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");r.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},i.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):r.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},i.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=h(this),i=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==t.body?(p.call(this,n,n.scrollLeft+o.left-i.left,n.scrollTop+o.top-i.top),"fixed"!==e.getComputedStyle(n).position&&e.scrollBy({left:i.left,top:i.top,behavior:"smooth"})):e.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else r.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function a(e,t){this.scrollLeft=e,this.scrollTop=t}function l(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(e,t){return"Y"===t?e.clientHeight+s<e.scrollHeight:"X"===t?e.clientWidth+s<e.scrollWidth:void 0}function u(t,n){var i=e.getComputedStyle(t,null)["overflow"+n];return"auto"===i||"scroll"===i}function d(e){var t=c(e,"Y")&&u(e,"Y"),n=c(e,"X")&&u(e,"X");return t||n}function h(e){for(;e!==t.body&&!1===d(e);)e=e.parentNode||e.host;return e}function f(t){var n,i,r,s,a=(o()-t.startTime)/468;s=a=a>1?1:a,n=.5*(1-Math.cos(Math.PI*s)),i=t.startX+(t.x-t.startX)*n,r=t.startY+(t.y-t.startY)*n,t.method.call(t.scrollable,i,r),i===t.x&&r===t.y||e.requestAnimationFrame(f.bind(e,t))}function p(n,i,s){var l,c,u,d,h=o();n===t.body?(l=e,c=e.scrollX||e.pageXOffset,u=e.scrollY||e.pageYOffset,d=r.scroll):(l=n,c=n.scrollLeft,u=n.scrollTop,d=a),f({scrollable:l,method:d,startTime:h,startX:c,startY:u,x:i,y:s})}}}}()},function(e,t,n){"use strict";(function(e,n){/*! @vimeo/player v2.16.2 | (c) 2021 Vimeo | MIT License | https://github.com/vimeo/player.js */
function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var o=void 0!==e&&"[object global]"==={}.toString.call(e);function s(e,t){return 0===e.indexOf(t.toLowerCase())?e:"".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}function a(e){return Boolean(e&&1===e.nodeType&&"nodeName"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}function l(e){return!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e}function c(e){return/^(https?:)?\/\/((player|www)\.)?vimeo\.com(?=$|\/)/.test(e)}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,n=e.url,i=t||n;if(!i)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(l(i))return"https://vimeo.com/".concat(i);if(c(i))return i.replace("http:","https:");if(t)throw new TypeError("“".concat(t,"” is not a valid video id."));throw new TypeError("“".concat(i,"” is not a vimeo.com url."))}var d=void 0!==Array.prototype.indexOf,h="undefined"!=typeof window&&void 0!==window.postMessage;if(!(o||d&&h))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{};
/*!
 * weakmap-polyfill v2.0.4 - ECMAScript6 WeakMap polyfill
 * https://github.com/polygonplanet/weakmap-polyfill
 * Copyright (c) 2015-2021 polygonplanet <polygon.planet.aqua@gmail.com>
 * @license MIT
 */
!function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,n=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),i=function(e,t,i){n?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:i}):e[t]=i};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(i(this,"_id",o("_WeakMap")),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function n(e,n){if(!r(e)||!t.call(e,"_id"))throw new TypeError(n+" method called on incompatible receiver "+typeof e)}function o(e){return e+"_"+s()+"."+s()}function s(){return Math.random().toString().substring(2)}return i(e.prototype,"delete",(function(e){if(n(this,"delete"),!r(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)&&(delete e[this._id],!0)})),i(e.prototype,"get",(function(e){if(n(this,"get"),r(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),i(e.prototype,"has",(function(e){if(n(this,"has"),!r(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),i(e.prototype,"set",(function(e,t){if(n(this,"set"),!r(e))throw new TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?(o[1]=t,this):(i(e,this._id,[e,t]),this)})),i(e,"_polyfill",!0),e}()}function r(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:f);var p=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){
/*! Native Promise Only
    v0.8.1 (c) Kyle Simpson
    MIT License: http://getify.mit-license.org
*/
var t,i,r;r=function(){var e,t,i,r=Object.prototype.toString,o=void 0!==n?function(e){return n(e)}:setTimeout;try{Object.defineProperty({},"x",{}),e=function(e,t,n,i){return Object.defineProperty(e,t,{value:n,writable:!0,configurable:!1!==i})}}catch(t){e=function(e,t,n){return e[t]=n,e}}function s(e,n){i.add(e,n),t||(t=o(i.drain))}function a(e){var t,n=typeof e;return null==e||"object"!=n&&"function"!=n||(t=e.then),"function"==typeof t&&t}function l(){for(var e=0;e<this.chain.length;e++)c(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function c(e,t,n){var i,r;try{!1===t?n.reject(e.msg):(i=!0===t?e.msg:t.call(void 0,e.msg))===n.promise?n.reject(TypeError("Promise-chain cycle")):(r=a(i))?r.call(i,n.resolve,n.reject):n.resolve(i)}catch(e){n.reject(e)}}function u(e){var t,n=this;if(!n.triggered){n.triggered=!0,n.def&&(n=n.def);try{(t=a(e))?s((function(){var i=new f(n);try{t.call(e,(function(){u.apply(i,arguments)}),(function(){d.apply(i,arguments)}))}catch(e){d.call(i,e)}})):(n.msg=e,n.state=1,n.chain.length>0&&s(l,n))}catch(e){d.call(new f(n),e)}}}function d(e){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&s(l,t))}function h(e,t,n,i){for(var r=0;r<t.length;r++)!function(r){e.resolve(t[r]).then((function(e){n(r,e)}),i)}(r)}function f(e){this.def=e,this.triggered=!1}function p(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function m(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var t=new p(this);this.then=function(e,n){var i={success:"function"!=typeof e||e,failure:"function"==typeof n&&n};return i.promise=new this.constructor((function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");i.resolve=e,i.reject=t})),t.chain.push(i),0!==t.state&&s(l,t),i.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,(function(e){u.call(t,e)}),(function(e){d.call(t,e)}))}catch(e){d.call(t,e)}}i=function(){var e,n,i;function r(e,t){this.fn=e,this.self=t,this.next=void 0}return{add:function(t,o){i=new r(t,o),n?n.next=i:e=i,n=i,i=void 0},drain:function(){var i=e;for(e=n=t=void 0;i;)i.fn.call(i.self),i=i.next}}}();var v=e({},"constructor",m,!1);return m.prototype=v,e(v,"__NPO__",0,!1),e(m,"resolve",(function(e){return e&&"object"==typeof e&&1===e.__NPO__?e:new this((function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");t(e)}))})),e(m,"reject",(function(e){return new this((function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");n(e)}))})),e(m,"all",(function(e){var t=this;return"[object Array]"!=r.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t((function(n,i){if("function"!=typeof n||"function"!=typeof i)throw TypeError("Not a function");var r=e.length,o=Array(r),s=0;h(t,e,(function(e,t){o[e]=t,++s===r&&n(o)}),i)}))})),e(m,"race",(function(e){var t=this;return"[object Array]"!=r.call(e)?t.reject(TypeError("Not an array")):new t((function(n,i){if("function"!=typeof n||"function"!=typeof i)throw TypeError("Not a function");h(t,e,(function(e,t){n(t)}),i)}))})),m},(i=f)[t="Promise"]=i[t]||r(),e.exports&&(e.exports=i[t])})),m=new WeakMap;function v(e,t,n){var i=m.get(e.element)||{};t in i||(i[t]=[]),i[t].push(n),m.set(e.element,i)}function g(e,t){return(m.get(e.element)||{})[t]||[]}function y(e,t,n){var i=m.get(e.element)||{};if(!i[t])return!0;if(!n)return i[t]=[],m.set(e.element,i),!0;var r=i[t].indexOf(n);return-1!==r&&i[t].splice(r,1),m.set(e.element,i),i[t]&&0===i[t].length}function w(e,t){var n=m.get(e);m.set(t,n),m.delete(e)}var b=["autopause","autoplay","background","byline","color","controls","dnt","height","id","keyboard","loop","maxheight","maxwidth","muted","playsinline","portrait","responsive","speed","texttrack","title","transparent","url","width"];function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return b.reduce((function(t,n){var i=e.getAttribute("data-vimeo-".concat(n));return(i||""===i)&&(t[n]=""===i?1:i),t}),t)}function x(e,t){var n=e.html;if(!t)throw new TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");var i=document.createElement("div");return i.innerHTML=n,t.appendChild(i.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return new Promise((function(i,r){if(!c(e))throw new TypeError("“".concat(e,"” is not a vimeo.com url."));var o="https://vimeo.com/api/oembed.json?url=".concat(encodeURIComponent(e));for(var s in t)t.hasOwnProperty(s)&&(o+="&".concat(s,"=").concat(encodeURIComponent(t[s])));var a="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;a.open("GET",o,!0),a.onload=function(){if(404!==a.status)if(403!==a.status)try{var t=JSON.parse(a.responseText);if(403===t.domain_status_code)return x(t,n),void r(new Error("“".concat(e,"” is not embeddable.")));i(t)}catch(e){r(e)}else r(new Error("“".concat(e,"” is not embeddable.")));else r(new Error("“".concat(e,"” was not found.")))},a.onerror=function(){var e=a.status?" (".concat(a.status,")"):"";r(new Error("There was an error fetching the embed code from Vimeo".concat(e,".")))},a.send()}))}function E(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){return console.warn(e),{}}return e}function T(e,t,n){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var i={method:t};void 0!==n&&(i.value=n);var r=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));r>=8&&r<10&&(i=JSON.stringify(i)),e.element.contentWindow.postMessage(i,e.origin)}}function C(e,t){var n,i=[];if((t=E(t)).event){if("error"===t.event)g(e,t.data.method).forEach((function(n){var i=new Error(t.data.message);i.name=t.data.name,n.reject(i),y(e,t.data.method,n)}));i=g(e,"event:".concat(t.event)),n=t.data}else if(t.method){var r=function(e,t){var n=g(e,t);if(n.length<1)return!1;var i=n.shift();return y(e,t,i),i}(e,t.method);r&&(i.push(r),n=t.value)}i.forEach((function(t){try{if("function"==typeof t)return void t.call(e,n);t.resolve(n)}catch(e){}}))}var k=new WeakMap,O=new WeakMap,L={},M=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,e),window.jQuery&&t instanceof jQuery&&(t.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),t=t[0]),"undefined"!=typeof document&&"string"==typeof t&&(t=document.getElementById(t)),!a(t))throw new TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==t.nodeName){var o=t.querySelector("iframe");o&&(t=o)}if("IFRAME"===t.nodeName&&!c(t.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(k.has(t))return k.get(t);this._window=t.ownerDocument.defaultView,this.element=t,this.origin="*";var s=new p((function(e,i){if(n._onMessage=function(t){if(c(t.origin)&&n.element.contentWindow===t.source){"*"===n.origin&&(n.origin=t.origin);var r=E(t.data);if(r&&"error"===r.event&&r.data&&"ready"===r.data.method){var o=new Error(r.data.message);return o.name=r.data.name,void i(o)}var s=r&&"ready"===r.event,a=r&&"ping"===r.method;if(s||a)return n.element.setAttribute("data-ready","true"),void e();C(n,r)}},n._window.addEventListener("message",n._onMessage),"IFRAME"!==n.element.nodeName){var o=_(t,r);S(u(o),o,t).then((function(e){var i=x(e,t);return n.element=i,n._originalElement=t,w(t,i),k.set(n.element,n),e})).catch(i)}}));if(O.set(this,s),k.set(this.element,this),"IFRAME"===this.element.nodeName&&T(this,"ping"),L.isEnabled){var l=function(){return L.exit()};this.fullscreenchangeHandler=function(){L.isFullscreen?v(n,"event:exitFullscreen",l):y(n,"event:exitFullscreen",l),n.ready().then((function(){T(n,"fullscreenchange",L.isFullscreen)}))},L.on("fullscreenchange",this.fullscreenchangeHandler)}return this}var t,n,o;return t=e,(n=[{key:"callMethod",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new p((function(i,r){return t.ready().then((function(){v(t,e,{resolve:i,reject:r}),T(t,e,n)})).catch(r)}))}},{key:"get",value:function(e){var t=this;return new p((function(n,i){return e=s(e,"get"),t.ready().then((function(){v(t,e,{resolve:n,reject:i}),T(t,e)})).catch(i)}))}},{key:"set",value:function(e,t){var n=this;return new p((function(i,r){if(e=s(e,"set"),null==t)throw new TypeError("There must be a value to set.");return n.ready().then((function(){v(n,e,{resolve:i,reject:r}),T(n,e,t)})).catch(r)}))}},{key:"on",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(!t)throw new TypeError("You must pass a callback function.");if("function"!=typeof t)throw new TypeError("The callback must be a function.");0===g(this,"event:".concat(e)).length&&this.callMethod("addEventListener",e).catch((function(){})),v(this,"event:".concat(e),t)}},{key:"off",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(t&&"function"!=typeof t)throw new TypeError("The callback must be a function.");y(this,"event:".concat(e),t)&&this.callMethod("removeEventListener",e).catch((function(e){}))}},{key:"loadVideo",value:function(e){return this.callMethod("loadVideo",e)}},{key:"ready",value:function(){var e=O.get(this)||new p((function(e,t){t(new Error("Unknown player. Probably unloaded."))}));return p.resolve(e)}},{key:"addCuePoint",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod("addCuePoint",{time:e,data:t})}},{key:"removeCuePoint",value:function(e){return this.callMethod("removeCuePoint",e)}},{key:"enableTextTrack",value:function(e,t){if(!e)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return L.isEnabled?L.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return L.isEnabled?L.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return L.isEnabled?p.resolve(L.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var e=this;return new p((function(t){if(O.delete(e),k.delete(e.element),e._originalElement&&(k.delete(e._originalElement),e._originalElement.removeAttribute("data-vimeo-initialized")),e.element&&"IFRAME"===e.element.nodeName&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element)),e.element&&"DIV"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute("data-vimeo-initialized");var n=e.element.querySelector("iframe");n&&n.parentNode&&(n.parentNode.parentNode&&e._originalElement&&e._originalElement!==n.parentNode?n.parentNode.parentNode.removeChild(n.parentNode):n.parentNode.removeChild(n))}e._window.removeEventListener("message",e._onMessage),L.isEnabled&&L.off("fullscreenchange",e.fullscreenchangeHandler),t()}))}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(e){return this.set("autopause",e)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(e){return this.set("cameraProps",e)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"setColor",value:function(e){return this.set("color",e)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(e){return this.set("currentTime",e)}},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(e){return this.set("loop",e)}},{key:"setMuted",value:function(e){return this.set("muted",e)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(e){return this.set("playbackRate",e)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(e){return this.set("quality",e)}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(e){return this.set("volume",e)}}])&&r(t.prototype,n),o&&r(t,o),e}();o||(L=function(){var e=function(){for(var e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n=0,i=t.length,r={};n<i;n++)if((e=t[n])&&e[1]in document){for(n=0;n<e.length;n++)r[t[0][n]]=e[n];return r}return!1}(),t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror},n={request:function(t){return new Promise((function(i,r){var o=function e(){n.off("fullscreenchange",e),i()};n.on("fullscreenchange",o);var s=(t=t||document.documentElement)[e.requestFullscreen]();s instanceof Promise&&s.then(o).catch(r)}))},exit:function(){return new Promise((function(t,i){if(n.isFullscreen){var r=function e(){n.off("fullscreenchange",e),t()};n.on("fullscreenchange",r);var o=document[e.exitFullscreen]();o instanceof Promise&&o.then(r).catch(i)}else t()}))},on:function(e,n){var i=t[e];i&&document.addEventListener(i,n)},off:function(e,n){var i=t[e];i&&document.removeEventListener(i,n)}};return Object.defineProperties(n,{isFullscreen:{get:function(){return Boolean(document[e.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[e.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[e.fullscreenEnabled])}}}),n}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),n=function(e){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(e))};t.forEach((function(e){try{if(null!==e.getAttribute("data-vimeo-defer"))return;var t=_(e);S(u(t),t,e).then((function(t){return x(t,e)})).catch(n)}catch(e){n(e)}}))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=!0;var t=function(t){if(c(t.origin)&&t.data&&"spacechange"===t.data.event)for(var n=e.querySelectorAll("iframe"),i=0;i<n.length;i++)if(n[i].contentWindow===t.source){n[i].parentElement.style.paddingBottom="".concat(t.data.data[0].bottom,"px");break}};window.addEventListener("message",t)}}()),t.a=M}).call(this,n(38),n(54).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.default=function(e,t){var n=[],r=[];return function(){if(e&&e instanceof HTMLElement&&"SELECT"===e.tagName.toUpperCase())n.push(e);else if(e&&"string"==typeof e)for(var a=document.querySelectorAll(e),l=0,c=a.length;l<c;++l)a[l]instanceof HTMLElement&&"SELECT"===a[l].tagName.toUpperCase()&&n.push(a[l]);else if(e&&e.length)for(var u=0,d=e.length;u<d;++u)e[u]instanceof HTMLElement&&"SELECT"===e[u].tagName.toUpperCase()&&n.push(e[u]);for(var h=0,f=n.length;h<f;++h)r.push(s(n[h],i({},o,t)));return r}()},n(58);var o={containerClass:"custom-select-container",openerClass:"custom-select-opener",panelClass:"custom-select-panel",optionClass:"custom-select-option",optgroupClass:"custom-select-optgroup",isSelectedClass:"is-selected",hasFocusClass:"has-focus",isDisabledClass:"is-disabled",isOpenClass:"is-open"};function s(e,t){var n=!1,i="",o=e,s=void 0,a=void 0,l=void 0,c=void 0,u=void 0,d=void 0,h=void 0,f="";function p(e){l&&l.classList.remove(t.hasFocusClass),void 0!==e?((l=e).classList.add(t.hasFocusClass),n&&(e.offsetTop<e.offsetParent.scrollTop||e.offsetTop>e.offsetParent.scrollTop+e.offsetParent.clientHeight-e.clientHeight)&&e.dispatchEvent(new CustomEvent("custom-select:focus-outside-panel",{bubbles:!0}))):l=void 0}function m(e){c&&(c.classList.remove(t.isSelectedClass),c.removeAttribute("id"),a.removeAttribute("aria-activedescendant")),void 0!==e?(e.classList.add(t.isSelectedClass),e.setAttribute("id","customSelect-"+i+"-selectedOption"),a.setAttribute("aria-activedescendant","customSelect-"+i+"-selectedOption"),c=e,a.children[0].textContent=c.customSelectOriginalOption.text):(c=void 0,a.children[0].textContent=""),p(e)}function v(e){var t=[].indexOf.call(o.options,l.customSelectOriginalOption);o.options[t+e]&&p(o.options[t+e].customSelectCstOption)}function g(e){if(e||void 0===e){var i=document.querySelector(".customSelect."+t.isOpenClass);i&&(i.customSelect.open=!1),s.classList.add(t.isOpenClass),s.classList.add(t.isOpenClass),a.setAttribute("aria-expanded","true"),c&&(u.scrollTop=c.offsetTop),s.dispatchEvent(new CustomEvent("custom-select:open")),n=!0}else s.classList.remove(t.isOpenClass),a.setAttribute("aria-expanded","false"),n=!1,p(c),s.dispatchEvent(new CustomEvent("custom-select:close"));return n}function y(e){e.target===a||a.contains(e.target)?n?g(!1):g():e.target.classList&&e.target.classList.contains(t.optionClass)&&u.contains(e.target)?(m(e.target),c.customSelectOriginalOption.selected=!0,g(!1),o.dispatchEvent(new CustomEvent("change"))):e.target===o?a!==document.activeElement&&o!==document.activeElement&&a.focus():n&&!s.contains(e.target)&&g(!1)}function w(e){e.target.classList&&e.target.classList.contains(t.optionClass)&&p(e.target)}function b(e){if(n)switch(e.keyCode){case 13:case 32:m(l),c.customSelectOriginalOption.selected=!0,o.dispatchEvent(new CustomEvent("change")),g(!1);break;case 27:g(!1);break;case 38:v(-1);break;case 40:v(1);break;default:if(e.keyCode>=48&&e.keyCode<=90){h&&clearTimeout(h),h=setTimeout((function(){f=""}),1500),f+=String.fromCharCode(e.keyCode);for(var t=0,i=o.options.length;t<i;t++)if(o.options[t].text.toUpperCase().substr(0,f.length)===f){p(o.options[t].customSelectCstOption);break}}}else 40!==e.keyCode&&38!==e.keyCode&&32!==e.keyCode||g()}function _(){var e=o.selectedIndex;m(-1===e?void 0:o.options[e].customSelectCstOption)}function x(e){var t=e.currentTarget,n=e.target;n.offsetTop<t.scrollTop?t.scrollTop=n.offsetTop:t.scrollTop=n.offsetTop+n.clientHeight-t.clientHeight}function S(){document.addEventListener("click",y),u.addEventListener("mouseover",w),u.addEventListener("custom-select:focus-outside-panel",x),o.addEventListener("change",_),s.addEventListener("keydown",b)}function E(){document.removeEventListener("click",y),u.removeEventListener("mouseover",w),u.removeEventListener("custom-select:focus-outside-panel",x),o.removeEventListener("change",_),s.removeEventListener("keydown",b)}function T(e){var n=e,i=[];if(void 0===n.length)throw new TypeError("Invalid Argument");for(var r=0,o=n.length;r<o;r++)if(n[r]instanceof HTMLElement&&"OPTGROUP"===n[r].tagName.toUpperCase()){var s=document.createElement("div");s.classList.add(t.optgroupClass),s.setAttribute("data-label",n[r].label),s.customSelectOriginalOptgroup=n[r],n[r].customSelectCstOptgroup=s;for(var a=T(n[r].children),l=0,c=a.length;l<c;l++)s.appendChild(a[l]);i.push(s)}else{if(!(n[r]instanceof HTMLElement&&"OPTION"===n[r].tagName.toUpperCase()))throw new TypeError("Invalid Argument");var u=document.createElement("div");u.classList.add(t.optionClass),u.textContent=n[r].text,u.setAttribute("data-value",n[r].value),u.setAttribute("role","option"),u.customSelectOriginalOption=n[r],n[r].customSelectCstOption=u,n[r].selected&&m(u),i.push(u)}return i}function C(e,t,n){var i=void 0;if(void 0===n||n===o)i=u;else{if(!(n instanceof HTMLElement&&"OPTGROUP"===n.tagName.toUpperCase()&&o.contains(n)))throw new TypeError("Invalid Argument");i=n.customSelectCstOptgroup}var r=e instanceof HTMLElement?[e]:e;if(t)for(var s=0,a=r.length;s<a;s++)i===u?o.appendChild(r[s]):i.customSelectOriginalOptgroup.appendChild(r[s]);for(var l=T(r),c=0,d=l.length;c<d;c++)i.appendChild(l[c]);return r}(s=document.createElement("div")).classList.add(t.containerClass,"customSelect"),(a=document.createElement("span")).className=t.openerClass,a.setAttribute("role","combobox"),a.setAttribute("aria-autocomplete","list"),a.setAttribute("aria-expanded","false"),a.innerHTML="<span>\n   "+(-1!==o.selectedIndex?o.options[o.selectedIndex].text:"")+"\n   </span>",u=document.createElement("div");for(var k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",O=0;O<5;O++)i+=k.charAt(Math.floor(Math.random()*k.length));return u.id="customSelect-"+i+"-panel",u.className=t.panelClass,u.setAttribute("role","listbox"),a.setAttribute("aria-owns",u.id),C(o.children,!1),s.appendChild(a),o.parentNode.replaceChild(s,o),s.appendChild(o),s.appendChild(u),document.querySelector('label[for="'+o.id+'"]')?d=document.querySelector('label[for="'+o.id+'"]'):"LABEL"===s.parentNode.tagName.toUpperCase()&&(d=s.parentNode),void 0!==d&&(d.setAttribute("id","customSelect-"+i+"-label"),a.setAttribute("aria-labelledby","customSelect-"+i+"-label")),o.disabled?s.classList.add(t.isDisabledClass):(a.setAttribute("tabindex","0"),o.setAttribute("tabindex","-1"),S()),s.customSelect={get pluginOptions(){return t},get open(){return n},set open(e){g(e)},get disabled(){return o.disabled},set disabled(e){!function(e){e&&!o.disabled?(s.classList.add(t.isDisabledClass),o.disabled=!0,a.removeAttribute("tabindex"),s.dispatchEvent(new CustomEvent("custom-select:disabled")),E()):!e&&o.disabled&&(s.classList.remove(t.isDisabledClass),o.disabled=!1,a.setAttribute("tabindex","0"),s.dispatchEvent(new CustomEvent("custom-select:enabled")),S())}(e)},get value(){return o.value},set value(e){var t,n;t=e,(n=o.querySelector("option[value='"+t+"']"))||(n=r(o.options,1)[0]),n.selected=!0,m(o.options[o.selectedIndex].customSelectCstOption)},append:function(e,t){return C(e,!0,t)},insertBefore:function(e,t){return function(e,t){var n=void 0;if(t instanceof HTMLElement&&"OPTION"===t.tagName.toUpperCase()&&o.contains(t))n=t.customSelectCstOption;else{if(!(t instanceof HTMLElement&&"OPTGROUP"===t.tagName.toUpperCase()&&o.contains(t)))throw new TypeError("Invalid Argument");n=t.customSelectCstOptgroup}var i=T(e.length?e:[e]);return n.parentNode.insertBefore(i[0],n),t.parentNode.insertBefore(e.length?e[0]:e,t)}(e,t)},remove:function(e){var t=void 0;if(e instanceof HTMLElement&&"OPTION"===e.tagName.toUpperCase()&&o.contains(e))t=e.customSelectCstOption;else{if(!(e instanceof HTMLElement&&"OPTGROUP"===e.tagName.toUpperCase()&&o.contains(e)))throw new TypeError("Invalid Argument");t=e.customSelectCstOptgroup}t.parentNode.removeChild(t);var n=e.parentNode.removeChild(e);return _(),n},empty:function(){for(var e=[];o.children.length;)u.removeChild(u.children[0]),e.push(o.removeChild(o.children[0]));return m(),e},destroy:function(){for(var e=0,t=o.options.length;e<t;e++)delete o.options[e].customSelectCstOption;for(var n=o.getElementsByTagName("optgroup"),i=0,r=n.length;i<r;i++)delete n.customSelectCstOptgroup;return E(),s.parentNode.replaceChild(o,s)},opener:a,select:o,panel:u,container:s},o.customSelect=s.customSelect,s.customSelect}},function(e,t,n){e.exports=n(59)},,,,,,,,,function(e,t,n){},function(e,t,n){(function(e){var i=void 0!==e&&e||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(r.call(setTimeout,i,arguments),clearTimeout)},t.setInterval=function(){return new o(r.call(setInterval,i,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(i,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(55),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(38))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var i,r,o,s,a,l=1,c={},u=!1,d=e.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(e);h=h&&h.setTimeout?h:e,"[object process]"==={}.toString.call(e.process)?i=function(e){t.nextTick((function(){p(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){p(e.data)},i=function(e){o.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(r=d.documentElement,i=function(e){var t=d.createElement("script");t.onreadystatechange=function(){p(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):i=function(e){setTimeout(p,0,e)}:(s="setImmediate$"+Math.random()+"$",a=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(s)&&p(+t.data.slice(s.length))},e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),i=function(t){e.postMessage(s+t,"*")}),h.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n<t.length;n++)t[n]=arguments[n+1];var r={callback:e,args:t};return c[l]=r,i(l),l++},h.clearImmediate=f}function f(e){delete c[e]}function p(e){if(u)setTimeout(p,0,e);else{var t=c[e];if(t){u=!0;try{!function(e){var t=e.callback,n=e.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(void 0,n)}}(t)}finally{f(e),u=!1}}}}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,n(38),n(56))},function(e,t){var n,i,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{i="function"==typeof clearTimeout?clearTimeout:s}catch(e){i=s}}();var l,c=[],u=!1,d=-1;function h(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&f())}function f(){if(!u){var e=a(h);u=!0;for(var t=c.length;t;){for(l=c,c=[];++d<t;)l&&l[d].run();d=-1,t=c.length}l=null,u=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===s||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new p(e,t)),1!==c.length||u||a(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=m,r.addListener=m,r.once=m,r.off=m,r.removeListener=m,r.removeAllListeners=m,r.emit=m,r.prependListener=m,r.prependOnceListener=m,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},function(e,t){
/*!
Waypoints - 4.0.1
Copyright © 2011-2016 Caleb Troughton
Licensed under the MIT license.
https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
*/
!function(){"use strict";function e(i){if(!i)throw new Error("No options passed to Waypoint constructor");if(!i.element)throw new Error("No element option passed to Waypoint constructor");if(!i.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+t,this.options=e.Adapter.extend({},e.defaults,i),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=i.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),n[this.key]=this,t+=1}var t=0,n={};e.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)},e.prototype.trigger=function(e){this.enabled&&this.callback&&this.callback.apply(this,e)},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete n[this.key]},e.prototype.disable=function(){return this.enabled=!1,this},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},e.prototype.next=function(){return this.group.next(this)},e.prototype.previous=function(){return this.group.previous(this)},e.invokeAll=function(e){var t=[];for(var i in n)t.push(n[i]);for(var r=0,o=t.length;o>r;r++)t[r][e]()},e.destroyAll=function(){e.invokeAll("destroy")},e.disableAll=function(){e.invokeAll("disable")},e.enableAll=function(){for(var t in e.Context.refreshAll(),n)n[t].enabled=!0;return this},e.refreshAll=function(){e.Context.refreshAll()},e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},e.viewportWidth=function(){return document.documentElement.clientWidth},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=e}(),function(){"use strict";function e(e){window.setTimeout(e,1e3/60)}function t(e){this.element=e,this.Adapter=r.Adapter,this.adapter=new this.Adapter(e),this.key="waypoint-context-"+n,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},e.waypointContextKey=this.key,i[e.waypointContextKey]=this,n+=1,r.windowContext||(r.windowContext=!0,r.windowContext=new t(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var n=0,i={},r=window.Waypoint,o=window.onload;t.prototype.add=function(e){var t=e.options.horizontal?"horizontal":"vertical";this.waypoints[t][e.key]=e,this.refresh()},t.prototype.checkEmpty=function(){var e=this.Adapter.isEmptyObject(this.waypoints.horizontal),t=this.Adapter.isEmptyObject(this.waypoints.vertical),n=this.element==this.element.window;e&&t&&!n&&(this.adapter.off(".waypoints"),delete i[this.key])},t.prototype.createThrottledResizeHandler=function(){function e(){t.handleResize(),t.didResize=!1}var t=this;this.adapter.on("resize.waypoints",(function(){t.didResize||(t.didResize=!0,r.requestAnimationFrame(e))}))},t.prototype.createThrottledScrollHandler=function(){function e(){t.handleScroll(),t.didScroll=!1}var t=this;this.adapter.on("scroll.waypoints",(function(){(!t.didScroll||r.isTouch)&&(t.didScroll=!0,r.requestAnimationFrame(e))}))},t.prototype.handleResize=function(){r.Context.refreshAll()},t.prototype.handleScroll=function(){var e={},t={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var n in t){var i=t[n],r=i.newScroll>i.oldScroll?i.forward:i.backward;for(var o in this.waypoints[n]){var s=this.waypoints[n][o];if(null!==s.triggerPoint){var a=i.oldScroll<s.triggerPoint,l=i.newScroll>=s.triggerPoint;(a&&l||!a&&!l)&&(s.queueTrigger(r),e[s.group.id]=s.group)}}}for(var c in e)e[c].flushTriggers();this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}},t.prototype.innerHeight=function(){return this.element==this.element.window?r.viewportHeight():this.adapter.innerHeight()},t.prototype.remove=function(e){delete this.waypoints[e.axis][e.key],this.checkEmpty()},t.prototype.innerWidth=function(){return this.element==this.element.window?r.viewportWidth():this.adapter.innerWidth()},t.prototype.destroy=function(){var e=[];for(var t in this.waypoints)for(var n in this.waypoints[t])e.push(this.waypoints[t][n]);for(var i=0,r=e.length;r>i;i++)e[i].destroy()},t.prototype.refresh=function(){var e,t=this.element==this.element.window,n=t?void 0:this.adapter.offset(),i={};for(var o in this.handleScroll(),e={horizontal:{contextOffset:t?0:n.left,contextScroll:t?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:t?0:n.top,contextScroll:t?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var s=e[o];for(var a in this.waypoints[o]){var l,c,u,d,h=this.waypoints[o][a],f=h.options.offset,p=h.triggerPoint,m=0,v=null==p;h.element!==h.element.window&&(m=h.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(h):"string"==typeof f&&(f=parseFloat(f),h.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,h.triggerPoint=Math.floor(m+l-f),c=p<s.oldScroll,u=h.triggerPoint>=s.oldScroll,d=!c&&!u,!v&&(c&&u)?(h.queueTrigger(s.backward),i[h.group.id]=h.group):(!v&&d||v&&s.oldScroll>=h.triggerPoint)&&(h.queueTrigger(s.forward),i[h.group.id]=h.group)}}return r.requestAnimationFrame((function(){for(var e in i)i[e].flushTriggers()})),this},t.findOrCreateByElement=function(e){return t.findByElement(e)||new t(e)},t.refreshAll=function(){for(var e in i)i[e].refresh()},t.findByElement=function(e){return i[e.waypointContextKey]},window.onload=function(){o&&o(),t.refreshAll()},r.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},r.Context=t}(),function(){"use strict";function e(e,t){return e.triggerPoint-t.triggerPoint}function t(e,t){return t.triggerPoint-e.triggerPoint}function n(e){this.name=e.name,this.axis=e.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),i[this.axis][this.name]=this}var i={vertical:{},horizontal:{}},r=window.Waypoint;n.prototype.add=function(e){this.waypoints.push(e)},n.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},n.prototype.flushTriggers=function(){for(var n in this.triggerQueues){var i=this.triggerQueues[n],r="up"===n||"left"===n;i.sort(r?t:e);for(var o=0,s=i.length;s>o;o+=1){var a=i[o];(a.options.continuous||o===i.length-1)&&a.trigger([n])}}this.clearTriggerQueues()},n.prototype.next=function(t){this.waypoints.sort(e);var n=r.Adapter.inArray(t,this.waypoints);return n===this.waypoints.length-1?null:this.waypoints[n+1]},n.prototype.previous=function(t){this.waypoints.sort(e);var n=r.Adapter.inArray(t,this.waypoints);return n?this.waypoints[n-1]:null},n.prototype.queueTrigger=function(e,t){this.triggerQueues[t].push(e)},n.prototype.remove=function(e){var t=r.Adapter.inArray(e,this.waypoints);t>-1&&this.waypoints.splice(t,1)},n.prototype.first=function(){return this.waypoints[0]},n.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},n.findOrCreate=function(e){return i[e.axis][e.name]||new n(e)},r.Group=n}(),function(){"use strict";function e(e){return e===e.window}function t(t){return e(t)?t:t.defaultView}function n(e){this.element=e,this.handlers={}}var i=window.Waypoint;n.prototype.innerHeight=function(){return e(this.element)?this.element.innerHeight:this.element.clientHeight},n.prototype.innerWidth=function(){return e(this.element)?this.element.innerWidth:this.element.clientWidth},n.prototype.off=function(e,t){function n(e,t,n){for(var i=0,r=t.length-1;r>i;i++){var o=t[i];n&&n!==o||e.removeEventListener(o)}}var i=e.split("."),r=i[0],o=i[1],s=this.element;if(o&&this.handlers[o]&&r)n(s,this.handlers[o][r],t),this.handlers[o][r]=[];else if(r)for(var a in this.handlers)n(s,this.handlers[a][r]||[],t),this.handlers[a][r]=[];else if(o&&this.handlers[o]){for(var l in this.handlers[o])n(s,this.handlers[o][l],t);this.handlers[o]={}}},n.prototype.offset=function(){if(!this.element.ownerDocument)return null;var e=this.element.ownerDocument.documentElement,n=t(this.element.ownerDocument),i={top:0,left:0};return this.element.getBoundingClientRect&&(i=this.element.getBoundingClientRect()),{top:i.top+n.pageYOffset-e.clientTop,left:i.left+n.pageXOffset-e.clientLeft}},n.prototype.on=function(e,t){var n=e.split("."),i=n[0],r=n[1]||"__default",o=this.handlers[r]=this.handlers[r]||{};(o[i]=o[i]||[]).push(t),this.element.addEventListener(i,t)},n.prototype.outerHeight=function(t){var n,i=this.innerHeight();return t&&!e(this.element)&&(n=window.getComputedStyle(this.element),i+=parseInt(n.marginTop,10),i+=parseInt(n.marginBottom,10)),i},n.prototype.outerWidth=function(t){var n,i=this.innerWidth();return t&&!e(this.element)&&(n=window.getComputedStyle(this.element),i+=parseInt(n.marginLeft,10),i+=parseInt(n.marginRight,10)),i},n.prototype.scrollLeft=function(){var e=t(this.element);return e?e.pageXOffset:this.element.scrollLeft},n.prototype.scrollTop=function(){var e=t(this.element);return e?e.pageYOffset:this.element.scrollTop},n.extend=function(){function e(e,t){if("object"==typeof e&&"object"==typeof t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}for(var t=Array.prototype.slice.call(arguments),n=1,i=t.length;i>n;n++)e(t[0],t[n]);return t[0]},n.inArray=function(e,t,n){return null==t?-1:t.indexOf(e,n)},n.isEmptyObject=function(e){for(var t in e)return!1;return!0},i.adapters.push({name:"noframework",Adapter:n}),i.Adapter=n}()},function(e,t){try{var n=new window.CustomEvent("test");if(n.preventDefault(),!0!==n.defaultPrevented)throw new Error("Could not prevent default")}catch(e){var i=function(e,t){var n,i;return t=t||{bubbles:!1,cancelable:!1,detail:void 0},(n=document.createEvent("CustomEvent")).initCustomEvent(e,t.bubbles,t.cancelable,t.detail),i=n.preventDefault,n.preventDefault=function(){i.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},n};i.prototype=window.Event.prototype,window.CustomEvent=i}},function(e,t,n){var i=n(60);t.iframeResize=i,t.iframeResizer=i,t.iframeResizerContentWindow=n(61)},function(e,t,n){var i,r,o;!function(n){if("undefined"!=typeof window){var s,a=0,l=!1,c=!1,u="message".length,d="[iFrameSizer]",h=d.length,f=null,p=window.requestAnimationFrame,m={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},v={},g=null,y={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){k("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}},w={};window.jQuery&&((s=window.jQuery).fn?s.fn.iFrameResize||(s.fn.iFrameResize=function(e){return this.filter("iframe").each((function(t,n){N(n,e)})).end()}):C("","Unable to bind to jQuery, it is not fully loaded.")),r=[],void 0===(o="function"==typeof(i=$)?i.apply(t,r):i)||(e.exports=o),window.iFrameResize=window.iFrameResize||$()}function b(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function _(e,t,n){e.addEventListener(t,n,!1)}function x(e,t,n){e.removeEventListener(t,n,!1)}function S(e){return d+"["+function(e){var t="Host page: "+e;return window.top!==window.self&&(t=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+e:"Nested host page: "+e),t}(e)+"]"}function E(e){return v[e]?v[e].log:l}function T(e,t){O("log",e,t,E(e))}function C(e,t){O("info",e,t,E(e))}function k(e,t){O("warn",e,t,!0)}function O(e,t,n,i){!0===i&&"object"==typeof window.console&&console[e](S(t),n)}function L(e){function t(){r("Height"),r("Width"),B((function(){D(P),I(N),m("onResized",P)}),P,"init")}function n(e){return"border-box"!==e.boxSizing?0:(e.paddingTop?parseInt(e.paddingTop,10):0)+(e.paddingBottom?parseInt(e.paddingBottom,10):0)}function i(e){return"border-box"!==e.boxSizing?0:(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0)}function r(e){var t=Number(v[N]["max"+e]),n=Number(v[N]["min"+e]),i=e.toLowerCase(),r=Number(P[i]);T(N,"Checking "+i+" is in range "+n+"-"+t),r<n&&(r=n,T(N,"Set "+i+" to min value")),r>t&&(r=t,T(N,"Set "+i+" to max value")),P[i]=""+r}function o(e){return L.substr(L.indexOf(":")+u+e)}function s(e,t){var n,i,r;n=function(){var n,i;R("Send Page Info","pageInfo:"+(n=document.body.getBoundingClientRect(),i=P.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:i.height,iframeWidth:i.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(i.top-n.top,10),offsetLeft:parseInt(i.left-n.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),e,t)},i=32,w[r=t]||(w[r]=setTimeout((function(){w[r]=null,n()}),i))}function a(e){var t=e.getBoundingClientRect();return q(N),{x:Math.floor(Number(t.left)+Number(f.x)),y:Math.floor(Number(t.top)+Number(f.y))}}function l(e){var t=e?a(P.iframe):{x:0,y:0},n={x:Number(P.width)+t.x,y:Number(P.height)+t.y};T(N,"Reposition requested from iFrame (offset x:"+t.x+" y:"+t.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](n.x,n.y):k(N,"Unable to scroll to requested position, window.parentIFrame not found"):(f=n,c(),T(N,"--"))}function c(){!1!==m("onScroll",f)?I(N):F()}function p(e){var t={};if(0===Number(P.width)&&0===Number(P.height)){var n=o(9).split(":");t={x:n[1],y:n[0]}}else t={x:P.width,y:P.height};m(e,{iframe:P.iframe,screenX:Number(t.x),screenY:Number(t.y),type:P.type})}function m(e,t){return M(N,e,t)}var g,y,b,S,E,O,L=e.data,P={},N=null;"[iFrameResizerChild]Ready"===L?function(){for(var e in v)R("iFrame requested init",z(e),v[e].iframe,e)}():d===(""+L).substr(0,h)&&L.substr(h).split(":")[0]in v?(b=L.substr(h).split(":"),S=b[1]?parseInt(b[1],10):0,E=v[b[0]]&&v[b[0]].iframe,O=getComputedStyle(E),P={iframe:E,id:b[0],height:S+n(O)+i(O),width:b[2],type:b[3]},N=P.id,v[N]&&(v[N].loaded=!0),(y=P.type in{true:1,false:1,undefined:1})&&T(N,"Ignoring init message from meta parent page"),!y&&function(e){var t=!0;return v[e]||(t=!1,k(P.type+" No settings for "+e+". Message was: "+L)),t}(N)&&(T(N,"Received: "+L),g=!0,null===P.iframe&&(k(N,"IFrame ("+P.id+") not found"),g=!1),g&&function(){var t,n=e.origin,i=v[N]&&v[N].checkOrigin;if(i&&""+n!="null"&&!(i.constructor===Array?function(){var e=0,t=!1;for(T(N,"Checking connection is from allowed list of origins: "+i);e<i.length;e++)if(i[e]===n){t=!0;break}return t}():(t=v[N]&&v[N].remoteHost,T(N,"Checking connection is from: "+t),n===t)))throw new Error("Unexpected message received from: "+n+" for "+P.iframe.id+". Message was: "+e.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}()&&function(){switch(v[N]&&v[N].firstRun&&v[N]&&(v[N].firstRun=!1),P.type){case"close":A(P.iframe);break;case"message":e=o(6),T(N,"onMessage passed: {iframe: "+P.iframe.id+", message: "+e+"}"),m("onMessage",{iframe:P.iframe,message:JSON.parse(e)}),T(N,"--");break;case"mouseenter":p("onMouseEnter");break;case"mouseleave":p("onMouseLeave");break;case"autoResize":v[N].autoResize=JSON.parse(o(9));break;case"scrollTo":l(!1);break;case"scrollToOffset":l(!0);break;case"pageInfo":s(v[N]&&v[N].iframe,N),function(){function e(e,i){function r(){v[n]?s(v[n].iframe,n):t()}["scroll","resize"].forEach((function(t){T(n,e+t+" listener for sendPageInfo"),i(window,t,r)}))}function t(){e("Remove ",x)}var n=N;e("Add ",_),v[n]&&(v[n].stopPageInfo=t)}();break;case"pageInfoStop":v[N]&&v[N].stopPageInfo&&(v[N].stopPageInfo(),delete v[N].stopPageInfo);break;case"inPageLink":!function(e){var t,n=e.split("#")[1]||"",i=decodeURIComponent(n),r=document.getElementById(i)||document.getElementsByName(i)[0];r?(t=a(r),T(N,"Moving to in page link (#"+n+") at x: "+t.x+" y: "+t.y),f={x:t.x,y:t.y},c(),T(N,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(n):T(N,"In page link #"+n+" not found and window.parentIFrame not found"):T(N,"In page link #"+n+" not found")}(o(9));break;case"reset":j(P);break;case"init":t(),m("onInit",P.iframe);break;default:0===Number(P.width)&&0===Number(P.height)?k("Unsupported message received ("+P.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t()}var e}())):C(N,"Ignored: "+L)}function M(e,t,n){var i=null,r=null;if(v[e]){if("function"!=typeof(i=v[e][t]))throw new TypeError(t+" on iFrame["+e+"] is not a function");r=i(n)}return r}function P(e){var t=e.id;delete v[t]}function A(e){var t=e.id;if(!1!==M(t,"onClose",t)){T(t,"Removing iFrame: "+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){k(e)}M(t,"onClosed",t),T(t,"--"),P(e)}else T(t,"Close iframe cancelled by onClose event")}function q(e){null===f&&T(e,"Get page position: "+(f={x:void 0!==window.pageXOffset?window.pageXOffset:document.documentElement.scrollLeft,y:void 0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop}).x+","+f.y)}function I(e){null!==f&&(window.scrollTo(f.x,f.y),T(e,"Set page position: "+f.x+","+f.y),F())}function F(){f=null}function j(e){T(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),q(e.id),B((function(){D(e),R("reset","reset",e.iframe,e.id)}),e,"reset")}function D(e){function t(t){c||"0"!==e[t]||(c=!0,T(i,"Hidden iFrame detected, creating visibility listener"),function(){function e(){Object.keys(v).forEach((function(e){!function(e){function t(t){return"0px"===(v[e]&&v[e].iframe.style[t])}v[e]&&null!==v[e].iframe.offsetParent&&(t("height")||t("width"))&&R("Visibility change","resize",v[e].iframe,e)}(e)}))}function t(t){T("window","Mutation observed: "+t[0].target+" "+t[0].type),H(e,16)}var n=b();n&&(i=document.querySelector("body"),new n(t).observe(i,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}));var i}())}function n(n){!function(t){e.id?(e.iframe.style[t]=e[t]+"px",T(e.id,"IFrame ("+i+") "+t+" set to "+e[t]+"px")):T("undefined","messageData id not set")}(n),t(n)}var i=e.iframe.id;v[i]&&(v[i].sizeHeight&&n("height"),v[i].sizeWidth&&n("width"))}function B(e,t,n){n!==t.type&&p&&!window.jasmine?(T(t.id,"Requesting animation frame"),p(e)):e()}function R(e,t,n,i,r){var o,s=!1;i=i||n.id,v[i]&&(n&&"contentWindow"in n&&null!==n.contentWindow?(o=v[i]&&v[i].targetOrigin,T(i,"["+e+"] Sending msg to iframe["+i+"] ("+t+") targetOrigin: "+o),n.contentWindow.postMessage(d+t,o)):k(i,"["+e+"] IFrame("+i+") not found"),r&&v[i]&&v[i].warningTimeout&&(v[i].msgTimeout=setTimeout((function(){!v[i]||v[i].loaded||s||(s=!0,k(i,"IFrame has not responded within "+v[i].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}),v[i].warningTimeout)))}function z(e){return e+":"+v[e].bodyMarginV1+":"+v[e].sizeWidth+":"+v[e].log+":"+v[e].interval+":"+v[e].enablePublicMethods+":"+v[e].autoResize+":"+v[e].bodyMargin+":"+v[e].heightCalculationMethod+":"+v[e].bodyBackground+":"+v[e].bodyPadding+":"+v[e].tolerance+":"+v[e].inPageLinks+":"+v[e].resizeFrom+":"+v[e].widthCalculationMethod+":"+v[e].mouseEvents}function N(e,t){function n(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],k(i,"Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}var i=function(n){var i;return""===n&&(e.id=(i=t&&t.id||y.id+a++,null!==document.getElementById(i)&&(i+=a++),n=i),l=(t||{}).log,T(n,"Added missing iframe ID: "+n+" ("+e.src+")")),n}(e.id);i in v&&"iFrameResizer"in e?k(i,"Ignored iFrame, already setup."):(!function(t){var r;t=t||{},v[i]={firstRun:!0,iframe:e,remoteHost:e.src&&e.src.split("/").slice(0,3).join("/")},function(e){if("object"!=typeof e)throw new TypeError("Options is not an object")}(t),Object.keys(t).forEach(n,t),function(e){for(var t in y)Object.prototype.hasOwnProperty.call(y,t)&&(v[i][t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:y[t])}(t),v[i]&&(v[i].targetOrigin=!0===v[i].checkOrigin?""===(r=v[i].remoteHost)||null!==r.match(/^(about:blank|javascript:|file:\/\/)/)?"*":r:"*")}(t),function(){switch(T(i,"IFrame scrolling "+(v[i]&&v[i].scrolling?"enabled":"disabled")+" for "+i),e.style.overflow=!1===(v[i]&&v[i].scrolling)?"hidden":"auto",v[i]&&v[i].scrolling){case"omit":break;case!0:e.scrolling="yes";break;case!1:e.scrolling="no";break;default:e.scrolling=v[i]?v[i].scrolling:"no"}}(),function(){function t(t){var n=v[i][t];1/0!==n&&0!==n&&(e.style[t]="number"==typeof n?n+"px":n,T(i,"Set "+t+" = "+e.style[t]))}function n(e){if(v[i]["min"+e]>v[i]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}n("Height"),n("Width"),t("maxHeight"),t("minHeight"),t("maxWidth"),t("minWidth")}(),"number"!=typeof(v[i]&&v[i].bodyMargin)&&"0"!==(v[i]&&v[i].bodyMargin)||(v[i].bodyMarginV1=v[i].bodyMargin,v[i].bodyMargin=v[i].bodyMargin+"px"),function(t){var n=b();n&&function(t){e.parentNode&&new t((function(t){t.forEach((function(t){Array.prototype.slice.call(t.removedNodes).forEach((function(t){t===e&&A(e)}))}))})).observe(e.parentNode,{childList:!0})}(n),_(e,"load",(function(){var n,r;R("iFrame.onload",t,e,void 0,!0),n=v[i]&&v[i].firstRun,r=v[i]&&v[i].heightCalculationMethod in m,!n&&r&&j({iframe:e,height:0,width:0,type:"init"})})),R("init",t,e,void 0,!0)}(z(i)),v[i]&&(v[i].iframe.iFrameResizer={close:A.bind(null,v[i].iframe),removeListeners:P.bind(null,v[i].iframe),resize:R.bind(null,"Window resize","resize",v[i].iframe),moveToAnchor:function(e){R("Move to anchor","moveToAnchor:"+e,v[i].iframe,i)},sendMessage:function(e){R("Send Message","message:"+(e=JSON.stringify(e)),v[i].iframe,i)}}))}function H(e,t){null===g&&(g=setTimeout((function(){g=null,e()}),t))}function W(){"hidden"!==document.visibilityState&&(T("document","Trigger event: Visiblity change"),H((function(){V("Tab Visable","resize")}),16))}function V(e,t){Object.keys(v).forEach((function(n){(function(e){return v[e]&&"parent"===v[e].resizeFrom&&v[e].autoResize&&!v[e].firstRun})(n)&&R(e,t,v[n].iframe,n)}))}function G(){_(window,"message",L),_(window,"resize",(function(){var e;T("window","Trigger event: "+(e="resize")),H((function(){V("Window "+e,"resize")}),16)})),_(document,"visibilitychange",W),_(document,"-webkit-visibilitychange",W)}function $(){function e(e,n){n&&(!function(){if(!n.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==n.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+n.tagName+">")}(),N(n,e),t.push(n))}var t;return function(){var e,t=["moz","webkit","o","ms"];for(e=0;e<t.length&&!p;e+=1)p=window[t[e]+"RequestAnimationFrame"];p?p=p.bind(window):T("setup","RequestAnimationFrame not supported")}(),G(),function(n,i){switch(t=[],function(e){e&&e.enablePublicMethods&&k("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}(n),typeof i){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(i||"iframe"),e.bind(void 0,n));break;case"object":e(n,i);break;default:throw new TypeError("Unexpected data type ("+typeof i+")")}return t}}}()},function(e,t,n){!function(t){if("undefined"!=typeof window){var n=!0,i="",r=0,o="",s=null,a="",l=!1,c={resize:1,click:1},u=!0,d=1,h="bodyOffset",f=!0,p="",m={},v=32,g=null,y=!1,w=!1,b="[iFrameSizer]",_=b.length,x="",S={max:1,min:1,bodyScroll:1,documentElementScroll:1},E="child",T=window.parent,C="*",k=0,O=!1,L=null,M=16,P=1,A="scroll",q=window,I=function(){ne("onMessage function not defined")},F=function(){},j=function(){},D={height:function(){return ne("Custom height calculation function not defined"),document.documentElement.offsetHeight},width:function(){return ne("Custom width calculation function not defined"),document.body.scrollWidth}},B={},R=!1;try{var z=Object.create({},{passive:{get:function(){R=!0}}});window.addEventListener("test",K,z),window.removeEventListener("test",K,z)}catch(e){}var N,H,W,V,G,$,Y,U={bodyOffset:function(){return document.body.offsetHeight+fe("marginTop")+fe("marginBottom")},offset:function(){return U.bodyOffset()},bodyScroll:function(){return document.body.scrollHeight},custom:function(){return D.height()},documentElementOffset:function(){return document.documentElement.offsetHeight},documentElementScroll:function(){return document.documentElement.scrollHeight},max:function(){return Math.max.apply(null,me(U))},min:function(){return Math.min.apply(null,me(U))},grow:function(){return U.max()},lowestElement:function(){return Math.max(U.bodyOffset()||U.documentElementOffset(),pe("bottom",ge()))},taggedElement:function(){return ve("bottom","data-iframe-height")}},X={bodyScroll:function(){return document.body.scrollWidth},bodyOffset:function(){return document.body.offsetWidth},custom:function(){return D.width()},documentElementScroll:function(){return document.documentElement.scrollWidth},documentElementOffset:function(){return document.documentElement.offsetWidth},scroll:function(){return Math.max(X.bodyScroll(),X.documentElementScroll())},max:function(){return Math.max.apply(null,me(X))},min:function(){return Math.min.apply(null,me(X))},rightMostElement:function(){return pe("right",ge())},taggedElement:function(){return ve("right","data-iframe-width")}},Q=(N=ye,G=null,$=0,Y=function(){$=Date.now(),G=null,V=N.apply(H,W),G||(H=W=null)},function(){var e=Date.now();$||($=e);var t=M-(e-$);return H=this,W=arguments,t<=0||t>M?(G&&(clearTimeout(G),G=null),$=e,V=N.apply(H,W),G||(H=W=null)):G||(G=setTimeout(Y,t)),V});J(window,"message",(function(t){var n={init:function(){p=t.data,T=t.source,ie(),u=!1,setTimeout((function(){f=!1}),128)},reset:function(){f?te("Page reset ignored by init"):(te("Page size reset by host page"),_e("resetPage"))},resize:function(){we("resizeParent","Parent window requested size check")},moveToAnchor:function(){m.findTarget(r())},inPageLink:function(){this.moveToAnchor()},pageInfo:function(){var e=r();te("PageInfoFromParent called from parent: "+e),j(JSON.parse(e)),te(" --")},message:function(){var e=r();te("onMessage called from parent: "+e),I(JSON.parse(e)),te(" --")}};function i(){return t.data.split("]")[1].split(":")[0]}function r(){return t.data.substr(t.data.indexOf(":")+1)}function o(){return t.data.split(":")[2]in{true:1,false:1}}function s(){var r=i();r in n?n[r]():!e.exports&&"iFrameResize"in window||"jQuery"in window&&"iFrameResize"in window.jQuery.prototype||o()||ne("Unexpected message ("+t.data+")")}b===(""+t.data).substr(0,_)&&(!1===u?s():o()?n.init():te('Ignored message of type "'+i()+'". Received before initialization.'))})),J(window,"readystatechange",Ee),Ee()}function K(){}function J(e,t,n,i){e.addEventListener(t,n,!!R&&(i||{}))}function Z(e){return e.charAt(0).toUpperCase()+e.slice(1)}function ee(e){return b+"["+x+"] "+e}function te(e){y&&"object"==typeof window.console&&console.log(ee(e))}function ne(e){"object"==typeof window.console&&console.warn(ee(e))}function ie(){var e;!function(){function e(e){return"true"===e}var t=p.substr(_).split(":");x=t[0],r=void 0!==t[1]?Number(t[1]):r,l=void 0!==t[2]?e(t[2]):l,y=void 0!==t[3]?e(t[3]):y,v=void 0!==t[4]?Number(t[4]):v,n=void 0!==t[6]?e(t[6]):n,o=t[7],h=void 0!==t[8]?t[8]:h,i=t[9],a=t[10],k=void 0!==t[11]?Number(t[11]):k,m.enable=void 0!==t[12]&&e(t[12]),E=void 0!==t[13]?t[13]:E,A=void 0!==t[14]?t[14]:A,w=void 0!==t[15]?Boolean(t[15]):w}(),te("Initialising iFrame ("+window.location.href+")"),function(){function e(e,t){return"function"==typeof e&&(te("Setup custom "+t+"CalcMethod"),D[t]=e,e="custom"),e}"iFrameResizer"in window&&Object===window.iFrameResizer.constructor&&(t=window.iFrameResizer,te("Reading data from page: "+JSON.stringify(t)),Object.keys(t).forEach(re,t),I="onMessage"in t?t.onMessage:I,F="onReady"in t?t.onReady:F,C="targetOrigin"in t?t.targetOrigin:C,h="heightCalculationMethod"in t?t.heightCalculationMethod:h,A="widthCalculationMethod"in t?t.widthCalculationMethod:A,h=e(h,"height"),A=e(A,"width"));var t;te("TargetOrigin for parent set to: "+C)}(),function(){void 0===o&&(o=r+"px");oe("margin",function(e,t){-1!==t.indexOf("-")&&(ne("Negative CSS value ignored for "+e),t="");return t}("margin",o))}(),oe("background",i),oe("padding",a),(e=document.createElement("div")).style.clear="both",e.style.display="block",e.style.height="0",document.body.appendChild(e),ce(),ue(),document.documentElement.style.height="",document.body.style.height="",te('HTML & body height set to "auto"'),te("Enable public methods"),q.parentIFrame={autoResize:function(e){return!0===e&&!1===n?(n=!0,de()):!1===e&&!0===n&&(n=!1,ae("remove"),null!==s&&s.disconnect(),clearInterval(g)),Se(0,0,"autoResize",JSON.stringify(n)),n},close:function(){Se(0,0,"close")},getId:function(){return x},getPageInfo:function(e){"function"==typeof e?(j=e,Se(0,0,"pageInfo")):(j=function(){},Se(0,0,"pageInfoStop"))},moveToAnchor:function(e){m.findTarget(e)},reset:function(){xe("parentIFrame.reset")},scrollTo:function(e,t){Se(t,e,"scrollTo")},scrollToOffset:function(e,t){Se(t,e,"scrollToOffset")},sendMessage:function(e,t){Se(0,0,"message",JSON.stringify(e),t)},setHeightCalculationMethod:function(e){h=e,ce()},setWidthCalculationMethod:function(e){A=e,ue()},setTargetOrigin:function(e){te("Set targetOrigin: "+e),C=e},size:function(e,t){we("size","parentIFrame.size("+(e||"")+(t?","+t:"")+")",e,t)}},function(){if(!0!==w)return;function e(e){Se(0,0,e.type,e.screenY+":"+e.screenX)}function t(t,n){te("Add event listener: "+n),J(window.document,t,e)}t("mouseenter","Mouse Enter"),t("mouseleave","Mouse Leave")}(),de(),m=function(){function e(e){var t=e.getBoundingClientRect(),n={x:void 0!==window.pageXOffset?window.pageXOffset:document.documentElement.scrollLeft,y:void 0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop};return{x:parseInt(t.left,10)+parseInt(n.x,10),y:parseInt(t.top,10)+parseInt(n.y,10)}}function t(t){var n=t.split("#")[1]||t,i=decodeURIComponent(n),r=document.getElementById(i)||document.getElementsByName(i)[0];void 0!==r?function(t){var i=e(t);te("Moving to in page link (#"+n+") at x: "+i.x+" y: "+i.y),Se(i.y,i.x,"scrollToOffset")}(r):(te("In page link (#"+n+") not found in iFrame, so sending to parent"),Se(0,0,"inPageLink","#"+n))}function n(){var e=window.location.hash,n=window.location.href;""!==e&&"#"!==e&&t(n)}m.enable?Array.prototype.forEach&&document.querySelectorAll?(te("Setting up location.hash handlers"),Array.prototype.forEach.call(document.querySelectorAll('a[href^="#"]'),(function(e){"#"!==e.getAttribute("href")&&J(e,"click",(function(e){e.preventDefault(),t(this.getAttribute("href"))}))})),J(window,"hashchange",n),setTimeout(n,128)):ne("In page linking not fully supported in this browser! (See README.md for IE8 workaround)"):te("In page linking not enabled");return{findTarget:t}}(),we("init","Init message from host page"),F()}function re(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],ne("Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}function oe(e,t){void 0!==t&&""!==t&&"null"!==t&&(document.body.style[e]=t,te("Body "+e+' set to "'+t+'"'))}function se(e){var t={add:function(t){function n(){we(e.eventName,e.eventType)}B[t]=n,J(window,t,n,{passive:!0})},remove:function(e){var t,n,i,r=B[e];delete B[e],t=window,n=e,i=r,t.removeEventListener(n,i,!1)}};e.eventNames&&Array.prototype.map?(e.eventName=e.eventNames[0],e.eventNames.map(t[e.method])):t[e.method](e.eventName),te(Z(e.method)+" event listener: "+e.eventType)}function ae(e){se({method:e,eventType:"Animation Start",eventNames:["animationstart","webkitAnimationStart"]}),se({method:e,eventType:"Animation Iteration",eventNames:["animationiteration","webkitAnimationIteration"]}),se({method:e,eventType:"Animation End",eventNames:["animationend","webkitAnimationEnd"]}),se({method:e,eventType:"Input",eventName:"input"}),se({method:e,eventType:"Mouse Up",eventName:"mouseup"}),se({method:e,eventType:"Mouse Down",eventName:"mousedown"}),se({method:e,eventType:"Orientation Change",eventName:"orientationchange"}),se({method:e,eventType:"Print",eventName:["afterprint","beforeprint"]}),se({method:e,eventType:"Ready State Change",eventName:"readystatechange"}),se({method:e,eventType:"Touch Start",eventName:"touchstart"}),se({method:e,eventType:"Touch End",eventName:"touchend"}),se({method:e,eventType:"Touch Cancel",eventName:"touchcancel"}),se({method:e,eventType:"Transition Start",eventNames:["transitionstart","webkitTransitionStart","MSTransitionStart","oTransitionStart","otransitionstart"]}),se({method:e,eventType:"Transition Iteration",eventNames:["transitioniteration","webkitTransitionIteration","MSTransitionIteration","oTransitionIteration","otransitioniteration"]}),se({method:e,eventType:"Transition End",eventNames:["transitionend","webkitTransitionEnd","MSTransitionEnd","oTransitionEnd","otransitionend"]}),"child"===E&&se({method:e,eventType:"IFrame Resized",eventName:"resize"})}function le(e,t,n,i){return t!==e&&(e in n||(ne(e+" is not a valid option for "+i+"CalculationMethod."),e=t),te(i+' calculation method set to "'+e+'"')),e}function ce(){h=le(h,"bodyOffset",U,"height")}function ue(){A=le(A,"scroll",X,"width")}function de(){var e;!0===n?(ae("add"),e=0>v,window.MutationObserver||window.WebKitMutationObserver?e?he():s=function(){function e(e){function t(e){!1===e.complete&&(te("Attach listeners to "+e.src),e.addEventListener("load",i,!1),e.addEventListener("error",r,!1),s.push(e))}"attributes"===e.type&&"src"===e.attributeName?t(e.target):"childList"===e.type&&Array.prototype.forEach.call(e.target.querySelectorAll("img"),t)}function t(e){te("Remove listeners from "+e.src),e.removeEventListener("load",i,!1),e.removeEventListener("error",r,!1),function(e){s.splice(s.indexOf(e),1)}(e)}function n(e,n,i){t(e.target),we(n,i+": "+e.target.src)}function i(e){n(e,"imageLoad","Image loaded")}function r(e){n(e,"imageLoadFailed","Image load failed")}function o(t){we("mutationObserver","mutationObserver: "+t[0].target+" "+t[0].type),t.forEach(e)}var s=[],a=window.MutationObserver||window.WebKitMutationObserver,l=function(){var e=document.querySelector("body");return l=new a(o),te("Create body MutationObserver"),l.observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}),l}();return{disconnect:function(){"disconnect"in l&&(te("Disconnect body MutationObserver"),l.disconnect(),s.forEach(t))}}}():(te("MutationObserver not supported in this browser!"),he())):te("Auto Resize disabled")}function he(){0!==v&&(te("setInterval: "+v+"ms"),g=setInterval((function(){we("interval","setInterval: "+v)}),Math.abs(v)))}function fe(e,t){var n=0;return t=t||document.body,n=null!==(n=document.defaultView.getComputedStyle(t,null))?n[e]:0,parseInt(n,10)}function pe(e,t){for(var n=t.length,i=0,r=0,o=Z(e),s=Date.now(),a=0;a<n;a++)(i=t[a].getBoundingClientRect()[e]+fe("margin"+o,t[a]))>r&&(r=i);return s=Date.now()-s,te("Parsed "+n+" HTML elements"),te("Element position calculated in "+s+"ms"),function(e){e>M/2&&te("Event throttle increased to "+(M=2*e)+"ms")}(s),r}function me(e){return[e.bodyOffset(),e.bodyScroll(),e.documentElementOffset(),e.documentElementScroll()]}function ve(e,t){var n=document.querySelectorAll("["+t+"]");return 0===n.length&&(ne("No tagged elements ("+t+") found on page"),document.querySelectorAll("body *")),pe(e,n)}function ge(){return document.querySelectorAll("body *")}function ye(e,t,n,i){var r,o;!function(){function e(e,t){return!(Math.abs(e-t)<=k)}return r=void 0!==n?n:U[h](),o=void 0!==i?i:X[A](),e(d,r)||l&&e(P,o)}()&&"init"!==e?!(e in{init:1,interval:1,size:1})&&(h in S||l&&A in S)?xe(t):e in{interval:1}||te("No change in size detected"):(be(),Se(d=r,P=o,e))}function we(e,t,n,i){O&&e in c?te("Trigger event cancelled: "+e):(e in{reset:1,resetPage:1,init:1}||te("Trigger event: "+t),"init"===e?ye(e,t,n,i):Q(e,t,n,i))}function be(){O||(O=!0,te("Trigger event lock on")),clearTimeout(L),L=setTimeout((function(){O=!1,te("Trigger event lock off"),te("--")}),128)}function _e(e){d=U[h](),P=X[A](),Se(d,P,e)}function xe(e){var t=h;h="bodyOffset",te("Reset trigger event: "+e),be(),_e("reset"),h=t}function Se(e,t,n,i,r){var o;void 0===r?r=C:te("Message targetOrigin: "+r),te("Sending message to host page ("+(o=x+":"+e+":"+t+":"+n+(void 0!==i?":"+i:""))+")"),T.postMessage(b+o,r)}function Ee(){"loading"!==document.readyState&&window.parent.postMessage("[iFrameResizerChild]Ready","*")}}()},function(e,t,n){"use strict";(function(e){var t=n(32),i=n.n(t);!function(t,n){var r=r||{};"function"==typeof r&&r.amd?r([],n):"object"===("undefined"==typeof exports?"undefined":i()(exports))&&"object"===i()(e)?e.exports=n():"object"===("undefined"==typeof exports?"undefined":i()(exports))?exports.FakeScroll=n():n()}(0,(function(){var e=window.requestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)};function t(e,t){e&&(this.settings=Object.assign({},this.defaults,t||{}),this.state={},this.listeners={},this.DOM=this.build(e),this.events.binding.call(this,this.DOM),setTimeout(this.events.callbacks.onScrollResize.bind(this)))}return t.prototype={defaults:{classname:"",track:!1},build:function(e){for(var t={},n='<div class="fakeScroll__wrap">\n                                <div class="fakeScroll__content"></div>\n                             </div>\n                             <div class=\'fakeScroll__track '.concat(this.settings.classname,'\'>\n                                <div class="fakeScroll__bar" data-scroll-text="Scroll down"></div>\n                             </div>'),i=document.createDocumentFragment();e.childNodes.length;)i.appendChild(e.childNodes[0]);return e.insertAdjacentHTML("afterbegin",n),t.scope=e,t.scrollWrap=e.firstElementChild,t.scrollContent=t.scrollWrap.firstElementChild,t.scrollContent.appendChild(i),t.track=t.scrollWrap.nextElementSibling,t.bar=t.track.firstElementChild,t.scope.classList.add("fakeScroll"),t},destroy:function(){this.events.off.call(this,window,"resize","onScrollResize")},get scrollRatio(){return this.state.scrollRatio},events:{on:function(e,t,n){var i=this;return t.split(" ").forEach((function(t){n in i.events.callbacks||console.warn(n," doesn't exist in Callbacks: ",i.events.callbacks),i.listeners[t]=i.events.callbacks[n].bind(i),e.addEventListener(t,i.listeners[t])})),this.events},off:function(e,t,n){var i=this;return t.split(" ").forEach((function(t){return e.removeEventListener(t,i.listeners[t])})),this.events},binding:function(e){this.events.on.call(this,e.scrollContent,"scroll","onScrollResize").on.call(this,e.scope,"mouseenter","onScrollResize").on.call(this,e.bar,"mousedown","onBarMouseDown").on.call(this,window,"resize","onScrollResize"),this.settings.track&&this.events.on.call(this,e.track,"click","onTrackClick")},drag:function(e){this.events[e].call(this,document,"mousemove","onDrag")[e].call(this,document,"mouseup","onStopDrag")},callbacks:{onScrollResize:function(){this.moveBar.call(this),this.DOM.scope.classList.toggle("fakeScroll--hasBar",this.state.ratio<1),clearTimeout(this.listeners.timeout__resize),this.listeners.timeout__resize=setTimeout(this.getTrackBounds.bind(this),200)},onDrag:function(t){var n=this,i=t.pageY-this.state.lastPageY;e((function(){var e=document.documentElement.scrollTop;t.pageY>=n.state.trackBounds.top+e&&(t.pageY,n.state.trackBounds.bottom);n.DOM.scrollContent.scrollTop=n.state.drag+i/n.state.ratio}))},onStopDrag:function(e){var t=this;[this.DOM.bar,document.body].map((function(e){return e.classList.remove("fakeScroll--grabbed")})),this.events.drag.call(this,"off"),setTimeout((function(){t.state.drag=!1}))},onBarMouseDown:function(e){this.state.drag=this.DOM.scrollContent.scrollTop,this.state.lastPageY=e.pageY,[this.DOM.bar,document.body].map((function(e){return e.classList.add("fakeScroll--grabbed")})),this.events.drag.call(this,"on")},onTrackClick:function(e){var t=this;if(!this.state.drag){var n=(e.clientY-this.state.trackBounds.top)/(this.state.trackBounds.height-this.state.trackBounds.topPad-this.state.trackBounds.bottomPad)*(this.DOM.scrollContent.scrollHeight-this.DOM.scrollWrap.clientHeight);"smooth"==this.settings.track&&(this.DOM.scrollContent.style.scrollBehavior="smooth",setTimeout((function(){t.DOM.scrollContent.style.scrollBehavior="unset"}),500)),this.DOM.scrollContent.scrollTop=n}}}},getTrackBounds:function(){var e=this.DOM.track.getBoundingClientRect(),t=window.getComputedStyle(this.DOM.track,null);return e.topPad=parseInt(t.paddingTop,10),e.bottomPad=parseInt(t.paddingBottom,10),this.state.trackBounds=e,e},moveBar:function(){var t=this,n=this.DOM.scrollContent,i=n.scrollHeight,r=this.DOM.scrollWrap.clientHeight;this.state.ratio=this.DOM.track.clientHeight/i,this.state.scrollRatio=this.DOM.scrollContent.scrollTop/(n.scrollHeight-r),e((function(){if(r/i*100>=20)var e=r/i*100,o=n.scrollTop/i*100;else e=20,o=n.scrollTop/i*100;t.DOM.bar.style.cssText="height  : ".concat(e,"%;\n                                              top     : ").concat(o,"%;\n                                              display : ").concat(i<=r?"none":""),t.settings.onChange&&t.settings.onChange({scrollRatio:t.state.scrollRatio})}))}},Element.prototype.fakeScroll=function(e){return this._fakeScroll=this._fakeScroll||new t(this,e||{}),this._fakeScroll},t})),window.addEventListener("load",(function(){document.querySelectorAll(".mobile-mockup__scroll").forEach((function(e){e.querySelector("img").scrollHeight>700&&e.fakeScroll({track:"smooth"})})),document.querySelectorAll(".desktop-mockup-scroll").forEach((function(e){var t=e.querySelector("img");window.innerWidth>1023&&t.scrollHeight>700&&e.fakeScroll({track:"smooth"})}))}))}).call(this,n(63)(e))},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},,,function(e,t,n){"use strict";n.r(t);n(53);var i=n(41),r=n.n(i),o=n(5),s=n.n(o),a=n(4),l=n.n(a),c=n(1),u=n(2),d=n.n(u);function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}
/*!
 * GSAP 3.8.0
 * https://greensock.com
 *
 * @license Copyright 2008-2021, GreenSock. All rights reserved.
 * Subject to the terms at https://greensock.com/standard-license or for
 * Club GreenSock members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var p,m,v,g,y,w,b,_,x,S,E,T,C,k={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},O={duration:.5,overwrite:!1,delay:0},L=1e8,M=2*Math.PI,P=M/4,A=0,q=Math.sqrt,I=Math.cos,F=Math.sin,j=function(e){return"string"==typeof e},D=function(e){return"function"==typeof e},B=function(e){return"number"==typeof e},R=function(e){return void 0===e},z=function(e){return"object"==typeof e},N=function(e){return!1!==e},H=function(){return"undefined"!=typeof window},W=function(e){return D(e)||j(e)},V="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},G=Array.isArray,$=/(?:-?\.?\d|\.)+/gi,Y=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,U=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,X=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Q=/[+-]=-?[.\d]+/,K=/[^,'"\[\]\s]+/gi,J=/[\d.+\-=]+(?:e[-+]\d*)*/i,Z={},ee={},te=function(e){return(ee=ke(e,Z))&&hn},ne=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},ie=function(e,t){return!t&&console.warn(e)},re=function(e,t){return e&&(Z[e]=t)&&ee&&(ee[e]=t)||Z},oe=function(){return 0},se={},ae=[],le={},ce={},ue={},de=30,he=[],fe="",pe=function(e){var t,n,i=e[0];if(z(i)||D(i)||(e=[e]),!(t=(i._gsap||{}).harness)){for(n=he.length;n--&&!he[n].targetTest(i););t=he[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new jt(e[n],t)))||e.splice(n,1);return e},me=function(e){return e._gsap||pe(nt(e))[0]._gsap},ve=function(e,t,n){return(n=e[t])&&D(n)?e[t]():R(n)&&e.getAttribute&&e.getAttribute(t)||n},ge=function(e,t){return(e=e.split(",")).forEach(t)||e},ye=function(e){return Math.round(1e5*e)/1e5||0},we=function(e){return Math.round(1e7*e)/1e7||0},be=function(e,t){for(var n=t.length,i=0;e.indexOf(t[i])<0&&++i<n;);return i<n},_e=function(){var e,t,n=ae.length,i=ae.slice(0);for(le={},ae.length=0,e=0;e<n;e++)(t=i[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},xe=function(e,t,n,i){ae.length&&_e(),e.render(t,n,i),ae.length&&_e()},Se=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(K).length<2?t:j(e)?e.trim():e},Ee=function(e){return e},Te=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},Ce=function(e,t){for(var n in t)n in e||"duration"===n||"ease"===n||(e[n]=t[n])},ke=function(e,t){for(var n in t)e[n]=t[n];return e},Oe=function e(t,n){for(var i in n)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=z(n[i])?e(t[i]||(t[i]={}),n[i]):n[i]);return t},Le=function(e,t){var n,i={};for(n in e)n in t||(i[n]=e[n]);return i},Me=function(e){var t=e.parent||m,n=e.keyframes?Ce:Te;if(N(e.inherit))for(;t;)n(e,t.vars.defaults),t=t.parent||t._dp;return e},Pe=function(e,t,n,i){void 0===n&&(n="_first"),void 0===i&&(i="_last");var r=t._prev,o=t._next;r?r._next=o:e[n]===t&&(e[n]=o),o?o._prev=r:e[i]===t&&(e[i]=r),t._next=t._prev=t.parent=null},Ae=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove(e),e._act=0},qe=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},Ie=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},Fe=function(e){return e._repeat?je(e._tTime,e=e.duration()+e._rDelay)*e:0},je=function(e,t){var n=Math.floor(e/=t);return e&&n===e?n-1:n},De=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Be=function(e){return e._end=we(e._start+(e._tDur/Math.abs(e._ts||e._rts||1e-8)||0))},Re=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=we(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Be(e),n._dirty||qe(n,e)),e},ze=function(e,t){var n;if((t._time||t._initted&&!t._dur)&&(n=De(e.rawTime(),t),(!t._dur||Ke(0,t.totalDuration(),n)-t._tTime>1e-8)&&t.render(n,!0)),qe(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-1e-8}},Ne=function(e,t,n,i){return t.parent&&Ae(t),t._start=we((B(n)?n:n||e!==m?Ue(e,n,t):e._time)+t._delay),t._end=we(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),function(e,t,n,i,r){void 0===n&&(n="_first"),void 0===i&&(i="_last");var o,s=e[i];if(r)for(o=t[r];s&&s[r]>o;)s=s._prev;s?(t._next=s._next,s._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[i]=t,t._prev=s,t.parent=t._dp=e}(e,t,"_first","_last",e._sort?"_start":0),Ve(t)||(e._recent=t),i||ze(e,t),e},He=function(e,t){return(Z.ScrollTrigger||ne("scrollTrigger",t))&&Z.ScrollTrigger.create(t,e)},We=function(e,t,n,i){return Wt(e,t),e._initted?!n&&e._pt&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&b!==St.frame?(ae.push(e),e._lazy=[t,i],1):void 0:1},Ve=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},Ge=function(e,t,n,i){var r=e._repeat,o=we(t)||0,s=e._tTime/e._tDur;return s&&!i&&(e._time*=o/e._dur),e._dur=o,e._tDur=r?r<0?1e10:we(o*(r+1)+e._rDelay*r):o,s&&!i?Re(e,e._tTime=e._tDur*s):e.parent&&Be(e),n||qe(e.parent,e),e},$e=function(e){return e instanceof Bt?qe(e):Ge(e,e._dur)},Ye={_start:0,endTime:oe,totalDuration:oe},Ue=function e(t,n,i){var r,o,s,a=t.labels,l=t._recent||Ye,c=t.duration()>=L?l.endTime(!1):t._dur;return j(n)&&(isNaN(n)||n in a)?(o=n.charAt(0),s="%"===n.substr(-1),r=n.indexOf("="),"<"===o||">"===o?(r>=0&&(n=n.replace(/=/,"")),("<"===o?l._start:l.endTime(l._repeat>=0))+(parseFloat(n.substr(1))||0)*(s?(r<0?l:i).totalDuration()/100:1)):r<0?(n in a||(a[n]=c),a[n]):(o=parseFloat(n.charAt(r-1)+n.substr(r+1)),s&&i&&(o=o/100*(G(i)?i[0]:i).totalDuration()),r>1?e(t,n.substr(0,r-1),i)+o:c+o)):null==n?c:+n},Xe=function(e,t,n){var i,r,o=B(t[1]),s=(o?2:1)+(e<2?0:1),a=t[s];if(o&&(a.duration=t[1]),a.parent=n,e){for(i=a,r=n;r&&!("immediateRender"in i);)i=r.vars.defaults||{},r=N(r.vars.inherit)&&r.parent;a.immediateRender=N(i.immediateRender),e<2?a.runBackwards=1:a.startAt=t[s-1]}return new Yt(t[0],a,t[s+1])},Qe=function(e,t){return e||0===e?t(e):t},Ke=function(e,t,n){return n<e?e:n>t?t:n},Je=function(e){if("string"!=typeof e)return"";var t=J.exec(e);return t?e.substr(t.index+t[0].length):""},Ze=[].slice,et=function(e,t){return e&&z(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&z(e[0]))&&!e.nodeType&&e!==v},tt=function(e,t,n){return void 0===n&&(n=[]),e.forEach((function(e){var i;return j(e)&&!t||et(e,1)?(i=n).push.apply(i,nt(e)):n.push(e)}))||n},nt=function(e,t,n){return!j(e)||n||!g&&Et()?G(e)?tt(e,n):et(e)?Ze.call(e,0):e?[e]:[]:Ze.call((t||y).querySelectorAll(e),0)},it=function(e){return e.sort((function(){return.5-Math.random()}))},rt=function(e){if(D(e))return e;var t=z(e)?e:{each:e},n=Pt(t.ease),i=t.from||0,r=parseFloat(t.base)||0,o={},s=i>0&&i<1,a=isNaN(i)||s,l=t.axis,c=i,u=i;return j(i)?c=u={center:.5,edges:.5,end:1}[i]||0:!s&&a&&(c=i[0],u=i[1]),function(e,s,d){var h,f,p,m,v,g,y,w,b,_=(d||t).length,x=o[_];if(!x){if(!(b="auto"===t.grid?0:(t.grid||[1,L])[1])){for(y=-L;y<(y=d[b++].getBoundingClientRect().left)&&b<_;);b--}for(x=o[_]=[],h=a?Math.min(b,_)*c-.5:i%b,f=a?_*u/b-.5:i/b|0,y=0,w=L,g=0;g<_;g++)p=g%b-h,m=f-(g/b|0),x[g]=v=l?Math.abs("y"===l?m:p):q(p*p+m*m),v>y&&(y=v),v<w&&(w=v);"random"===i&&it(x),x.max=y-w,x.min=w,x.v=_=(parseFloat(t.amount)||parseFloat(t.each)*(b>_?_-1:l?"y"===l?_/b:b:Math.max(b,_/b))||0)*("edges"===i?-1:1),x.b=_<0?r-_:r,x.u=Je(t.amount||t.each)||0,n=n&&_<0?Lt(n):n}return _=(x[e]-x.min)/x.max||0,we(x.b+(n?n(_):_)*x.v)+x.u}},ot=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var i=Math.round(parseFloat(n)/e)*e*t;return(i-i%1)/t+(B(n)?0:Je(n))}},st=function(e,t){var n,i,r=G(e);return!r&&z(e)&&(n=r=e.radius||L,e.values?(e=nt(e.values),(i=!B(e[0]))&&(n*=n)):e=ot(e.increment)),Qe(t,r?D(e)?function(t){return i=e(t),Math.abs(i-t)<=n?i:t}:function(t){for(var r,o,s=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),l=L,c=0,u=e.length;u--;)(r=i?(r=e[u].x-s)*r+(o=e[u].y-a)*o:Math.abs(e[u]-s))<l&&(l=r,c=u);return c=!n||l<=n?e[c]:t,i||c===t||B(t)?c:c+Je(t)}:ot(e))},at=function(e,t,n,i){return Qe(G(e)?!t:!0===n?!!(n=0):!i,(function(){return G(e)?e[~~(Math.random()*e.length)]:(n=n||1e-5)&&(i=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+.99*n))/n)*n*i)/i}))},lt=function(e,t,n){return Qe(n,(function(n){return e[~~t(n)]}))},ct=function(e){for(var t,n,i,r,o=0,s="";~(t=e.indexOf("random(",o));)i=e.indexOf(")",t),r="["===e.charAt(t+7),n=e.substr(t+7,i-t-7).match(r?K:$),s+=e.substr(o,t-o)+at(r?n:+n[0],r?0:+n[1],+n[2]||1e-5),o=i+1;return s+e.substr(o,e.length-o)},ut=function(e,t,n,i,r){var o=t-e,s=i-n;return Qe(r,(function(t){return n+((t-e)/o*s||0)}))},dt=function(e,t,n){var i,r,o,s=e.labels,a=L;for(i in s)(r=s[i]-t)<0==!!n&&r&&a>(r=Math.abs(r))&&(o=i,a=r);return o},ht=function(e,t,n){var i,r,o=e.vars,s=o[t];if(s)return i=o[t+"Params"],r=o.callbackScope||e,n&&ae.length&&_e(),i?s.apply(r,i):s.call(r)},ft=function(e){return Ae(e),e.scrollTrigger&&e.scrollTrigger.kill(!1),e.progress()<1&&ht(e,"onInterrupt"),e},pt=function(e){var t=(e=!e.name&&e.default||e).name,n=D(e),i=t&&!n&&e.init?function(){this._props=[]}:e,r={init:oe,render:nn,add:Nt,kill:on,modifier:rn,rawVars:0},o={targetTest:0,get:0,getSetter:Jt,aliases:{},register:0};if(Et(),e!==i){if(ce[t])return;Te(i,Te(Le(e,r),o)),ke(i.prototype,ke(r,Le(e,o))),ce[i.prop=t]=i,e.targetTest&&(he.push(i),se[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}re(t,i),e.register&&e.register(hn,i,ln)},mt={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},vt=function(e,t,n){return 255*(6*(e=e<0?e+1:e>1?e-1:e)<1?t+(n-t)*e*6:e<.5?n:3*e<2?t+(n-t)*(2/3-e)*6:t)+.5|0},gt=function(e,t,n){var i,r,o,s,a,l,c,u,d,h,f=e?B(e)?[e>>16,e>>8&255,255&e]:0:mt.black;if(!f){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),mt[e])f=mt[e];else if("#"===e.charAt(0)){if(e.length<6&&(i=e.charAt(1),r=e.charAt(2),o=e.charAt(3),e="#"+i+i+r+r+o+o+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(f=parseInt(e.substr(1,6),16))>>16,f>>8&255,255&f,parseInt(e.substr(7),16)/255];f=[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e]}else if("hsl"===e.substr(0,3))if(f=h=e.match($),t){if(~e.indexOf("="))return f=e.match(Y),n&&f.length<4&&(f[3]=1),f}else s=+f[0]%360/360,a=+f[1]/100,i=2*(l=+f[2]/100)-(r=l<=.5?l*(a+1):l+a-l*a),f.length>3&&(f[3]*=1),f[0]=vt(s+1/3,i,r),f[1]=vt(s,i,r),f[2]=vt(s-1/3,i,r);else f=e.match($)||mt.transparent;f=f.map(Number)}return t&&!h&&(i=f[0]/255,r=f[1]/255,o=f[2]/255,l=((c=Math.max(i,r,o))+(u=Math.min(i,r,o)))/2,c===u?s=a=0:(d=c-u,a=l>.5?d/(2-c-u):d/(c+u),s=c===i?(r-o)/d+(r<o?6:0):c===r?(o-i)/d+2:(i-r)/d+4,s*=60),f[0]=~~(s+.5),f[1]=~~(100*a+.5),f[2]=~~(100*l+.5)),n&&f.length<4&&(f[3]=1),f},yt=function(e){var t=[],n=[],i=-1;return e.split(bt).forEach((function(e){var r=e.match(U)||[];t.push.apply(t,r),n.push(i+=r.length+1)})),t.c=n,t},wt=function(e,t,n){var i,r,o,s,a="",l=(e+a).match(bt),c=t?"hsla(":"rgba(",u=0;if(!l)return e;if(l=l.map((function(e){return(e=gt(e,t,1))&&c+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"})),n&&(o=yt(e),(i=n.c).join(a)!==o.c.join(a)))for(s=(r=e.replace(bt,"1").split(U)).length-1;u<s;u++)a+=r[u]+(~i.indexOf(u)?l.shift()||c+"0,0,0,0)":(o.length?o:l.length?l:n).shift());if(!r)for(s=(r=e.split(bt)).length-1;u<s;u++)a+=r[u]+l[u];return a+r[s]},bt=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in mt)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),_t=/hsl[a]?\(/,xt=function(e){var t,n=e.join(" ");if(bt.lastIndex=0,bt.test(n))return t=_t.test(n),e[1]=wt(e[1],t),e[0]=wt(e[0],t,yt(e[1])),!0},St=function(){var e,t,n,i,r,o,s=Date.now,a=500,l=33,c=s(),u=c,d=1e3/240,h=d,f=[],p=function n(p){var m,v,g,y,w=s()-u,b=!0===p;if(w>a&&(c+=w-l),((m=(g=(u+=w)-c)-h)>0||b)&&(y=++i.frame,r=g-1e3*i.time,i.time=g/=1e3,h+=m+(m>=d?4:d-m),v=1),b||(e=t(n)),v)for(o=0;o<f.length;o++)f[o](g,r,y,p)};return i={time:0,frame:0,tick:function(){p(!0)},deltaRatio:function(e){return r/(1e3/(e||60))},wake:function(){w&&(!g&&H()&&(v=g=window,y=v.document||{},Z.gsap=hn,(v.gsapVersions||(v.gsapVersions=[])).push(hn.version),te(ee||v.GreenSockGlobals||!v.gsap&&v||{}),n=v.requestAnimationFrame),e&&i.sleep(),t=n||function(e){return setTimeout(e,h-1e3*i.time+1|0)},x=1,p(2))},sleep:function(){(n?v.cancelAnimationFrame:clearTimeout)(e),x=0,t=oe},lagSmoothing:function(e,t){a=e||1/1e-8,l=Math.min(t,a,0)},fps:function(e){d=1e3/(e||240),h=1e3*i.time+d},add:function(e){f.indexOf(e)<0&&f.push(e),Et()},remove:function(e){var t;~(t=f.indexOf(e))&&f.splice(t,1)&&o>=t&&o--},_listeners:f}}(),Et=function(){return!x&&St.wake()},Tt={},Ct=/^[\d.\-M][\d.\-,\s]/,kt=/["']/g,Ot=function(e){for(var t,n,i,r={},o=e.substr(1,e.length-3).split(":"),s=o[0],a=1,l=o.length;a<l;a++)n=o[a],t=a!==l-1?n.lastIndexOf(","):n.length,i=n.substr(0,t),r[s]=isNaN(i)?i.replace(kt,"").trim():+i,s=n.substr(t+1).trim();return r},Lt=function(e){return function(t){return 1-e(1-t)}},Mt=function e(t,n){for(var i,r=t._first;r;)r instanceof Bt?e(r,n):!r.vars.yoyoEase||r._yoyo&&r._repeat||r._yoyo===n||(r.timeline?e(r.timeline,n):(i=r._ease,r._ease=r._yEase,r._yEase=i,r._yoyo=n)),r=r._next},Pt=function(e,t){return e&&(D(e)?e:Tt[e]||function(e){var t,n,i,r,o=(e+"").split("("),s=Tt[o[0]];return s&&o.length>1&&s.config?s.config.apply(null,~e.indexOf("{")?[Ot(o[1])]:(t=e,n=t.indexOf("(")+1,i=t.indexOf(")"),r=t.indexOf("(",n),t.substring(n,~r&&r<i?t.indexOf(")",i+1):i)).split(",").map(Se)):Tt._CE&&Ct.test(e)?Tt._CE("",e):s}(e))||t},At=function(e,t,n,i){void 0===n&&(n=function(e){return 1-t(1-e)}),void 0===i&&(i=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var r,o={easeIn:t,easeOut:n,easeInOut:i};return ge(e,(function(e){for(var t in Tt[e]=Z[e]=o,Tt[r=e.toLowerCase()]=n,o)Tt[r+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=Tt[e+"."+t]=o[t]})),o},qt=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},It=function e(t,n,i){var r=n>=1?n:1,o=(i||(t?.3:.45))/(n<1?n:1),s=o/M*(Math.asin(1/r)||0),a=function(e){return 1===e?1:r*Math.pow(2,-10*e)*F((e-s)*o)+1},l="out"===t?a:"in"===t?function(e){return 1-a(1-e)}:qt(a);return o=M/o,l.config=function(n,i){return e(t,n,i)},l},Ft=function e(t,n){void 0===n&&(n=1.70158);var i=function(e){return e?--e*e*((n+1)*e+n)+1:0},r="out"===t?i:"in"===t?function(e){return 1-i(1-e)}:qt(i);return r.config=function(n){return e(t,n)},r};ge("Linear,Quad,Cubic,Quart,Quint,Strong",(function(e,t){var n=t<5?t+1:t;At(e+",Power"+(n-1),t?function(e){return Math.pow(e,n)}:function(e){return e},(function(e){return 1-Math.pow(1-e,n)}),(function(e){return e<.5?Math.pow(2*e,n)/2:1-Math.pow(2*(1-e),n)/2}))})),Tt.Linear.easeNone=Tt.none=Tt.Linear.easeIn,At("Elastic",It("in"),It("out"),It()),S=7.5625,T=1/(E=2.75),At("Bounce",(function(e){return 1-C(1-e)}),C=function(e){return e<T?S*e*e:e<.7272727272727273?S*Math.pow(e-1.5/E,2)+.75:e<.9090909090909092?S*(e-=2.25/E)*e+.9375:S*Math.pow(e-2.625/E,2)+.984375}),At("Expo",(function(e){return e?Math.pow(2,10*(e-1)):0})),At("Circ",(function(e){return-(q(1-e*e)-1)})),At("Sine",(function(e){return 1===e?1:1-I(e*P)})),At("Back",Ft("in"),Ft("out"),Ft()),Tt.SteppedEase=Tt.steps=Z.SteppedEase={config:function(e,t){void 0===e&&(e=1);var n=1/e,i=e+(t?0:1),r=t?1:0;return function(e){return((i*Ke(0,1-1e-8,e)|0)+r)*n}}},O.ease=Tt["quad.out"],ge("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(e){return fe+=e+","+e+"Params,"}));var jt=function(e,t){this.id=A++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:ve,this.set=t?t.getSetter:Jt},Dt=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,Ge(this,+e.duration,1,1),this.data=e.data,x||St.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,Ge(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(Et(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(Re(this,e),!n._dp||n.parent||ze(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&Ne(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&1e-8===Math.abs(this._zTime)||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),xe(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Fe(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+Fe(this),t):this.duration()?Math.min(1,this._time/this._dur):this.ratio},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?je(this._tTime,n)+1:1},t.timeScale=function(e){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var t=this.parent&&this._ts?De(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,Ie(this.totalTime(Ke(-this._delay,this._tDur,t),!0)),Be(this),this},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Et(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&1e-8!==Math.abs(this._zTime)&&(this._tTime-=1e-8)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=e;var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&Ne(t,this,e-this._delay),this}return this._start},t.endTime=function(e){return this._start+(N(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?De(t.rawTime(e),this):this._tTime:this._tTime},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(t._ts||1),t=t._dp;return n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,$e(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,$e(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Ue(this,e),N(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,N(t))},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,n=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=n&&e<this.endTime(!0)-1e-8))},t.eventCallback=function(e,t,n){var i=this.vars;return arguments.length>1?(t?(i[e]=t,n&&(i[e+"Params"]=n),"onUpdate"===e&&(this._onUpdate=t)):delete i[e],this):i[e]},t.then=function(e){var t=this;return new Promise((function(n){var i=D(e)?e:Ee,r=function(){var e=t.then;t.then=null,D(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),n(i),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?r():t._prom=r}))},t.kill=function(){ft(this)},e}();Te(Dt.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Bt=function(e){function t(t,n){var i;return void 0===t&&(t={}),(i=e.call(this,t)||this).labels={},i.smoothChildTiming=!!t.smoothChildTiming,i.autoRemoveChildren=!!t.autoRemoveChildren,i._sort=N(t.sortChildren),m&&Ne(t.parent||m,h(i),n),t.reversed&&i.reverse(),t.paused&&i.paused(!0),t.scrollTrigger&&He(h(i),t.scrollTrigger),i}f(t,e);var n=t.prototype;return n.to=function(e,t,n){return Xe(0,arguments,this),this},n.from=function(e,t,n){return Xe(1,arguments,this),this},n.fromTo=function(e,t,n,i){return Xe(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,Me(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Yt(e,t,Ue(this,n),1),this},n.call=function(e,t,n){return Ne(this,Yt.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,i,r,o,s){return n.duration=t,n.stagger=n.stagger||i,n.onComplete=o,n.onCompleteParams=s,n.parent=this,new Yt(e,n,Ue(this,r)),this},n.staggerFrom=function(e,t,n,i,r,o,s){return n.runBackwards=1,Me(n).immediateRender=N(n.immediateRender),this.staggerTo(e,t,n,i,r,o,s)},n.staggerFromTo=function(e,t,n,i,r,o,s,a){return i.startAt=n,Me(i).immediateRender=N(i.immediateRender),this.staggerTo(e,t,i,r,o,s,a)},n.render=function(e,t,n){var i,r,o,s,a,l,c,u,d,h,f,p,v=this._time,g=this._dirty?this.totalDuration():this._tDur,y=this._dur,w=e<=0?0:we(e),b=this._zTime<0!=e<0&&(this._initted||!y);if(this!==m&&w>g&&e>=0&&(w=g),w!==this._tTime||n||b){if(v!==this._time&&y&&(w+=this._time-v,e+=this._time-v),i=w,d=this._start,l=!(u=this._ts),b&&(y||(v=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(f=this._yoyo,a=y+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*a+e,t,n);if(i=we(w%a),w===g?(s=this._repeat,i=y):((s=~~(w/a))&&s===w/a&&(i=y,s--),i>y&&(i=y)),h=je(this._tTime,a),!v&&this._tTime&&h!==s&&(h=s),f&&1&s&&(i=y-i,p=1),s!==h&&!this._lock){var _=f&&1&h,x=_===(f&&1&s);if(s<h&&(_=!_),v=_?0:y,this._lock=1,this.render(v||(p?0:we(s*a)),t,!y)._lock=0,this._tTime=w,!t&&this.parent&&ht(this,"onRepeat"),this.vars.repeatRefresh&&!p&&(this.invalidate()._lock=1),v&&v!==this._time||l!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(y=this._dur,g=this._tDur,x&&(this._lock=2,v=_?y:-1e-4,this.render(v,!0),this.vars.repeatRefresh&&!p&&this.invalidate()),this._lock=0,!this._ts&&!l)return this;Mt(this,p)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(c=function(e,t,n){var i;if(n>t)for(i=e._first;i&&i._start<=n;){if(!i._dur&&"isPause"===i.data&&i._start>t)return i;i=i._next}else for(i=e._last;i&&i._start>=n;){if(!i._dur&&"isPause"===i.data&&i._start<t)return i;i=i._prev}}(this,we(v),we(i)))&&(w-=i-(i=c._start)),this._tTime=w,this._time=i,this._act=!u,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,v=0),!v&&i&&!t&&(ht(this,"onStart"),this._tTime!==w))return this;if(i>=v&&e>=0)for(r=this._first;r;){if(o=r._next,(r._act||i>=r._start)&&r._ts&&c!==r){if(r.parent!==this)return this.render(e,t,n);if(r.render(r._ts>0?(i-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(i-r._start)*r._ts,t,n),i!==this._time||!this._ts&&!l){c=0,o&&(w+=this._zTime=-1e-8);break}}r=o}else{r=this._last;for(var S=e<0?e:i;r;){if(o=r._prev,(r._act||S<=r._end)&&r._ts&&c!==r){if(r.parent!==this)return this.render(e,t,n);if(r.render(r._ts>0?(S-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(S-r._start)*r._ts,t,n),i!==this._time||!this._ts&&!l){c=0,o&&(w+=this._zTime=S?-1e-8:1e-8);break}}r=o}}if(c&&!t&&(this.pause(),c.render(i>=v?0:-1e-8)._zTime=i>=v?1:-1,this._ts))return this._start=d,Be(this),this.render(e,t,n);this._onUpdate&&!t&&ht(this,"onUpdate",!0),(w===g&&g>=this.totalDuration()||!w&&v)&&(d!==this._start&&Math.abs(u)===Math.abs(this._ts)||this._lock||((e||!y)&&(w===g&&this._ts>0||!w&&this._ts<0)&&Ae(this,1),t||e<0&&!v||!w&&!v&&g||(ht(this,w===g&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(w<g&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(B(t)||(t=Ue(this,t,e)),!(e instanceof Dt)){if(G(e))return e.forEach((function(e){return n.add(e,t)})),this;if(j(e))return this.addLabel(e,t);if(!D(e))return this;e=Yt.delayedCall(0,e)}return this!==e?Ne(this,e,t):this},n.getChildren=function(e,t,n,i){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===n&&(n=!0),void 0===i&&(i=-L);for(var r=[],o=this._first;o;)o._start>=i&&(o instanceof Yt?t&&r.push(o):(n&&r.push(o),e&&r.push.apply(r,o.getChildren(!0,t,n)))),o=o._next;return r},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return j(e)?this.removeLabel(e):D(e)?this.killTweensOf(e):(Pe(this,e),e===this._recent&&(this._recent=this._last),qe(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=we(St.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Ue(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var i=Yt.delayedCall(0,t||oe,n);return i.data="isPause",this._hasPause=1,Ne(this,i,Ue(this,e))},n.removePause=function(e){var t=this._first;for(e=Ue(this,e);t;)t._start===e&&"isPause"===t.data&&Ae(t),t=t._next},n.killTweensOf=function(e,t,n){for(var i=this.getTweensOf(e,n),r=i.length;r--;)Rt!==i[r]&&i[r].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n,i=[],r=nt(e),o=this._first,s=B(t);o;)o instanceof Yt?be(o._targets,r)&&(s?(!Rt||o._initted&&o._ts)&&o.globalTime(0)<=t&&o.globalTime(o.totalDuration())>t:!t||o.isActive())&&i.push(o):(n=o.getTweensOf(r,t)).length&&i.push.apply(i,n),o=o._next;return i},n.tweenTo=function(e,t){t=t||{};var n,i=this,r=Ue(i,e),o=t,s=o.startAt,a=o.onStart,l=o.onStartParams,c=o.immediateRender,u=Yt.to(i,Te({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:r,overwrite:"auto",duration:t.duration||Math.abs((r-(s&&"time"in s?s.time:i._time))/i.timeScale())||1e-8,onStart:function(){if(i.pause(),!n){var e=t.duration||Math.abs((r-(s&&"time"in s?s.time:i._time))/i.timeScale());u._dur!==e&&Ge(u,e,0,1).render(u._time,!0,!0),n=1}a&&a.apply(u,l||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,Te({startAt:{time:Ue(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),dt(this,Ue(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),dt(this,Ue(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+1e-8)},n.shiftChildren=function(e,t,n){void 0===n&&(n=0);for(var i,r=this._first,o=this.labels;r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(i in o)o[i]>=n&&(o[i]+=e);return qe(this)},n.invalidate=function(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return e.prototype.invalidate.call(this)},n.clear=function(e){void 0===e&&(e=!0);for(var t,n=this._first;n;)t=n._next,this.remove(n),n=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),qe(this)},n.totalDuration=function(e){var t,n,i,r=0,o=this,s=o._last,a=L;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-e:e));if(o._dirty){for(i=o.parent;s;)t=s._prev,s._dirty&&s.totalDuration(),(n=s._start)>a&&o._sort&&s._ts&&!o._lock?(o._lock=1,Ne(o,s,n-s._delay,1)._lock=0):a=n,n<0&&s._ts&&(r-=n,(!i&&!o._dp||i&&i.smoothChildTiming)&&(o._start+=n/o._ts,o._time-=n,o._tTime-=n),o.shiftChildren(-n,!1,-Infinity),a=0),s._end>r&&s._ts&&(r=s._end),s=t;Ge(o,o===m&&o._time>r?o._time:r,1,1),o._dirty=0}return o._tDur},t.updateRoot=function(e){if(m._ts&&(xe(m,De(e,m)),b=St.frame),St.frame>=de){de+=k.autoSleep||120;var t=m._first;if((!t||!t._ts)&&k.autoSleep&&St._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||St.sleep()}}},t}(Dt);Te(Bt.prototype,{_lock:0,_hasPause:0,_forcing:0});var Rt,zt=function(e,t,n,i,r,o,s){var a,l,c,u,d,h,f,p,m=new ln(this._pt,e,t,0,1,tn,null,r),v=0,g=0;for(m.b=n,m.e=i,n+="",(f=~(i+="").indexOf("random("))&&(i=ct(i)),o&&(o(p=[n,i],e,t),n=p[0],i=p[1]),l=n.match(X)||[];a=X.exec(i);)u=a[0],d=i.substring(v,a.index),c?c=(c+1)%5:"rgba("===d.substr(-5)&&(c=1),u!==l[g++]&&(h=parseFloat(l[g-1])||0,m._pt={_next:m._pt,p:d||1===g?d:",",s:h,c:"="===u.charAt(1)?parseFloat(u.substr(2))*("-"===u.charAt(0)?-1:1):parseFloat(u)-h,m:c&&c<4?Math.round:0},v=X.lastIndex);return m.c=v<i.length?i.substring(v,i.length):"",m.fp=s,(Q.test(i)||f)&&(m.e=0),this._pt=m,m},Nt=function(e,t,n,i,r,o,s,a,l){D(i)&&(i=i(r||0,e,o));var c,u=e[t],d="get"!==n?n:D(u)?l?e[t.indexOf("set")||!D(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():u,h=D(u)?l?Qt:Xt:Ut;if(j(i)&&(~i.indexOf("random(")&&(i=ct(i)),"="===i.charAt(1)&&((c=parseFloat(d)+parseFloat(i.substr(2))*("-"===i.charAt(0)?-1:1)+(Je(d)||0))||0===c)&&(i=c)),d!==i)return isNaN(d*i)||""===i?(!u&&!(t in e)&&ne(t,i),zt.call(this,e,t,d,i,h,a||k.stringFilter,l)):(c=new ln(this._pt,e,t,+d||0,i-(d||0),"boolean"==typeof u?en:Zt,0,h),l&&(c.fp=l),s&&c.modifier(s,this,e),this._pt=c)},Ht=function(e,t,n,i,r,o){var s,a,l,c;if(ce[e]&&!1!==(s=new ce[e]).init(r,s.rawVars?t[e]:function(e,t,n,i,r){if(D(e)&&(e=Vt(e,r,t,n,i)),!z(e)||e.style&&e.nodeType||G(e)||V(e))return j(e)?Vt(e,r,t,n,i):e;var o,s={};for(o in e)s[o]=Vt(e[o],r,t,n,i);return s}(t[e],i,r,o,n),n,i,o)&&(n._pt=a=new ln(n._pt,r,e,0,1,s.render,s,0,s.priority),n!==_))for(l=n._ptLookup[n._targets.indexOf(r)],c=s._props.length;c--;)l[s._props[c]]=a;return s},Wt=function e(t,n){var i,r,o,s,a,l,c,u,d,h,f,v,g,y=t.vars,w=y.ease,b=y.startAt,_=y.immediateRender,x=y.lazy,S=y.onUpdate,E=y.onUpdateParams,T=y.callbackScope,C=y.runBackwards,k=y.yoyoEase,L=y.keyframes,M=y.autoRevert,P=t._dur,A=t._startAt,q=t._targets,I=t.parent,F=I&&"nested"===I.data?I.parent._targets:q,j="auto"===t._overwrite&&!p,D=t.timeline;if(D&&(!L||!w)&&(w="none"),t._ease=Pt(w,O.ease),t._yEase=k?Lt(Pt(!0===k?w:k,O.ease)):0,k&&t._yoyo&&!t._repeat&&(k=t._yEase,t._yEase=t._ease,t._ease=k),t._from=!D&&!!y.runBackwards,!D){if(v=(u=q[0]?me(q[0]).harness:0)&&y[u.prop],i=Le(y,se),A&&A.render(-1,!0).kill(),b)if(Ae(t._startAt=Yt.set(q,Te({data:"isStart",overwrite:!1,parent:I,immediateRender:!0,lazy:N(x),startAt:null,delay:0,onUpdate:S,onUpdateParams:E,callbackScope:T,stagger:0},b))),n<0&&!_&&!M&&t._startAt.render(-1,!0),_){if(n>0&&!M&&(t._startAt=0),P&&n<=0)return void(n&&(t._zTime=n))}else!1===M&&(t._startAt=0);else if(C&&P)if(A)!M&&(t._startAt=0);else if(n&&(_=!1),o=Te({overwrite:!1,data:"isFromStart",lazy:_&&N(x),immediateRender:_,stagger:0,parent:I},i),v&&(o[u.prop]=v),Ae(t._startAt=Yt.set(q,o)),n<0&&t._startAt.render(-1,!0),_){if(!n)return}else e(t._startAt,1e-8);for(t._pt=0,x=P&&N(x)||x&&!P,r=0;r<q.length;r++){if(c=(a=q[r])._gsap||pe(q)[r]._gsap,t._ptLookup[r]=h={},le[c.id]&&ae.length&&_e(),f=F===q?r:F.indexOf(a),u&&!1!==(d=new u).init(a,v||i,t,f,F)&&(t._pt=s=new ln(t._pt,a,d.name,0,1,d.render,d,0,d.priority),d._props.forEach((function(e){h[e]=s})),d.priority&&(l=1)),!u||v)for(o in i)ce[o]&&(d=Ht(o,i,t,f,a,F))?d.priority&&(l=1):h[o]=s=Nt.call(t,a,o,"get",i[o],f,F,0,y.stringFilter);t._op&&t._op[r]&&t.kill(a,t._op[r]),j&&t._pt&&(Rt=t,m.killTweensOf(a,h,t.globalTime(n)),g=!t.parent,Rt=0),t._pt&&x&&(le[c.id]=1)}l&&an(t),t._onInit&&t._onInit(t)}t._onUpdate=S,t._initted=(!t._op||t._pt)&&!g},Vt=function(e,t,n,i,r){return D(e)?e.call(t,n,i,r):j(e)&&~e.indexOf("random(")?ct(e):e},Gt=fe+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",$t=(Gt+",id,stagger,delay,duration,paused,scrollTrigger").split(","),Yt=function(e){function t(t,n,i,r){var o;"number"==typeof n&&(i.duration=n,n=i,i=null);var s,a,l,c,u,d,f,v,g=(o=e.call(this,r?n:Me(n))||this).vars,y=g.duration,w=g.delay,b=g.immediateRender,_=g.stagger,x=g.overwrite,S=g.keyframes,E=g.defaults,T=g.scrollTrigger,C=g.yoyoEase,O=n.parent||m,L=(G(t)||V(t)?B(t[0]):"length"in n)?[t]:nt(t);if(o._targets=L.length?pe(L):ie("GSAP target "+t+" not found. https://greensock.com",!k.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=x,S||_||W(y)||W(w)){if(n=o.vars,(s=o.timeline=new Bt({data:"nested",defaults:E||{}})).kill(),s.parent=s._dp=h(o),s._start=0,S)Me(Te(s.vars.defaults,{ease:"none"})),_?L.forEach((function(e,t){return S.forEach((function(n,i){return s.to(e,n,i?">":t*_)}))})):S.forEach((function(e){return s.to(L,e,">")}));else{if(c=L.length,f=_?rt(_):oe,z(_))for(u in _)~Gt.indexOf(u)&&(v||(v={}),v[u]=_[u]);for(a=0;a<c;a++){for(u in l={},n)$t.indexOf(u)<0&&(l[u]=n[u]);l.stagger=0,C&&(l.yoyoEase=C),v&&ke(l,v),d=L[a],l.duration=+Vt(y,h(o),a,d,L),l.delay=(+Vt(w,h(o),a,d,L)||0)-o._delay,!_&&1===c&&l.delay&&(o._delay=w=l.delay,o._start+=w,l.delay=0),s.to(d,l,f(a,d,L))}s.duration()?y=w=0:o.timeline=0}y||o.duration(y=s.duration())}else o.timeline=0;return!0!==x||p||(Rt=h(o),m.killTweensOf(L),Rt=0),Ne(O,h(o),i),n.reversed&&o.reverse(),n.paused&&o.paused(!0),(b||!y&&!S&&o._start===we(O._time)&&N(b)&&function e(t){return!t||t._ts&&e(t.parent)}(h(o))&&"nested"!==O.data)&&(o._tTime=-1e-8,o.render(Math.max(0,-w))),T&&He(h(o),T),o}f(t,e);var n=t.prototype;return n.render=function(e,t,n){var i,r,o,s,a,l,c,u,d,h=this._time,f=this._tDur,p=this._dur,m=e>f-1e-8&&e>=0?f:e<1e-8?0:e;if(p){if(m!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!=e<0){if(i=m,u=this.timeline,this._repeat){if(s=p+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*s+e,t,n);if(i=we(m%s),m===f?(o=this._repeat,i=p):((o=~~(m/s))&&o===m/s&&(i=p,o--),i>p&&(i=p)),(l=this._yoyo&&1&o)&&(d=this._yEase,i=p-i),a=je(this._tTime,s),i===h&&!n&&this._initted)return this;o!==a&&(u&&this._yEase&&Mt(u,l),!this.vars.repeatRefresh||l||this._lock||(this._lock=n=1,this.render(we(s*o),!0).invalidate()._lock=0))}if(!this._initted){if(We(this,e<0?e:i,n,t))return this._tTime=0,this;if(p!==this._dur)return this.render(e,t,n)}if(this._tTime=m,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=c=(d||this._ease)(i/p),this._from&&(this.ratio=c=1-c),i&&!h&&!t&&(ht(this,"onStart"),this._tTime!==m))return this;for(r=this._pt;r;)r.r(c,r.d),r=r._next;u&&u.render(e<0?e:!i&&l?-1e-8:u._dur*c,t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(e<0&&this._startAt&&this._startAt.render(e,!0,n),ht(this,"onUpdate")),this._repeat&&o!==a&&this.vars.onRepeat&&!t&&this.parent&&ht(this,"onRepeat"),m!==this._tDur&&m||this._tTime!==m||(e<0&&this._startAt&&!this._onUpdate&&this._startAt.render(e,!0,!0),(e||!p)&&(m===this._tDur&&this._ts>0||!m&&this._ts<0)&&Ae(this,1),t||e<0&&!h||!m&&!h||(ht(this,m===f?"onComplete":"onReverseComplete",!0),this._prom&&!(m<f&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,n,i){var r,o,s,a=e.ratio,l=t<0||!t&&(!e._start&&function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))}(e)&&(e._initted||!Ve(e))||(e._ts<0||e._dp._ts<0)&&!Ve(e))?0:1,c=e._rDelay,u=0;if(c&&e._repeat&&(u=Ke(0,e._tDur,t),o=je(u,c),s=je(e._tTime,c),e._yoyo&&1&o&&(l=1-l),o!==s&&(a=1-l,e.vars.repeatRefresh&&e._initted&&e.invalidate())),l!==a||i||1e-8===e._zTime||!t&&e._zTime){if(!e._initted&&We(e,t,i,n))return;for(s=e._zTime,e._zTime=t||(n?1e-8:0),n||(n=t&&!s),e.ratio=l,e._from&&(l=1-l),e._time=0,e._tTime=u,r=e._pt;r;)r.r(l,r.d),r=r._next;e._startAt&&t<0&&e._startAt.render(t,!0,!0),e._onUpdate&&!n&&ht(e,"onUpdate"),u&&e._repeat&&!n&&e.parent&&ht(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===l&&(l&&Ae(e,1),n||(ht(e,l?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,n);return this},n.targets=function(){return this._targets},n.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),e.prototype.invalidate.call(this)},n.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?ft(this):this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Rt&&!0!==Rt.vars.overwrite)._first||ft(this),this.parent&&n!==this.timeline.totalDuration()&&Ge(this,this._dur*this.timeline._tDur/n,0,1),this}var i,r,o,s,a,l,c,u=this._targets,d=e?nt(e):u,h=this._ptLookup,f=this._pt;if((!t||"all"===t)&&function(e,t){for(var n=e.length,i=n===t.length;i&&n--&&e[n]===t[n];);return n<0}(u,d))return"all"===t&&(this._pt=0),ft(this);for(i=this._op=this._op||[],"all"!==t&&(j(t)&&(a={},ge(t,(function(e){return a[e]=1})),t=a),t=function(e,t){var n,i,r,o,s=e[0]?me(e[0]).harness:0,a=s&&s.aliases;if(!a)return t;for(i in n=ke({},t),a)if(i in n)for(r=(o=a[i].split(",")).length;r--;)n[o[r]]=n[i];return n}(u,t)),c=u.length;c--;)if(~d.indexOf(u[c]))for(a in r=h[c],"all"===t?(i[c]=t,s=r,o={}):(o=i[c]=i[c]||{},s=t),s)(l=r&&r[a])&&("kill"in l.d&&!0!==l.d.kill(a)||Pe(this,l,"_pt"),delete r[a]),"all"!==o&&(o[a]=1);return this._initted&&!this._pt&&f&&ft(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Xe(1,arguments)},t.delayedCall=function(e,n,i,r){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:r})},t.fromTo=function(e,t,n){return Xe(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return m.killTweensOf(e,t,n)},t}(Dt);Te(Yt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ge("staggerTo,staggerFrom,staggerFromTo",(function(e){Yt[e]=function(){var t=new Bt,n=Ze.call(arguments,0);return n.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,n)}}));var Ut=function(e,t,n){return e[t]=n},Xt=function(e,t,n){return e[t](n)},Qt=function(e,t,n,i){return e[t](i.fp,n)},Kt=function(e,t,n){return e.setAttribute(t,n)},Jt=function(e,t){return D(e[t])?Xt:R(e[t])&&e.setAttribute?Kt:Ut},Zt=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},en=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},tn=function(e,t){var n=t._pt,i="";if(!e&&t.b)i=t.b;else if(1===e&&t.e)i=t.e;else{for(;n;)i=n.p+(n.m?n.m(n.s+n.c*e):Math.round(1e4*(n.s+n.c*e))/1e4)+i,n=n._next;i+=t.c}t.set(t.t,t.p,i,t)},nn=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},rn=function(e,t,n,i){for(var r,o=this._pt;o;)r=o._next,o.p===i&&o.modifier(e,t,n),o=r},on=function(e){for(var t,n,i=this._pt;i;)n=i._next,i.p===e&&!i.op||i.op===e?Pe(this,i,"_pt"):i.dep||(t=1),i=n;return!t},sn=function(e,t,n,i){i.mSet(e,t,i.m.call(i.tween,n,i.mt),i)},an=function(e){for(var t,n,i,r,o=e._pt;o;){for(t=o._next,n=i;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:r)?o._prev._next=o:i=o,(o._next=n)?n._prev=o:r=o,o=t}e._pt=i},ln=function(){function e(e,t,n,i,r,o,s,a,l){this.t=t,this.s=i,this.c=r,this.p=n,this.r=o||Zt,this.d=s||this,this.set=a||Ut,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=sn,this.m=e,this.mt=n,this.tween=t},e}();ge(fe+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(e){return se[e]=1})),Z.TweenMax=Z.TweenLite=Yt,Z.TimelineLite=Z.TimelineMax=Bt,m=new Bt({sortChildren:!1,defaults:O,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),k.stringFilter=xt;var cn={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach((function(e){return pt(e)}))},timeline:function(e){return new Bt(e)},getTweensOf:function(e,t){return m.getTweensOf(e,t)},getProperty:function(e,t,n,i){j(e)&&(e=nt(e)[0]);var r=me(e||{}).get,o=n?Ee:Se;return"native"===n&&(n=""),e?t?o((ce[t]&&ce[t].get||r)(e,t,n,i)):function(t,n,i){return o((ce[t]&&ce[t].get||r)(e,t,n,i))}:e},quickSetter:function(e,t,n){if((e=nt(e)).length>1){var i=e.map((function(e){return hn.quickSetter(e,t,n)})),r=i.length;return function(e){for(var t=r;t--;)i[t](e)}}e=e[0]||{};var o=ce[t],s=me(e),a=s.harness&&(s.harness.aliases||{})[t]||t,l=o?function(t){var i=new o;_._pt=0,i.init(e,n?t+n:t,_,0,[e]),i.render(1,i),_._pt&&nn(1,_)}:s.set(e,a);return o?l:function(t){return l(e,a,n?t+n:t,s,1)}},isTweening:function(e){return m.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Pt(e.ease,O.ease)),Oe(O,e||{})},config:function(e){return Oe(k,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,i=e.plugins,r=e.defaults,o=e.extendTimeline;(i||"").split(",").forEach((function(e){return e&&!ce[e]&&!Z[e]&&ie(t+" effect requires "+e+" plugin.")})),ue[t]=function(e,t,i){return n(nt(e),Te(t||{},r),i)},o&&(Bt.prototype[t]=function(e,n,i){return this.add(ue[t](e,z(n)?n:(i=n)&&{},this),i)})},registerEase:function(e,t){Tt[e]=Pt(t)},parseEase:function(e,t){return arguments.length?Pt(e,t):Tt},getById:function(e){return m.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var n,i,r=new Bt(e);for(r.smoothChildTiming=N(e.smoothChildTiming),m.remove(r),r._dp=0,r._time=r._tTime=m._time,n=m._first;n;)i=n._next,!t&&!n._dur&&n instanceof Yt&&n.vars.onComplete===n._targets[0]||Ne(r,n,n._start-n._delay),n=i;return Ne(m,r,0),r},utils:{wrap:function e(t,n,i){var r=n-t;return G(t)?lt(t,e(0,t.length),n):Qe(i,(function(e){return(r+(e-t)%r)%r+t}))},wrapYoyo:function e(t,n,i){var r=n-t,o=2*r;return G(t)?lt(t,e(0,t.length-1),n):Qe(i,(function(e){return t+((e=(o+(e-t)%o)%o||0)>r?o-e:e)}))},distribute:rt,random:at,snap:st,normalize:function(e,t,n){return ut(e,t,0,1,n)},getUnit:Je,clamp:function(e,t,n){return Qe(n,(function(n){return Ke(e,t,n)}))},splitColor:gt,toArray:nt,selector:function(e){return e=nt(e)[0]||ie("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return nt(t,n.querySelectorAll?n:n===e?ie("Invalid scope")||y.createElement("div"):e)}},mapRange:ut,pipe:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce((function(e,t){return t(e)}),e)}},unitize:function(e,t){return function(n){return e(parseFloat(n))+(t||Je(n))}},interpolate:function e(t,n,i,r){var o=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!o){var s,a,l,c,u,d=j(t),h={};if(!0===i&&(r=1)&&(i=null),d)t={p:t},n={p:n};else if(G(t)&&!G(n)){for(l=[],c=t.length,u=c-2,a=1;a<c;a++)l.push(e(t[a-1],t[a]));c--,o=function(e){e*=c;var t=Math.min(u,~~e);return l[t](e-t)},i=n}else r||(t=ke(G(t)?[]:{},t));if(!l){for(s in n)Nt.call(h,t,s,"get",n[s]);o=function(e){return nn(e,h)||(d?t.p:t)}}}return Qe(i,o)},shuffle:it},install:te,effects:ue,ticker:St,updateRoot:Bt.updateRoot,plugins:ce,globalTimeline:m,core:{PropTween:ln,globals:re,Tween:Yt,Timeline:Bt,Animation:Dt,getCache:me,_removeLinkedListItem:Pe,suppressOverwrites:function(e){return p=e}}};ge("to,from,fromTo,delayedCall,set,killTweensOf",(function(e){return cn[e]=Yt[e]})),St.add(Bt.updateRoot),_=cn.to({},{duration:0});var un=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},dn=function(e,t){return{name:e,rawVars:1,init:function(e,n,i){i._onInit=function(e){var i,r;if(j(n)&&(i={},ge(n,(function(e){return i[e]=1})),n=i),t){for(r in i={},n)i[r]=t(n[r]);n=i}!function(e,t){var n,i,r,o=e._targets;for(n in t)for(i=o.length;i--;)(r=e._ptLookup[i][n])&&(r=r.d)&&(r._pt&&(r=un(r,n)),r&&r.modifier&&r.modifier(t[n],e,o[i],n))}(e,n)}}}},hn=cn.registerPlugin({name:"attr",init:function(e,t,n,i,r){var o,s;for(o in t)(s=this.add(e,"setAttribute",(e.getAttribute(o)||0)+"",t[o],i,r,0,0,o))&&(s.op=o),this._props.push(o)}},{name:"endArray",init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n])}},dn("roundProps",ot),dn("modifiers"),dn("snap",st))||cn;Yt.version=Bt.version=hn.version="3.8.0",w=1,H()&&Et();Tt.Power0,Tt.Power1,Tt.Power2,Tt.Power3,Tt.Power4,Tt.Linear,Tt.Quad,Tt.Cubic,Tt.Quart,Tt.Quint,Tt.Strong,Tt.Elastic,Tt.Back,Tt.SteppedEase,Tt.Bounce,Tt.Sine,Tt.Expo,Tt.Circ;
/*!
 * CSSPlugin 3.8.0
 * https://greensock.com
 *
 * Copyright 2008-2021, GreenSock. All rights reserved.
 * Subject to the terms at https://greensock.com/standard-license or for
 * Club GreenSock members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var fn,pn,mn,vn,gn,yn,wn,bn={},_n=180/Math.PI,xn=Math.PI/180,Sn=Math.atan2,En=/([A-Z])/g,Tn=/(?:left|right|width|margin|padding|x)/i,Cn=/[\s,\(]\S/,kn={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},On=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Ln=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Mn=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Pn=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},An=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},qn=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},In=function(e,t,n){return e.style[t]=n},Fn=function(e,t,n){return e.style.setProperty(t,n)},jn=function(e,t,n){return e._gsap[t]=n},Dn=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},Bn=function(e,t,n,i,r){var o=e._gsap;o.scaleX=o.scaleY=n,o.renderTransform(r,o)},Rn=function(e,t,n,i,r){var o=e._gsap;o[t]=n,o.renderTransform(r,o)},zn="transform",Nn=zn+"Origin",Hn=function(e,t){var n=pn.createElementNS?pn.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):pn.createElement(e);return n.style?n:pn.createElement(e)},Wn=function e(t,n,i){var r=getComputedStyle(t);return r[n]||r.getPropertyValue(n.replace(En,"-$1").toLowerCase())||r.getPropertyValue(n)||!i&&e(t,Gn(n)||n,1)||""},Vn="O,Moz,ms,Ms,Webkit".split(","),Gn=function(e,t,n){var i=(t||gn).style,r=5;if(e in i&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);r--&&!(Vn[r]+e in i););return r<0?null:(3===r?"ms":r>=0?Vn[r]:"")+e},$n=function(){"undefined"!=typeof window&&window.document&&(fn=window,pn=fn.document,mn=pn.documentElement,gn=Hn("div")||{style:{}},Hn("div"),zn=Gn(zn),Nn=zn+"Origin",gn.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",wn=!!Gn("perspective"),vn=1)},Yn=function e(t){var n,i=Hn("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,o=this.nextSibling,s=this.style.cssText;if(mn.appendChild(i),i.appendChild(this),this.style.display="block",t)try{n=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=e}catch(e){}else this._gsapBBox&&(n=this._gsapBBox());return r&&(o?r.insertBefore(this,o):r.appendChild(this)),mn.removeChild(i),this.style.cssText=s,n},Un=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Xn=function(e){var t;try{t=e.getBBox()}catch(n){t=Yn.call(e,!0)}return t&&(t.width||t.height)||e.getBBox===Yn||(t=Yn.call(e,!0)),!t||t.width||t.x||t.y?t:{x:+Un(e,["x","cx","x1"])||0,y:+Un(e,["y","cy","y1"])||0,width:0,height:0}},Qn=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!Xn(e))},Kn=function(e,t){if(t){var n=e.style;t in bn&&t!==Nn&&(t=zn),n.removeProperty?("ms"!==t.substr(0,2)&&"webkit"!==t.substr(0,6)||(t="-"+t),n.removeProperty(t.replace(En,"-$1").toLowerCase())):n.removeAttribute(t)}},Jn=function(e,t,n,i,r,o){var s=new ln(e._pt,t,n,0,1,o?qn:An);return e._pt=s,s.b=i,s.e=r,e._props.push(n),s},Zn={deg:1,rad:1,turn:1},ei=function e(t,n,i,r){var o,s,a,l,c=parseFloat(i)||0,u=(i+"").trim().substr((c+"").length)||"px",d=gn.style,h=Tn.test(n),f="svg"===t.tagName.toLowerCase(),p=(f?"client":"offset")+(h?"Width":"Height"),m="px"===r,v="%"===r;return r===u||!c||Zn[r]||Zn[u]?c:("px"!==u&&!m&&(c=e(t,n,i,"px")),l=t.getCTM&&Qn(t),!v&&"%"!==u||!bn[n]&&!~n.indexOf("adius")?(d[h?"width":"height"]=100+(m?u:r),s=~n.indexOf("adius")||"em"===r&&t.appendChild&&!f?t:t.parentNode,l&&(s=(t.ownerSVGElement||{}).parentNode),s&&s!==pn&&s.appendChild||(s=pn.body),(a=s._gsap)&&v&&a.width&&h&&a.time===St.time?ye(c/a.width*100):((v||"%"===u)&&(d.position=Wn(t,"position")),s===t&&(d.position="static"),s.appendChild(gn),o=gn[p],s.removeChild(gn),d.position="absolute",h&&v&&((a=me(s)).time=St.time,a.width=s[p]),ye(m?o*c/100:o&&c?100/o*c:0))):(o=l?t.getBBox()[h?"width":"height"]:t[p],ye(v?c/o*100:c/100*o)))},ti=function(e,t,n,i){var r;return vn||$n(),t in kn&&"transform"!==t&&~(t=kn[t]).indexOf(",")&&(t=t.split(",")[0]),bn[t]&&"transform"!==t?(r=hi(e,i),r="transformOrigin"!==t?r[t]:r.svg?r.origin:fi(Wn(e,Nn))+" "+r.zOrigin+"px"):(!(r=e.style[t])||"auto"===r||i||~(r+"").indexOf("calc("))&&(r=oi[t]&&oi[t](e,t,n)||Wn(e,t)||ve(e,t)||("opacity"===t?1:0)),n&&!~(r+"").trim().indexOf(" ")?ei(e,t,r,n)+n:r},ni=function(e,t,n,i){if(!n||"none"===n){var r=Gn(t,e,1),o=r&&Wn(e,r,1);o&&o!==n?(t=r,n=o):"borderColor"===t&&(n=Wn(e,"borderTopColor"))}var s,a,l,c,u,d,h,f,p,m,v,g,y=new ln(this._pt,e.style,t,0,1,tn),w=0,b=0;if(y.b=n,y.e=i,n+="","auto"===(i+="")&&(e.style[t]=i,i=Wn(e,t)||i,e.style[t]=n),xt(s=[n,i]),i=s[1],l=(n=s[0]).match(U)||[],(i.match(U)||[]).length){for(;a=U.exec(i);)h=a[0],p=i.substring(w,a.index),u?u=(u+1)%5:"rgba("!==p.substr(-5)&&"hsla("!==p.substr(-5)||(u=1),h!==(d=l[b++]||"")&&(c=parseFloat(d)||0,v=d.substr((c+"").length),(g="="===h.charAt(1)?+(h.charAt(0)+"1"):0)&&(h=h.substr(2)),f=parseFloat(h),m=h.substr((f+"").length),w=U.lastIndex-m.length,m||(m=m||k.units[t]||v,w===i.length&&(i+=m,y.e+=m)),v!==m&&(c=ei(e,t,d,m)||0),y._pt={_next:y._pt,p:p||1===b?p:",",s:c,c:g?g*f:f-c,m:u&&u<4||"zIndex"===t?Math.round:0});y.c=w<i.length?i.substring(w,i.length):""}else y.r="display"===t&&"none"===i?qn:An;return Q.test(i)&&(y.e=0),this._pt=y,y},ii={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},ri=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n,i,r,o=t.t,s=o.style,a=t.u,l=o._gsap;if("all"===a||!0===a)s.cssText="",i=1;else for(r=(a=a.split(",")).length;--r>-1;)n=a[r],bn[n]&&(i=1,n="transformOrigin"===n?Nn:zn),Kn(o,n);i&&(Kn(o,zn),l&&(l.svg&&o.removeAttribute("transform"),hi(o,1),l.uncache=1))}},oi={clearProps:function(e,t,n,i,r){if("isFromStart"!==r.data){var o=e._pt=new ln(e._pt,t,n,0,0,ri);return o.u=i,o.pr=-10,o.tween=r,e._props.push(n),1}}},si=[1,0,0,1,0,0],ai={},li=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},ci=function(e){var t=Wn(e,zn);return li(t)?si:t.substr(7).match(Y).map(ye)},ui=function(e,t){var n,i,r,o,s=e._gsap||me(e),a=e.style,l=ci(e);return s.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(r=e.transform.baseVal.consolidate().matrix).a,r.b,r.c,r.d,r.e,r.f]).join(",")?si:l:(l!==si||e.offsetParent||e===mn||s.svg||(r=a.display,a.display="block",(n=e.parentNode)&&e.offsetParent||(o=1,i=e.nextSibling,mn.appendChild(e)),l=ci(e),r?a.display=r:Kn(e,"display"),o&&(i?n.insertBefore(e,i):n?n.appendChild(e):mn.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},di=function(e,t,n,i,r,o){var s,a,l,c=e._gsap,u=r||ui(e,!0),d=c.xOrigin||0,h=c.yOrigin||0,f=c.xOffset||0,p=c.yOffset||0,m=u[0],v=u[1],g=u[2],y=u[3],w=u[4],b=u[5],_=t.split(" "),x=parseFloat(_[0])||0,S=parseFloat(_[1])||0;n?u!==si&&(a=m*y-v*g)&&(l=x*(-v/a)+S*(m/a)-(m*b-v*w)/a,x=x*(y/a)+S*(-g/a)+(g*b-y*w)/a,S=l):(x=(s=Xn(e)).x+(~_[0].indexOf("%")?x/100*s.width:x),S=s.y+(~(_[1]||_[0]).indexOf("%")?S/100*s.height:S)),i||!1!==i&&c.smooth?(w=x-d,b=S-h,c.xOffset=f+(w*m+b*g)-w,c.yOffset=p+(w*v+b*y)-b):c.xOffset=c.yOffset=0,c.xOrigin=x,c.yOrigin=S,c.smooth=!!i,c.origin=t,c.originIsAbsolute=!!n,e.style[Nn]="0px 0px",o&&(Jn(o,c,"xOrigin",d,x),Jn(o,c,"yOrigin",h,S),Jn(o,c,"xOffset",f,c.xOffset),Jn(o,c,"yOffset",p,c.yOffset)),e.setAttribute("data-svg-origin",x+" "+S)},hi=function(e,t){var n=e._gsap||new jt(e);if("x"in n&&!t&&!n.uncache)return n;var i,r,o,s,a,l,c,u,d,h,f,p,m,v,g,y,w,b,_,x,S,E,T,C,O,L,M,P,A,q,I,F,j=e.style,D=n.scaleX<0,B=Wn(e,Nn)||"0";return i=r=o=l=c=u=d=h=f=0,s=a=1,n.svg=!(!e.getCTM||!Qn(e)),v=ui(e,n.svg),n.svg&&(C=(!n.uncache||"0px 0px"===B)&&!t&&e.getAttribute("data-svg-origin"),di(e,C||B,!!C||n.originIsAbsolute,!1!==n.smooth,v)),p=n.xOrigin||0,m=n.yOrigin||0,v!==si&&(b=v[0],_=v[1],x=v[2],S=v[3],i=E=v[4],r=T=v[5],6===v.length?(s=Math.sqrt(b*b+_*_),a=Math.sqrt(S*S+x*x),l=b||_?Sn(_,b)*_n:0,(d=x||S?Sn(x,S)*_n+l:0)&&(a*=Math.abs(Math.cos(d*xn))),n.svg&&(i-=p-(p*b+m*x),r-=m-(p*_+m*S))):(F=v[6],q=v[7],M=v[8],P=v[9],A=v[10],I=v[11],i=v[12],r=v[13],o=v[14],c=(g=Sn(F,A))*_n,g&&(C=E*(y=Math.cos(-g))+M*(w=Math.sin(-g)),O=T*y+P*w,L=F*y+A*w,M=E*-w+M*y,P=T*-w+P*y,A=F*-w+A*y,I=q*-w+I*y,E=C,T=O,F=L),u=(g=Sn(-x,A))*_n,g&&(y=Math.cos(-g),I=S*(w=Math.sin(-g))+I*y,b=C=b*y-M*w,_=O=_*y-P*w,x=L=x*y-A*w),l=(g=Sn(_,b))*_n,g&&(C=b*(y=Math.cos(g))+_*(w=Math.sin(g)),O=E*y+T*w,_=_*y-b*w,T=T*y-E*w,b=C,E=O),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,u=180-u),s=ye(Math.sqrt(b*b+_*_+x*x)),a=ye(Math.sqrt(T*T+F*F)),g=Sn(E,T),d=Math.abs(g)>2e-4?g*_n:0,f=I?1/(I<0?-I:I):0),n.svg&&(C=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!li(Wn(e,zn)),C&&e.setAttribute("transform",C))),Math.abs(d)>90&&Math.abs(d)<270&&(D?(s*=-1,d+=l<=0?180:-180,l+=l<=0?180:-180):(a*=-1,d+=d<=0?180:-180)),n.x=i-((n.xPercent=i&&(n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-i)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+"px",n.y=r-((n.yPercent=r&&(n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-r)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+"px",n.z=o+"px",n.scaleX=ye(s),n.scaleY=ye(a),n.rotation=ye(l)+"deg",n.rotationX=ye(c)+"deg",n.rotationY=ye(u)+"deg",n.skewX=d+"deg",n.skewY=h+"deg",n.transformPerspective=f+"px",(n.zOrigin=parseFloat(B.split(" ")[2])||0)&&(j[Nn]=fi(B)),n.xOffset=n.yOffset=0,n.force3D=k.force3D,n.renderTransform=n.svg?gi:wn?vi:mi,n.uncache=0,n},fi=function(e){return(e=e.split(" "))[0]+" "+e[1]},pi=function(e,t,n){var i=Je(t);return ye(parseFloat(t)+parseFloat(ei(e,"x",n+"px",i)))+i},mi=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,vi(e,t)},vi=function(e,t){var n=t||this,i=n.xPercent,r=n.yPercent,o=n.x,s=n.y,a=n.z,l=n.rotation,c=n.rotationY,u=n.rotationX,d=n.skewX,h=n.skewY,f=n.scaleX,p=n.scaleY,m=n.transformPerspective,v=n.force3D,g=n.target,y=n.zOrigin,w="",b="auto"===v&&e&&1!==e||!0===v;if(y&&("0deg"!==u||"0deg"!==c)){var _,x=parseFloat(c)*xn,S=Math.sin(x),E=Math.cos(x);x=parseFloat(u)*xn,_=Math.cos(x),o=pi(g,o,S*_*-y),s=pi(g,s,-Math.sin(x)*-y),a=pi(g,a,E*_*-y+y)}"0px"!==m&&(w+="perspective("+m+") "),(i||r)&&(w+="translate("+i+"%, "+r+"%) "),(b||"0px"!==o||"0px"!==s||"0px"!==a)&&(w+="0px"!==a||b?"translate3d("+o+", "+s+", "+a+") ":"translate("+o+", "+s+") "),"0deg"!==l&&(w+="rotate("+l+") "),"0deg"!==c&&(w+="rotateY("+c+") "),"0deg"!==u&&(w+="rotateX("+u+") "),"0deg"===d&&"0deg"===h||(w+="skew("+d+", "+h+") "),1===f&&1===p||(w+="scale("+f+", "+p+") "),g.style[zn]=w||"translate(0, 0)"},gi=function(e,t){var n,i,r,o,s,a=t||this,l=a.xPercent,c=a.yPercent,u=a.x,d=a.y,h=a.rotation,f=a.skewX,p=a.skewY,m=a.scaleX,v=a.scaleY,g=a.target,y=a.xOrigin,w=a.yOrigin,b=a.xOffset,_=a.yOffset,x=a.forceCSS,S=parseFloat(u),E=parseFloat(d);h=parseFloat(h),f=parseFloat(f),(p=parseFloat(p))&&(f+=p=parseFloat(p),h+=p),h||f?(h*=xn,f*=xn,n=Math.cos(h)*m,i=Math.sin(h)*m,r=Math.sin(h-f)*-v,o=Math.cos(h-f)*v,f&&(p*=xn,s=Math.tan(f-p),r*=s=Math.sqrt(1+s*s),o*=s,p&&(s=Math.tan(p),n*=s=Math.sqrt(1+s*s),i*=s)),n=ye(n),i=ye(i),r=ye(r),o=ye(o)):(n=m,o=v,i=r=0),(S&&!~(u+"").indexOf("px")||E&&!~(d+"").indexOf("px"))&&(S=ei(g,"x",u,"px"),E=ei(g,"y",d,"px")),(y||w||b||_)&&(S=ye(S+y-(y*n+w*r)+b),E=ye(E+w-(y*i+w*o)+_)),(l||c)&&(s=g.getBBox(),S=ye(S+l/100*s.width),E=ye(E+c/100*s.height)),s="matrix("+n+","+i+","+r+","+o+","+S+","+E+")",g.setAttribute("transform",s),x&&(g.style[zn]=s)},yi=function(e,t,n,i,r,o){var s,a,l=j(r),c=parseFloat(r)*(l&&~r.indexOf("rad")?_n:1),u=o?c*o:c-i,d=i+u+"deg";return l&&("short"===(s=r.split("_")[1])&&(u%=360)!==u%180&&(u+=u<0?360:-360),"cw"===s&&u<0?u=(u+36e9)%360-360*~~(u/360):"ccw"===s&&u>0&&(u=(u-36e9)%360-360*~~(u/360))),e._pt=a=new ln(e._pt,t,n,i,u,Ln),a.e=d,a.u="deg",e._props.push(n),a},wi=function(e,t){for(var n in t)e[n]=t[n];return e},bi=function(e,t,n){var i,r,o,s,a,l,c,u=wi({},n._gsap),d=n.style;for(r in u.svg?(o=n.getAttribute("transform"),n.setAttribute("transform",""),d[zn]=t,i=hi(n,1),Kn(n,zn),n.setAttribute("transform",o)):(o=getComputedStyle(n)[zn],d[zn]=t,i=hi(n,1),d[zn]=o),bn)(o=u[r])!==(s=i[r])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(r)<0&&(a=Je(o)!==(c=Je(s))?ei(n,r,o,c):parseFloat(o),l=parseFloat(s),e._pt=new ln(e._pt,i,r,a,l-a,On),e._pt.u=c||0,e._props.push(r));wi(i,u)};ge("padding,margin,Width,Radius",(function(e,t){var n="Top",i="Right",r="Bottom",o="Left",s=(t<3?[n,i,r,o]:[n+o,n+i,r+i,r+o]).map((function(n){return t<2?e+n:"border"+n+e}));oi[t>1?"border"+e:e]=function(e,t,n,i,r){var o,a;if(arguments.length<4)return o=s.map((function(t){return ti(e,t,n)})),5===(a=o.join(" ")).split(o[0]).length?o[0]:a;o=(i+"").split(" "),a={},s.forEach((function(e,t){return a[e]=o[t]=o[t]||o[(t-1)/2|0]})),e.init(t,a,r)}}));var _i,xi,Si={name:"css",register:$n,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,i,r){var o,s,a,l,c,u,d,h,f,p,m,v,g,y,w,b,_,x,S,E=this._props,T=e.style,C=n.vars.startAt;for(d in vn||$n(),t)if("autoRound"!==d&&(s=t[d],!ce[d]||!Ht(d,t,n,i,e,r)))if(c=typeof s,u=oi[d],"function"===c&&(c=typeof(s=s.call(n,i,e,r))),"string"===c&&~s.indexOf("random(")&&(s=ct(s)),u)u(this,e,d,s,n)&&(w=1);else if("--"===d.substr(0,2))o=(getComputedStyle(e).getPropertyValue(d)+"").trim(),s+="",bt.lastIndex=0,bt.test(o)||(h=Je(o),f=Je(s)),f?h!==f&&(o=ei(e,d,o,f)+f):h&&(s+=h),this.add(T,"setProperty",o,s,i,r,0,0,d),E.push(d);else if("undefined"!==c){if(C&&d in C?(o="function"==typeof C[d]?C[d].call(n,i,e,r):C[d],d in k.units&&!Je(o)&&(o+=k.units[d]),j(o)&&~o.indexOf("random(")&&(o=ct(o)),"="===(o+"").charAt(1)&&(o=ti(e,d))):o=ti(e,d),l=parseFloat(o),(p="string"===c&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),a=parseFloat(s),d in kn&&("autoAlpha"===d&&(1===l&&"hidden"===ti(e,"visibility")&&a&&(l=0),Jn(this,T,"visibility",l?"inherit":"hidden",a?"inherit":"hidden",!a)),"scale"!==d&&"transform"!==d&&~(d=kn[d]).indexOf(",")&&(d=d.split(",")[0])),m=d in bn)if(v||((g=e._gsap).renderTransform&&!t.parseTransform||hi(e,t.parseTransform),y=!1!==t.smoothOrigin&&g.smooth,(v=this._pt=new ln(this._pt,T,zn,0,1,g.renderTransform,g,0,-1)).dep=1),"scale"===d)this._pt=new ln(this._pt,g,"scaleY",g.scaleY,(p?p*a:a-g.scaleY)||0),E.push("scaleY",d),d+="X";else{if("transformOrigin"===d){_=void 0,x=void 0,S=void 0,_=(b=s).split(" "),x=_[0],S=_[1]||"50%","top"!==x&&"bottom"!==x&&"left"!==S&&"right"!==S||(b=x,x=S,S=b),_[0]=ii[x]||x,_[1]=ii[S]||S,s=_.join(" "),g.svg?di(e,s,0,y,0,this):((f=parseFloat(s.split(" ")[2])||0)!==g.zOrigin&&Jn(this,g,"zOrigin",g.zOrigin,f),Jn(this,T,d,fi(o),fi(s)));continue}if("svgOrigin"===d){di(e,s,1,y,0,this);continue}if(d in ai){yi(this,g,d,l,s,p);continue}if("smoothOrigin"===d){Jn(this,g,"smooth",g.smooth,s);continue}if("force3D"===d){g[d]=s;continue}if("transform"===d){bi(this,s,e);continue}}else d in T||(d=Gn(d)||d);if(m||(a||0===a)&&(l||0===l)&&!Cn.test(s)&&d in T)a||(a=0),(h=(o+"").substr((l+"").length))!==(f=Je(s)||(d in k.units?k.units[d]:h))&&(l=ei(e,d,o,f)),this._pt=new ln(this._pt,m?g:T,d,l,p?p*a:a-l,m||"px"!==f&&"zIndex"!==d||!1===t.autoRound?On:Pn),this._pt.u=f||0,h!==f&&"%"!==f&&(this._pt.b=o,this._pt.r=Mn);else if(d in T)ni.call(this,e,d,o,s);else{if(!(d in e)){ne(d,s);continue}this.add(e,d,o||e[d],s,i,r)}E.push(d)}w&&an(this)},get:ti,aliases:kn,getSetter:function(e,t,n){var i=kn[t];return i&&i.indexOf(",")<0&&(t=i),t in bn&&t!==Nn&&(e._gsap.x||ti(e,"x"))?n&&yn===n?"scale"===t?Dn:jn:(yn=n||{})&&("scale"===t?Bn:Rn):e.style&&!R(e.style[t])?In:~t.indexOf("-")?Fn:Jt(e,t)},core:{_removeProperty:Kn,_getMatrix:ui}};hn.utils.checkPrefix=Gn,xi=ge("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(_i="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(e){bn[e]=1})),ge(_i,(function(e){k.units[e]="deg",ai[e]=1})),kn[xi[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+_i,ge("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(e){var t=e.split(":");kn[t[1]]=xi[t[0]]})),ge("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(e){k.units[e]="px"})),hn.registerPlugin(Si);var Ei,Ti,Ci,ki,Oi,Li,Mi,Pi,Ai,qi,Ii,Fi,ji,Di,Bi,Ri,zi,Ni,Hi,Wi,Vi,Gi,$i,Yi,Ui,Xi,Qi,Ki,Ji=hn.registerPlugin(Si)||hn,Zi=(Ji.core.Tween,1),er=[],tr=[],nr=Date.now,ir=nr(),rr=0,or=1,sr=function(e){return e},ar=function(e){return Ii(e)[0]||(gr(e)?console.warn("Element not found:",e):null)},lr=function(e){return Math.round(1e5*e)/1e5||0},cr=function(){return"undefined"!=typeof window},ur=function(){return Ei||cr()&&(Ei=window.gsap)&&Ei.registerPlugin&&Ei},dr=function(e){return!!~Mi.indexOf(e)},hr=function(e,t){return~er.indexOf(e)&&er[er.indexOf(e)+1][t]},fr=function(e,t){var n=t.s,i=t.sc,r=tr.indexOf(e),o=i===Lr.sc?1:2;return!~r&&(r=tr.push(e)-1),tr[r+o]||(tr[r+o]=hr(e,n)||(dr(e)?i:function(t){return arguments.length?e[n]=t:e[n]}))},pr=function(e){return hr(e,"getBoundingClientRect")||(dr(e)?function(){return go.width=Ci.innerWidth,go.height=Ci.innerHeight,go}:function(){return Ar(e)})},mr=function(e,t){var n=t.s,i=t.d2,r=t.d,o=t.a;return(n="scroll"+i)&&(o=hr(e,n))?o()-pr(e)()[r]:dr(e)?(Li[n]||Oi[n])-(Ci["inner"+i]||Oi["client"+i]||Li["client"+i]):e[n]-e["offset"+i]},vr=function(e,t){for(var n=0;n<Vi.length;n+=3)(!t||~t.indexOf(Vi[n+1]))&&e(Vi[n],Vi[n+1],Vi[n+2])},gr=function(e){return"string"==typeof e},yr=function(e){return"function"==typeof e},wr=function(e){return"number"==typeof e},br=function(e){return"object"==typeof e},_r=function(e){return yr(e)&&e()},xr=function(e,t){return function(){var n=_r(e),i=_r(t);return function(){_r(n),_r(i)}}},Sr=function(e,t,n){return e&&e.progress(t?0:1)&&n&&e.pause()},Er=function(e,t){var n=t(e);n&&n.totalTime&&(e.callbackAnimation=n)},Tr=Math.abs,Cr="padding",kr="px",Or={s:"scrollLeft",p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:function(e){return arguments.length?Ci.scrollTo(e,Lr.sc()):Ci.pageXOffset||ki.scrollLeft||Oi.scrollLeft||Li.scrollLeft||0}},Lr={s:"scrollTop",p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Or,sc:function(e){return arguments.length?Ci.scrollTo(Or.sc(),e):Ci.pageYOffset||ki.scrollTop||Oi.scrollTop||Li.scrollTop||0}},Mr=function(e){return Ci.getComputedStyle(e)},Pr=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},Ar=function(e,t){var n=t&&"matrix(1, 0, 0, 1, 0, 0)"!==Mr(e)[zi]&&Ei.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),i=e.getBoundingClientRect();return n&&n.progress(0).kill(),i},qr=function(e,t){var n=t.d2;return e["offset"+n]||e["client"+n]||0},Ir=function(e){var t,n=[],i=e.labels,r=e.duration();for(t in i)n.push(i[t]/r);return n},Fr=function(e){var t=Ei.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort((function(e,t){return e-t}));return n?function(e,i){var r;if(!i)return t(e);if(i>0){for(e-=1e-4,r=0;r<n.length;r++)if(n[r]>=e)return n[r];return n[r-1]}for(r=n.length,e+=1e-4;r--;)if(n[r]<=e)return n[r];return n[0]}:function(n,i){var r=t(n);return!i||Math.abs(r-n)<.001||r-n<0==i<0?r:t(i<0?n-e:n+e)}},jr=function(e,t,n,i){return n.split(",").forEach((function(n){return e(t,n,i)}))},Dr=function(e,t,n){return e.addEventListener(t,n,{passive:!0})},Br=function(e,t,n){return e.removeEventListener(t,n)},Rr={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},zr={toggleActions:"play",anticipatePin:0},Nr={top:0,left:0,center:.5,bottom:1,right:1},Hr=function(e,t){if(gr(e)){var n=e.indexOf("="),i=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf("%")>n&&(i*=t/100),e=e.substr(0,n-1)),e=i+(e in Nr?Nr[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Wr=function(e,t,n,i,r,o,s,a){var l=r.startColor,c=r.endColor,u=r.fontSize,d=r.indent,h=r.fontWeight,f=ki.createElement("div"),p=dr(n)||"fixed"===hr(n,"pinType"),m=-1!==e.indexOf("scroller"),v=p?Li:n,g=-1!==e.indexOf("start"),y=g?l:c,w="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+h+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return w+="position:"+((m||a)&&p?"fixed;":"absolute;"),(m||a||!p)&&(w+=(i===Lr?"right":"bottom")+":"+(o+parseFloat(d))+"px;"),s&&(w+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),f._isStart=g,f.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),f.style.cssText=w,f.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(f,v.children[0]):v.appendChild(f),f._offset=f["offset"+i.op.d2],Vr(f,0,i,g),f},Vr=function(e,t,n,i){var r={display:"block"},o=n[i?"os2":"p2"],s=n[i?"p2":"os2"];e._isFlipped=i,r[n.a+"Percent"]=i?-100:0,r[n.a]=i?"1px":0,r["border"+o+"Width"]=1,r["border"+s+"Width"]=0,r[n.p]=t+"px",Ei.set(e,r)},Gr=[],$r={},Yr=function(){return nr()-rr>20&&co()},Ur=function(){var e=nr();rr!==e?(co(),rr||to("scrollStart"),rr=e):qi||(qi=Ai(co))},Xr=function(){return!Bi&&!Yi&&!ki.fullscreenElement&&Pi.restart(!0)},Qr={},Kr=[],Jr=[],Zr=function(e){var t,n=Ei.ticker.frame,i=[],r=0;if(Qi!==n||Zi){for(ro();r<Jr.length;r+=4)(t=Ci.matchMedia(Jr[r]).matches)!==Jr[r+3]&&(Jr[r+3]=t,t?i.push(r):ro(1,Jr[r])||yr(Jr[r+2])&&Jr[r+2]());for(io(),r=0;r<i.length;r++)t=i[r],Xi=Jr[t],Jr[t+2]=Jr[t+1](e);Xi=0,Ti&&so(0,1),Qi=n,to("matchMedia")}},eo=function e(){return Br(xo,"scrollEnd",e)||so(!0)},to=function(e){return Qr[e]&&Qr[e].map((function(e){return e()}))||Kr},no=[],io=function(e){for(var t=0;t<no.length;t+=5)e&&no[t+4]!==e||(no[t].style.cssText=no[t+1],no[t].getBBox&&no[t].setAttribute("transform",no[t+2]||""),no[t+3].uncache=1)},ro=function(e,t){var n;for(Ni=0;Ni<Gr.length;Ni++)n=Gr[Ni],t&&n.media!==t||(e?n.kill(1):n.revert());t&&io(t),t||to("revert")},oo=function(){return tr.forEach((function(e){return"function"==typeof e&&(e.rec=0)}))},so=function(e,t){if(!rr||e){Ki=!0;var n=to("refreshInit");Gi&&xo.sort(),t||ro(),Gr.forEach((function(e){return e.refresh()})),n.forEach((function(e){return e&&e.render&&e.render(-1)})),oo(),Pi.pause(),Ki=!1,to("refresh")}else Dr(xo,"scrollEnd",eo)},ao=0,lo=1,co=function(){if(!Ki){var e=Gr.length,t=nr(),n=t-ir>=50,i=e&&Gr[0].scroll();if(lo=ao>i?-1:1,ao=i,n&&(rr&&!Ri&&t-rr>200&&(rr=0,to("scrollEnd")),ji=ir,ir=t),lo<0){for(Ni=e;Ni-- >0;)Gr[Ni]&&Gr[Ni].update(0,n);lo=1}else for(Ni=0;Ni<e;Ni++)Gr[Ni]&&Gr[Ni].update(0,n);qi=0}},uo=["left","top","bottom","right","marginBottom","marginRight","marginTop","marginLeft","display","flexShrink","float","zIndex","grid-column-start","grid-column-end","grid-row-start","grid-row-end","grid-area","justify-self","align-self","place-self"],ho=uo.concat(["width","height","boxSizing","maxWidth","maxHeight","position","margin",Cr,Cr+"Top",Cr+"Right",Cr+"Bottom",Cr+"Left"]),fo=function(e,t,n,i){if(e.parentNode!==t){for(var r,o=uo.length,s=t.style,a=e.style;o--;)s[r=uo[o]]=n[r];s.position="absolute"===n.position?"absolute":"relative","inline"===n.display&&(s.display="inline-block"),a.bottom=a.right="auto",s.overflow="visible",s.boxSizing="border-box",s.width=qr(e,Or)+kr,s.height=qr(e,Lr)+kr,s[Cr]=a.margin=a.top=a.left="0",mo(i),a.width=a.maxWidth=n.width,a.height=a.maxHeight=n.height,a[Cr]=n[Cr],e.parentNode.insertBefore(t,e),t.appendChild(e)}},po=/([A-Z])/g,mo=function(e){if(e){var t,n,i=e.t.style,r=e.length,o=0;for((e.t._gsap||Ei.core.getCache(e.t)).uncache=1;o<r;o+=2)n=e[o+1],t=e[o],n?i[t]=n:i[t]&&i.removeProperty(t.replace(po,"-$1").toLowerCase())}},vo=function(e){for(var t=ho.length,n=e.style,i=[],r=0;r<t;r++)i.push(ho[r],n[ho[r]]);return i.t=e,i},go={left:0,top:0},yo=function(e,t,n,i,r,o,s,a,l,c,u,d,h){yr(e)&&(e=e(a)),gr(e)&&"max"===e.substr(0,3)&&(e=d+("="===e.charAt(4)?Hr("0"+e.substr(3),n):0));var f,p,m,v=h?h.time():0;if(h&&h.seek(0),wr(e))s&&Vr(s,n,i,!0);else{yr(t)&&(t=t(a));var g,y,w,b,_=e.split(" ");m=ar(t)||Li,(g=Ar(m)||{})&&(g.left||g.top)||"none"!==Mr(m).display||(b=m.style.display,m.style.display="block",g=Ar(m),b?m.style.display=b:m.style.removeProperty("display")),y=Hr(_[0],g[i.d]),w=Hr(_[1]||"0",n),e=g[i.p]-l[i.p]-c+y+r-w,s&&Vr(s,w,i,n-w<20||s._isStart&&w>20),n-=n-w}if(o){var x=e+n,S=o._isStart;f="scroll"+i.d2,Vr(o,x,i,S&&x>20||!S&&(u?Math.max(Li[f],Oi[f]):o.parentNode[f])<=x+1),u&&(l=Ar(s),u&&(o.style[i.op.p]=l[i.op.p]-i.op.m-o._offset+kr))}return h&&m&&(f=Ar(m),h.seek(d),p=Ar(m),h._caScrollDist=f[i.p]-p[i.p],e=e/h._caScrollDist*d),h&&h.seek(v),h?e:Math.round(e)},wo=/(?:webkit|moz|length|cssText|inset)/i,bo=function(e,t,n,i){if(e.parentNode!==t){var r,o,s=e.style;if(t===Li){for(r in e._stOrig=s.cssText,o=Mr(e))+r||wo.test(r)||!o[r]||"string"!=typeof s[r]||"0"===r||(s[r]=o[r]);s.top=n,s.left=i}else s.cssText=e._stOrig;Ei.core.getCache(e).uncache=1,t.appendChild(e)}},_o=function(e,t){var n,i,r=fr(e,t),o="_scroll"+t.p2,s=function t(s,a,l,c,u){var d=t.tween,h=a.onComplete,f={};return d&&d.kill(),n=Math.round(l),a[o]=s,a.modifiers=f,f[o]=function(e){return(e=lr(r()))!==n&&e!==i&&Math.abs(e-n)>2?(d.kill(),t.tween=0):e=l+c*d.ratio+u*d.ratio*d.ratio,i=n,n=lr(e)},a.onComplete=function(){t.tween=0,h&&h.call(d)},d=t.tween=Ei.to(e,a)};return e[o]=r,e.addEventListener("wheel",(function(){return s.tween&&s.tween.kill()&&(s.tween=0)}),{passive:!0}),s};
/*!
 * ScrollTrigger 3.8.0
 * https://greensock.com
 *
 * @license Copyright 2008-2021, GreenSock. All rights reserved.
 * Subject to the terms at https://greensock.com/standard-license or for
 * Club GreenSock members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/Or.op=Lr;var xo=function(){function e(t,n){Ti||e.register(Ei)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),this.init(t,n)}return e.prototype.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(1),or){var i,r,o,s,a,l,c,u,d,h,f,p,m,v,g,y,w,b,_,x,S,E,T,C,k,O,L,M,P,A,q,I,F,j,D,B,R,z,N,H,W=t=Pr(gr(t)||wr(t)||t.nodeType?{trigger:t}:t,zr),V=W.onUpdate,G=W.toggleClass,$=W.id,Y=W.onToggle,U=W.onRefresh,X=W.scrub,Q=W.trigger,K=W.pin,J=W.pinSpacing,Z=W.invalidateOnRefresh,ee=W.anticipatePin,te=W.onScrubComplete,ne=W.onSnapComplete,ie=W.once,re=W.snap,oe=W.pinReparent,se=W.pinSpacer,ae=W.containerAnimation,le=W.fastScrollEnd,ce=W.preventOverlaps,ue=t.horizontal||t.containerAnimation&&!1!==t.horizontal?Or:Lr,de=!X&&0!==X,he=ar(t.scroller||Ci),fe=Ei.core.getCache(he),pe=dr(he),me="fixed"===("pinType"in t?t.pinType:hr(he,"pinType")||pe&&"fixed"),ve=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],ge=de&&t.toggleActions.split(" "),ye="markers"in t?t.markers:zr.markers,we=pe?0:parseFloat(Mr(he)["border"+ue.p2+"Width"])||0,be=this,_e=t.onRefreshInit&&function(){return t.onRefreshInit(be)},xe=function(e,t,n){var i=n.d,r=n.d2,o=n.a;return(o=hr(e,"getBoundingClientRect"))?function(){return o()[i]}:function(){return(t?Ci["inner"+r]:e["client"+r])||0}}(he,pe,ue),Se=function(e,t){return!t||~er.indexOf(e)?pr(e):function(){return go}}(he,pe),Ee=0,Te=fr(he,ue);if(be.media=Xi,ee*=45,be.scroller=he,be.scroll=ae?ae.time.bind(ae):Te,s=Te(),be.vars=t,n=n||t.animation,"refreshPriority"in t&&(Gi=1),fe.tweenScroll=fe.tweenScroll||{top:_o(he,Lr),left:_o(he,Or)},be.tweenTo=i=fe.tweenScroll[ue.p],n&&(n.vars.lazy=!1,n._initted||!1!==n.vars.immediateRender&&!1!==t.immediateRender&&n.render(0,!0,!0),be.animation=n.pause(),n.scrollTrigger=be,(q=wr(X)&&X)&&(A=Ei.to(n,{ease:"power3",duration:q,onComplete:function(){return te&&te(be)}})),M=0,$||($=n.vars.id)),Gr.push(be),re&&(br(re)&&!re.push||(re={snapTo:re}),"scrollBehavior"in Li.style&&Ei.set(pe?[Li,Oi]:he,{scrollBehavior:"auto"}),o=yr(re.snapTo)?re.snapTo:"labels"===re.snapTo?function(e){return function(t){return Ei.utils.snap(Ir(e),t)}}(n):"labelsDirectional"===re.snapTo?(z=n,function(e,t){return Fr(Ir(z))(e,t.direction)}):!1!==re.directional?function(e,t){return Fr(re.snapTo)(e,t.direction)}:Ei.utils.snap(re.snapTo),I=re.duration||{min:.1,max:2},I=br(I)?Fi(I.min,I.max):Fi(I,I),F=Ei.delayedCall(re.delay||q/2||.1,(function(){if(Math.abs(be.getVelocity())<10&&!Ri&&Ee!==Te()){var e=n&&!de?n.totalProgress():be.progress,t=(e-P)/(nr()-ji)*1e3||0,r=Ei.utils.clamp(-be.progress,1-be.progress,Tr(t/2)*t/.185),s=be.progress+(!1===re.inertia?0:r),a=Fi(0,1,o(s,be)),u=Te(),d=Math.round(l+a*m),h=re,f=h.onStart,p=h.onInterrupt,v=h.onComplete,g=i.tween;if(u<=c&&u>=l&&d!==u){if(g&&!g._initted&&g.data<=Tr(d-u))return;!1===re.inertia&&(r=a-be.progress),i(d,{duration:I(Tr(.185*Math.max(Tr(s-e),Tr(a-e))/t/.05||0)),ease:re.ease||"power3",data:Tr(d-u),onInterrupt:function(){return F.restart(!0)&&p&&p(be)},onComplete:function(){Ee=Te(),M=P=n&&!de?n.totalProgress():be.progress,ne&&ne(be),v&&v(be)}},u,r*m,d-u-r*m),f&&f(be,i.tween)}}else be.isActive&&F.restart(!0)})).pause()),$&&($r[$]=be),Q=be.trigger=ar(Q||K),K=!0===K?Q:ar(K),gr(G)&&(G={targets:Q,className:G}),K&&(!1===J||"margin"===J||(J=!(!J&&"flex"===Mr(K.parentNode).display)&&Cr),be.pin=K,!1!==t.force3D&&Ei.set(K,{force3D:!0}),(r=Ei.core.getCache(K)).spacer?v=r.pinState:(se&&((se=ar(se))&&!se.nodeType&&(se=se.current||se.nativeElement),r.spacerIsNative=!!se,se&&(r.spacerState=vo(se))),r.spacer=w=se||ki.createElement("div"),w.classList.add("pin-spacer"),$&&w.classList.add("pin-spacer-"+$),r.pinState=v=vo(K)),be.spacer=w=r.spacer,L=Mr(K),T=L[J+ue.os2],_=Ei.getProperty(K),x=Ei.quickSetter(K,ue.a,kr),fo(K,w,L),y=vo(K)),ye&&(p=br(ye)?Pr(ye,Rr):Rr,h=Wr("scroller-start",$,he,ue,p,0),f=Wr("scroller-end",$,he,ue,p,0,h),b=h["offset"+ue.op.d2],u=Wr("start",$,he,ue,p,b,0,ae),d=Wr("end",$,he,ue,p,b,0,ae),ae&&(R=Ei.quickSetter([u,d],ue.a,kr)),me||er.length&&!0===hr(he,"fixedMarkers")||(H=Mr(N=pe?Li:he).position,N.style.position="absolute"===H||"fixed"===H?H:"relative",Ei.set([h,f],{force3D:!0}),k=Ei.quickSetter(h,ue.a,kr),O=Ei.quickSetter(f,ue.a,kr))),ae){var Ce=ae.vars.onUpdate,ke=ae.vars.onUpdateParams;ae.eventCallback("onUpdate",(function(){be.update(0,0,1),Ce&&Ce.apply(ke||[])}))}be.previous=function(){return Gr[Gr.indexOf(be)-1]},be.next=function(){return Gr[Gr.indexOf(be)+1]},be.revert=function(e){var t=!1!==e||!be.enabled,i=Bi;t!==be.isReverted&&(t&&(be.scroll.rec||(be.scroll.rec=Te()),D=Math.max(Te(),be.scroll.rec||0),j=be.progress,B=n&&n.progress()),u&&[u,d,h,f].forEach((function(e){return e.style.display=t?"none":"block"})),t&&(Bi=1),be.update(t),Bi=i,K&&(t?function(e,t,n){mo(n);var i=e._gsap;if(i.spacerIsNative)mo(i.spacerState);else if(e.parentNode===t){var r=t.parentNode;r&&(r.insertBefore(e,t),r.removeChild(t))}}(K,w,v):(!oe||!be.isActive)&&fo(K,w,Mr(K),C)),be.isReverted=t)},be.refresh=function(i,r){if(!Bi&&be.enabled||r)if(K&&i&&rr)Dr(e,"scrollEnd",eo);else{Bi=1,A&&A.pause(),Z&&n&&n.progress(0).invalidate(),be.isReverted||be.revert();for(var o,p,b,x,T,k,O,L,M,P,q=xe(),I=Se(),F=ae?ae.duration():mr(he,ue),R=0,z=0,N=t.end,H=t.endTrigger||Q,W=t.start||(0!==t.start&&Q?K?"0 0":"0 100%":0),V=t.pinnedContainer&&ar(t.pinnedContainer),G=Q&&Math.max(0,Gr.indexOf(be))||0,$=G;$--;)(k=Gr[$]).end||k.refresh(0,1)||(Bi=1),!(O=k.pin)||O!==Q&&O!==K||k.isReverted||(P||(P=[]),P.unshift(k),k.revert());for(yr(W)&&(W=W(be)),l=yo(W,Q,q,ue,Te(),u,h,be,I,we,me,F,ae)||(K?-.001:0),yr(N)&&(N=N(be)),gr(N)&&!N.indexOf("+=")&&(~N.indexOf(" ")?N=(gr(W)?W.split(" ")[0]:"")+N:(R=Hr(N.substr(2),q),N=gr(W)?W:l+R,H=Q)),c=Math.max(l,yo(N||(H?"100% 0":F),H,q,ue,Te()+R,d,f,be,I,we,me,F,ae))||-.001,m=c-l||(l-=.01)&&.001,R=0,$=G;$--;)(O=(k=Gr[$]).pin)&&k.start-k._pinPush<l&&!ae&&(o=k.end-k.start,(O===Q||O===V)&&!wr(W)&&(R+=o),O===K&&(z+=o));if(l+=R,c+=R,be._pinPush=z,u&&R&&((o={})[ue.a]="+="+R,V&&(o[ue.p]="-="+Te()),Ei.set([u,d],o)),K)o=Mr(K),x=ue===Lr,b=Te(),S=parseFloat(_(ue.a))+z,!F&&c>1&&((pe?Li:he).style["overflow-"+ue.a]="scroll"),fo(K,w,o),y=vo(K),p=Ar(K,!0),L=me&&fr(he,x?Or:Lr)(),J&&((C=[J+ue.os2,m+z+kr]).t=w,($=J===Cr?qr(K,ue)+m+z:0)&&C.push(ue.d,$+kr),mo(C),me&&Te(D)),me&&((T={top:p.top+(x?b-l:L)+kr,left:p.left+(x?L:b-l)+kr,boxSizing:"border-box",position:"fixed"}).width=T.maxWidth=Math.ceil(p.width)+kr,T.height=T.maxHeight=Math.ceil(p.height)+kr,T.margin=T.marginTop=T.marginRight=T.marginBottom=T.marginLeft="0",T[Cr]=o[Cr],T[Cr+"Top"]=o[Cr+"Top"],T[Cr+"Right"]=o[Cr+"Right"],T[Cr+"Bottom"]=o[Cr+"Bottom"],T[Cr+"Left"]=o[Cr+"Left"],g=function(e,t,n){for(var i,r=[],o=e.length,s=n?8:0;s<o;s+=2)i=e[s],r.push(i,i in t?t[i]:e[s+1]);return r.t=e.t,r}(v,T,oe)),n?(M=n._initted,$i(1),n.render(n.duration(),!0,!0),E=_(ue.a)-S+m+z,m!==E&&g.splice(g.length-2,2),n.render(0,!0,!0),M||n.invalidate(),$i(0)):E=m;else if(Q&&Te()&&!ae)for(p=Q.parentNode;p&&p!==Li;)p._pinOffset&&(l-=p._pinOffset,c-=p._pinOffset),p=p.parentNode;P&&P.forEach((function(e){return e.revert(!1)})),be.start=l,be.end=c,s=a=Te(),ae||(s<D&&Te(D),be.scroll.rec=0),be.revert(!1),Bi=0,n&&de&&n._initted&&n.progress()!==B&&n.progress(B,!0).render(n.time(),!0,!0),j!==be.progress&&(n&&!de&&n.totalProgress(j,!0),be.progress=j,be.update(0,0,1)),K&&J&&(w._pinOffset=Math.round(be.progress*E)),U&&U(be)}},be.getVelocity=function(){return(Te()-a)/(nr()-ji)*1e3||0},be.endAnimation=function(){Sr(be.callbackAnimation),n&&(A?A.progress(1):n.paused()?de||Sr(n,be.direction<0,1):Sr(n,n.reversed()))},be.getTrailing=function(e){var t=Gr.indexOf(be),n=be.direction>0?Gr.slice(0,t).reverse():Gr.slice(t+1);return gr(e)?n.filter((function(t){return t.vars.preventOverlaps===e})):n},be.update=function(e,t,r){if(!ae||r||e){var o,u,d,f,p,v,b,_=be.scroll(),C=e?0:(_-l)/m,L=C<0?0:C>1?1:C||0,q=be.progress;if(t&&(a=s,s=ae?Te():_,re&&(P=M,M=n&&!de?n.totalProgress():L)),ee&&!L&&K&&!Bi&&!Zi&&rr&&l<_+(_-a)/(nr()-ji)*ee&&(L=1e-4),L!==q&&be.enabled){if(f=(p=(o=be.isActive=!!L&&L<1)!==(!!q&&q<1))||!!L!=!!q,be.direction=L>q?1:-1,be.progress=L,f&&!Bi&&(u=L&&!q?0:1===L?1:1===q?2:3,de&&(d=!p&&"none"!==ge[u+1]&&ge[u+1]||ge[u],b=n&&("complete"===d||"reset"===d||d in n))),ce&&p&&(b||X||!n)&&(yr(ce)?ce(be):be.getTrailing(ce).forEach((function(e){return e.endAnimation()}))),de||(!A||Bi||Zi?n&&n.totalProgress(L,!!Bi):(A.vars.totalProgress=L,A.invalidate().restart())),K)if(e&&J&&(w.style[J+ue.os2]=T),me){if(f){if(v=!e&&L>q&&c+1>_&&_+1>=mr(he,ue),oe)if(e||!o&&!v)bo(K,w);else{var I=Ar(K,!0),j=_-l;bo(K,Li,I.top+(ue===Lr?j:0)+kr,I.left+(ue===Lr?0:j)+kr)}mo(o||v?g:y),E!==m&&L<1&&o||x(S+(1!==L||v?0:E))}}else x(S+E*L);re&&!i.tween&&!Bi&&!Zi&&F.restart(!0),G&&(p||ie&&L&&(L<1||!Ui))&&Ii(G.targets).forEach((function(e){return e.classList[o||ie?"add":"remove"](G.className)})),V&&!de&&!e&&V(be),f&&!Bi?(de&&(b&&("complete"===d?n.pause().totalProgress(1):"reset"===d?n.restart(!0).pause():"restart"===d?n.restart(!0):n[d]()),V&&V(be)),!p&&Ui||(Y&&p&&Er(be,Y),ve[u]&&Er(be,ve[u]),ie&&(1===L?be.kill(!1,1):ve[u]=0),p||ve[u=1===L?1:3]&&Er(be,ve[u])),le&&!o&&Math.abs(be.getVelocity())>(wr(le)?le:2500)&&(Sr(be.callbackAnimation),A?A.progress(1):Sr(n,!L,1))):de&&V&&!Bi&&V(be)}if(O){var D=ae?_/ae.duration()*(ae._caScrollDist||0):_;k(D+(h._isFlipped?1:0)),O(D)}R&&R(-_/ae.duration()*(ae._caScrollDist||0))}},be.enable=function(t,n){be.enabled||(be.enabled=!0,Dr(he,"resize",Xr),Dr(he,"scroll",Ur),_e&&Dr(e,"refreshInit",_e),!1!==t&&(be.progress=j=0,s=a=Ee=Te()),!1!==n&&be.refresh())},be.getTween=function(e){return e&&i?i.tween:A},be.disable=function(t,n){if(be.enabled&&(!1!==t&&be.revert(),be.enabled=be.isActive=!1,n||A&&A.pause(),D=0,r&&(r.uncache=1),_e&&Br(e,"refreshInit",_e),F&&(F.pause(),i.tween&&i.tween.kill()&&(i.tween=0)),!pe)){for(var o=Gr.length;o--;)if(Gr[o].scroller===he&&Gr[o]!==be)return;Br(he,"resize",Xr),Br(he,"scroll",Ur)}},be.kill=function(e,t){be.disable(e,t),A&&A.kill(),$&&delete $r[$];var i=Gr.indexOf(be);Gr.splice(i,1),i===Ni&&lo>0&&Ni--,i=0,Gr.forEach((function(e){return e.scroller===be.scroller&&(i=1)})),i||(be.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.render(-1),t||n.kill()),u&&[u,d,h,f].forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),K&&(r&&(r.uncache=1),i=0,Gr.forEach((function(e){return e.pin===K&&i++})),i||(r.spacer=0))},be.enable(!1,!1),n&&n.add&&!m?Ei.delayedCall(.01,(function(){return l||c||be.refresh()}))&&(m=.01)&&(l=c=0):be.refresh()}else this.update=this.refresh=this.kill=sr},e.register=function(t){if(!Ti&&(Ei=t||ur(),cr()&&window.document&&(Ci=window,ki=document,Oi=ki.documentElement,Li=ki.body),Ei&&(Ii=Ei.utils.toArray,Fi=Ei.utils.clamp,$i=Ei.core.suppressOverwrites||sr,Ei.core.globals("ScrollTrigger",e),Li))){Ai=Ci.requestAnimationFrame||function(e){return setTimeout(e,16)},Dr(Ci,"wheel",Ur),Mi=[Ci,ki,Oi,Li],Dr(ki,"scroll",Ur);var n,i=Li.style,r=i.borderTopStyle;i.borderTopStyle="solid",n=Ar(Li),Lr.m=Math.round(n.top+Lr.sc())||0,Or.m=Math.round(n.left+Or.sc())||0,r?i.borderTopStyle=r:i.removeProperty("border-top-style"),Di=setInterval(Yr,200),Ei.delayedCall(.5,(function(){return Zi=0})),Dr(ki,"touchcancel",sr),Dr(Li,"touchstart",sr),jr(Dr,ki,"pointerdown,touchstart,mousedown",(function(){return Ri=1})),jr(Dr,ki,"pointerup,touchend,mouseup",(function(){return Ri=0})),zi=Ei.utils.checkPrefix("transform"),ho.push(zi),Ti=nr(),Pi=Ei.delayedCall(.2,so).pause(),Vi=[ki,"visibilitychange",function(){var e=Ci.innerWidth,t=Ci.innerHeight;ki.hidden?(Hi=e,Wi=t):Hi===e&&Wi===t||Xr()},ki,"DOMContentLoaded",so,Ci,"load",function(){return rr||so()},Ci,"resize",Xr],vr(Dr)}return Ti},e.defaults=function(e){for(var t in e)zr[t]=e[t]},e.kill=function(){or=0,Gr.slice(0).forEach((function(e){return e.kill(1)}))},e.config=function(e){"limitCallbacks"in e&&(Ui=!!e.limitCallbacks);var t=e.syncInterval;t&&clearInterval(Di)||(Di=t)&&setInterval(Yr,t),"autoRefreshEvents"in e&&(vr(Br)||vr(Dr,e.autoRefreshEvents||"none"),Yi=-1===(e.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var n=ar(e),i=tr.indexOf(n),r=dr(n);~i&&tr.splice(i,r?6:2),r?er.unshift(Ci,t,Li,t,Oi,t):er.unshift(n,t)},e.matchMedia=function(e){var t,n,i,r,o;for(n in e)i=Jr.indexOf(n),r=e[n],Xi=n,"all"===n?r():(t=Ci.matchMedia(n))&&(t.matches&&(o=r()),~i?(Jr[i+1]=xr(Jr[i+1],r),Jr[i+2]=xr(Jr[i+2],o)):(i=Jr.length,Jr.push(n,r,o),t.addListener?t.addListener(Zr):t.addEventListener("change",Zr)),Jr[i+3]=t.matches),Xi=0;return Jr},e.clearMatchMedia=function(e){e||(Jr.length=0),(e=Jr.indexOf(e))>=0&&Jr.splice(e,4)},e.isInViewport=function(e,t,n){var i=(gr(e)?ar(e):e).getBoundingClientRect(),r=i[n?"width":"height"]*t||0;return n?i.right-r>0&&i.left+r<Ci.innerWidth:i.bottom-r>0&&i.top+r<Ci.innerHeight},e.positionInViewport=function(e,t,n){gr(e)&&(e=ar(e));var i=e.getBoundingClientRect(),r=i[n?"width":"height"],o=null==t?r/2:t in Nr?Nr[t]*r:~t.indexOf("%")?parseFloat(t)*r/100:parseFloat(t)||0;return n?(i.left+o)/Ci.innerWidth:(i.top+o)/Ci.innerHeight},e}();xo.version="3.8.0",xo.saveStyles=function(e){return e?Ii(e).forEach((function(e){if(e&&e.style){var t=no.indexOf(e);t>=0&&no.splice(t,5),no.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),Ei.core.getCache(e),Xi)}})):no},xo.revert=function(e,t){return ro(!e,t)},xo.create=function(e,t){return new xo(e,t)},xo.refresh=function(e){return e?Xr():(Ti||xo.register())&&so(!0)},xo.update=co,xo.clearScrollMemory=oo,xo.maxScroll=function(e,t){return mr(e,t?Or:Lr)},xo.getScrollFunc=function(e,t){return fr(ar(e),t?Or:Lr)},xo.getById=function(e){return $r[e]},xo.getAll=function(){return Gr.slice(0)},xo.isScrolling=function(){return!!rr},xo.snapDirectional=Fr,xo.addEventListener=function(e,t){var n=Qr[e]||(Qr[e]=[]);~n.indexOf(t)||n.push(t)},xo.removeEventListener=function(e,t){var n=Qr[e],i=n&&n.indexOf(t);i>=0&&n.splice(i,1)},xo.batch=function(e,t){var n,i=[],r={},o=t.interval||.016,s=t.batchMax||1e9,a=function(e,t){var n=[],i=[],r=Ei.delayedCall(o,(function(){t(n,i),n=[],i=[]})).pause();return function(e){n.length||r.restart(!0),n.push(e.trigger),i.push(e),s<=n.length&&r.progress(1)}};for(n in t)r[n]="on"===n.substr(0,2)&&yr(t[n])&&"onRefreshInit"!==n?a(0,t[n]):t[n];return yr(s)&&(s=s(),Dr(xo,"refresh",(function(){return s=t.batchMax()}))),Ii(e).forEach((function(e){var t={};for(n in r)t[n]=r[n];t.trigger=e,i.push(xo.create(t))})),i},xo.sort=function(e){return Gr.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+e.start-(t.start+-1e6*(t.vars.refreshPriority||0))})},ur()&&Ei.registerPlugin(xo),Ji.registerPlugin(xo);var So,Eo=function(e){var t=e.querySelectorAll(".people-list__person"),n=[],i=function(e){e?(Ji.set(t,{opacity:0}),n.push.apply(n,d()(xo.batch(t,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:0,overwrite:!0})},start:"20% 100%"}))),xo.addEventListener("refreshInit",(function(){return Ji.set(t,{opacity:1})})),xo.refresh()):(Ji.set(t,{yPercent:100}),n.push.apply(n,d()(xo.batch(t,{onEnter:function(e){return Ji.to(e,{yPercent:0,stagger:.1,overwrite:!0})},start:"20% 100%"}))),n.push.apply(n,d()(xo.batch(t,{onLeaveBack:function(e){return Ji.set(e,{yPercent:100,overwrite:!0})},start:"0% 100%"}))),xo.addEventListener("refreshInit",(function(){return Ji.set(t,{yPercent:0})})),xo.refresh())};return xo.matchMedia({"(min-width: 1024px)":function(){i()},"(max-width: 1023px)":function(){i(!0)}}),n},To=function(){var e=s()(l.a.mark((function e(){var t,n,i,r,o,s;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.querySelector(".people-list"),e.next=3,Co();case 3:n=e.sent,i=document.querySelector(".people-list select"),r=i.customSelect,o=r.select,s=qo(),n&&n.length&&(Mo(r,n),Ao(n[0].People,s)),o.addEventListener("change",(function(){var e=o.value,i=n.find((function(t){return t.Title===e})).People;Ao(i,s),So.forEach((function(e){return e.kill()})),So=Eo(t)})),ko(n,s,t),setTimeout((function(){return So=Eo(t)}),100);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Co=function(){var e=s()(l.a.mark((function e(){var t,n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(c.a)(!0),t=Object(c.c)(),n="/api/company/getpeoplecategories/".concat(t),e.next=5,fetch(n);case 5:return i=e.sent,e.next=8,i.json();case 8:return r=e.sent,e.abrupt("return",r);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ko=function(e,t,n){var i=document.querySelector(".people-tabs"),r=e.map(Oo);r.length>1?r.forEach((function(o,s){o.addEventListener("click",(function(){Lo(r,o),Ao(e[s].People,t),So.forEach((function(e){return e.kill()})),So=Eo(n)})),i.appendChild(o)})):i.style.display="none"},Oo=function(e,t){var n=document.createElement("li");return n.classList.add("people-tabs__item"),0===t&&n.classList.add("is-active"),n.dataset.peopleCategory=e.Title,n.textContent=e.Title,n},Lo=function(e,t){e.forEach((function(e){return e.classList.remove("is-active")})),t.classList.add("is-active")},Mo=function(e,t){t.map((function(e){return e.Title})).map(Po).forEach((function(t){return e.append(t)}))},Po=function(e){var t=document.createElement("option");return t.text=e,t.value=e,t},Ao=function(e,t){var n=document.querySelector(".people-list__list");Object(c.h)(n),e.forEach((function(e){var i=t.cloneNode(!0),r=Io(e,i);Fo(r),n.appendChild(r),window.innerWidth>=1024&&window.requestAnimationFrame((function(){return r.style.opacity=1})),Object(c.a)(!1)}))},qo=function(){return document.querySelector(".people-list__person")},Io=function(e,t){var n=e.Name,i=e.Surname,r=e.Picture,o=e.TitleOfPerson,s=e.Quote,a=e.LinkedIn,l=e.Email,c=e.ContactLink,u=t.querySelector(".person__name"),d=t.querySelector(".person__surname"),h=t.querySelector(".person__position"),f=t.querySelector(".person__photo img"),p=t.querySelector(".person__quote-content"),m=t.querySelector(".person__linkedin-link"),v=t.querySelector(".person__email-link"),g=t.querySelector(".person__expand-button"),y=r.match(/^~/)?r.slice(1):r;if(u.textContent="".concat(n),d.textContent="".concat(i),h.textContent=o,f.src=y,l||c){var w=c||btoa("mailto:".concat(l));v.href=c?w:"javascript:window.location.href=atob('".concat(w,"')"),v.setAttribute("aria-label","".concat(n," ").concat(i," contact"))}else v.style.display="none";return a?(m.href=a,m.setAttribute("aria-label","".concat(n," ").concat(i," linkedin"))):m.style.display="none",s.trim()?p.textContent='"'.concat(s,'"'):(p.style.display="none",g.style.display="none"),t},Fo=function(e){var t=e.querySelector(".person__quote"),n=e.querySelector(".person__expand-button");jo(n,t)},jo=function(e,t){e.addEventListener("click",(function(){e.classList.toggle("is-open"),e.classList.contains("is-open")?e.setAttribute("aria-expanded",!0):e.setAttribute("aria-expanded",!1),Do(t)}))},Do=function(e){var t=e.scrollHeight;e.style.maxHeight?e.style.removeProperty("max-height"):e.style.maxHeight="".concat(t,"px")},Bo=To;function Ro(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function zo(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(n){void 0===e[n]?e[n]=t[n]:Ro(t[n])&&Ro(e[n])&&Object.keys(t[n]).length>0&&zo(e[n],t[n])}))}var No={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Ho(){var e="undefined"!=typeof document?document:{};return zo(e,No),e}var Wo={document:No,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function Vo(){var e="undefined"!=typeof window?window:{};return zo(e,Wo),e}function Go(e){return(Go=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $o(e,t){return($o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Yo(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Uo(e,t,n){return(Uo=Yo()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var r=new(Function.bind.apply(e,i));return n&&$o(r,n.prototype),r}).apply(null,arguments)}function Xo(e){var t="function"==typeof Map?new Map:void 0;return(Xo=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return Uo(e,arguments,Go(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),$o(i,e)})(e)}var Qo=function(e){var t,n;function i(t){var n,i,r;return n=e.call.apply(e,[this].concat(t))||this,i=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),r=i.__proto__,Object.defineProperty(i,"__proto__",{get:function(){return r},set:function(e){r.__proto__=e}}),n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i}(Xo(Array));function Ko(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,Ko(e)):t.push(e)})),t}function Jo(e,t){return Array.prototype.filter.call(e,t)}function Zo(e,t){var n=Vo(),i=Ho(),r=[];if(!t&&e instanceof Qo)return e;if(!e)return new Qo(r);if("string"==typeof e){var o=e.trim();if(o.indexOf("<")>=0&&o.indexOf(">")>=0){var s="div";0===o.indexOf("<li")&&(s="ul"),0===o.indexOf("<tr")&&(s="tbody"),0!==o.indexOf("<td")&&0!==o.indexOf("<th")||(s="tr"),0===o.indexOf("<tbody")&&(s="table"),0===o.indexOf("<option")&&(s="select");var a=i.createElement(s);a.innerHTML=o;for(var l=0;l<a.childNodes.length;l+=1)r.push(a.childNodes[l])}else r=function(e,t){if("string"!=typeof e)return[e];for(var n=[],i=t.querySelectorAll(e),r=0;r<i.length;r+=1)n.push(i[r]);return n}(e.trim(),t||i)}else if(e.nodeType||e===n||e===i)r.push(e);else if(Array.isArray(e)){if(e instanceof Qo)return e;r=e}return new Qo(function(e){for(var t=[],n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(r))}Zo.fn=Qo.prototype;var es="resize scroll".split(" ");function ts(e){return function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(void 0===n[0]){for(var r=0;r<this.length;r+=1)es.indexOf(e)<0&&(e in this[r]?this[r][e]():Zo(this[r]).trigger(e));return this}return this.on.apply(this,[e].concat(n))}}ts("click"),ts("blur"),ts("focus"),ts("focusin"),ts("focusout"),ts("keyup"),ts("keydown"),ts("keypress"),ts("submit"),ts("change"),ts("mousedown"),ts("mousemove"),ts("mouseup"),ts("mouseenter"),ts("mouseleave"),ts("mouseout"),ts("mouseover"),ts("touchstart"),ts("touchend"),ts("touchmove"),ts("resize"),ts("scroll");var ns={addClass:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=Ko(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,i)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=Ko(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,i)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=Ko(t.map((function(e){return e.split(" ")})));return Jo(this,(function(e){return i.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=Ko(t.map((function(e){return e.split(" ")})));this.forEach((function(e){i.forEach((function(t){e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(var i in e)this[n][i]=e[i],this[n].setAttribute(i,e[i]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t[0],r=t[1],o=t[2],s=t[3];function a(e){var t=e.target;if(t){var n=e.target.dom7EventData||[];if(n.indexOf(e)<0&&n.unshift(e),Zo(t).is(r))o.apply(t,n);else for(var i=Zo(t).parents(),s=0;s<i.length;s+=1)Zo(i[s]).is(r)&&o.apply(i[s],n)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),o.apply(this,t)}"function"==typeof t[1]&&(i=t[0],o=t[1],s=t[2],r=void 0),s||(s=!1);for(var c,u=i.split(" "),d=0;d<this.length;d+=1){var h=this[d];if(r)for(c=0;c<u.length;c+=1){var f=u[c];h.dom7LiveListeners||(h.dom7LiveListeners={}),h.dom7LiveListeners[f]||(h.dom7LiveListeners[f]=[]),h.dom7LiveListeners[f].push({listener:o,proxyListener:a}),h.addEventListener(f,a,s)}else for(c=0;c<u.length;c+=1){var p=u[c];h.dom7Listeners||(h.dom7Listeners={}),h.dom7Listeners[p]||(h.dom7Listeners[p]=[]),h.dom7Listeners[p].push({listener:o,proxyListener:l}),h.addEventListener(p,l,s)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t[0],r=t[1],o=t[2],s=t[3];"function"==typeof t[1]&&(i=t[0],o=t[1],s=t[2],r=void 0),s||(s=!1);for(var a=i.split(" "),l=0;l<a.length;l+=1)for(var c=a[l],u=0;u<this.length;u+=1){var d=this[u],h=void 0;if(!r&&d.dom7Listeners?h=d.dom7Listeners[c]:r&&d.dom7LiveListeners&&(h=d.dom7LiveListeners[c]),h&&h.length)for(var f=h.length-1;f>=0;f-=1){var p=h[f];o&&p.listener===o||o&&p.listener&&p.listener.dom7proxy&&p.listener.dom7proxy===o?(d.removeEventListener(c,p.proxyListener,s),h.splice(f,1)):o||(d.removeEventListener(c,p.proxyListener,s),h.splice(f,1))}}return this},trigger:function(){for(var e=Vo(),t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];for(var r=n[0].split(" "),o=n[1],s=0;s<r.length;s+=1)for(var a=r[s],l=0;l<this.length;l+=1){var c=this[l];if(e.CustomEvent){var u=new e.CustomEvent(a,{detail:o,bubbles:!0,cancelable:!0});c.dom7EventData=n.filter((function(e,t){return t>0})),c.dispatchEvent(u),c.dom7EventData=[],delete c.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function n(i){i.target===this&&(e.call(this,i),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=Vo();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=Vo(),t=Ho(),n=this[0],i=n.getBoundingClientRect(),r=t.body,o=n.clientTop||r.clientTop||0,s=n.clientLeft||r.clientLeft||0,a=n===e?e.scrollY:n.scrollTop,l=n===e?e.scrollX:n.scrollLeft;return{top:i.top+a-o,left:i.left+l-s}}return null},css:function(e,t){var n,i=Vo();if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(var r in e)this[n].style[r]=e[r];return this}if(this[0])return i.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)this[n].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,n){e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,n,i=Vo(),r=Ho(),o=this[0];if(!o||void 0===e)return!1;if("string"==typeof e){if(o.matches)return o.matches(e);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(e);if(o.msMatchesSelector)return o.msMatchesSelector(e);for(t=Zo(e),n=0;n<t.length;n+=1)if(t[n]===o)return!0;return!1}if(e===r)return o===r;if(e===i)return o===i;if(e.nodeType||e instanceof Qo){for(t=e.nodeType?[e]:e,n=0;n<t.length;n+=1)if(t[n]===o)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return Zo([]);if(e<0){var n=t+e;return Zo(n<0?[]:[this[n]])}return Zo([this[e]])},append:function(){for(var e,t=Ho(),n=0;n<arguments.length;n+=1){e=n<0||arguments.length<=n?void 0:arguments[n];for(var i=0;i<this.length;i+=1)if("string"==typeof e){var r=t.createElement("div");for(r.innerHTML=e;r.firstChild;)this[i].appendChild(r.firstChild)}else if(e instanceof Qo)for(var o=0;o<e.length;o+=1)this[i].appendChild(e[o]);else this[i].appendChild(e)}return this},prepend:function(e){var t,n,i=Ho();for(t=0;t<this.length;t+=1)if("string"==typeof e){var r=i.createElement("div");for(r.innerHTML=e,n=r.childNodes.length-1;n>=0;n-=1)this[t].insertBefore(r.childNodes[n],this[t].childNodes[0])}else if(e instanceof Qo)for(n=0;n<e.length;n+=1)this[t].insertBefore(e[n],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&Zo(this[0].nextElementSibling).is(e)?Zo([this[0].nextElementSibling]):Zo([]):this[0].nextElementSibling?Zo([this[0].nextElementSibling]):Zo([]):Zo([])},nextAll:function(e){var t=[],n=this[0];if(!n)return Zo([]);for(;n.nextElementSibling;){var i=n.nextElementSibling;e?Zo(i).is(e)&&t.push(i):t.push(i),n=i}return Zo(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&Zo(t.previousElementSibling).is(e)?Zo([t.previousElementSibling]):Zo([]):t.previousElementSibling?Zo([t.previousElementSibling]):Zo([])}return Zo([])},prevAll:function(e){var t=[],n=this[0];if(!n)return Zo([]);for(;n.previousElementSibling;){var i=n.previousElementSibling;e?Zo(i).is(e)&&t.push(i):t.push(i),n=i}return Zo(t)},parent:function(e){for(var t=[],n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?Zo(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return Zo(t)},parents:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var i=this[n].parentNode;i;)e?Zo(i).is(e)&&t.push(i):t.push(i),i=i.parentNode;return Zo(t)},closest:function(e){var t=this;return void 0===e?Zo([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var i=this[n].querySelectorAll(e),r=0;r<i.length;r+=1)t.push(i[r]);return Zo(t)},children:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var i=this[n].children,r=0;r<i.length;r+=1)e&&!Zo(i[r]).is(e)||t.push(i[r]);return Zo(t)},filter:function(e){return Zo(Jo(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(ns).forEach((function(e){Object.defineProperty(Zo.fn,e,{value:ns[e],writable:!0})}));var is,rs,os,ss=Zo;function as(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function ls(){return Date.now()}function cs(e,t){void 0===t&&(t="x");var n,i,r,o=Vo(),s=function(e){var t,n=Vo();return n.getComputedStyle&&(t=n.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return o.WebKitCSSMatrix?((i=s.transform||s.webkitTransform).split(",").length>6&&(i=i.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),r=new o.WebKitCSSMatrix("none"===i?"":i)):n=(r=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=o.WebKitCSSMatrix?r.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(i=o.WebKitCSSMatrix?r.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),i||0}function us(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function ds(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function hs(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],n=1;n<arguments.length;n+=1){var i=n<0||arguments.length<=n?void 0:arguments[n];if(null!=i&&!ds(i))for(var r=Object.keys(Object(i)).filter((function(e){return t.indexOf(e)<0})),o=0,s=r.length;o<s;o+=1){var a=r[o],l=Object.getOwnPropertyDescriptor(i,a);void 0!==l&&l.enumerable&&(us(e[a])&&us(i[a])?i[a].__swiper__?e[a]=i[a]:hs(e[a],i[a]):!us(e[a])&&us(i[a])?(e[a]={},i[a].__swiper__?e[a]=i[a]:hs(e[a],i[a])):e[a]=i[a])}}return e}function fs(e,t){Object.keys(t).forEach((function(n){us(t[n])&&Object.keys(t[n]).forEach((function(i){"function"==typeof t[n][i]&&(t[n][i]=t[n][i].bind(e))})),e[n]=t[n]}))}function ps(e){return void 0===e&&(e=""),"."+e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}function ms(e,t,n,i){var r=Ho();return n&&Object.keys(i).forEach((function(n){if(!t[n]&&!0===t.auto){var o=r.createElement("div");o.className=i[n],e.append(o),t[n]=o}})),t}function vs(){return is||(is=function(){var e=Vo(),t=Ho();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:"MutationObserver"in e||"WebkitMutationObserver"in e,passiveListener:function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),is}function gs(e){return void 0===e&&(e={}),rs||(rs=function(e){var t=(void 0===e?{}:e).userAgent,n=vs(),i=Vo(),r=i.navigator.platform,o=t||i.navigator.userAgent,s={ios:!1,android:!1},a=i.screen.width,l=i.screen.height,c=o.match(/(Android);?[\s\/]+([\d.]+)?/),u=o.match(/(iPad).*OS\s([\d_]+)/),d=o.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===r,p="MacIntel"===r;return!u&&p&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(a+"x"+l)>=0&&((u=o.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),p=!1),c&&!f&&(s.os="android",s.android=!0),(u||h||d)&&(s.os="ios",s.ios=!0),s}(e)),rs}function ys(){return os||(os=function(){var e,t=Vo();return{isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),os}var ws={name:"resize",create:function(){var e=this;hs(e,{resize:{observer:null,createObserver:function(){e&&!e.destroyed&&e.initialized&&(e.resize.observer=new ResizeObserver((function(t){var n=e.width,i=e.height,r=n,o=i;t.forEach((function(t){var n=t.contentBoxSize,i=t.contentRect,s=t.target;s&&s!==e.el||(r=i?i.width:(n[0]||n).inlineSize,o=i?i.height:(n[0]||n).blockSize)})),r===n&&o===i||e.resize.resizeHandler()})),e.resize.observer.observe(e.el))},removeObserver:function(){e.resize.observer&&e.resize.observer.unobserve&&e.el&&(e.resize.observer.unobserve(e.el),e.resize.observer=null)},resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=Vo();e.params.resizeObserver&&void 0!==Vo().ResizeObserver?e.resize.createObserver():(t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler))},destroy:function(e){var t=Vo();e.resize.removeObserver(),t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};function bs(){return(bs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var _s={attach:function(e,t){void 0===t&&(t={});var n=Vo(),i=this,r=new(n.MutationObserver||n.WebkitMutationObserver)((function(e){if(1!==e.length){var t=function(){i.emit("observerUpdate",e[0])};n.requestAnimationFrame?n.requestAnimationFrame(t):n.setTimeout(t,0)}else i.emit("observerUpdate",e[0])}));r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(r)},init:function(){if(this.support.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach((function(e){e.disconnect()})),this.observer.observers=[]}},xs={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){fs(this,{observer:bs({},_s,{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}};function Ss(e){var t=Ho(),n=Vo(),i=this.touchEventsData,r=this.params,o=this.touches;if(this.enabled&&(!this.animating||!r.preventInteractionOnTransition)){var s=e;s.originalEvent&&(s=s.originalEvent);var a=ss(s.target);if(("wrapper"!==r.touchEventsTarget||a.closest(this.wrapperEl).length)&&(i.isTouchEvent="touchstart"===s.type,(i.isTouchEvent||!("which"in s)||3!==s.which)&&!(!i.isTouchEvent&&"button"in s&&s.button>0||i.isTouched&&i.isMoved))){!!r.noSwipingClass&&""!==r.noSwipingClass&&s.target&&s.target.shadowRoot&&e.path&&e.path[0]&&(a=ss(e.path[0]));var l=r.noSwipingSelector?r.noSwipingSelector:"."+r.noSwipingClass,c=!(!s.target||!s.target.shadowRoot);if(r.noSwiping&&(c?function(e,t){return void 0===t&&(t=this),function t(n){return n&&n!==Ho()&&n!==Vo()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(l,s.target):a.closest(l)[0]))this.allowClick=!0;else if(!r.swipeHandler||a.closest(r.swipeHandler)[0]){o.currentX="touchstart"===s.type?s.targetTouches[0].pageX:s.pageX,o.currentY="touchstart"===s.type?s.targetTouches[0].pageY:s.pageY;var u=o.currentX,d=o.currentY,h=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,f=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(h&&(u<=f||u>=n.innerWidth-f)){if("prevent"!==h)return;e.preventDefault()}if(hs(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=u,o.startY=d,i.touchStartTime=ls(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==s.type){var p=!0;a.is(i.focusableElements)&&(p=!1),t.activeElement&&ss(t.activeElement).is(i.focusableElements)&&t.activeElement!==a[0]&&t.activeElement.blur();var m=p&&this.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!m||a[0].isContentEditable||s.preventDefault()}this.emit("touchStart",s)}}}}function Es(e){var t=Ho(),n=this.touchEventsData,i=this.params,r=this.touches,o=this.rtlTranslate;if(this.enabled){var s=e;if(s.originalEvent&&(s=s.originalEvent),n.isTouched){if(!n.isTouchEvent||"touchmove"===s.type){var a="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),l="touchmove"===s.type?a.pageX:s.pageX,c="touchmove"===s.type?a.pageY:s.pageY;if(s.preventedByNestedSwiper)return r.startX=l,void(r.startY=c);if(!this.allowTouchMove)return this.allowClick=!1,void(n.isTouched&&(hs(r,{startX:l,startY:c,currentX:l,currentY:c}),n.touchStartTime=ls()));if(n.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(this.isVertical()){if(c<r.startY&&this.translate<=this.maxTranslate()||c>r.startY&&this.translate>=this.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(l<r.startX&&this.translate<=this.maxTranslate()||l>r.startX&&this.translate>=this.minTranslate())return;if(n.isTouchEvent&&t.activeElement&&s.target===t.activeElement&&ss(s.target).is(n.focusableElements))return n.isMoved=!0,void(this.allowClick=!1);if(n.allowTouchCallbacks&&this.emit("touchMove",s),!(s.targetTouches&&s.targetTouches.length>1)){r.currentX=l,r.currentY=c;var u=r.currentX-r.startX,d=r.currentY-r.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(u,2)+Math.pow(d,2))<this.params.threshold)){var h;if(void 0===n.isScrolling)this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?n.isScrolling=!1:u*u+d*d>=25&&(h=180*Math.atan2(Math.abs(d),Math.abs(u))/Math.PI,n.isScrolling=this.isHorizontal()?h>i.touchAngle:90-h>i.touchAngle);if(n.isScrolling&&this.emit("touchMoveOpposite",s),void 0===n.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(n.startMoving=!0)),n.isScrolling)n.isTouched=!1;else if(n.startMoving){this.allowClick=!1,!i.cssMode&&s.cancelable&&s.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&s.stopPropagation(),n.isMoved||(i.loop&&this.loopFix(),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!i.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",s)),this.emit("sliderMove",s),n.isMoved=!0;var f=this.isHorizontal()?u:d;r.diff=f,f*=i.touchRatio,o&&(f=-f),this.swipeDirection=f>0?"prev":"next",n.currentTranslate=f+n.startTranslate;var p=!0,m=i.resistanceRatio;if(i.touchReleaseOnEdges&&(m=0),f>0&&n.currentTranslate>this.minTranslate()?(p=!1,i.resistance&&(n.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+n.startTranslate+f,m))):f<0&&n.currentTranslate<this.maxTranslate()&&(p=!1,i.resistance&&(n.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-n.startTranslate-f,m))),p&&(s.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,n.currentTranslate=n.startTranslate,void(r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&(0===n.velocities.length&&n.velocities.push({position:r[this.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:r[this.isHorizontal()?"currentX":"currentY"],time:ls()})),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}}}}}else n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",s)}}function Ts(e){var t=this,n=t.touchEventsData,i=t.params,r=t.touches,o=t.rtlTranslate,s=t.$wrapperEl,a=t.slidesGrid,l=t.snapGrid;if(t.enabled){var c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",c),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);i.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var u,d=ls(),h=d-n.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap click",c),h<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",c)),n.lastClickTime=ls(),as((function(){t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===r.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,u=i.followFinger?o?t.translate:-t.translate:-n.currentTranslate,!i.cssMode)if(i.freeMode){if(u<-t.minTranslate())return void t.slideTo(t.activeIndex);if(u>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(i.freeModeMomentum){if(n.velocities.length>1){var f=n.velocities.pop(),p=n.velocities.pop(),m=f.position-p.position,v=f.time-p.time;t.velocity=m/v,t.velocity/=2,Math.abs(t.velocity)<i.freeModeMinimumVelocity&&(t.velocity=0),(v>150||ls()-f.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,n.velocities.length=0;var g=1e3*i.freeModeMomentumRatio,y=t.velocity*g,w=t.translate+y;o&&(w=-w);var b,_,x=!1,S=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;if(w<t.maxTranslate())i.freeModeMomentumBounce?(w+t.maxTranslate()<-S&&(w=t.maxTranslate()-S),b=t.maxTranslate(),x=!0,n.allowMomentumBounce=!0):w=t.maxTranslate(),i.loop&&i.centeredSlides&&(_=!0);else if(w>t.minTranslate())i.freeModeMomentumBounce?(w-t.minTranslate()>S&&(w=t.minTranslate()+S),b=t.minTranslate(),x=!0,n.allowMomentumBounce=!0):w=t.minTranslate(),i.loop&&i.centeredSlides&&(_=!0);else if(i.freeModeSticky){for(var E,T=0;T<l.length;T+=1)if(l[T]>-w){E=T;break}w=-(w=Math.abs(l[E]-w)<Math.abs(l[E-1]-w)||"next"===t.swipeDirection?l[E]:l[E-1])}if(_&&t.once("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(g=o?Math.abs((-w-t.translate)/t.velocity):Math.abs((w-t.translate)/t.velocity),i.freeModeSticky){var C=Math.abs((o?-w:w)-t.translate),k=t.slidesSizesGrid[t.activeIndex];g=C<k?i.speed:C<2*k?1.5*i.speed:2.5*i.speed}}else if(i.freeModeSticky)return void t.slideToClosest();i.freeModeMomentumBounce&&x?(t.updateProgress(b),t.setTransition(g),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating=!0,s.transitionEnd((function(){t&&!t.destroyed&&n.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout((function(){t.setTranslate(b),s.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(t.updateProgress(w),t.setTransition(g),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,s.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):(t.emit("_freeModeNoMomentumRelease"),t.updateProgress(w)),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(i.freeModeSticky)return void t.slideToClosest();i.freeMode&&t.emit("_freeModeNoMomentumRelease")}(!i.freeModeMomentum||h>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var O=0,L=t.slidesSizesGrid[0],M=0;M<a.length;M+=M<i.slidesPerGroupSkip?1:i.slidesPerGroup){var P=M<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;void 0!==a[M+P]?u>=a[M]&&u<a[M+P]&&(O=M,L=a[M+P]-a[M]):u>=a[M]&&(O=M,L=a[a.length-1]-a[a.length-2])}var A=(u-a[O])/L,q=O<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(h>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(A>=i.longSwipesRatio?t.slideTo(O+q):t.slideTo(O)),"prev"===t.swipeDirection&&(A>1-i.longSwipesRatio?t.slideTo(O+q):t.slideTo(O))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl)?c.target===t.navigation.nextEl?t.slideTo(O+q):t.slideTo(O):("next"===t.swipeDirection&&t.slideTo(O+q),"prev"===t.swipeDirection&&t.slideTo(O))}}}}function Cs(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var n=this.allowSlideNext,i=this.allowSlidePrev,r=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=i,this.allowSlideNext=n,this.params.watchOverflow&&r!==this.snapGrid&&this.checkOverflow()}}function ks(e){this.enabled&&(this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Os(){var e=this.wrapperEl,t=this.rtlTranslate;if(this.enabled){this.previousTranslate=this.translate,this.isHorizontal()?this.translate=t?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}}var Ls=!1;function Ms(){}var Ps={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function As(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var qs={modular:{useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach((function(n){var i=t.modules[n];i.params&&hs(e,i.params)}))},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach((function(n){var i=t.modules[n],r=e[n]||{};i.on&&t.on&&Object.keys(i.on).forEach((function(e){t.on(e,i.on[e])})),i.create&&i.create.bind(t)(r)}))}},eventsEmitter:{on:function(e,t,n){var i=this;if("function"!=typeof t)return i;var r=n?"unshift":"push";return e.split(" ").forEach((function(e){i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][r](t)})),i},once:function(e,t,n){var i=this;if("function"!=typeof t)return i;function r(){i.off(e,r),r.__emitterProxy&&delete r.__emitterProxy;for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];t.apply(i,o)}return r.__emitterProxy=t,i.on(e,r,n)},onAny:function(e,t){if("function"!=typeof e)return this;var n=t?"unshift":"push";return this.eventsAnyListeners.indexOf(e)<0&&this.eventsAnyListeners[n](e),this},offAny:function(e){if(!this.eventsAnyListeners)return this;var t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off:function(e,t){var n=this;return n.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((function(i,r){(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit:function(){var e,t,n,i=this;if(!i.eventsListeners)return i;for(var r=arguments.length,o=new Array(r),s=0;s<r;s++)o[s]=arguments[s];"string"==typeof o[0]||Array.isArray(o[0])?(e=o[0],t=o.slice(1,o.length),n=i):(e=o[0].events,t=o[0].data,n=o[0].context||i),t.unshift(n);var a=Array.isArray(e)?e:e.split(" ");return a.forEach((function(e){i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach((function(i){i.apply(n,[e].concat(t))})),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach((function(e){e.apply(n,t)}))})),i}},update:{updateSize:function(){var e,t,n=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:n[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:n[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),t=t-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),hs(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}var i=e.params,r=e.$wrapperEl,o=e.size,s=e.rtlTranslate,a=e.wrongRTL,l=e.virtual&&i.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=r.children("."+e.params.slideClass),d=l?e.virtual.slides.length:u.length,h=[],f=[],p=[],m=i.slidesOffsetBefore;"function"==typeof m&&(m=i.slidesOffsetBefore.call(e));var v=i.slidesOffsetAfter;"function"==typeof v&&(v=i.slidesOffsetAfter.call(e));var g=e.snapGrid.length,y=e.slidesGrid.length,w=i.spaceBetween,b=-m,_=0,x=0;if(void 0!==o){var S,E;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*o),e.virtualSize=-w,s?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),i.slidesPerColumn>1&&(S=Math.floor(d/i.slidesPerColumn)===d/e.params.slidesPerColumn?d:Math.ceil(d/i.slidesPerColumn)*i.slidesPerColumn,"auto"!==i.slidesPerView&&"row"===i.slidesPerColumnFill&&(S=Math.max(S,i.slidesPerView*i.slidesPerColumn)));for(var T,C,k,O=i.slidesPerColumn,L=S/O,M=Math.floor(d/i.slidesPerColumn),P=0;P<d;P+=1){E=0;var A=u.eq(P);if(i.slidesPerColumn>1){var q=void 0,I=void 0,F=void 0;if("row"===i.slidesPerColumnFill&&i.slidesPerGroup>1){var j=Math.floor(P/(i.slidesPerGroup*i.slidesPerColumn)),D=P-i.slidesPerColumn*i.slidesPerGroup*j,B=0===j?i.slidesPerGroup:Math.min(Math.ceil((d-j*O*i.slidesPerGroup)/O),i.slidesPerGroup);q=(I=D-(F=Math.floor(D/B))*B+j*i.slidesPerGroup)+F*S/O,A.css({"-webkit-box-ordinal-group":q,"-moz-box-ordinal-group":q,"-ms-flex-order":q,"-webkit-order":q,order:q})}else"column"===i.slidesPerColumnFill?(F=P-(I=Math.floor(P/O))*O,(I>M||I===M&&F===O-1)&&(F+=1)>=O&&(F=0,I+=1)):I=P-(F=Math.floor(P/L))*L;A.css(t("margin-top"),0!==F?i.spaceBetween&&i.spaceBetween+"px":"")}if("none"!==A.css("display")){if("auto"===i.slidesPerView){var R=getComputedStyle(A[0]),z=A[0].style.transform,N=A[0].style.webkitTransform;if(z&&(A[0].style.transform="none"),N&&(A[0].style.webkitTransform="none"),i.roundLengths)E=e.isHorizontal()?A.outerWidth(!0):A.outerHeight(!0);else{var H=n(R,"width"),W=n(R,"padding-left"),V=n(R,"padding-right"),G=n(R,"margin-left"),$=n(R,"margin-right"),Y=R.getPropertyValue("box-sizing");if(Y&&"border-box"===Y)E=H+G+$;else{var U=A[0],X=U.clientWidth;E=H+W+V+G+$+(U.offsetWidth-X)}}z&&(A[0].style.transform=z),N&&(A[0].style.webkitTransform=N),i.roundLengths&&(E=Math.floor(E))}else E=(o-(i.slidesPerView-1)*w)/i.slidesPerView,i.roundLengths&&(E=Math.floor(E)),u[P]&&(u[P].style[t("width")]=E+"px");u[P]&&(u[P].swiperSlideSize=E),p.push(E),i.centeredSlides?(b=b+E/2+_/2+w,0===_&&0!==P&&(b=b-o/2-w),0===P&&(b=b-o/2-w),Math.abs(b)<.001&&(b=0),i.roundLengths&&(b=Math.floor(b)),x%i.slidesPerGroup==0&&h.push(b),f.push(b)):(i.roundLengths&&(b=Math.floor(b)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&h.push(b),f.push(b),b=b+E+w),e.virtualSize+=E+w,_=E,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+v,s&&a&&("slide"===i.effect||"coverflow"===i.effect)&&r.css({width:e.virtualSize+i.spaceBetween+"px"}),i.setWrapperSize)r.css(((C={})[t("width")]=e.virtualSize+i.spaceBetween+"px",C));if(i.slidesPerColumn>1)if(e.virtualSize=(E+i.spaceBetween)*S,e.virtualSize=Math.ceil(e.virtualSize/i.slidesPerColumn)-i.spaceBetween,r.css(((k={})[t("width")]=e.virtualSize+i.spaceBetween+"px",k)),i.centeredSlides){T=[];for(var Q=0;Q<h.length;Q+=1){var K=h[Q];i.roundLengths&&(K=Math.floor(K)),h[Q]<e.virtualSize+h[0]&&T.push(K)}h=T}if(!i.centeredSlides){T=[];for(var J=0;J<h.length;J+=1){var Z=h[J];i.roundLengths&&(Z=Math.floor(Z)),h[J]<=e.virtualSize-o&&T.push(Z)}h=T,Math.floor(e.virtualSize-o)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-o)}if(0===h.length&&(h=[0]),0!==i.spaceBetween){var ee,te=e.isHorizontal()&&s?"marginLeft":t("marginRight");u.filter((function(e,t){return!i.cssMode||t!==u.length-1})).css(((ee={})[te]=w+"px",ee))}if(i.centeredSlides&&i.centeredSlidesBounds){var ne=0;p.forEach((function(e){ne+=e+(i.spaceBetween?i.spaceBetween:0)}));var ie=(ne-=i.spaceBetween)-o;h=h.map((function(e){return e<0?-m:e>ie?ie+v:e}))}if(i.centerInsufficientSlides){var re=0;if(p.forEach((function(e){re+=e+(i.spaceBetween?i.spaceBetween:0)})),(re-=i.spaceBetween)<o){var oe=(o-re)/2;h.forEach((function(e,t){h[t]=e-oe})),f.forEach((function(e,t){f[t]=e+oe}))}}hs(e,{slides:u,snapGrid:h,slidesGrid:f,slidesSizesGrid:p}),d!==c&&e.emit("slidesLengthChange"),h.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),(i.watchSlidesProgress||i.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,n=this,i=[],r=n.virtual&&n.params.virtual.enabled,o=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);var s=function(e){return r?n.slides.filter((function(t){return parseInt(t.getAttribute("data-swiper-slide-index"),10)===e}))[0]:n.slides.eq(e)[0]};if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>1)if(n.params.centeredSlides)n.visibleSlides.each((function(e){i.push(e)}));else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){var a=n.activeIndex+t;if(a>n.slides.length&&!r)break;i.push(s(a))}else i.push(s(n.activeIndex));for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var l=i[t].offsetHeight;o=l>o?l:o}o&&n.$wrapperEl.css("height",o+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,n=this.slides,i=this.rtlTranslate;if(0!==n.length){void 0===n[0].swiperSlideOffset&&this.updateSlidesOffset();var r=-e;i&&(r=e),n.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var o=0;o<n.length;o+=1){var s=n[o],a=(r+(t.centeredSlides?this.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight){var l=-(r-s.swiperSlideOffset),c=l+this.slidesSizesGrid[o];(l>=0&&l<this.size-1||c>1&&c<=this.size||l<=0&&c>=this.size)&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(o),n.eq(o).addClass(t.slideVisibleClass))}s.progress=i?-a:a}this.visibleSlides=ss(this.visibleSlides)}},updateProgress:function(e){if(void 0===e){var t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}var n=this.params,i=this.maxTranslate()-this.minTranslate(),r=this.progress,o=this.isBeginning,s=this.isEnd,a=o,l=s;0===i?(r=0,o=!0,s=!0):(o=(r=(e-this.minTranslate())/i)<=0,s=r>=1),hs(this,{progress:r,isBeginning:o,isEnd:s}),(n.watchSlidesProgress||n.watchSlidesVisibility||n.centeredSlides&&n.autoHeight)&&this.updateSlidesProgress(e),o&&!a&&this.emit("reachBeginning toEdge"),s&&!l&&this.emit("reachEnd toEdge"),(a&&!o||l&&!s)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){var e,t=this.slides,n=this.params,i=this.$wrapperEl,r=this.activeIndex,o=this.realIndex,s=this.virtual&&n.virtual.enabled;t.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass),(e=s?this.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+r+'"]'):t.eq(r)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+o+'"]').addClass(n.slideDuplicateActiveClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+o+'"]').addClass(n.slideDuplicateActiveClass));var a=e.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===a.length&&(a=t.eq(0)).addClass(n.slideNextClass);var l=e.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===l.length&&(l=t.eq(-1)).addClass(n.slidePrevClass),n.loop&&(a.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),l.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){var t,n=this.rtlTranslate?this.translate:-this.translate,i=this.slidesGrid,r=this.snapGrid,o=this.params,s=this.activeIndex,a=this.realIndex,l=this.snapIndex,c=e;if(void 0===c){for(var u=0;u<i.length;u+=1)void 0!==i[u+1]?n>=i[u]&&n<i[u+1]-(i[u+1]-i[u])/2?c=u:n>=i[u]&&n<i[u+1]&&(c=u+1):n>=i[u]&&(c=u);o.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(r.indexOf(n)>=0)t=r.indexOf(n);else{var d=Math.min(o.slidesPerGroupSkip,c);t=d+Math.floor((c-d)/o.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),c!==s){var h=parseInt(this.slides.eq(c).attr("data-swiper-slide-index")||c,10);hs(this,{snapIndex:t,realIndex:h,previousIndex:s,activeIndex:c}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),a!==h&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")}else t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t,n=this.params,i=ss(e.target).closest("."+n.slideClass)[0],r=!1;if(i)for(var o=0;o<this.slides.length;o+=1)if(this.slides[o]===i){r=!0,t=o;break}if(!i||!r)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(ss(i).attr("data-swiper-slide-index"),10):this.clickedIndex=t,n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,n=this.rtlTranslate,i=this.translate,r=this.$wrapperEl;if(t.virtualTranslate)return n?-i:i;if(t.cssMode)return i;var o=cs(r[0],e);return n&&(o=-o),o||0},setTranslate:function(e,t){var n=this.rtlTranslate,i=this.params,r=this.$wrapperEl,o=this.wrapperEl,s=this.progress,a=0,l=0;this.isHorizontal()?a=n?-e:e:l=e,i.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),i.cssMode?o[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-a:-l:i.virtualTranslate||r.transform("translate3d("+a+"px, "+l+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?a:l;var c=this.maxTranslate()-this.minTranslate();(0===c?0:(e-this.minTranslate())/c)!==s&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,i,r){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===i&&(i=!0);var o=this,s=o.params,a=o.wrapperEl;if(o.animating&&s.preventInteractionOnTransition)return!1;var l,c=o.minTranslate(),u=o.maxTranslate();if(l=i&&e>c?c:i&&e<u?u:e,o.updateProgress(l),s.cssMode){var d,h=o.isHorizontal();if(0===t)a[h?"scrollLeft":"scrollTop"]=-l;else if(a.scrollTo)a.scrollTo(((d={})[h?"left":"top"]=-l,d.behavior="smooth",d));else a[h?"scrollLeft":"scrollTop"]=-l;return!0}return 0===t?(o.setTransition(0),o.setTranslate(l),n&&(o.emit("beforeTransitionStart",t,r),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(l),n&&(o.emit("beforeTransitionStart",t,r),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,n&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var n=this.activeIndex,i=this.params,r=this.previousIndex;if(!i.cssMode){i.autoHeight&&this.updateAutoHeight();var o=t;if(o||(o=n>r?"next":n<r?"prev":"reset"),this.emit("transitionStart"),e&&n!==r){if("reset"===o)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===o?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(e,t){void 0===e&&(e=!0);var n=this.activeIndex,i=this.previousIndex,r=this.params;if(this.animating=!1,!r.cssMode){this.setTransition(0);var o=t;if(o||(o=n>i?"next":n<i?"prev":"reset"),this.emit("transitionEnd"),e&&n!==i){if("reset"===o)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===o?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(e,t,n,i,r){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof e+"] given.");if("string"==typeof e){var o=parseInt(e,10);if(!isFinite(o))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+e+"] given.");e=o}var s=this,a=e;a<0&&(a=0);var l=s.params,c=s.snapGrid,u=s.slidesGrid,d=s.previousIndex,h=s.activeIndex,f=s.rtlTranslate,p=s.wrapperEl,m=s.enabled;if(s.animating&&l.preventInteractionOnTransition||!m&&!i&&!r)return!1;var v=Math.min(s.params.slidesPerGroupSkip,a),g=v+Math.floor((a-v)/s.params.slidesPerGroup);g>=c.length&&(g=c.length-1),(h||l.initialSlide||0)===(d||0)&&n&&s.emit("beforeSlideChangeStart");var y,w=-c[g];if(s.updateProgress(w),l.normalizeSlideIndex)for(var b=0;b<u.length;b+=1){var _=-Math.floor(100*w),x=Math.floor(100*u[b]),S=Math.floor(100*u[b+1]);void 0!==u[b+1]?_>=x&&_<S-(S-x)/2?a=b:_>=x&&_<S&&(a=b+1):_>=x&&(a=b)}if(s.initialized&&a!==h){if(!s.allowSlideNext&&w<s.translate&&w<s.minTranslate())return!1;if(!s.allowSlidePrev&&w>s.translate&&w>s.maxTranslate()&&(h||0)!==a)return!1}if(y=a>h?"next":a<h?"prev":"reset",f&&-w===s.translate||!f&&w===s.translate)return s.updateActiveIndex(a),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==l.effect&&s.setTranslate(w),"reset"!==y&&(s.transitionStart(n,y),s.transitionEnd(n,y)),!1;if(l.cssMode){var E,T=s.isHorizontal(),C=-w;if(f&&(C=p.scrollWidth-p.offsetWidth-C),0===t)p[T?"scrollLeft":"scrollTop"]=C;else if(p.scrollTo)p.scrollTo(((E={})[T?"left":"top"]=C,E.behavior="smooth",E));else p[T?"scrollLeft":"scrollTop"]=C;return!0}return 0===t?(s.setTransition(0),s.setTranslate(w),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,y),s.transitionEnd(n,y)):(s.setTransition(t),s.setTranslate(w),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,y),s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,y))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,n,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0);var r=e;return this.params.loop&&(r+=this.loopedSlides),this.slideTo(r,t,n,i)},slideNext:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this.params,r=this.animating;if(!this.enabled)return this;var o=this.activeIndex<i.slidesPerGroupSkip?1:i.slidesPerGroup;if(i.loop){if(r&&i.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+o,e,t,n)},slidePrev:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this.params,r=this.animating,o=this.snapGrid,s=this.slidesGrid,a=this.rtlTranslate;if(!this.enabled)return this;if(i.loop){if(r&&i.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function l(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var c,u=l(a?this.translate:-this.translate),d=o.map((function(e){return l(e)})),h=o[d.indexOf(u)-1];return void 0===h&&i.cssMode&&o.forEach((function(e){!h&&u>=e&&(h=e)})),void 0!==h&&(c=s.indexOf(h))<0&&(c=this.activeIndex-1),this.slideTo(c,e,t,n)},slideReset:function(e,t,n){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e,t,n,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===i&&(i=.5);var r=this.activeIndex,o=Math.min(this.params.slidesPerGroupSkip,r),s=o+Math.floor((r-o)/this.params.slidesPerGroup),a=this.rtlTranslate?this.translate:-this.translate;if(a>=this.snapGrid[s]){var l=this.snapGrid[s];a-l>(this.snapGrid[s+1]-l)*i&&(r+=this.params.slidesPerGroup)}else{var c=this.snapGrid[s-1];a-c<=(this.snapGrid[s]-c)*i&&(r-=this.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,this.slidesGrid.length-1),this.slideTo(r,e,t,n)},slideToClickedSlide:function(){var e,t=this,n=t.params,i=t.$wrapperEl,r="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,o=t.clickedIndex;if(n.loop){if(t.animating)return;e=parseInt(ss(t.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?o<t.loopedSlides-r/2||o>t.slides.length-t.loopedSlides+r/2?(t.loopFix(),o=i.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),as((function(){t.slideTo(o)}))):t.slideTo(o):o>t.slides.length-r?(t.loopFix(),o=i.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),as((function(){t.slideTo(o)}))):t.slideTo(o)}else t.slideTo(o)}},loop:{loopCreate:function(){var e=this,t=Ho(),n=e.params,i=e.$wrapperEl;i.children("."+n.slideClass+"."+n.slideDuplicateClass).remove();var r=i.children("."+n.slideClass);if(n.loopFillGroupWithBlank){var o=n.slidesPerGroup-r.length%n.slidesPerGroup;if(o!==n.slidesPerGroup){for(var s=0;s<o;s+=1){var a=ss(t.createElement("div")).addClass(n.slideClass+" "+n.slideBlankClass);i.append(a)}r=i.children("."+n.slideClass)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=r.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>r.length&&(e.loopedSlides=r.length);var l=[],c=[];r.each((function(t,n){var i=ss(t);n<e.loopedSlides&&c.push(t),n<r.length&&n>=r.length-e.loopedSlides&&l.push(t),i.attr("data-swiper-slide-index",n)}));for(var u=0;u<c.length;u+=1)i.append(ss(c[u].cloneNode(!0)).addClass(n.slideDuplicateClass));for(var d=l.length-1;d>=0;d-=1)i.prepend(ss(l[d].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){this.emit("beforeLoopFix");var e,t=this.activeIndex,n=this.slides,i=this.loopedSlides,r=this.allowSlidePrev,o=this.allowSlideNext,s=this.snapGrid,a=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var l=-s[t]-this.getTranslate();if(t<i)e=n.length-3*i+t,e+=i,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((a?-this.translate:this.translate)-l);else if(t>=n.length-i){e=-n.length+t+i,e+=i,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((a?-this.translate:this.translate)-l)}this.allowSlidePrev=r,this.allowSlideNext=o,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,n=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),n.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this.$wrapperEl,n=this.params;if(n.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var i=0;i<e.length;i+=1)e[i]&&t.append(e[i]);else t.append(e);n.loop&&this.loopCreate(),n.observer&&this.support.observer||this.update()},prependSlide:function(e){var t=this.params,n=this.$wrapperEl,i=this.activeIndex;t.loop&&this.loopDestroy();var r=i+1;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)e[o]&&n.prepend(e[o]);r=i+e.length}else n.prepend(e);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),this.slideTo(r,0,!1)},addSlide:function(e,t){var n=this.$wrapperEl,i=this.params,r=this.activeIndex;i.loop&&(r-=this.loopedSlides,this.loopDestroy(),this.slides=n.children("."+i.slideClass));var o=this.slides.length;if(e<=0)this.prependSlide(t);else if(e>=o)this.appendSlide(t);else{for(var s=r>e?r+1:r,a=[],l=o-1;l>=e;l-=1){var c=this.slides.eq(l);c.remove(),a.unshift(c)}if("object"==typeof t&&"length"in t){for(var u=0;u<t.length;u+=1)t[u]&&n.append(t[u]);s=r>e?r+t.length:r}else n.append(t);for(var d=0;d<a.length;d+=1)n.append(a[d]);i.loop&&this.loopCreate(),i.observer&&this.support.observer||this.update(),i.loop?this.slideTo(s+this.loopedSlides,0,!1):this.slideTo(s,0,!1)}},removeSlide:function(e){var t=this.params,n=this.$wrapperEl,i=this.activeIndex;t.loop&&(i-=this.loopedSlides,this.loopDestroy(),this.slides=n.children("."+t.slideClass));var r,o=i;if("object"==typeof e&&"length"in e){for(var s=0;s<e.length;s+=1)r=e[s],this.slides[r]&&this.slides.eq(r).remove(),r<o&&(o-=1);o=Math.max(o,0)}else r=e,this.slides[r]&&this.slides.eq(r).remove(),r<o&&(o-=1),o=Math.max(o,0);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),t.loop?this.slideTo(o+this.loopedSlides,0,!1):this.slideTo(o,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=Ho(),t=this.params,n=this.touchEvents,i=this.el,r=this.wrapperEl,o=this.device,s=this.support;this.onTouchStart=Ss.bind(this),this.onTouchMove=Es.bind(this),this.onTouchEnd=Ts.bind(this),t.cssMode&&(this.onScroll=Os.bind(this)),this.onClick=ks.bind(this);var a=!!t.nested;if(!s.touch&&s.pointerEvents)i.addEventListener(n.start,this.onTouchStart,!1),e.addEventListener(n.move,this.onTouchMove,a),e.addEventListener(n.end,this.onTouchEnd,!1);else{if(s.touch){var l=!("touchstart"!==n.start||!s.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(n.start,this.onTouchStart,l),i.addEventListener(n.move,this.onTouchMove,s.passiveListener?{passive:!1,capture:a}:a),i.addEventListener(n.end,this.onTouchEnd,l),n.cancel&&i.addEventListener(n.cancel,this.onTouchEnd,l),Ls||(e.addEventListener("touchstart",Ms),Ls=!0)}(t.simulateTouch&&!o.ios&&!o.android||t.simulateTouch&&!s.touch&&o.ios)&&(i.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,a),e.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",this.onClick,!0),t.cssMode&&r.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Cs,!0):this.on("observerUpdate",Cs,!0)},detachEvents:function(){var e=Ho(),t=this.params,n=this.touchEvents,i=this.el,r=this.wrapperEl,o=this.device,s=this.support,a=!!t.nested;if(!s.touch&&s.pointerEvents)i.removeEventListener(n.start,this.onTouchStart,!1),e.removeEventListener(n.move,this.onTouchMove,a),e.removeEventListener(n.end,this.onTouchEnd,!1);else{if(s.touch){var l=!("onTouchStart"!==n.start||!s.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(n.start,this.onTouchStart,l),i.removeEventListener(n.move,this.onTouchMove,a),i.removeEventListener(n.end,this.onTouchEnd,l),n.cancel&&i.removeEventListener(n.cancel,this.onTouchEnd,l)}(t.simulateTouch&&!o.ios&&!o.android||t.simulateTouch&&!s.touch&&o.ios)&&(i.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,a),e.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",this.onClick,!0),t.cssMode&&r.removeEventListener("scroll",this.onScroll),this.off(o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Cs)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,n=this.loopedSlides,i=void 0===n?0:n,r=this.params,o=this.$el,s=r.breakpoints;if(s&&(!s||0!==Object.keys(s).length)){var a=this.getBreakpoint(s,this.params.breakpointsBase,this.el);if(a&&this.currentBreakpoint!==a){var l=a in s?s[a]:void 0;l&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=l[e];void 0!==t&&(l[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var c=l||this.originalParams,u=r.slidesPerColumn>1,d=c.slidesPerColumn>1,h=r.enabled;u&&!d?(o.removeClass(r.containerModifierClass+"multirow "+r.containerModifierClass+"multirow-column"),this.emitContainerClasses()):!u&&d&&(o.addClass(r.containerModifierClass+"multirow"),(c.slidesPerColumnFill&&"column"===c.slidesPerColumnFill||!c.slidesPerColumnFill&&"column"===r.slidesPerColumnFill)&&o.addClass(r.containerModifierClass+"multirow-column"),this.emitContainerClasses());var f=c.direction&&c.direction!==r.direction,p=r.loop&&(c.slidesPerView!==r.slidesPerView||f);f&&t&&this.changeDirection(),hs(this.params,c);var m=this.params.enabled;hs(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),h&&!m?this.disable():!h&&m&&this.enable(),this.currentBreakpoint=a,this.emit("_beforeBreakpoint",c),p&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-i+this.loopedSlides,0,!1)),this.emit("breakpoint",c)}}},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),e&&("container"!==t||n)){var i=!1,r=Vo(),o="window"===t?r.innerHeight:n.clientHeight,s=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1));return{value:o*t,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var a=0;a<s.length;a+=1){var l=s[a],c=l.point,u=l.value;"window"===t?r.matchMedia("(min-width: "+u+"px)").matches&&(i=c):u<=n.clientWidth&&(i=c)}return i||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.params,t=this.isLocked,n=this.slides.length>0&&e.slidesOffsetBefore+e.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&n?this.isLocked=n<=this.size:this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,t!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),t&&t!==this.isLocked&&(this.isEnd=!1,this.navigation&&this.navigation.update())}},classes:{addClasses:function(){var e,t,n,i=this.classNames,r=this.params,o=this.rtl,s=this.$el,a=this.device,l=this.support,c=(e=["initialized",r.direction,{"pointer-events":l.pointerEvents&&!l.touch},{"free-mode":r.freeMode},{autoheight:r.autoHeight},{rtl:o},{multirow:r.slidesPerColumn>1},{"multirow-column":r.slidesPerColumn>1&&"column"===r.slidesPerColumnFill},{android:a.android},{ios:a.ios},{"css-mode":r.cssMode}],t=r.containerModifierClass,n=[],e.forEach((function(e){"object"==typeof e?Object.keys(e).forEach((function(i){e[i]&&n.push(t+i)})):"string"==typeof e&&n.push(t+e)})),n);i.push.apply(i,c),s.addClass([].concat(i).join(" ")),this.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,n,i,r,o){var s,a=Vo();function l(){o&&o()}ss(e).parent("picture")[0]||e.complete&&r?l():t?((s=new a.Image).onload=l,s.onerror=l,i&&(s.sizes=i),n&&(s.srcset=n),t&&(s.src=t)):l()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var n=0;n<e.imagesToLoad.length;n+=1){var i=e.imagesToLoad[n];e.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,t)}}}},Is={},Fs=function(){function e(){for(var t,n,i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];if(1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?n=r[0]:(t=r[0],n=r[1]),n||(n={}),n=hs({},n),t&&!n.el&&(n.el=t),n.el&&ss(n.el).length>1){var s=[];return ss(n.el).each((function(t){var i=hs({},n,{el:t});s.push(new e(i))})),s}var a=this;a.__swiper__=!0,a.support=vs(),a.device=gs({userAgent:n.userAgent}),a.browser=ys(),a.eventsListeners={},a.eventsAnyListeners=[],void 0===a.modules&&(a.modules={}),Object.keys(a.modules).forEach((function(e){var t=a.modules[e];if(t.params){var i=Object.keys(t.params)[0],r=t.params[i];if("object"!=typeof r||null===r)return;if(["navigation","pagination","scrollbar"].indexOf(i)>=0&&!0===n[i]&&(n[i]={auto:!0}),!(i in n)||!("enabled"in r))return;!0===n[i]&&(n[i]={enabled:!0}),"object"!=typeof n[i]||"enabled"in n[i]||(n[i].enabled=!0),n[i]||(n[i]={enabled:!1})}}));var l,c,u=hs({},Ps);return a.useParams(u),a.params=hs({},u,Is,n),a.originalParams=hs({},a.params),a.passedParams=hs({},n),a.params&&a.params.on&&Object.keys(a.params.on).forEach((function(e){a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),a.$=ss,hs(a,{enabled:a.params.enabled,el:t,classNames:[],slides:ss(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===a.params.direction},isVertical:function(){return"vertical"===a.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:(l=["touchstart","touchmove","touchend","touchcancel"],c=["mousedown","mousemove","mouseup"],a.support.pointerEvents&&(c=["pointerdown","pointermove","pointerup"]),a.touchEventsTouch={start:l[0],move:l[1],end:l[2],cancel:l[3]},a.touchEventsDesktop={start:c[0],move:c[1],end:c[2]},a.support.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:ls(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.useModules(),a.emit("_swiper"),a.params.init&&a.init(),a}var t,n,i,r=e.prototype;return r.enable=function(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))},r.disable=function(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))},r.setProgress=function(e,t){e=Math.min(Math.max(e,0),1);var n=this.minTranslate(),i=(this.maxTranslate()-n)*e+n;this.translateTo(i,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()},r.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},r.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")},r.emitSlidesClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each((function(n){var i=e.getSlideClasses(n);t.push({slideEl:n,classNames:i}),e.emit("_slideClass",n,i)})),e.emit("_slideClasses",t)}},r.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,n=this.slidesGrid,i=this.size,r=this.activeIndex,o=1;if(e.centeredSlides){for(var s,a=t[r].swiperSlideSize,l=r+1;l<t.length;l+=1)t[l]&&!s&&(o+=1,(a+=t[l].swiperSlideSize)>i&&(s=!0));for(var c=r-1;c>=0;c-=1)t[c]&&!s&&(o+=1,(a+=t[c].swiperSlideSize)>i&&(s=!0))}else for(var u=r+1;u<t.length;u+=1)n[u]-n[r]<i&&(o+=1);return o},r.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,n=e.params;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(i(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function i(){var t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}},r.changeDirection=function(e,t){void 0===t&&(t=!0);var n=this.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(""+this.params.containerModifierClass+n).addClass(""+this.params.containerModifierClass+e),this.emitContainerClasses(),this.params.direction=e,this.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""})),this.emit("changeDirection"),t&&this.update()),this},r.mount=function(e){var t=this;if(t.mounted)return!0;var n=ss(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;var i=function(){return"."+(t.params.wrapperClass||"").trim().split(" ").join(".")},r=function(){if(e&&e.shadowRoot&&e.shadowRoot.querySelector){var t=ss(e.shadowRoot.querySelector(i()));return t.children=function(e){return n.children(e)},t}return n.children(i())}();if(0===r.length&&t.params.createElements){var o=Ho().createElement("div");r=ss(o),o.className=t.params.wrapperClass,n.append(o),n.children("."+t.params.slideClass).each((function(e){r.append(e)}))}return hs(t,{$el:n,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0},r.init=function(e){return this.initialized||!1===this.mount(e)||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.enabled&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit,!1,!0):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit,!1,!0),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit")),this},r.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var n,i=this,r=i.params,o=i.$el,s=i.$wrapperEl,a=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),o.removeAttr("style"),s.removeAttr("style"),a&&a.length&&a.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((function(e){i.off(e)})),!1!==e&&(i.$el[0].swiper=null,n=i,Object.keys(n).forEach((function(e){try{n[e]=null}catch(e){}try{delete n[e]}catch(e){}}))),i.destroyed=!0),null},e.extendDefaults=function(e){hs(Is,e)},e.installModule=function(t){e.prototype.modules||(e.prototype.modules={});var n=t.name||Object.keys(e.prototype.modules).length+"_"+ls();e.prototype.modules[n]=t},e.use=function(t){return Array.isArray(t)?(t.forEach((function(t){return e.installModule(t)})),e):(e.installModule(t),e)},t=e,i=[{key:"extendedDefaults",get:function(){return Is}},{key:"defaults",get:function(){return Ps}}],(n=null)&&As(t.prototype,n),i&&As(t,i),e}();Object.keys(qs).forEach((function(e){Object.keys(qs[e]).forEach((function(t){Fs.prototype[t]=qs[e][t]}))})),Fs.use([ws,xs]);var js=Fs;function Ds(){return(Ds=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var Bs={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var n,i=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,r=this.pagination.$el,o=this.params.loop?Math.ceil((i-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((n=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>i-1-2*this.loopedSlides&&(n-=i-2*this.loopedSlides),n>o-1&&(n-=o),n<0&&"bullets"!==this.params.paginationType&&(n=o+n)):n=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var s,a,l,c=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=c.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=n-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),s=n-this.pagination.dynamicBulletIndex,l=((a=s+(Math.min(c.length,t.dynamicMainBullets)-1))+s)/2),c.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),r.length>1)c.each((function(e){var i=ss(e),r=i.index();r===n&&i.addClass(t.bulletActiveClass),t.dynamicBullets&&(r>=s&&r<=a&&i.addClass(t.bulletActiveClass+"-main"),r===s&&i.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),r===a&&i.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))}));else{var u=c.eq(n),d=u.index();if(u.addClass(t.bulletActiveClass),t.dynamicBullets){for(var h=c.eq(s),f=c.eq(a),p=s;p<=a;p+=1)c.eq(p).addClass(t.bulletActiveClass+"-main");if(this.params.loop)if(d>=c.length-t.dynamicMainBullets){for(var m=t.dynamicMainBullets;m>=0;m-=1)c.eq(c.length-m).addClass(t.bulletActiveClass+"-main");c.eq(c.length-t.dynamicMainBullets-1).addClass(t.bulletActiveClass+"-prev")}else h.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),f.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next");else h.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),f.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}}if(t.dynamicBullets){var v=Math.min(c.length,t.dynamicMainBullets+4),g=(this.pagination.bulletSize*v-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,y=e?"right":"left";c.css(this.isHorizontal()?y:"top",g+"px")}}if("fraction"===t.type&&(r.find(ps(t.currentClass)).text(t.formatFractionCurrent(n+1)),r.find(ps(t.totalClass)).text(t.formatFractionTotal(o))),"progressbar"===t.type){var w;w=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(n+1)/o,_=1,x=1;"horizontal"===w?_=b:x=b,r.find(ps(t.progressbarFillClass)).transform("translate3d(0,0,0) scaleX("+_+") scaleY("+x+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(r.html(t.renderCustom(this,n+1,o)),this.emit("paginationRender",r[0])):this.emit("paginationUpdate",r[0]),this.params.watchOverflow&&this.enabled&&r[this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,n=this.pagination.$el,i="";if("bullets"===e.type){var r=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;this.params.freeMode&&!this.params.loop&&r>t&&(r=t);for(var o=0;o<r;o+=1)e.renderBullet?i+=e.renderBullet.call(this,o,e.bulletClass):i+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";n.html(i),this.pagination.bullets=n.find(ps(e.bulletClass))}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',n.html(i)),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>',n.html(i)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this;e.params.pagination=ms(e.$el,e.params.pagination,e.params.createElements,{el:"swiper-pagination"});var t=e.params.pagination;if(t.el){var n=ss(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",ps(t.bulletClass),(function(t){t.preventDefault();var n=ss(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),hs(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",ps(e.bulletClass))}}},Rs={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){fs(this,{pagination:Ds({dynamicBulletIndex:0},Bs)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||void 0===e.snapIndex)&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},"enable disable":function(e){var t=e.pagination.$el;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)},click:function(e,t){var n=t.target;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!ss(n).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&n===e.navigation.nextEl||e.navigation.prevEl&&n===e.navigation.prevEl))return;!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass)}}}};function zs(){return(zs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var Ns={getRandomNumber:function(e){void 0===e&&(e=16);return"x".repeat(e).replace(/x/g,(function(){return Math.round(16*Math.random()).toString(16)}))},makeElFocusable:function(e){return e.attr("tabIndex","0"),e},makeElNotFocusable:function(e){return e.attr("tabIndex","-1"),e},addElRole:function(e,t){return e.attr("role",t),e},addElRoleDescription:function(e,t){return e.attr("aria-roledescription",t),e},addElControls:function(e,t){return e.attr("aria-controls",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},addElId:function(e,t){return e.attr("id",t),e},addElLive:function(e,t){return e.attr("aria-live",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterOrSpaceKey:function(e){if(13===e.keyCode||32===e.keyCode){var t=this.params.a11y,n=ss(e.target);this.navigation&&this.navigation.$nextEl&&n.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),this.isEnd?this.a11y.notify(t.lastSlideMessage):this.a11y.notify(t.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&n.is(this.navigation.$prevEl)&&(this.isBeginning&&!this.params.loop||this.slidePrev(),this.isBeginning?this.a11y.notify(t.firstSlideMessage):this.a11y.notify(t.prevSlideMessage)),this.pagination&&n.is(ps(this.params.pagination.bulletClass))&&n[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){if(!this.params.loop&&this.navigation){var e=this.navigation,t=e.$nextEl,n=e.$prevEl;n&&n.length>0&&(this.isBeginning?(this.a11y.disableEl(n),this.a11y.makeElNotFocusable(n)):(this.a11y.enableEl(n),this.a11y.makeElFocusable(n))),t&&t.length>0&&(this.isEnd?(this.a11y.disableEl(t),this.a11y.makeElNotFocusable(t)):(this.a11y.enableEl(t),this.a11y.makeElFocusable(t)))}},updatePagination:function(){var e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((function(n){var i=ss(n);e.a11y.makeElFocusable(i),e.params.pagination.renderBullet||(e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.paginationBulletMessage.replace(/\{\{index\}\}/,i.index()+1)))}))},init:function(){var e=this,t=e.params.a11y;e.$el.append(e.a11y.liveRegion);var n=e.$el;t.containerRoleDescriptionMessage&&e.a11y.addElRoleDescription(n,t.containerRoleDescriptionMessage),t.containerMessage&&e.a11y.addElLabel(n,t.containerMessage);var i=e.$wrapperEl,r=i.attr("id")||"swiper-wrapper-"+e.a11y.getRandomNumber(16),o=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";e.a11y.addElId(i,r),e.a11y.addElLive(i,o),t.itemRoleDescriptionMessage&&e.a11y.addElRoleDescription(ss(e.slides),t.itemRoleDescriptionMessage),e.a11y.addElRole(ss(e.slides),t.slideRole);var s,a,l=e.params.loop?e.slides.filter((function(t){return!t.classList.contains(e.params.slideDuplicateClass)})).length:e.slides.length;e.slides.each((function(n,i){var r=ss(n),o=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):i,s=t.slideLabelMessage.replace(/\{\{index\}\}/,o+1).replace(/\{\{slidesLength\}\}/,l);e.a11y.addElLabel(r,s)})),e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(a=e.navigation.$prevEl),s&&s.length&&(e.a11y.makeElFocusable(s),"BUTTON"!==s[0].tagName&&(e.a11y.addElRole(s,"button"),s.on("keydown",e.a11y.onEnterOrSpaceKey)),e.a11y.addElLabel(s,t.nextSlideMessage),e.a11y.addElControls(s,r)),a&&a.length&&(e.a11y.makeElFocusable(a),"BUTTON"!==a[0].tagName&&(e.a11y.addElRole(a,"button"),a.on("keydown",e.a11y.onEnterOrSpaceKey)),e.a11y.addElLabel(a,t.prevSlideMessage),e.a11y.addElControls(a,r)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",ps(e.params.pagination.bulletClass),e.a11y.onEnterOrSpaceKey)},destroy:function(){var e,t;this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove(),this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&e.off("keydown",this.a11y.onEnterOrSpaceKey),t&&t.off("keydown",this.a11y.onEnterOrSpaceKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown",ps(this.params.pagination.bulletClass),this.a11y.onEnterOrSpaceKey)}},Hs={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}},create:function(){fs(this,{a11y:zs({},Ns,{liveRegion:ss('<span class="'+this.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')})})},on:{afterInit:function(e){e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate:function(e){e.params.a11y.enabled&&e.a11y.updatePagination()},destroy:function(e){e.params.a11y.enabled&&e.a11y.destroy()}}};js.use([Rs,Hs]);var Ws,Vs,Gs,$s,Ys,Us,Xs,Qs,Ks=document.querySelector(".history"),Js=function(){return new js(".history .swiper-container",{speed:500,slidesPerView:1,watchSlidesVisibility:!0,navigation:{nextEl:".history .slider-navigation-arrow--next",prevEl:".history .slider-navigation-arrow--previous"},updateOnWindowResize:!0,autoHeight:!0,spaceBetween:20,a11y:!0,pagination:{el:".history .swiper-pagination",type:"bullets",clickable:!0},breakpoints:{768:{slidesPerView:2,spaceBetween:40},1024:{slidesPerView:2},1300:{slidesPerView:2,spaceBetween:100},1920:{slidesPerView:3,spaceBetween:100}}})},Zs=function(){if(Ks)Js()},ea=[],ta={},na=(Qs=window.innerWidth)<1300?800:Qs<1920?915:1200,ia=function(){var e=window.innerWidth;return e<1300?400:e<1920?600:770}(),ra="world",oa=(document.querySelector(".offices__map"),window.THREE?new THREE.Object3D:null),sa=window.THREE?new THREE.TextureLoader:null,aa=0,la=0;function ca(){return(ca=s()(l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ua();case 2:t=e.sent,Ws=t.offices,ta=t.groups,qa(),Fa(),ga(),ha(),fa(),Pa("".concat("/Content/images/map/","map-").concat(ra,".png"),!0);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ua(){return da.apply(this,arguments)}function da(){return(da=s()(l.a.mark((function e(){var t,n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(c.c)(),n="/api/company/getOffices/".concat(t),e.next=4,fetch(n);case 4:return i=e.sent,e.next=7,i.json();case 7:return r=e.sent,e.abrupt("return",r);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ha(){(Vs=new THREE.WebGLRenderer({canvas:document.querySelector(".offices__map"),antialias:!0,alpha:!0})).setPixelRatio(window.devicePixelRatio?window.devicePixelRatio:1),Vs.setSize(na,ia),(Gs=new THREE.Scene).add(oa),($s=new THREE.PerspectiveCamera(50,na/ia,.1,1e4)).position.set(0,0,220),Gs.add($s)}function fa(){document.querySelector(".offices select").addEventListener("change",pa);for(var e=document.querySelectorAll("[group]"),t=e.length-1;t>=0;t--)e[t].addEventListener("mouseenter",va),e[t].addEventListener("mouseleave",va);var n=document.querySelectorAll(".menu ul ul li a");for(t=n.length-1;t>=0;t--)n[t].addEventListener("mouseenter",va),n[t].addEventListener("mouseleave",va)}function pa(e){var t=e.target.value;Pa("".concat("/Content/images/map/","map-").concat(t,".png")),ra=t;for(var n=0;n<la;n++)ea[n].position();ga(),window.innerWidth<1024&&xo.refresh()}function ma(e,t){for(var n=0;n<la;n++){var i=ea[n];"mouseenter"===e.type&&i.group===t?(i.coloured(),i.highlight()):i.reset()}}function va(e){for(var t=this.getAttribute("id"),n=this.parentNode.parentNode.parentNode.querySelector("[group]").getAttribute("group"),i=0;i<la;i++){var r=ea[i];r.group===n&&("mouseenter"===e.type?r.id===t?r.highlight():r.coloured():r.reset())}}var ga=function(){var e=ba(),t=_a(),n=xa();ya("emakina",e),ya("partners",n),ya("emakina-group",t),wa()},ya=function(e,t){var n=document.querySelector(".locations--".concat(e)).querySelector(".locations__list");document.querySelector('button[data-tab="'.concat(e,'"]'));Object(c.h)(n),"emakina"!==e?t.forEach((function(e){var t=Oa(e);n.appendChild(t)})):t.forEach((function(e){var t=Ca(e);n.appendChild(t)}))},wa=function(){var e=d()(document.querySelectorAll(".locations__content")).filter((function(e){var t=e.querySelector(".locations__list"),n=e.dataset.content,i=document.querySelector('button[data-tab="'.concat(n,'"]')),r=!t.children.length;return i.style.display="block",i.classList.remove("active"),i.classList.remove("with-bottom-border"),e.classList.remove("open"),r&&(i.style.display="none"),!r})),t=e[0],n=t.dataset.content,i=document.querySelector('button[data-tab="'.concat(n,'"]'));t.classList.add("open"),i.classList.add("active"),1===e.length&&i.classList.add("with-bottom-border")},ba=function(){return ea.filter((function(e){var t=e.coordinates.hasOwnProperty(ra);return Ea(e)&&t}))},_a=function(){var e=ea.filter((function(e){var t=e.coordinates.hasOwnProperty(ra);return Ta(e)&&t})),t=[],n=Sa(e,(function(e){return e.group}));for(var i in ta){var r=n.get(i);r&&t.push({group:i,agencies:r})}return t},xa=function(){var e=ea.filter((function(e){var t=e.coordinates.hasOwnProperty(ra);return!Ea(e)&&!Ta(e)&&t&&e.url})),t=[],n=Sa(e,(function(e){return e.group}));for(var i in ta){var r=n.get(i);r&&t.push({group:i,agencies:r})}return t},Sa=function(e,t){var n=new Map;return e.forEach((function(e){var i=t(e),r=n.get(i);r?r.push(e):n.set(i,[e])})),n},Ea=function(e){return"emakina"===e.group},Ta=function(e){return"emakina"===e.parentGroup},Ca=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.createElement("li"),i=ka(e),r=Ma();return n.classList.add("locations__item"),n.appendChild(i),t?(i.classList.add("locations__link--simple"),n.classList.add("locations__item--simple")):i.insertBefore(r,i.firstChild),n},ka=function(e){var t=document.createElement("a");return t.classList.add("locations__link"),t.target="_blank",t.href=e.url,t.textContent=e.location,t.addEventListener("mouseenter",(function(){return e.highlight()})),t.addEventListener("mouseleave",(function(){return e.reset()})),t},Oa=function(e){var t=document.createElement("ul"),n=document.createElement("li"),i=La(e.group),r=Ma();return t.classList.add("locations__group"),n.classList.add("locations__item"),n.appendChild(i),i.insertBefore(r,i.firstChild),t.appendChild(n),e.agencies.forEach((function(e){var n=Ca(e,!0);t.appendChild(n)})),t},La=function(e){var t=document.createElement("span");return t.classList.add("locations__link"),t.textContent=ta[e].label,t.addEventListener("mouseenter",(function(t){return ma(t,e)})),t.addEventListener("mouseleave",(function(t){return ma(t,e)})),t},Ma=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","svg"),t=document.createElementNS("http://www.w3.org/2000/svg","use");return e.classList.add("locations__pin-icon"),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","/Content/icons/sprite.svg#pin-transparent-usage"),e.appendChild(t),e};function Pa(e,t){var n=new Image;n.style.display="none",n.onload=function(){sa.load(e,(function(e){Us=function(e){var t=document.createElement("canvas");t.width=e.width,t.height=e.height;var n=t.getContext("2d");return n.drawImage(e,0,0),n.getImageData(0,0,e.width,e.height)}(e.image),t?(!function(){var e=document.createElement("canvas"),t=e.getContext("2d");e.width=e.height=8,t.fillStyle="#444444",t.arc(4,4,3,0,2*Math.PI),t.fill();var n=new THREE.Geometry,i=new THREE.Texture(e);i.needsUpdate=!0,Xs=new THREE.PointsMaterial({size:5,map:i,transparent:!0,sizeAttenuation:!1});for(var r=0,o=Us.height;r<o;r+=2)for(var s=0,a=Us.width;s<a;s+=2)if(Us.data[4*s+4*r*Us.width+3]>128){var l=new THREE.Vector3;l.x=500*(Math.random()-.5),l.y=500*(Math.random()-.5),l.destination={},l.destination.x=s-Us.width/2,l.destination.y=-r+Us.height/2,n.vertices.push(l)}n.vertices=Aa(n.vertices),Ys=new THREE.Points(n,Xs),aa=n.vertices.length,Gs.add(Ys)}(),Fa()):function(){for(var e=0,t=new THREE.Geometry,n=0,i=Us.height;n<i;n+=2)for(var r=0,o=Us.width;r<o;r+=2)if(Us.data[4*r+4*n*Us.width+3]>128){var s;if(e<aa)(s=Ys.geometry.vertices[e]).destination.x=r-Us.width/2,s.destination.y=-n+Us.height/2,t.vertices.push(s);else(s=new THREE.Vector3).x=500*(Math.random()-.5),s.y=500*(Math.random()-.5),s.destination={},s.destination.x=r-Us.width/2,s.destination.y=-n+Us.height/2,t.vertices.push(s);e++}if(e<aa){var a=aa-e;Ys.geometry.vertices.splice(e,a)}aa=t.vertices.length,t.vertices=Aa(t.vertices),Ys&&Ys.geometry.dispose();Gs.remove(Ys),Ys=new THREE.Points(t,Xs),Gs.add(Ys)}()}))},n.setAttribute("src",e),document.body.appendChild(n)}function Aa(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),i=e[t];e[t]=e[n],e[n]=i}return e}function qa(){la=Ws.length;for(var e=0;e<la;e++)ea[e]=new Ia(e),oa.add(ea[e].object3D)}function Ia(e){this.label=Ws[e].label,this.location=Ws[e].location,this.id=Ws[e].id,this.coordinates=Ws[e].coordinates,this.group=Ws[e].group,this.parentGroup=Ws[e].parentGroup||null,this.url=Ws[e].url,this.name=Ws[e].name,this.object3D=new THREE.Object3D,this.object3D.destination={},this.object3D.visible=!0;var t=new THREE.MeshBasicMaterial({color:ta[this.group].color,transparent:!0,opacity:.3}),n=new THREE.CircleGeometry(6,32),i=new THREE.Mesh(n,t);i.scale.set(1e-5,1e-5,1e-5),i.position.z=.1,this.object3D.add(i);t=new THREE.MeshBasicMaterial({color:16777215,transparent:!0,opacity:.5}),n=new THREE.CircleGeometry(1,32);var r=new THREE.Mesh(n,t);r.position.z=.2,r.index=e,this.id=Ws[e].id,this.object3D.add(r),this.object3D.position.x=500*(Math.random()-.5),this.object3D.position.y=500*(Math.random()-.5),this.object3D.position.z=.1,this.position()}function Fa(){ea.length>0&&ea[0].object3D.destination&&aa>0&&requestAnimationFrame(ja)}Ia.prototype.displayName=function(){var e=new THREE.Vector3;e.set(this.object3D.destination.x,this.object3D.destination.y,0);var t=.5*Vs.context.canvas.width,n=.5*Vs.context.canvas.height;e.project($s),e.x=e.x*t+t,e.y=-e.y*n+n,e.x/=window.devicePixelRatio?window.devicePixelRatio:1,e.y/=window.devicePixelRatio?window.devicePixelRatio:1;var i=document.querySelector(".cityNames [aid='"+this.id+"']");e.y+=16,this.name&&("bottom"===this.name.y&&(e.y+=i.offsetHeight+16),"left"===this.name.x&&(e.x-=i.offsetWidth+4)),i.style.left=Math.round(e.x)+"px",i.style.top=Math.round(e.y)+"px",i.classList.add("visible")},Ia.prototype.resetName=function(){document.querySelector(".cityNames [aId='"+this.id+"']").classList.remove("visible")},Ia.prototype.coloured=function(){this.object3D.children[1].material.color=new THREE.Color(ta[this.group].color),this.object3D.children[1].material.opacity=1,this.object3D.children[1].position.z=.15},Ia.prototype.highlight=function(){TweenMax.to(this.object3D.children[0].scale,1.2,{x:1,y:1,ease:Elastic.easeOut}),this.object3D.children[1].material.color=new THREE.Color(ta[this.group].color),this.object3D.children[1].material.opacity=1,this.object3D.children[1].position.z=.15},Ia.prototype.reset=function(){TweenMax.to(this.object3D.children[0].scale,.3,{x:1e-4,y:1e-4,ease:Power2.easeIn}),this.object3D.children[1].material.color=new THREE.Color(16777215),this.object3D.children[1].material.opacity=.5,this.object3D.children[1].position.z=.1},Ia.prototype.position=function(){this.coordinates[ra]?(this.object3D.destination.x=this.coordinates[ra][0]-155,this.object3D.destination.y=84.5-this.coordinates[ra][1],this.object3D.visible=!0):(this.object3D.visible=!1,this.object3D.position.x=500*(Math.random()-.5),this.object3D.position.y=500*(Math.random()-.5))},HTMLCanvasElement.prototype.relMouseCoords=function(e){var t=0,n=0,i=this;do{t+=i.offsetLeft-i.scrollLeft,n+=i.offsetTop-i.scrollTop}while(i=i.offsetParent);return{x:e.pageX-t,y:e.pageY-n}};var ja=function e(t){requestAnimationFrame(e);for(var n=0;n<aa;n++){var i=Ys.geometry.vertices[n];i.x-=.05*(i.x-i.destination.x),i.y-=.05*(i.y-i.destination.y)}for(n=0;n<la;n++)if(ea[n].object3D.visible){var r=ea[n].object3D;r.position.x-=.05*(r.position.x-r.destination.x),r.position.y-=.05*(r.position.y-r.destination.y)}Ys.geometry.verticesNeedUpdate=!0,Vs.render(Gs,$s)},Da=function(e){var t=e.querySelectorAll(".locations__tabs button"),n=e.querySelectorAll(".locations__content");t.forEach((function(e){e.addEventListener("click",(function(e){Ba(e.currentTarget,n),Ra(e.currentTarget,t),window.innerWidth<1024&&xo.refresh()}))}))},Ba=function(e,t){var n=e.dataset.tab;t.forEach((function(e){e.classList.remove("open"),e.dataset.content===n&&e.classList.add("open")}))},Ra=function(e,t){t.forEach((function(e){e.classList.remove("active")})),e.classList.add("active")},za=function(e){e&&Da(e)},Na=function(){Zs(),function(){ca.apply(this,arguments)}(),za(document.querySelector(".offices")),Bo()},Ha=n(8),Wa=n.n(Ha),Va=n(9),Ga=n.n(Va);Ji.registerPlugin(xo);var $a=function(e){var t=[],n=function(n){n?(Ji.set(e,{opacity:0}),t.push.apply(t,d()(xo.batch(e,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:0,overwrite:!0})},start:"20% 100%"}))),xo.addEventListener("refreshInit",(function(){return Ji.set(e,{opacity:1})})),xo.refresh()):(Ji.set(e,{y:150}),t.push.apply(t,d()(xo.batch(e,{onEnter:function(e){return Ji.to(e,{y:0,stagger:.1,overwrite:!0,duration:.7,ease:"power1.out"})},start:"20% 100%"}))),t.push.apply(t,d()(xo.batch(e,{onLeaveBack:function(e){return Ji.set(e,{y:150,overwrite:!0})},start:"0% 100%"}))),xo.addEventListener("refreshInit",(function(){return Ji.set(e,{y:0})})),xo.refresh())};return xo.matchMedia({"(min-width: 1024px)":function(){n()},"(max-width: 1023px)":function(){n(!0)}}),t},Ya=function(){function e(){Wa()(this,e),this.casesToDisplay=18,this.usedSectorFilter="",this.usedServiceFilter="",this.usedTechnologyFilter="",this.casesData={},this.addedItems=[],this.animationInstance=[],this.seeMoreText="",this.htmlDocument=document.querySelector("html"),this.caseContainer=document.querySelector(".case-listing__container"),this.casesList=document.querySelector(".case-listing__list"),this.loadMoreButton=document.querySelector(".case-listing__load-more"),this.sectorFiltersEl=document.querySelector(".filter--sector"),this.sectorFiltersViewAllCheckbox=this.sectorFiltersEl.querySelector(".filter__view-all input"),this.sectorFiltersSelectedOptions=this.sectorFiltersEl.querySelector(".filter__selected-options"),this.serviceFiltersEl=document.querySelector(".filter--service"),this.serviceFiltersViewAllCheckbox=this.serviceFiltersEl.querySelector(".filter__view-all input"),this.serviceFiltersSelectedOptions=this.serviceFiltersEl.querySelector(".filter__selected-options"),this.technologyFiltersEl=document.querySelector(".filter--technology"),this.technologyFiltersViewAllCheckbox=this.technologyFiltersEl.querySelector(".filter__view-all input"),this.technologyFiltersSelectedOptions=this.technologyFiltersEl.querySelector(".filter__selected-options"),this.filtersContainer=document.querySelector(".case-listing__filters"),this.closeButton=document.querySelector(".case-listing__close"),this.applyFiltersButton=document.querySelector(".case-listing__apply-filters"),this.showFiltersButton=document.querySelector(".case-listing__show-filters-button"),this.initCaseListing()}var t,n;return Ga()(e,[{key:"initCaseListing",value:(n=s()(l.a.mark((function e(){var t,n,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(c.a)(!0),e.next=3,this.getCasesData();case 3:this.casesData=e.sent,t=this.casesData,n=t.cases,i=t.seeMoreText,this.seeMoreText=i,this.initLoadMoreButton(n),this.initViewAllChecboxes(),this.initDropdowns(),this.initFiltersOpen(),this.initFiltersClose(),this.populateFilters(this.casesData),this.updateCases(),this.getAmountOfDisplayedCases()===n.length&&this.hideLoadMoreButton();case 14:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"getCasesData",value:(t=s()(l.a.mark((function e(){var t,n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(c.c)(),n="/api/cases/getcases/".concat(t),e.next=4,fetch(n);case 4:return i=e.sent,e.next=7,i.json();case 7:return r=e.sent,e.abrupt("return",r);case 9:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"initLoadMoreButton",value:function(){var e=this;document.querySelector(".case-listing__load-more").addEventListener("click",(function(){var t=e.getFilteredCases(),n=t.slice(e.casesToDisplay,e.casesToDisplay+18);e.casesToDisplay+=18,e.populateCases(n),e.getAmountOfDisplayedCases()===t.length&&e.hideLoadMoreButton()}))}},{key:"initViewAllChecboxes",value:function(){var e=this;this.serviceFiltersViewAllCheckbox.addEventListener("click",(function(t){if(e.scrollToList(),t.target.checked){var n=d()(e.serviceFiltersEl.querySelectorAll(".filter__option input"));e.clearAllFilters(n),e.usedServiceFilter="",t.target.checked=!0,e.updateCases()}else t.preventDefault();e.updateSelectedOptions()})),this.sectorFiltersViewAllCheckbox.addEventListener("click",(function(t){if(e.scrollToList(),t.target.checked){var n=d()(e.sectorFiltersEl.querySelectorAll(".filter__option input"));e.clearAllFilters(n),e.usedSectorFilter="",t.target.checked=!0,e.updateCases()}else t.preventDefault();e.updateSelectedOptions()})),this.technologyFiltersViewAllCheckbox.addEventListener("click",(function(t){if(e.scrollToList(),t.target.checked){var n=d()(e.technologyFiltersEl.querySelectorAll(".filter__option input"));e.clearAllFilters(n),e.usedServiceFilter="",t.target.checked=!0,e.updateCases()}else t.preventDefault();e.updateSelectedOptions()}))}},{key:"initFiltersClose",value:function(){this.closeButton.addEventListener("click",this.closeFiltersContainer.bind(this)),this.applyFiltersButton.addEventListener("click",this.closeFiltersContainer.bind(this))}},{key:"initFiltersOpen",value:function(){var e=this;this.showFiltersButton.addEventListener("click",(function(){e.filtersContainer.classList.add("is-opened"),e.htmlDocument.classList.add("no-scroll")}))}},{key:"initDropdowns",value:function(){d()(document.querySelectorAll(".filter")).forEach((function(e){var t=e.querySelector(".filter__dropdown-button"),n=e.querySelector(".filter__dropdown");t.addEventListener("click",(function(){e.classList.toggle("is-opened"),n.clientHeight?n.style.height="0px":n.style.height="".concat(n.scrollHeight,"px")}))}))}},{key:"closeFiltersContainer",value:function(){this.filtersContainer.classList.remove("is-opened"),this.htmlDocument.classList.remove("no-scroll")}},{key:"openFiltersContainer",value:function(){this.filtersContainer.classList.add("is-opened"),this.htmlDocument.classList.add("no-scroll")}},{key:"getAmountOfDisplayedCases",value:function(){return this.casesList.children.length}},{key:"hideLoadMoreButton",value:function(){this.loadMoreButton.style.display="none"}},{key:"showLoadMoreButton",value:function(){this.loadMoreButton.style.display="block"}},{key:"updateCases",value:function(){var e=this.getFilteredCases();this.resetCasesToDisplay(),this.cleanCases(),this.populateCases(e.slice(0,this.casesToDisplay),!0),this.getAmountOfDisplayedCases()===e.length?this.hideLoadMoreButton():this.showLoadMoreButton()}},{key:"populateCases",value:function(e,t){var n,i=this;(e.forEach((function(e){var t=i.createCaseCard(e);i.casesList.appendChild(t),i.addedItems.push(t),Object(c.a)(!1)})),t)?(this.animationInstance.forEach((function(e){return e.kill()})),this.animationInstance=$a(this.addedItems)):(n=this.animationInstance).push.apply(n,d()($a(this.addedItems)));this.addedItems=[]}},{key:"cleanCases",value:function(){document.querySelector(".case-listing__list").innerHTML=""}},{key:"getFilteredCases",value:function(){var e=this;return this.casesData.cases.filter((function(t){var n=e.filterCaseBySector(t),i=e.filterCaseByService(t);return n&&i}))}},{key:"filterCaseBySector",value:function(e){return!this.usedSectorFilter||e.sectorCategories.includes(this.usedSectorFilter)}},{key:"filterCaseByService",value:function(e){return!this.usedServiceFilter||e.serviceCategories.includes(this.usedServiceFilter)}},{key:"filterCaseByTechnology",value:function(e){return!this.usedTechnologyFilter||e.technologyCategories.includes(this.usedTechnologyFilter)}},{key:"createCaseCard",value:function(e){var t=document.createElement("li"),n=e.serviceCategories.join(" / "),i=e.pictureUrl.slice(1),r='\n      <a href="'.concat(e.caseUrl,'" class="case-card">\n        <div class="case-card__image-container">\n          <div style="background-image: url(\'').concat(i,'\')" class="case-card__image" role="img"></div>\n          <button class="see-more-button">\n            <span class="see-more-button__text">').concat(this.seeMoreText,'</span>\n            <span class="see-more-button__icon"></span>\n          </button>\n        </div>\n        <span class="case-card__company">').concat(e.company,'</span>\n        <span class="case-card__case">— ').concat(e.title,'</span>\n        <span class="case-card__category">').concat(n,"</span>\n      </a>\n    ");return t.classList.add("case-listing__item"),t.innerHTML=r,t}},{key:"populateFilters",value:function(e){var t=this.checkIfFilterHaveItems(e),n=t.activeSectorFilters,i=t.activeServiceFilters,r=t.activeTechnologyFilters,o=document.querySelector(".filter--sector"),s=document.querySelector(".filter--service"),a=document.querySelector(".filter--technology");this.populateFilter(n,o),this.populateFilter(i,s),this.populateFilter(r,a)}},{key:"checkIfFilterHaveItems",value:function(e){var t=e.sectorFilters,n=e.serviceFilters,i=e.technologyFilters,r=e.cases;return{activeSectorFilters:t.filter((function(e){return r.some((function(t){return t.sectorCategories.includes(e)}))})),activeServiceFilters:n.filter((function(e){return r.some((function(t){return t.serviceCategories.includes(e)}))})),activeTechnologyFilters:i.filter((function(e){return r.some((function(t){return t.technologyCategories.includes(e)}))}))}}},{key:"populateFilter",value:function(e,t){var n=this,i=t.querySelector(".filter__options-list");e.forEach((function(e){var t=n.createFilterOption(e);i.appendChild(t)}))}},{key:"createFilterOption",value:function(e){var t=document.createElement("li"),n=this.createCheckbox(e),i=this.createLabelForCheckbox(e);return t.classList.add("filter__option"),t.appendChild(n),t.appendChild(i),t}},{key:"createLabelForCheckbox",value:function(e){var t=document.createElement("label"),n=e.replace(/\s/g,"");return t.classList.add("filter__option-label"),t.innerText=e,t.htmlFor=n,t}},{key:"createCheckbox",value:function(e){var t=document.createElement("input"),n=e.replace(/\s/g,"");return t.classList.add("filter__option-checkbox"),t.type="checkbox",t.id=n,t.value=e,this.initCheckbox(t),t}},{key:"initCheckbox",value:function(e){var t=this;e.addEventListener("click",(function(n){t.scrollToList(),e.checked?t.setFilterOn(e.value,n):t.setFilterOff(e.value),t.updateCases()}))}},{key:"scrollToList",value:function(){var e=this.caseContainer.getBoundingClientRect().top+(document.documentElement.scrollTop||document.body.scrollTop);window.scrollTo({top:e-150,behavior:"smooth"})}},{key:"setFilterOn",value:function(e,t){var n=d()(this.sectorFiltersEl.querySelectorAll(".filter__option input")),i=d()(this.serviceFiltersEl.querySelectorAll(".filter__option input")),r=d()(this.technologyFiltersEl.querySelectorAll(".filter__option input")),o=this.casesData.sectorFilters.includes(e),s=this.casesData.serviceFilters.includes(e),a=this.casesData.technologyFilters.includes(e);o?(this.clearAllFilters(n),this.usedSectorFilter=e,this.sectorFiltersViewAllCheckbox.checked=!1):s?(this.clearAllFilters(i),this.usedServiceFilter=e,this.serviceFiltersViewAllCheckbox.checked=!1):a?(this.clearAllFilters(r),this.usedTechnologyFilter=e,this.technologyFiltersViewAllCheckbox.checked=!1):console.log("Unsupported filter ",e),t.currentTarget.checked=!0,this.updateSelectedOptions()}},{key:"setFilterOff",value:function(e){var t=this.casesData.sectorFilters.includes(e),n=this.casesData.serviceFilters.includes(e),i=this.casesData.technologyFilters.includes(e);t?(this.usedSectorFilter="",this.sectorFiltersViewAllCheckbox.checked=!0):n?(this.usedServiceFilter="",this.serviceFiltersViewAllCheckbox.checked=!0):i?(this.usedTechnologyFilter="",this.technologyFiltersViewAllCheckbox.checked=!0):console.log("Unsupported filter ",e),this.updateSelectedOptions()}},{key:"clearAllFilters",value:function(e){e.forEach((function(e){return e.checked=!1}))}},{key:"updateSelectedOptions",value:function(){this.serviceFiltersSelectedOptions.innerText=this.usedServiceFilter,this.sectorFiltersSelectedOptions.innerText=this.usedSectorFilter,this.technologyFiltersSelectedOptions.innerText=this.usedTechnologyFilter}},{key:"resetCasesToDisplay",value:function(){this.casesToDisplay=18}}]),e}(),Ua=function(){new Ya},Xa=n(6),Qa=n.n(Xa),Ka=n(42);n(57);function Ja(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Za(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ja(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ja(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var el={color:"ff7f41",title:0,byline:0,portrait:0,autopause:0},tl=function(){var e=s()(l.a.mark((function e(){var t,n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=document.querySelectorAll("[data-url]"),n=document.querySelectorAll("[data-youtube-id]"),t.forEach(nl),n.length>0&&ll(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),nl=function(){var e=s()(l.a.mark((function e(t){var n,i,r,o,s,a;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.dataset.url,i="true"===t.dataset.muted,r="true"===t.dataset.autoplay,o="true"===t.dataset.loop,s=t.querySelector(".video-player__thumbnail"),a=new Ka.a(t,Za({url:n},el)),il(s,a,n,t),sl(a),r&&ol(t,s,a),i&&a.setVolume(0),o&&a.setLoop(o);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),il=function(){var e=s()(l.a.mark((function e(t,n,i,r){var o,s,a,c;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=i.split("video/")[1]||i.split("vimeo.com/")[1],s="https://vimeo.com/api/oembed.json?url=https://vimeo.com/".concat(o),a=t.querySelector(".video-player__thumbnail-image"),c=r.querySelector(".video-player__play-icon"),fetch(s).then((function(e){return e.json()})).then((function(e){var t=e.thumbnail_url;if(t){var i=t.split("_")[0]+"_1364x767";a.src=i,n.element.setAttribute("tabindex",-1)}})),t.addEventListener("click",(function(){return rl(t,c,n)})),c.addEventListener("click",(function(){return rl(t,c,n)}));case 7:case"end":return e.stop()}}),e)})));return function(t,n,i,r){return e.apply(this,arguments)}}(),rl=function(e,t,n){e.classList.add("hidden"),n.element.removeAttribute("tabindex"),t.style.display="none",n.play()},ol=function(e,t,n){var i=e.querySelector(".video-player__play-icon"),r=!1;new Waypoint({element:e,handler:function(){if(!r&&e.dataset.url){var o=n.play();r=!0,void 0!==o&&o.then((function(e){t.style.display="none",i.style.display="none",n.element.removeAttribute("tabindex")})).catch((function(e){console.log(e)}))}else r||(r=!0,ul(t,i,n))},offset:"50%"})},sl=function(e){var t=0;e.on("timeupdate",(function(n){var i=Math.floor(100*n.percent);25!==i&&50!==i&&75!==i&&100!==i||t===i||(t=i,al(i+"%",e))})),e.on("play",(function(){return al("open",e)})),e.on("pause",(function(){return al("pause",e)}))},al=function(e,t,n){var i=n?t.getVideoUrl():t.element.src,r=n?t.getVideoData().title:t.element.title;window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"GA Tracking",eventCategory:"video",eventAction:e,eventLabel:r+" | "+i,eventValue:0,eventNonInteraction:!0})},ll=function(e){var t=document.createElement("script");t.src="https://www.youtube.com/iframe_api";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n),window.onYouTubeIframeAPIReady=function(){e.forEach((function(e){var t=e.querySelector(".video-player__youtube-iframe"),n=e.querySelector(".video-player__thumbnail"),i=e.querySelector(".video-player__play-icon"),r="true"===e.dataset.muted,o="true"===e.dataset.autoplay,s="true"===e.dataset.loop,a=e.dataset.youtubeId,l=new YT.Player(t,{videoId:a,events:{onReady:function(){l.addEventListener("onStateChange",(function(e){s&&e.data===YT.PlayerState.ENDED&&l.playVideo(),e.data===YT.PlayerState.PAUSED&&al("pause",l,!0),e.data===YT.PlayerState.PLAYING&&al("open",l,!0)})),r&&l.mute(),o&&ol(e,n,l)}}});l.getIframe().setAttribute("tabindex",-1),cl(e,a),n.addEventListener("click",(function(){return ul(n,i,l)})),i.addEventListener("click",(function(){return ul(n,i,l)}))}))}},cl=function(e,t){var n=e.querySelector(".video-player__thumbnail-image");n.src="https://img.youtube.com/vi/".concat(t,"/maxresdefault.jpg"),n.alt=""},ul=function(e,t,n){e.classList.add("hidden"),n.getIframe().removeAttribute("tabindex"),t.style.display="none",n.playVideo()},dl=tl;function hl(){return(hl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var fl={toggleEl:function(e,t){e[t?"addClass":"removeClass"](this.params.navigation.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=t)},update:function(){var e=this.params.navigation,t=this.navigation.toggleEl;if(!this.params.loop){var n=this.navigation,i=n.$nextEl,r=n.$prevEl;r&&r.length>0&&(this.isBeginning?t(r,!0):t(r,!1),this.params.watchOverflow&&this.enabled&&r[this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?t(i,!0):t(i,!1),this.params.watchOverflow&&this.enabled&&i[this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,n=this.params.navigation;(this.params.navigation=ms(this.$el,this.params.navigation,this.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),n.nextEl||n.prevEl)&&(n.nextEl&&(e=ss(n.nextEl),this.params.uniqueNavElements&&"string"==typeof n.nextEl&&e.length>1&&1===this.$el.find(n.nextEl).length&&(e=this.$el.find(n.nextEl))),n.prevEl&&(t=ss(n.prevEl),this.params.uniqueNavElements&&"string"==typeof n.prevEl&&t.length>1&&1===this.$el.find(n.prevEl).length&&(t=this.$el.find(n.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),hs(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}),this.enabled||(e&&e.addClass(n.lockClass),t&&t.addClass(n.lockClass)))},destroy:function(){var e=this.navigation,t=e.$nextEl,n=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),n&&n.length&&(n.off("click",this.navigation.onPrevClick),n.removeClass(this.params.navigation.disabledClass))}},pl={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){fs(this,{navigation:hl({},fl)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},"enable disable":function(e){var t=e.navigation,n=t.$nextEl,i=t.$prevEl;n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),i&&i[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)},click:function(e,t){var n=e.navigation,i=n.$nextEl,r=n.$prevEl,o=t.target;if(e.params.navigation.hideOnClick&&!ss(o).is(r)&&!ss(o).is(i)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;var s;i?s=i.hasClass(e.params.navigation.hiddenClass):r&&(s=r.hasClass(e.params.navigation.hiddenClass)),!0===s?e.emit("navigationShow"):e.emit("navigationHide"),i&&i.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass)}}}};js.use([pl,Rs,Hs]);var ml=function(e){var t=Object(c.b)(e);t.querySelector(".swiper-wrapper");vl(t)},vl=function(e){var t=e.querySelector(".swiper-container"),n=e.querySelector(".swiper-pagination"),i=d()(e.querySelectorAll(".slider-navigation-arrow")),r=gl(t,n,i),o=document.querySelector(".regular-slider__caption-mobile");o&&(yl(r,o),r.on("slideChange",(function(){return yl(r,o)})))},gl=function(e,t,n){return new js(e,{autoHeight:!0,speed:500,slidesPerView:1,spaceBetween:30,watchOverflow:!0,a11y:!0,pagination:{el:t,type:"bullets",clickable:!0},navigation:{prevEl:n[0],nextEl:n[1]},breakpoints:{1024:{spaceBetween:50}}})},yl=function(e,t){var n=e.slides[e.realIndex].querySelector(".regular-slider__caption");t.textContent=n?n.textContent:""},wl=function(){d()(document.querySelectorAll(".regular-slider")).forEach((function(e){ml(e)}))};js.use([Rs,pl,Hs]);var bl=function(e){var t=d()(e.querySelectorAll(".swiper-slide")).length>3,n=e.querySelector(".swiper-container"),i=e.querySelector(".swiper-pagination");new js(n,{speed:500,spaceBetween:23,slidesPerView:1,a11y:!0,pagination:{el:i,type:"bullets",clickable:!0},breakpoints:{576:{slidesPerView:t?3:"auto",noSwiping:!t,allowSlidePrev:t,allowSlideNext:t,spaceBetween:t?23:0,pagination:{el:t?i:null}},1024:{slidesPerView:t?3:"auto",noSwiping:!t,allowSlidePrev:t,allowSlideNext:t,spaceBetween:t?50:0,navigation:{nextEl:e.querySelector(".slider-navigation-arrow--next"),prevEl:e.querySelector(".slider-navigation-arrow--previous")},pagination:{el:t?i:null}}}})},_l=function(){d()(document.querySelectorAll(".mobile-mockup")).forEach(bl)};js.use([pl,Rs,Hs]);var xl=function(e){var t=e.querySelector(".swiper-container"),n=t.querySelectorAll(".swiper-slide");navigator.userAgent.includes("Safari")&&navigator.maxTouchPoints>1&&(document.querySelector(".swiper-container").style.overflow="hidden"),function(e){var t=e.querySelector(".discover-all-cases-button"),n=function e(t){var n=t.nextElementSibling;if(!n)return null;var i=n.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])')[0];return i||e(n)}(t.closest("section"));t.addEventListener("blur",(function(e){n&&(e.preventDefault(),n.focus({preventScroll:!1}))}))}(e);var i=new js(t,{speed:500,slidesPerView:"auto",spaceBetween:16,loop:n.length>4,watchOverflow:!0,pagination:{el:e.querySelector(".swiper-pagination"),type:"bullets",clickable:!0},a11y:!0,breakpoints:{1024:{watchSlidesVisibility:!0,slidesPerView:4,loopAdditionalSlides:1,loop:n.length>4},1300:{watchSlidesVisibility:!0,slidesPerView:4,loop:n.length>4,loopAdditionalSlides:1,navigation:{nextEl:e.querySelector(".slider-navigation-arrow--next"),prevEl:e.querySelector(".slider-navigation-arrow--previous")}},1640:{watchSlidesVisibility:!0,slidesPerView:5,loop:n.length>5,loopAdditionalSlides:1,navigation:{nextEl:e.querySelector(".slider-navigation-arrow--next"),prevEl:e.querySelector(".slider-navigation-arrow--previous")}}}});Sl(t),i.on("slideChange",(function(){return Sl(t)})),El(e),window.caseSliderList.push(i)},Sl=function(e){if(!(window.innerWidth<1024)){var t=e.querySelectorAll(".swiper-slide-visible"),n=t[t.length-1];e.querySelectorAll(".invisible").forEach((function(e){e&&e.classList.remove("invisible")})),null!=n&&n.nextElementSibling&&n.nextElementSibling.classList.add("invisible")}},El=function(e){var t=e.querySelector(".swiper-container"),n=d()(e.querySelectorAll(".slider-navigation-arrow")),i=e.querySelector(".case-slider__image");n.forEach((function(n){n.style.width="".concat((window.innerWidth-t.offsetWidth)/2,"px"),n.style.height="".concat(i.offsetHeight,"px"),window.addEventListener("resize",(function(){var i=e.querySelector(".case-slider__image");n.style.removeProperty("transform"),n.style.width="".concat((window.innerWidth-t.offsetWidth)/2,"px"),n.style.height="".concat(i.offsetHeight,"px")}))}))},Tl=function(){var e=d()(document.querySelectorAll(".case-slider"));window.caseSliderList=[],e.forEach(xl)};js.use([Rs,Hs]);var Cl=function(e){var t=e.querySelector(".swiper-container"),n=e.querySelector(".swiper-pagination");kl(e),new js(t,{speed:500,slidesPerView:1,spaceBetween:30,autoHeight:!0,watchSlidesVisibility:!0,watchOverflow:!0,a11y:!0,navigation:{nextEl:".awards-slider .slider-navigation-arrow--next",prevEl:".awards-slider .slider-navigation-arrow--previous"},pagination:{el:n,type:"bullets",clickable:!0},breakpoints:{768:{slidesPerView:2,spaceBetween:50},1024:{slidesPerView:2,spaceBetween:50},1300:{slidesPerView:2,spaceBetween:50},1920:{slidesPerView:3,spaceBetween:100}}})},kl=function(e){var t=e.querySelector(".awards-slider__overflow-wrapper"),n=e.querySelector(".swiper-container"),i=e.querySelector(".slider-navigation-arrow--next"),r=t.offsetWidth-n.offsetWidth;i.style.width="".concat(r,"px"),window.addEventListener("resize",(function(){i.style.width="".concat(r,"px")}))},Ol=function(){d()(document.querySelectorAll(".awards-slider")).forEach(Cl)};js.use([Rs,Hs]);var Ll,Ml,Pl,Al,ql,Il,Fl,jl=function(){var e=s()(l.a.mark((function e(t){var n,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.getAttribute("data-video"),i=t.querySelector(".video-thumb"),n){e.next=4;break}return e.abrupt("return");case 4:Bl(i,n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Dl=function(e){var t=e.getAttribute("data-youtube-video");Rl(e,t)},Bl=function(){var e=s()(l.a.mark((function e(t,n){var i,r,o;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.split("video/")[1]||n.split("vimeo.com/")[1],r="https://vimeo.com/api/oembed.json?url=https://vimeo.com/".concat(i),o=t.querySelector(".video-thumb__image"),fetch(r).then((function(e){return e.json()})).then((function(e){var t=e.thumbnail_url;if(t){var n=t.split("_")[0]+"_1364x767";o.src=n}}));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Rl=function(e,t){var n=e.querySelector(".video-thumb__image");n.src="https://img.youtube.com/vi/".concat(t,"/mqdefault.jpg"),n.alt=""},zl=function(){d()(document.querySelectorAll(".video-slider-thumbnails")).forEach((function(e){var t=e.querySelector(".thumbs-container"),n=e.querySelector(".video-container"),i=(new js(t,{slidesPerView:"auto",spaceBetween:12,autoHeight:!0,watchOverflow:!0,watchSlidesVisibility:!0,a11y:!0,on:{click:function(){void 0!==this.clickedIndex&&(i.slideTo(this.clickedIndex),this.slides.forEach((function(e){e.classList.remove("swiper-slide-active")})),this.clickedSlide&&this.clickedSlide.classList.add("swiper-slide-active"))},init:function(){this.slides.length<=3&&this.wrapperEl.classList.toggle("swiper-wrapper-less")},slideChange:function(){i.slideTo(this.activeIndex)}},navigation:{nextEl:e.querySelector(".slider-navigation-arrow--next"),prevEl:e.querySelector(".slider-navigation-arrow--previous")}}),new js(n,{slidesPerView:1,spaceBetween:30,autoHeight:!0,watchOverflow:!0,a11y:!0,on:{slideChange:function(){this.slides.forEach((function(e){var t=e.querySelector(".video-player").querySelector("iframe");t.contentWindow&&(t.src.startsWith("https://www.youtube.com")&&t.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*"),t.src.startsWith("https://player.vimeo.com/")&&t.contentWindow.postMessage('{"method":"pause"}',"*"))}))}},pagination:{el:n.querySelector(".swiper-pagination"),type:"bullets",clickable:!0}}))}));var e=document.querySelectorAll("[data-video]"),t=document.querySelectorAll("[data-youtube-video]");e.forEach(jl),t.forEach(Dl)},Nl=n(27),Hl=n(28),Wl=function(e){e.addEventListener("click",Gl)},Vl=function(e){e.addEventListener("click",$l)},Gl=function(){var e=document.querySelector(".language-switch");document.querySelector("html").classList.add("no-scroll"),e.classList.add("is-opened"),Object(c.i)(e)},$l=function(){(document.querySelector(".language-switch").classList.remove("is-opened"),window.innerWidth>=1200)&&document.querySelector("html").classList.remove("no-scroll")},Yl=function(){var e=d()(document.querySelectorAll(".language-switch-button")),t=document.querySelector(".language-switch__close"),n=document.querySelector(".language-switch");document.addEventListener("keydown",(function(e){var t=n.classList.contains("is-opened");27===e.keyCode&&t&&$l()})),e.forEach(Wl),Vl(t)},Ul=function(){var e=localStorage.getItem("scrollTop");e&&(document.documentElement.scrollTo(0,e),localStorage.removeItem("scrollTop"))},Xl=function(){window.innerWidth>1300&&localStorage.setItem("scrollTop",Ql())},Ql=function(){return document.documentElement.scrollTop},Kl=function(){var e=document.querySelector(".secondary-navigation"),t=d()(document.querySelectorAll(".secondary-navigation__link"));Ul(),e&&(Object(c.f)(e),e.addEventListener("click",(function(){e.classList.toggle("is-opened")})),t.forEach((function(e){e.addEventListener("click",Xl)})))},Jl=function(){function e(){Wa()(this,e),this.sectorFilters=[],this.usedSectorFilters=[],this.addedItems=[],this.animationInstance=[],this.clientsData={},this.htmlDocument=document.querySelector("html"),this.clientContainer=document.querySelector(".client-listing__container"),this.clientList=document.querySelector(".client-listing__list"),this.sectorFiltersEl=document.querySelector(".filter--sector"),this.sectorFiltersViewAllCheckbox=this.sectorFiltersEl.querySelector(".filter__view-all input"),this.sectorFiltersSelectedOptions=this.sectorFiltersEl.querySelector(".filter__selected-options"),this.filtersContainer=document.querySelector(".client-listing__filters"),this.closeButton=document.querySelector(".client-listing__close"),this.applyFiltersButton=document.querySelector(".client-listing__apply-filters"),this.showFiltersButton=document.querySelector(".client-listing__show-filters-button"),this.initClientListing()}var t,n;return Ga()(e,[{key:"initClientListing",value:(n=s()(l.a.mark((function e(){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(c.a)(!0),e.next=3,this.getClientsData();case 3:this.clientsData=e.sent,this.sectorFilters=this.clientsData.sectorFilters,this.initViewAllChecboxes(),this.initDropdowns(),this.initFiltersOpen(),this.initFiltersClose(),this.populateFilters(this.clientsData),this.updateClients();case 11:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"getClientsData",value:(t=s()(l.a.mark((function e(){var t,n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(c.c)(),n="/api/clients/getclients/".concat(t),e.next=4,fetch(n);case 4:return i=e.sent,e.next=7,i.json();case 7:return r=e.sent,e.abrupt("return",r);case 9:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"initViewAllChecboxes",value:function(){var e=this;this.sectorFiltersViewAllCheckbox.addEventListener("click",(function(t){(e.scrollToList(),t.target.checked)?(d()(e.sectorFiltersEl.querySelectorAll(".filter__option input")).forEach((function(e){return e.checked=!1})),e.usedSectorFilters=[],t.target.checked=!0,e.updateClients()):t.preventDefault();e.updateSelectedOptions()}))}},{key:"initFiltersClose",value:function(){this.closeButton.addEventListener("click",this.closeFiltersContainer.bind(this)),this.applyFiltersButton.addEventListener("click",this.closeFiltersContainer.bind(this))}},{key:"initFiltersOpen",value:function(){var e=this;this.showFiltersButton.addEventListener("click",(function(){e.filtersContainer.classList.add("is-opened"),e.htmlDocument.classList.add("no-scroll")}))}},{key:"initDropdowns",value:function(){d()(document.querySelectorAll(".filter")).forEach((function(e){var t=e.querySelector(".filter__dropdown-button"),n=e.querySelector(".filter__dropdown");t.addEventListener("click",(function(){e.classList.toggle("is-opened"),n.clientHeight?n.style.height="0px":n.style.height="".concat(n.scrollHeight,"px")}))}))}},{key:"closeFiltersContainer",value:function(){this.filtersContainer.classList.remove("is-opened"),this.htmlDocument.classList.remove("no-scroll")}},{key:"openFiltersContainer",value:function(){this.filtersContainer.classList.add("is-opened"),this.htmlDocument.classList.add("no-scroll")}},{key:"updateClients",value:function(){this.cleanClients(),this.populateClients()}},{key:"populateClients",value:function(){var e=this;(this.usedSectorFilters.length?this.usedSectorFilters:this.sectorFilters).forEach((function(t){var n=e.createClientList(t);n&&e.clientList.appendChild(n),Object(c.a)(!1)})),this.animationInstance.forEach((function(e){return e.kill()})),this.animationInstance=$a(this.addedItems,!0),this.addedItems=[]}},{key:"cleanClients",value:function(){this.clientList.innerHTML=""}},{key:"getFilteredClients",value:function(e){return this.clientsData.clients.filter((function(t){return t.sectorCategories.includes(e)}))}},{key:"createClientList",value:function(e){var t,n=this.getFilteredClients(e);if(!n.length)return null;var i=n.map(this.createClient.bind(this)),r=document.createElement("div"),o=document.createElement("h2"),s=document.createElement("ul");return r.classList.add("partners-list"),o.innerText=e,o.classList.add("partners-list__title"),s.classList.add("partners-list__wrapper"),i.forEach((function(e){return s.appendChild(e)})),r.appendChild(o),r.appendChild(s),(t=this.addedItems).push.apply(t,d()(i)),r}},{key:"createClient",value:function(e){return e.caseUrl||e.clientUrl?this.createClientWithLink(e):this.createClientWithoutLink(e)}},{key:"createClientWithoutLink",value:function(e){var t=document.createElement("li"),n=e.logoUrl.slice(1),i=e.clientName?e.clientName:"",r='\n      <div class="partners-list__box">\n        <img class="partners-list__image" src='.concat(n,' alt="').concat(i,'" />\n      </div>\n    ');return t.classList.add("partners-list__item"),t.innerHTML=r,t}},{key:"createClientWithLink",value:function(e){var t=document.createElement("li"),n=e.logoUrl.slice(1),i=e.clientName?e.clientName:"",r=e.caseUrl||e.clientUrl,o='\n      <a class="partners-list__link" href="'.concat(r,'">\n        <img class="partners-list__image" src="').concat(n,'" alt="').concat(i,'" />\n        ').concat('\n      <div class="partners-list__see-more">\n        <span class="partners-list__see-more-text">Discover</span>\n        <span class="partners-list__see-more-icon"></span>\n      </div>\n    ',"\n      </a>\n    ");return t.classList.add("partners-list__item"),t.innerHTML=o,t}},{key:"populateFilters",value:function(e){var t=this.checkIfFilterHaveItems(e),n=document.querySelector(".filter--sector");this.populateFilter(t,n)}},{key:"checkIfFilterHaveItems",value:function(e){var t=e.sectorFilters,n=e.clients;return t.filter((function(e){return n.some((function(t){return t.sectorCategories.includes(e)}))}))}},{key:"populateFilter",value:function(e,t){var n=this,i=t.querySelector(".filter__options-list");e.forEach((function(e){var t=n.createFilterOption(e);i.appendChild(t)}))}},{key:"createFilterOption",value:function(e){var t=document.createElement("li"),n=this.createCheckbox(e),i=this.createLabelForCheckbox(e);return t.classList.add("filter__option"),t.appendChild(n),t.appendChild(i),t}},{key:"createLabelForCheckbox",value:function(e){var t=document.createElement("label"),n=e.replace(/\s/g,"");return t.classList.add("filter__option-label"),t.innerText=e,t.htmlFor=n,t}},{key:"createCheckbox",value:function(e){var t=document.createElement("input"),n=e.replace(/\s/g,"");return t.classList.add("filter__option-checkbox"),t.type="checkbox",t.id=n,t.value=e,this.initCheckbox(t),t}},{key:"initCheckbox",value:function(e){var t=this;e.addEventListener("click",(function(n){t.scrollToList(),e.checked?t.setFilterOn(e.value,n):t.setFilterOff(),t.updateClients()}))}},{key:"scrollToList",value:function(){var e=this.clientContainer.getBoundingClientRect().top+(document.documentElement.scrollTop||document.body.scrollTop);window.scrollTo({top:e-150,behavior:"smooth"})}},{key:"setFilterOn",value:function(e,t){var n=d()(this.sectorFiltersEl.querySelectorAll(".filter__option input"));this.usedSectorFilters=[],n.forEach((function(e){return e.checked=!1})),this.usedSectorFilters.push(e),t.currentTarget.checked=!0,this.sectorFiltersViewAllCheckbox.checked=!1,this.updateSelectedOptions()}},{key:"setFilterOff",value:function(){this.usedSectorFilters=[],0===this.usedSectorFilters.length&&(this.sectorFiltersViewAllCheckbox.checked=!0),this.updateSelectedOptions()}},{key:"updateSelectedOptions",value:function(){this.sectorFiltersSelectedOptions.innerText=this.usedSectorFilters.join("")}}]),e}(),Zl=function(){function e(){Wa()(this,e),this.allAwardsItems=Array.from(document.querySelectorAll(".awards-listing__item")),this.loadMoreBtn=document.querySelector(".load-more-btn"),this.awardsToShow=12,this.allAwardsItems.length>this.awardsToShow?(this.hideAdditionalItems(),this.assignClickListener()):this.hideSeeMoreBtn()}return Ga()(e,[{key:"hideAdditionalItems",value:function(){this.itemsToHide=this.allAwardsItems.slice(this.awardsToShow,this.allAwardsItems.length);var e=this.allAwardsItems.slice(0,this.awardsToShow);this.itemsToHide.forEach((function(e){e.classList.add("visibilityHidden","hidden")})),$a(e,!0)}},{key:"assignClickListener",value:function(){var e=this;this.loadMoreBtn.addEventListener("click",(function(){return e.showHiddenItems()}))}},{key:"showHiddenItems",value:function(){var e=this.itemsToHide.splice(0,this.awardsToShow);e.forEach((function(e){e.classList.remove("hidden"),setTimeout((function(){e.classList.remove("visibilityHidden")}),100)})),$a(e,!0),0===this.itemsToHide.length&&this.hideSeeMoreBtn()}},{key:"hideSeeMoreBtn",value:function(){this.loadMoreBtn.classList.add("hidden")}}]),e}(),ec=function(e){d()(e.querySelectorAll(".faq__question-item")).forEach((function(e){var t=e.querySelector(".faq__dropdown-button"),n=e.querySelector(".faq__dropdown");tc(n,t)}))},tc=function(e,t){t.addEventListener("click",(function(){0===e.offsetHeight?e.style.height="".concat(e.scrollHeight,"px"):e.style.height="0px",t.classList.toggle("is-opened")}))},nc=function(){var e=document.querySelector(".faq");e&&ec(e)},ic=n(43),rc=n.n(ic),oc={containerClass:"custom-select__container",openerClass:"custom-select__opener",panelClass:"custom-select__panel",optionClass:"custom-select__option",optgroupClass:"custom-select__optgroup",isSelectedClass:"is-selected",hasFocusClass:"has-focus",isDisabledClass:"is-disabled",isOpenClass:"is-open"},sc=function(e,t){var n=e.querySelector(".custom-select__carret-icon");if(!n){var i=document.createElement("i");i.classList.add("custom-select__carret-icon");var r='\n\t\t\t<svg viewBox="0 0 9 8">\n\t\t\t\t<use href="'.concat("/Content/icons/sprite.svg#arrow-triangle-usage",'"></use>\n\t\t\t</svg>');i.innerHTML=r,n=i}return n},ac=function(e){var t=[38,40];document.addEventListener("keydown",(function(n){var i=n.which;t.includes(i)&&e.open&&n.preventDefault()}))},lc=function(){d()(document.querySelectorAll(".contact-form select")).forEach((function(e){e.parentElement.classList.add("custom-select")})),d()(document.querySelectorAll(".custom-select")).forEach((function(e,t){var n=e.querySelector("select"),i=sc(e,n),r=rc()(n,oc)[0],o=e.querySelector(".custom-select__opener");o.querySelector(".custom-select__opener span").id="selectedOption".concat(t),o.setAttribute("aria-labelledby","selectedOption".concat(t)),r.opener.appendChild(i),ac(r)}))},cc=function(e){var t=e.querySelector(".links-dropdown__opener");Object(c.g)(".links-dropdown",(function(){return uc(e,t)})),t.addEventListener("click",(function(){return dc(e,t)}))},uc=function(e,t){e.classList.remove("is-open"),t.setAttribute("aria-expanded",!1)},dc=function(e,t){e.classList.toggle("is-open"),t.setAttribute("aria-expanded","".concat(!!e.classList.contains("is-open")))},hc=function(){var e=d()(document.querySelectorAll(".links-dropdown"));e&&e.forEach(cc)},fc=function(){function e(t){Wa()(this,e),t&&(this.container=t,this.testimonialsContainer=this.container.querySelector(".testimonials__list"),this.loadMoreBtn=this.container.querySelector(".load-more-btn"),this.itemsToShow=3,this.initTestimonialsList())}var t,n;return Ga()(e,[{key:"initTestimonialsList",value:(n=s()(l.a.mark((function e(){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(c.a)(!0),e.next=3,this.getTestimonialsData();case 3:this.testimonialsData=e.sent,this.populateTestimonials(this.testimonialsData.testimonials);case 5:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"getTestimonialsData",value:(t=s()(l.a.mark((function e(){var t,n,i,r;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(c.c)(),n="/api/LifeAtEmakina/GetTestimonials/".concat(t),e.next=4,fetch(n);case 4:return i=e.sent,e.next=7,i.json();case 7:return r=e.sent,e.abrupt("return",r);case 9:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"populateTestimonials",value:function(e){var t=this;this.testimonialsList=e,this.testimonialsList.length<=this.itemsToShow?this.loadMoreBtn.classList.add("hidden"):this.addButtonListener(),this.testimonialsList.splice(0,this.itemsToShow).forEach((function(e){var n=t.createItemTemplate(e);t.testimonialsContainer.appendChild(n)})),this.animateItemsAppearing()}},{key:"createItemTemplate",value:function(e){var t=e.linkedinUrl,n=e.image,i=e.name,r=e.surname,o=e.position,s=e.quote,a=document.createElement("li"),l=n.slice(1);a.classList.add("testimonials__item","visibilityHidden");var c='\n\t\t\t\t<div class="testimonials__image-wrapper">\n\t\t\t\t\t<img class="testimonials__image" src="'.concat(l,'" alt=""/>\n\t\t\t\t\t').concat(t?'<a class="testimonials__linkedin-link" href="'.concat(t,'" aria-label="Linkedin profile of ').concat(i," ").concat(r,'">\n\t\t\t\t\t\t\t<i class="icon testimonials__linkedin-icon">\n\t\t\t\t\t\t\t\t<svg viewBox="0 0 19.456 19.456">\n\t\t\t\t\t\t\t\t\t<use href="').concat("/Content/icons/sprite.svg#linkedin-square-usage",'">\n\t\t\t\t\t\t\t\t\t</use>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</i>\n\t\t\t\t\t\t</a>'):"",'\t\n\t\t\t\t</div>\n\t\t\t\t<div class="testimonials__person-data">\n\t\t\t\t\t<span class="testimonials__name">').concat(i,'</span>\n\t\t\t\t\t<span class="testimonials__surname">').concat(r,'</span>\n\t\t\t\t\t<span class="testimonials__position">').concat(o,'</span>\n\t\t\t\t\t<p class="testimonials__quote">“').concat(s,"”</p>\n\t\t\t\t</div>\t\n\t\t");return a.innerHTML=c,a}},{key:"addButtonListener",value:function(){var e=this;this.loadMoreBtn.addEventListener("click",(function(){return e.populateTestimonials(e.testimonialsList)}))}},{key:"animateItemsAppearing",value:function(){this.container.querySelectorAll(".testimonials__item").forEach((function(e){setTimeout((function(){e.classList.remove("visibilityHidden")}),100)})),Object(c.a)(!1)}}]),e}(),pc=function(e,t,n){var i=e.closest(t);i&&mc(i,n)},mc=function(e,t){e.classList.add(t)},vc=function(){var e=d()(document.querySelectorAll('input[type="checkbox"]')),t=document.querySelector(".newsletter");e.length>0&&e.forEach((function(e){return pc(e,".form-field","checkbox")})),t&&pc(t,"form","newsletter-form")},gc=function(e){if(e){var t=d()(e.querySelectorAll("[data-validate]"));if(0!==t.length){var n=e.querySelector(".submit-button");t.forEach((function(e){wc(e);var t="SELECT"===e.tagName?"change":"input";e.addEventListener(t,(function(){return bc(n)}))})),n.addEventListener("click",(function(e){t.forEach((function(t){return _c(t,e)}))}))}}},yc=function(e){window.addEventListener("load",(function(){var t=setInterval((function(){if(!window.dynamicDataLoading){var n=window.innerHeight/2,i=e.getBoundingClientRect().top-n;window.scrollTo({top:i,behavior:"smooth"}),clearInterval(t)}}),30)}))},wc=function(e){var t=document.createElement("span");t.classList.add("input-field__error"),e.parentElement.appendChild(t)},bc=function(e){e.removeAttribute("disabled")},_c=function(e,t){var n=e.parentElement.querySelector(".input-field__error");kc(),Lc(n),xc(e,n)||t.currentTarget.setAttribute("disabled",!0)},xc=function(e,t){return e.dataset.validate.split(";").reduce((function(n,i){var r=Sc(e,i,t);return n&&r}),!0)},Sc=function(e,t,n){var i=!0;return"empty"===t?i=Ec(e):"email"===t?i=Tc(e):"checked"===t&&(i=Cc(e)),i||Oc(e,t,n),i},Ec=function(e){return!(""===e.value)},Tc=function(e){return""===e.value||e.value.match(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/)},Cc=function(e){return e.checked},kc=function(){var e=d()(document.querySelectorAll(".field-validation-error"));e.length>0&&e.forEach((function(e){return e.style.display="none"}))},Oc=function(e,t,n){var i=e.dataset[t];n.innerText=i,n.classList.add("is-visible")},Lc=function(e){e.classList.remove("is-visible")},Mc=function(e){if(e.classList.contains("contact-form")){var t=e.parentElement;new MutationObserver((function(e){e.forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0){var t=d()(e.addedNodes).filter((function(e){return"FORM"===e.nodeName}))[0];vc(),lc(),gc(t)}}))})).observe(t,{attributes:!1,childList:!0,subtree:!1})}},Pc=function(e){if(e.classList.contains("contact-form")){var t=window.location.pathname.replace(/^\/([^\/]*).*$/,"$1"),n=window.location.pathname,i=e.querySelector(".website-culture"),r=e.querySelector(".page-url"),o=e.querySelector(".submit-button");i&&(i.style.display="none"),r&&(r.style.display="none"),o.addEventListener("click",(function(){i&&i.querySelector("input").setAttribute("value",t),r&&r.querySelector("input").setAttribute("value",n)}))}},Ac=function(e){e.classList.contains("contact-form")&&e.querySelectorAll("input[type=text], input[type=email], textarea").forEach((function(e){return e.setAttribute("aria-label",e.placeholder)}))},qc=function(){var e=d()(document.querySelectorAll("form")),t=document.querySelector(".form-submit-success");t&&yc(t),e.forEach((function(e){Pc(e),gc(e),Mc(e),Ac(e)}))},Ic=function(){function e(){Wa()(this,e),this.fps=30,this.currentFrame=0,this.totalFrames=30,this.htmlDocument=document.querySelector("html"),this.videoModal=document.querySelector(".experience-banner__video-modal"),this.logo=document.querySelector(".experience-banner__logo-link"),this.img=document.getElementById("walk"),this.videoPlayerContainer=document.getElementById("videoPlayerContainer"),this.square=document.getElementById("square"),this.circle=document.getElementById("circle"),this.playButton=document.getElementById("playButton"),this.closeButton=document.querySelector(".experience-banner__close-btn"),this.bgvid=document.getElementById("bgvid"),this.intro=document.getElementById("intro"),this.vitruvian=document.getElementById("vitruvian"),this.currentTime=this.rightNow(),this.mouse={x:1,y:1},this.delayMouse={x:1,y:1},this.canmove=!0,this.introOpacity=1,this.frameId=0,this.removeTrapFocusListener=null,document.querySelector(".experience-banner")&&this.start()}return Ga()(e,[{key:"getAllFrames",value:function(){for(var e=[],t=0;t<=30;t++){var n=new Image;n.src="/Content/media/images/walk_".concat(t<10?"0":"").concat(t,".png"),e.push(n)}return e}},{key:"onMouseMove",value:function(e){var t=this.videoPlayerContainer.getBoundingClientRect(),n=e.clientX-t.left,i=e.clientY-t.top;this.mouse.x=n/this.videoPlayerContainer.offsetWidth*2-1,this.mouse.y=i/this.videoPlayerContainer.offsetHeight*2-1}},{key:"rightNow",value:function(){return window.performance&&window.performance.now?window.performance.now():+new Date}},{key:"animloop",value:function(e){var t=(e-this.currentTime)/1e3;this.update(t),this.frameId=requestAnimationFrame(this.animloop.bind(this)),this.currentTime=e}},{key:"update",value:function(e){this.currentFrame+=e*this.fps;var t=Math.floor(this.currentFrame);t>=this.totalFrames&&(this.currentFrame=t=0),this.delayMouse.x+=(this.mouse.x-this.delayMouse.x)/20,this.delayMouse.y+=(this.mouse.y-this.delayMouse.y)/20;var n=Math.sqrt(Math.pow(Math.abs(this.delayMouse.x),2)+Math.pow(Math.abs(this.delayMouse.y),2)),i=Math.max(0,1-n);t>0&&(this.img.src=this.frames[t].src),window.innerWidth>=1200?(this.circle.style.left=this.videoPlayerContainer.offsetWidth/2+1e3*this.delayMouse.x+"px",this.circle.style.top=this.videoPlayerContainer.offsetHeight/2+1e3*this.delayMouse.y+"px",this.circle.style.opacity=i,this.square.style.left=this.videoPlayerContainer.offsetWidth/2+-1e3*this.delayMouse.x+"px",this.square.style.top=this.videoPlayerContainer.offsetHeight/2+-1e3*this.delayMouse.y+"px",this.square.style.opacity=i):(this.square.style.left="".concat(50,"%"),this.square.style.top="".concat(50,"%"),this.circle.style.left="".concat(50,"%"),this.circle.style.top="".concat(50,"%"),this.circle.style.opacity=1,this.square.style.opacity=1),window.innerWidth>=1200?(this.playButton.style.opacity=i,this.playButton===document.activeElement&&(this.playButton.style.opacity=1)):this.playButton.style.opacity=1}},{key:"onPlayClicked",value:function(e){this.canmove=!1,this.mouse.x=0,this.mouse.y=0,this.vitruvian.style.opacity=1,this.videoModal.classList.add("visible"),this.removeTrapFocusListener=Object(c.i)(this.videoModal),this.closeButton.focus(),this.bgvid.play(),this.disableScrolling()}},{key:"exitVideo",value:function(){this.canmove=!0,this.videoModal.classList.remove("visible"),this.vitruvian.style.opacity=0,this.bgvid.pause(),this.bgvid.currentFrame=0,this.bgvid.load(),this.enableScrolling(),this.removeTrapFocusListener()}},{key:"disableScrolling",value:function(){this.htmlDocument.classList.add("no-scroll")}},{key:"enableScrolling",value:function(){this.htmlDocument.classList.remove("no-scroll")}},{key:"start",value:function(){this.frames=this.getAllFrames(),this.playButton.addEventListener("click",this.onPlayClicked.bind(this)),this.closeButton.addEventListener("click",this.exitVideo.bind(this)),this.bgvid.addEventListener("ended",this.exitVideo.bind(this)),this.videoPlayerContainer.addEventListener("mousemove",this.onMouseMove.bind(this)),this.animloop(this.currentTime)}},{key:"stop",value:function(){this.playButton.removeEventListener("click",this.onPlayClicked),this.videoPlayerContainer.removeEventListener("mousemove",this.onMouseMove),cancelAnimationFrame(this.frameId)}}]),e}(),Fc=function(){function e(t){var n;(Wa()(this,e),this.container=t,this.galleryWrapper=this.container.querySelector(".press-image-gallery"),this.images=this.container.querySelectorAll(".press-image-gallery__image"),this.modal=this.container.querySelector(".press-image-gallery__modal"),this.images.length<=0||!this.modal)?null===(n=this.galleryWrapper)||void 0===n||n.remove():(this.modalCloseBtn=this.container.querySelector(".press-image-gallery__close-btn"),this.modalImage=this.modal.querySelector("img"),this.htmlDocument=document.querySelector("html"),this.attachListeners())}return Ga()(e,[{key:"attachListeners",value:function(){var e=this;this.images.forEach((function(t){t.addEventListener("click",(function(t){return e.modalInit(t.currentTarget)}))})),this.modalCloseBtn.addEventListener("click",(function(){return e.closeModal()})),this.modal.addEventListener("click",(function(){return e.closeModal()})),this.modalImage.addEventListener("click",(function(e){return e.stopPropagation()}))}},{key:"modalInit",value:function(e){this.insertImageIntoModal(e),this.modal.classList.add("open"),this.htmlDocument.classList.add("no-scroll")}},{key:"closeModal",value:function(){this.modal.classList.remove("open"),this.htmlDocument.classList.remove("no-scroll")}},{key:"insertImageIntoModal",value:function(e){this.modalImage.src="";var t=e.querySelector("img").src,n=t.slice(0,t.search("-/")),i="".concat(n,"-/preview/1550x1550/");this.modalImage.src=i}}]),e}(),jc=function(){function e(t){Wa()(this,e),this.container=t,this.newsWrapper=this.container.querySelectorAll(".blog-list"),this.newsItem=this.container.querySelector(".blog-list__post"),this.pastEventsQuantity=3,this.futureEventsQuantity=6,this.newsQuantity=18,this.initNewsList()}var t,n;return Ga()(e,[{key:"initNewsList",value:(n=s()(l.a.mark((function e(){var t=this;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(c.a)(!0),this.newsWrapper.forEach(function(){var e=s()(l.a.mark((function e(n){var i,r,o,s,a,c,u;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.querySelector(".load-more-btn"),r=n.querySelector(".blog-list__list"),o=n.querySelector(".blog-list__data-source"),s=n.dataset.news,a=t.getItemsToShow(s),e.next=7,t.fetchAllNews(s,o);case 7:c=e.sent,u={itemsToShow:a,newsData:c,list:n},t.checkDataAmount(s,n,c),t.listenForChangeEvent(s,n,c),t.assignBtnEvent(i,r,u);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"fetchAllNews",value:(t=s()(l.a.mark((function e(t,n){var i,r,o;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=8;break;case 3:return i=e.sent,e.next=6,i.json();case 6:return r=e.sent,e.abrupt("return",r);case 8:return o=[],n.querySelectorAll("a").forEach((function(e){o.push({postUrl:e.href,title:e.dataset.title,time:e.dataset.time,formatedTime:e.dataset.formatedtime,imageUrl:e.dataset.imageurl,location:e.dataset.location,categoryNames:JSON.parse(e.dataset.categorynames)})})),e.abrupt("return",o);case 11:case"end":return e.stop()}}),e)}))),function(e,n){return t.apply(this,arguments)})},{key:"checkDataAmount",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"all",r=this.getFilteredData(n,i),o=this.getItemsToShow(e),s=t.querySelector(".load-more-btn"),a=t.querySelector(".blog-list__list");r.length>o?this.showLoadMoreBtn(s):this.hideLoadMoreBtn(s),Object(c.h)(a),this.addSpecificAmount(o,a,r)}},{key:"getFilteredData",value:function(e,t){return"all"===t?e:e.filter((function(e){return e.categoryNames.some((function(e){return e===t}))}))}},{key:"getSelectedFilter",value:function(e){return e.querySelector("input:checked").value}},{key:"getItemsToShow",value:function(e){return"0"===e?this.pastEventsQuantity:"1"===e?this.futureEventsQuantity:this.newsQuantity}},{key:"showLoadMoreBtn",value:function(e){e&&e.classList.remove("hidden")}},{key:"hideLoadMoreBtn",value:function(e){e&&e.classList.add("hidden")}},{key:"assignBtnEvent",value:function(e,t,n){var i=this,r=n.itemsToShow,o=n.newsData,s=n.list;e.addEventListener("click",(function(){var n=i.getSelectedFilter(s),a=i.getFilteredData(o,n);i.addSpecificAmount(r,t,a,e),i.getVisibleItemsAmount(t)===a.length&&i.hideLoadMoreBtn(e)}))}},{key:"listenForChangeEvent",value:function(e,t,n){var i=this;document.querySelectorAll(".blog-list--categories__radio-button--input").forEach((function(r){r.addEventListener("change",(function(){i.checkDataAmount(e,t,n,r.value)}))}))}},{key:"getVisibleItemsAmount",value:function(e){return e.children.length}},{key:"addSpecificAmount",value:function(e,t,n,i){var r=this,o=this.getVisibleItemsAmount(t),s=n.slice(o,o+e),a=[];s.forEach((function(e){var n=r.populateNewsData(e);t.appendChild(n),setTimeout((function(){n.classList.add("visible")}),10),a.push(n)})),Object(c.a)(!1),n.length||this.hideLoadMoreBtn(i),$a(a)}},{key:"populateNewsData",value:function(e){var t=e.postUrl,n=e.imageUrl,i=e.title,r=e.location,o=e.time,s=e.formatedTime,a=e.categoryNames,l=this.newsItem.cloneNode(!0),c=l.querySelector(".blog-list__link"),u=l.querySelector(".blog-list__image img"),d=l.querySelector(".blog-list__title"),h=l.querySelector(".blog-list__location-wrapper"),f=l.querySelector(".blog-list__location"),p=l.querySelector(".blog-list__post-time"),m=l.querySelector(".blog-list__categories"),v=0===n.indexOf("~")?n.slice(1):n;if(c.href=t,u.src=v,d.textContent=i,r?f.textContent=r:h.remove(),p.textContent=s,p.setAttribute("datetime",o),a&&0!==a.length){var g=document.createElement("span");g.classList.add("single-post__title"),g.textContent="CATEGORY: ",m.appendChild(g),a.map((function(e,t,n){var i=document.createElement("span");i.classList.add("single-post__category-container"),t!==n.length-1?i.textContent=e+", ":i.textContent=e,i.textContent=i.textContent.replace(/((?=[A-Z]))/g,"$1 ").toUpperCase(),m.appendChild(i)}))}return l}}]),e}(),Dc=function(e){window.addEventListener("pageshow",(function(){e.value=""}))},Bc=function(e){e.addEventListener("mousedown",(function(e){return e.preventDefault()}))},Rc=function(e,t,n){e.addEventListener("click",(function(e){if(e.preventDefault(),t.value.length){var i=t.dataset.path;window.location.href="".concat(i).concat(t.value)}else document.activeElement!==t&&t.focus();n.classList.add("navigation__links--search-active")}))},zc=function(e){e.addEventListener("keydown",(function(t){if("Enter"===t.key&&e.value){var n=e.dataset.path;window.location.href="".concat(n).concat(e.value)}}))},Nc=function(e,t){e.addEventListener("blur",(function(){e.value="",t.classList.remove("navigation__links--search-active")}))},Hc=function(e){e.addEventListener("click",(function(e){e.preventDefault(),e.currentTarget.blur()}))},Wc=function(){var e=document.querySelectorAll(".search-bar"),t=document.querySelector(".search-bar__close-btn");t&&Hc(t),e.length>0&&e.forEach((function(e){var t=e.querySelector(".search-bar__button"),n=e.querySelector(".search-bar__input"),i=document.querySelector(".navigation__links");Dc(n),Bc(t),zc(n),Rc(t,n,i),Nc(n,i)}))},Vc=function(){function e(){Wa()(this,e),this.componentEl=document.querySelector(".search-results"),this.listEl=this.componentEl.querySelector(".search-results__results-list"),this.quantityEl=this.componentEl.querySelector(".search-results__quantity"),this.selectEl=this.componentEl.querySelector("select").customSelect,this.inputEl=this.componentEl.querySelector("input"),this.searchButtonEl=this.componentEl.querySelector(".search-results__button"),this.loadMoreButtonEl=this.componentEl.querySelector(".load-more-btn"),this.filter="",this.searhText="",this.loadAmount=4,this.shownItemsAmount=this.loadAmount,this.init()}var t,n;return Ga()(e,[{key:"init",value:function(){this.setEventListeners(),this.updateList(),this.searhText=this.getUrlParam("searchtext"),this.inputEl.value=this.searhText,this.filter=this.getUrlParam("filter"),this.selectEl.value=this.filter}},{key:"setEventListeners",value:function(){var e=this;this.loadMoreButtonEl.addEventListener("click",this.showItems.bind(this)),this.searchButtonEl.addEventListener("click",(function(){e.setUrlParam("searchtext",e.inputEl.value),e.updateList()})),this.selectEl.select.addEventListener("change",(function(){e.setUrlParam("filter",e.selectEl.value),e.updateList()})),this.inputEl.addEventListener("input",(function(){e.inputEl.value?e.searchButtonEl.classList.remove("inactive"):e.searchButtonEl.classList.add("inactive")})),this.inputEl.addEventListener("keydown",(function(t){"Enter"===t.key&&e.inputEl.value&&(e.setUrlParam("searchtext",e.inputEl.value),e.updateList())}))}},{key:"updateList",value:(n=s()(l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(c.a)(!0),e.next=3,this.getResultsData();case 3:t=e.sent,Object(c.h)(this.listEl),this.shownItemsAmount=this.loadAmount,this.setResultsAmount(t.numberResults),this.showLoadMoreButton(),t.numberResults?this.populateList(t.results.Items):(this.showNoResultsMessage(t.noResultsText),Object(c.a)(!1)),t.numberResults>this.loadAmount?this.showLoadMoreButton():this.hideLoadMoreButton(),this.hideItems();case 11:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"getResultsData",value:(t=s()(l.a.mark((function e(){var t,n,i,r,o,s;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=window.location.search,n=t?t.slice(1):"",i=Object(c.c)(),r="/api/Search/GetSearchItems/".concat(i,"?").concat(n),e.next=6,fetch(r);case 6:return o=e.sent,e.next=9,o.json();case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"showNoResultsMessage",value:function(e){var t=document.createElement("span"),n=this.getUrlParam("searchtext");t.textContent="".concat(e,' "').concat(n,'"'),this.listEl.appendChild(t)}},{key:"populateList",value:function(e){var t=this;e.forEach((function(e){var n=t.createItem(e);t.listEl.appendChild(n),Object(c.a)(!1)}))}},{key:"createItem",value:function(e){var t=e.Title,n=e.Content,i=e.Date,r=e.ImagePath,o=e.ObjectType,s=e.Url,a=document.createElement("li"),l=r?'<img class="search-results__image" src="'.concat(r,'" alt=""/>'):"",c=n?'<p class="search-results__excerpt">'.concat(n,"</p>"):"";return a.classList.add("search-results__results-item"),a.innerHTML='\n      <div class="search-results__results-item">\n        <h2 class="search-results__title">'.concat(t,'</h2>\n        <span class="search-results__date">').concat(i,'</span>\n        <span class="search-results__tag">').concat(o,'</span>\n        <div class="search-results__wrapper">\n          ').concat(l,"\n          ").concat(c,'\n        </div>\n        <a class="search-results__link" href="').concat(s,'" aria-label="').concat(t,'">').concat(s,"</a>\n      </div>\n    "),a}},{key:"showItems",value:function(){var e=d()(this.listEl.children);this.shownItemsAmount+=this.loadAmount,e.slice(0,this.shownItemsAmount).forEach((function(e){return e.classList.remove("hidden")})),this.shownItemsAmount>=e.length&&this.hideLoadMoreButton()}},{key:"hideItems",value:function(){d()(this.listEl.children).slice(this.shownItemsAmount).forEach((function(e){return e.classList.add("hidden")}))}},{key:"hideLoadMoreButton",value:function(){this.loadMoreButtonEl.classList.add("hidden")}},{key:"showLoadMoreButton",value:function(){this.loadMoreButtonEl.classList.remove("hidden")}},{key:"setResultsAmount",value:function(e){this.quantityEl.textContent=e}},{key:"getUrlParam",value:function(e){var t=new URL(window.location.href);return new URLSearchParams(t.search.slice(1)).get(e)}},{key:"setUrlParam",value:function(e,t){var n=new URL(window.location.href),i=new URLSearchParams(n.search.slice(1));t?i.set(e,t):i.delete(e),window.history.replaceState({},"","".concat(location.pathname,"?").concat(i))}}]),e}(),Gc=n(44),$c=function(){window.addEventListener("load",(function(){Object(Gc.iframeResizer)({heightCalculationMethod:"grow"},".resizable-iframe iframe")}))},Yc=function(){function e(t){Wa()(this,e),this.container=t,this.images=this.container.querySelectorAll(".wysiwyg-wrapper img"),this.images.length<=0||(this.modal=this.container.querySelector(".article-detail__modal"),this.modalCloseBtn=this.container.querySelector(".article-detail__close-btn"),this.modalImage=this.modal.querySelector("img"),this.htmlDocument=document.querySelector("html"),this.attachListeners(),this.checkVideoSize())}return Ga()(e,[{key:"attachListeners",value:function(){var e=this;this.images.forEach((function(t){t.addEventListener("click",(function(t){return e.modalInit(t.currentTarget)}))})),this.modalCloseBtn.addEventListener("click",(function(){return e.closeModal()})),this.modal.addEventListener("click",(function(){return e.closeModal()})),this.modalImage.addEventListener("click",(function(e){return e.stopPropagation()}))}},{key:"modalInit",value:function(e){this.insertImageIntoModal(e),this.modal.classList.add("open"),this.htmlDocument.classList.add("no-scroll")}},{key:"closeModal",value:function(){this.modal.classList.remove("open"),this.htmlDocument.classList.remove("no-scroll")}},{key:"insertImageIntoModal",value:function(e){this.modalImage.src="";var t=e.src,n=e.getAttribute("srcset"),i=n?this.getBiggestSize(n):t;this.modalImage.src=i}},{key:"getBiggestSize",value:function(e){var t=[],n=0,i=0;return e.split(",").map((function(e,r){e.trim().split(/\s+/).forEach((function(e,o){if(0===o)return t.push(e);if("w"===e[e.length-1]){var s=e.slice(0,e.length-1),a=parseInt(s,10);n<a&&(i=r,n=a)}}))})),t[i]}},{key:"checkVideoSize",value:function(){this.container.querySelectorAll(".wp-block-video video").forEach((function(e){e.addEventListener("loadeddata",(function(){e.offsetHeight>e.offsetWidth&&e.classList.add("vertical")}))}))}}]),e}(),Uc=function(e){var t=e.closest(".video-wrapper").querySelector("video");e.addEventListener("click",(function(e){t.muted=!t.muted,e.currentTarget.classList.toggle("unmuted")}))},Xc=function(){d()(document.querySelectorAll(".video-wrapper__mute-button")).forEach((function(e){return Uc(e)}))},Qc=function(){return Kc("geolocalization=")},Kc=function(e){return document.cookie.split("; ").find((function(t){return t.startsWith(e)}))},Jc=function(){Kc("_ga=")&&Zc()},Zc=function(){var e=new Date,t=new Date(e.setFullYear(e.getFullYear()+1));document.cookie="geolocalization=True;expires=".concat(t.toGMTString())},eu=function(){var e=setInterval((function(){window.OneTrust&&window.OneTrust.OnConsentChanged&&(window.clearInterval(e),window.OneTrust.OnConsentChanged((function(){setTimeout((function(){Jc()}),1e3)})))}),300)},tu=function(){window.addEventListener("load",(function(){Qc()||(Jc(),eu())}))},nu=function(){return"undefined"!=typeof window},iu=function(){return Ll||nu()&&(Ll=window.gsap)&&Ll.registerPlugin&&Ll},ru=function(e){return"string"==typeof e},ou=function(e){return"function"==typeof e},su=function(e,t){var n="x"===t?"Width":"Height",i="scroll"+n,r="client"+n;return e===Pl||e===Al||e===ql?Math.max(Al[i],ql[i])-(Pl["inner"+n]||Al[r]||ql[r]):e[i]-e["offset"+n]},au=function(e,t){var n="scroll"+("x"===t?"Left":"Top");return e===Pl&&(null!=e.pageXOffset?n="page"+t.toUpperCase()+"Offset":e=null!=Al[n]?Al:ql),function(){return e[n]}},lu=function(e,t){if(!(e=Il(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var n=e.getBoundingClientRect(),i=!t||t===Pl||t===ql,r=i?{top:Al.clientTop-(Pl.pageYOffset||Al.scrollTop||ql.scrollTop||0),left:Al.clientLeft-(Pl.pageXOffset||Al.scrollLeft||ql.scrollLeft||0)}:t.getBoundingClientRect(),o={x:n.left-r.left,y:n.top-r.top};return!i&&t&&(o.x+=au(t,"x")(),o.y+=au(t,"y")()),o},cu=function(e,t,n,i,r){return isNaN(e)||"object"==typeof e?ru(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+i-r:"max"===e?su(t,n)-r:Math.min(su(t,n),lu(e,t)[n]-r):parseFloat(e)-r},uu=function(){Ll=iu(),nu()&&Ll&&document.body&&(Pl=window,ql=document.body,Al=document.documentElement,Il=Ll.utils.toArray,Ll.config({autoKillThreshold:7}),Fl=Ll.config(),Ml=1)},du={version:"3.8.0",name:"scrollTo",rawVars:1,register:function(e){Ll=e,uu()},init:function(e,t,n,i,r){Ml||uu();var o=Ll.getProperty(e,"scrollSnapType");this.isWin=e===Pl,this.target=e,this.tween=n,t=function(e,t,n,i){if(ou(e)&&(e=e(t,n,i)),"object"!=typeof e)return ru(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var r,o={};for(r in e)o[r]="onAutoKill"!==r&&ou(e[r])?e[r](t,n,i):e[r];return o}(t,i,e,r),this.vars=t,this.autoKill=!!t.autoKill,this.getX=au(e,"x"),this.getY=au(e,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),o&&"none"!==o&&(this.snap=1,this.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=t.x?(this.add(this,"x",this.x,cu(t.x,e,"x",this.x,t.offsetX||0),i,r),this._props.push("scrollTo_x")):this.skipX=1,null!=t.y?(this.add(this,"y",this.y,cu(t.y,e,"y",this.y,t.offsetY||0),i,r),this._props.push("scrollTo_y")):this.skipY=1},render:function(e,t){for(var n,i,r,o,s,a=t._pt,l=t.target,c=t.tween,u=t.autoKill,d=t.xPrev,h=t.yPrev,f=t.isWin,p=t.snap,m=t.snapInline;a;)a.r(e,a.d),a=a._next;n=f||!t.skipX?t.getX():d,r=(i=f||!t.skipY?t.getY():h)-h,o=n-d,s=Fl.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),u&&(!t.skipX&&(o>s||o<-s)&&n<su(l,"x")&&(t.skipX=1),!t.skipY&&(r>s||r<-s)&&i<su(l,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(c.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(c,t.vars.onAutoKillParams||[]))),f?Pl.scrollTo(t.skipX?n:t.x,t.skipY?i:t.y):(t.skipY||(l.scrollTop=t.y),t.skipX||(l.scrollLeft=t.x)),!p||1!==e&&0!==e||(i=l.scrollTop,n=l.scrollLeft,m?l.style.scrollSnapType=m:l.style.removeProperty("scroll-snap-type"),l.scrollTop=i+1,l.scrollLeft=n+1,l.scrollTop=i,l.scrollLeft=n),t.xPrev=t.x,t.yPrev=t.y},kill:function(e){var t="scrollTo"===e;(t||"scrollTo_x"===e)&&(this.skipX=1),(t||"scrollTo_y"===e)&&(this.skipY=1)}};du.max=su,du.getOffset=lu,du.buildGetter=au,iu()&&Ll.registerPlugin(du),Ji.registerPlugin(xo,du);var hu=function(e){var t=e.querySelectorAll(".swiper-slide"),n=e.querySelector(".case-slider__wrapper"),i=e.querySelectorAll(".swiper-slide-visible, .invisible, .swiper-slide-prev"),r=null;if(!(t.length<=1)){var o=function(t,n){r=Ji.from(t,{duration:1.5,stagger:.07,ease:"power1.out",scale:.8,y:200,scrollTrigger:{trigger:e,end:"100% 100%",scrub:1}}),n&&r.scrollTrigger.disable()},s=function(){r.scrollTrigger.kill(),r.kill(),Ji.set(i,{clearProps:"transform"}),i=e.querySelectorAll(".swiper-slide-visible, .invisible, .swiper-slide-prev"),o(i,!0),r.scrollTrigger.enable()};window.caseSliderList.forEach((function(t){t.on("slideChangeTransitionEnd",(function(){var t;if(!(window.innerWidth<1024||null===(t=r)||void 0===t)&&t.scrollTrigger){var n=e.offsetHeight,i=window.innerHeight-n;r.scrollTrigger.scroll()<=r.scrollTrigger.end?Ji.to(window,{duration:.5,scrollTo:{y:e,autoKill:!0,offsetY:i/2},ease:"power1.inOut"}).then((function(){s()})):s()}}))})),window.innerWidth<1024?Ji.from(e,{opacity:.1,scrollTrigger:{trigger:e,start:"10% 100%",end:"50% 100%",scrub:.5}}):(Ji.from(n,{y:100,scrollTrigger:{trigger:e,end:"50% 50%",scrub:.5}}),Ji.from(e,{opacity:.2,scrollTrigger:{trigger:e,start:"30% 100%",end:"100% 100%",scrub:1}}),o(i))}};function fu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function pu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var mu=function(e){if(!(e.closest(".desktop-mockup")||"true"===e.dataset.autoplay||"false"===e.dataset.animation||window.innerWidth<1024)){var t=e.closest(".section"),n=e.closest(".pin-container"),i=e.querySelector(".video-player__thumbnail"),r={top:"50%",left:"50%",yPercent:-50,xPercent:-50},o=!0,s=window.innerWidth,a=null;if(xo.saveStyles(e),window.innerWidth>=1024){var l=function(){if(i.classList.contains("hidden")){var t=e.getBoundingClientRect(),n=e.querySelector("iframe");Ji.to(n,{width:t.width,height:t.height})}};i.addEventListener("click",(function(){var t=e.querySelector("iframe"),n=i.getBoundingClientRect(),o=window.innerWidth,s=o<1500?n.width:n.height/.5625,a=o<1500?.5625*n.width:n.height;i.classList.add("hidden"),Ji.set(t,pu(pu({},r),{},{width:s,height:a}))})),xo.config({autoRefreshEvents:"visibilitychange, DOMContentLoaded, load"}),window.addEventListener("resize",(function(){o&&window.innerWidth!==s&&(o=!1,setTimeout((function(){s=window.innerWidth,a.scrollTrigger.kill(),a.kill();var t=e.getBoundingClientRect();Ji.set(i,{width:t.width,height:t.height}),a=c(),xo.refresh(),o=!0}),1e3))}));var c=function(){var e=Ji.timeline({scrollTrigger:{trigger:n,start:"50% 50%",end:window.innerWidth>1024?"+=100%":null,scrub:1,pin:n,onLeave:function(){return l()},onLeaveBack:function(){return l()}}});return e.to(i,{duration:.5,delay:.2,width:window.innerWidth,height:window.innerHeight,ease:"power1.inOut"}),e.fromTo(i,{width:window.innerWidth,height:window.innerHeight},{duration:.5,delay:.4,immediateRender:!1,width:"100%",height:"100%",ease:"power1.inOut"}),e};a=c(),Ji.set(i,pu({},r)),Ji.from(e,{duration:.5,opacity:0,y:window.innerWidth<1600?100:200,ease:"power1.inOut",scrollTrigger:{trigger:t,start:"0% 100%",end:"50% 100%",scrub:1}})}}};function vu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function gu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var yu=function(e){var t=e.closest(".section"),n=e.querySelector(".image-gallery__wrapper"),i=e.querySelector(".image-gallery__container"),r=null==n?void 0:n.querySelector(".image-gallery__image-holder img"),o=null==n?void 0:n.querySelector(".image-gallery__box-shadow"),s={trigger:t,start:"50% 100%",end:"80% 100%",scrub:1},a={trigger:t,start:"-20% 0%",end:"100% 0%",scrub:1},l={duration:.5,ease:"power1.out"};xo.saveStyles(e),xo.matchMedia({"(min-width: 1024px)":function(){Ji.from(e,gu(gu({y:100,opacity:.5},l),{},{scrollTrigger:s})),n&&(Ji.from(r,gu(gu({clipPath:"inset(80px 0 0 0)"},l),{},{scrollTrigger:s})),Ji.from(o,gu(gu({top:120},l),{},{scrollTrigger:s})),Ji.to(n,gu(gu({y:100},l),{},{scrollTrigger:a}))),i&&Ji.to(i,gu(gu({y:-100},l),{},{scrollTrigger:a}))},"(max-width: 1023px)":function(){Ji.from(e,gu(gu({opacity:.1},l),{},{scrollTrigger:{trigger:t,start:"10% 100%",end:"50% 100%",scrub:1}}))}})};function wu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function bu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var _u=function(e){var t=e.querySelectorAll(".big-image-gallery__image-wrapper"),n=e.querySelectorAll(".big-image-gallery__image"),i={trigger:e,start:"20% 100%",end:"50% 100%",scrub:1},r={trigger:e,start:"50% 100%",end:"80% 100%",scrub:1},o={duration:.5,ease:"power1.inOut"},s=function(e,i){t[e]&&Ji.from(n[e],bu(bu({},o),{},{scale:1.2,transformOrigin:"center top",scrollTrigger:i}))},a=function(e,i,r){t[e]&&(i&&Ji.from(t[e],bu(bu({},o),{},{y:i,scrollTrigger:r})),Ji.from(n[e],bu(bu({},o),{},{scale:1.2,scrollTrigger:r})))};xo.saveStyles(e),xo.matchMedia({"(min-width: 1024px)":function(){var e;t.length>=3?(t[e=0]&&(Ji.from(n[e],bu(bu({},o),{},{scale:.8,scrollTrigger:r})),Ji.from(t[e],bu(bu({},o),{},{yPercent:10,scrollTrigger:r}))),s(1,r),a(2,null,r)):(s(0,i),a(1,"20%",i))},"(max-width: 1023px)":function(){Ji.from(e,bu(bu({},o),{},{opacity:.1,scrollTrigger:{trigger:e,start:"0% 100%",end:"50% 100%",scrub:1}}))}})};function xu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Su(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var Eu=function(e){var t=e.querySelectorAll(".numbers__item"),n={duration:1.5,ease:"power1.out"};window.innerWidth<1024?Ji.from(t,Su(Su({},n),{},{opacity:.1,scrollTrigger:{trigger:e,start:"10% 100%",end:"100% 100%",scrub:1}})):(Ji.from(t,Su(Su({},n),{},{stagger:.3,yPercent:150,scrollTrigger:{trigger:e,start:"0% 100%",end:"150% 100%",scrub:2}})),Ji.from(e,Su(Su({},n),{},{opacity:.1,scrollTrigger:{trigger:e,start:"20% 100%",end:"150% 100%",scrub:1}})))};function Tu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Cu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var ku=function(e){var t=e.closest(".section"),n={duration:1,ease:"power1.out"};Ji.from(t,Cu(Cu({},n),{},{opacity:.1,scrollTrigger:{trigger:t,start:"50% 100%",end:"100% 100%",scrub:1}})),window.innerWidth>=1024&&Ji.from(e,Cu(Cu({},n),{},{scale:.8,yPercent:30,scrollTrigger:{trigger:t,start:"0% 100%",end:"100% 100%",scrub:1}}))};function Ou(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Lu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ou(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ou(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var Mu=function(e){var t=e.closest(".section"),n=e.querySelector("img"),i=e.querySelectorAll("p, .text-with-image__subheading, .homepage-top-section__date"),r=e.querySelector(".link"),o={duration:1,ease:"power1.out"},s={trigger:t,start:"0% 100%",end:"100% 100%",scrub:2},a={trigger:t,start:"20% 100%",end:"100% 100%",scrub:1};window.innerWidth<1024?Ji.from(n,Lu(Lu({},o),{},{opacity:.1,scrollTrigger:{trigger:t,start:"10% 100%",end:"40% 100%",scrub:1}})):(Ji.from(i,Lu(Lu({},o),{},{x:-50,scrollTrigger:s})),Ji.from(n,Lu(Lu({},o),{},{yPercent:50,clipPath:"inset(20% 0 0 0)",scrollTrigger:s})),Ji.from(e,Lu(Lu({},o),{},{yPercent:20,scrollTrigger:a})),Ji.from(e,Lu(Lu({},o),{},{opacity:.2,scrollTrigger:a})),r&&Ji.from(r,Lu(Lu({},o),{},{scaleX:.9,transformOrigin:"left",scrollTrigger:a})))};function Pu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Au(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var qu=function(e){var t=e.querySelectorAll(".case-detail-intro__description"),n=e.querySelectorAll(".case-detail-intro__overtitle, p"),i={duration:1,ease:"power1.out"},r={trigger:e,scrub:2},o=function(o){o||(Ji.from(n,Au(Au({},i),{},{x:-100,scrollTrigger:Au(Au({},r),{},{start:"0% 100%",end:"100% 100%"})})),Ji.from(t,Au(Au({},i),{},{y:70,scrollTrigger:Au(Au({},r),{},{start:"0% 100%",end:"100% 100%"})}))),Ji.fromTo(e,{opacity:0},Au(Au({},i),{},{opacity:1,scrollTrigger:Au(Au({},r),{},{start:"0% 100%",end:"40% 100%"})}))};window.innerWidth<1024?o(!0):o()},Iu=function(e){var t=e.querySelector(".header__text-wrapper");Ji.from(t,{duration:1,y:70}),Ji.to(e,{duration:2,opacity:1})};function Fu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function ju(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var Du=function(e){var t=e.querySelector(".about-us"),n=e.querySelector(".services-list"),i=e.querySelector(".partners-list"),r=e.querySelector(".blog-list"),o={duration:.5,ease:"power1.out"},s=function(e){if(t){var n=t.closest(".section");Ji.from(t,ju(ju({},o),{},{yPercent:e?0:100,scrollTrigger:{trigger:n,end:"150% 100%",scrub:.5}}))}},a=function(e){if(n){var t=n.closest(".section"),i=n.querySelectorAll(".services-list__item");Ji.from(n,ju(ju({},o),{},{opacity:.1,scrollTrigger:{trigger:t,scrub:.5,start:"10% 100%",end:"30%, 100%"}})),e?(Ji.set(i,{opacity:.1}),xo.batch(i,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:.1,overwrite:!0})},start:"20% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(i,{opacity:1})}))):(Ji.set(i,{y:150}),xo.batch(i,{onEnter:function(e){return Ji.to(e,{y:0,stagger:.1,overwrite:!0,duration:.7,ease:"power1.out"})},start:"20% 100%"}),xo.batch(i,{onLeaveBack:function(e){return Ji.set(e,{y:150,overwrite:!0})},start:"0% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(i,{y:0})})))}},l=function(e){if(i){var t=i.querySelector(".partners-list__wrapper"),n=t.querySelectorAll(".partners-list__item");e?(Ji.set(n,{opacity:.1}),xo.batch(n,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:.1,overwrite:!0})},start:"20% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(n,{opacity:1})}))):Ji.from(n,{duration:2,ease:"power1.out",stagger:.1,y:150,scrollTrigger:{trigger:t,scrub:1.5,start:"0% 100%",end:"100%, 100%"}})}},c=function(e){if(r){var t=r.querySelectorAll(".blog-list__post"),n=r.querySelectorAll("p"),i=r.querySelectorAll(".link"),s={trigger:r,scrub:1.5,start:"20% 100%",end:"70%, 100%"};e?(Ji.set(t,{opacity:.1}),xo.batch(t,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:.1,overwrite:!0})},start:"0% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(t,{opacity:1})}))):(Ji.from(t,{duration:1,ease:"power1.out",stagger:.1,clipPath:"inset(50px 0 0 0)",y:100,scrollTrigger:s}),Ji.from(n,ju(ju({},o),{},{x:-50,scrollTrigger:s})),Ji.from(i,ju(ju({},o),{},{scaleX:.8,transformOrigin:"left",scrollTrigger:s})))}};window.innerWidth<1024?(s(!0),a(!0),l(!0),c(!0)):(s(),a(),l(),c())};function Bu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ru(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var zu=function(e){var t=e.closest(".section");window.innerWidth>=1024&&Ji.from(e,Ru(Ru({},{duration:1,ease:"power1.out"}),{},{y:40,scrollTrigger:{trigger:t,start:window.innerWidth>=1024?"50% 100%":"0% 100%",end:window.innerWidth>=1024?"60% 100%":"10% 100%",scrub:1.5}}))};function Nu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Hu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var Wu=function(e){var t=e.closest(".section"),n=e.querySelectorAll(".one-column-paragraph__subtitle, p"),i={duration:1,ease:"power1.out"},r={trigger:t,start:window.innerWidth>=1024?"20% 100%":"10% 100%",end:"50% 100%",scrub:1.5};Ji.from(e,Hu(Hu({},i),{},{opacity:.1,scrollTrigger:r})),window.innerWidth>=1024&&(Ji.from(n,Hu(Hu({},i),{},{x:-30,scrollTrigger:r})),Ji.to(e,Hu(Hu({},i),{},{y:-100,scrollTrigger:{trigger:t,start:"50% 0%",end:"100% 0%",scrub:1}})))};function Vu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Gu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vu(Object(n),!0).forEach((function(t){Qa()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Ji.registerPlugin(xo);var $u=function(e){var t=e.closest(".section"),n=e.querySelector(".awards-slider__wrapper, .history__intro"),i=n.querySelector(".link"),r=d()(e.querySelectorAll(".swiper-slide")).slice(0,4),o={duration:2,ease:"power1.out"};window.innerWidth<1024?Ji.from(e,Gu(Gu({},o),{},{opacity:.1,scrollTrigger:{trigger:t,scrub:1,start:"10% 100%",end:"50%, 100%"}})):(Ji.from(e,Gu(Gu({},o),{},{opacity:.1,y:150,scrollTrigger:{trigger:t,scrub:2,start:"20% 100%",end:"100%, 100%"}})),Ji.from(n,Gu(Gu({},o),{},{y:150,scrollTrigger:{trigger:t,scrub:1,start:"30% 100%",end:"100%, 100%"}})),i&&Ji.from(i,Gu(Gu({},o),{},{scaleX:.9,transformOrigin:"bottom left",scrollTrigger:{trigger:e,scrub:1}})),Ji.from(r,Gu(Gu({},o),{},{stagger:.1,y:150,scrollTrigger:{trigger:t,start:"40% 100%",end:"100% 100%",scrub:2}})))};Ji.registerPlugin(xo);var Yu=function(e){var t=e.querySelectorAll(".service-category"),n=function(e,t){var n=e.querySelectorAll(".service-category__service");t?(Ji.set(n,{opacity:.1}),xo.batch(n,{onEnter:function(e){return Ji.to(e,{opacity:1,overwrite:!0})},onLeaveBack:function(e){return Ji.to(e,{opacity:.1,overwrite:!0})},start:"30% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(n,{opacity:1})}))):(Ji.set(n,{yPercent:50}),xo.batch(n,{onEnter:function(e){return Ji.to(e,{yPercent:0,stagger:.1,overwrite:!0,duration:.7,ease:"power1.out"})},start:"50% 100%"}),xo.batch(n,{onLeaveBack:function(e){return Ji.set(e,{yPercent:50,overwrite:!0})},start:"0% 100%"}),xo.addEventListener("refreshInit",(function(){return Ji.set(n,{yPercent:0})})))};window.innerWidth<1024?t.forEach((function(e){return n(e,!0)})):t.forEach((function(e){return n(e)}))},Uu=function(e){var t,n=new MutationObserver((function(e){e.forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0){if(e.addedNodes[0].classList.contains("rbox-loading-gif"))return;clearTimeout(t),t=setTimeout((function(){return xo.refresh()}),500)}}))}));n.observe(e,{attributes:!1,childList:!0,subtree:!0})},Xu=function(){var e=document.querySelector("#rbox-loader-script");if(e){var t=e.closest(".resizable-iframe");Uu(t)}},Qu=function(){var e=window.location.href;return["terms-of-services","privacy-policy","cookie-policy"].some((function(t){return e.includes(t)}))},Ku=function(e,t){e.forEach((function(e){return t(e)}))},Ju=function(){var e=".case-slider-animation",t=".video-player-animation",n=".image-gallery-animation",i=".big-image-gallery-animation",r=".numbers-animation",o=".regular-slider-animation",s=".text-with-image, .homepage-top-section",a=".case-detail-intro-animation",l=".header",c=".homepage-page",u=".quote-animation",d=".one-column-paragraph-animation",h=".history, .awards-slider",f=".service-categories-list";Qu()||(Ku(document.querySelectorAll(t),mu),Ku(document.querySelectorAll(e),hu),Ku(document.querySelectorAll(n),yu),Ku(document.querySelectorAll(i),_u),Ku(document.querySelectorAll(r),Eu),Ku(document.querySelectorAll(o),ku),Ku(document.querySelectorAll(s),Mu),Ku(document.querySelectorAll(a),qu),Ku(document.querySelectorAll(l),Iu),Ku(document.querySelectorAll(c),Du),Ku(document.querySelectorAll(u),zu),Ku(document.querySelectorAll(d),Wu),Ku(document.querySelectorAll(h),$u),Ku(document.querySelectorAll(f),Yu),Xu())},Zu=function(){function e(){Wa()(this,e);var t=document.querySelector(".job-offers-detail");t&&(this.formExpandBtn=t.querySelector("[data-job-offer='button']"),this.formWrapper=t.querySelector("[data-job-offer='form-wrapper']"),this.formEl=this.formWrapper.querySelector("form"),this.formContent=t.querySelector("[data-job-offer='form-content']"),this.submitBtn=t.querySelector(".submit-button"),this.allFormInputs=this.formWrapper.querySelectorAll(".input-field input, .input-field textarea"),this.successBox=t.querySelector(".job-offers-detail__success-msg"),this.errorBox=t.querySelector(".job-offers-detail__error-msg"),this.loader=t.querySelector(".loader"),this.jobOfferName=t.querySelector(".job-offers-detail__position").innerText,this.offerId=t.dataset.offerId,this.assignListeners())}var t;return Ga()(e,[{key:"assignListeners",value:function(){var e=this;this.callbackRef=this.formTransitionCallback.bind(this),this.formExpandBtn.addEventListener("click",(function(t){return e.expandForm(t)})),this.formEl.addEventListener("submit",(function(t){return e.collectFormData(t)})),window.addEventListener("transitionend",this.callbackRef,!1)}},{key:"formTransitionCallback",value:function(e){e.target===this.formWrapper&&"height"===e.propertyName&&(xo.refresh(),this.formWrapper.classList.add("is-visible"),this.formWrapper.style.height="",window.removeEventListener("transitionend",this.callbackRef,!1))}},{key:"expandForm",value:function(e){var t=this,n=this.formContent.scrollHeight;e.currentTarget.classList.add("hidden"),this.sendGaCtaData(this.jobOfferName),setTimeout((function(){t.formWrapper.style.height="".concat(n,"px")}),300)}},{key:"collectFormData",value:(t=s()(l.a.mark((function e(t){var n,i,r=this;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),n=new FormData,i=this.submitBtn.dataset.recaptcha,n.append("opening_id",this.offerId),this.allFormInputs.forEach((function(e){"file"===e.type?n.append(e.name,e.files[0],e.files[0].name):n.append(e.name,e.value)})),grecaptcha.ready((function(){grecaptcha.execute(i,{action:"submit"}).then((function(e){n.append("recaptchaToken",e),r.loader.classList.remove("hidden"),r.submitBtn.classList.add("hidden"),fetch(window.location.href,{method:"POST",body:n}).then((function(e){return e.json()})).then((function(e){e.success?(r.showResponseMsg(),r.sendGaSubmitData(r.jobOfferName)):r.showResponseMsg(!0,e.error)})).catch((function(e){return r.showResponseMsg(!0,e)}))}))}));case 6:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"showResponseMsg",value:function(e,t){var n;this.formWrapper.style.display="none",xo.refresh(),e?(this.errorBox.style.display="flex",n=this.errorBox.offsetTop,t&&(this.errorBox.innerText=t)):(this.successBox.style.display="flex",n=this.successBox.offsetTop);var i=n-window.innerHeight/2;window.scrollTo({top:i,behavior:"smooth"})}},{key:"sendGaCtaData",value:function(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"GA Tracking",eventCategory:"job",eventAction:"form cta",eventLabel:e,eventValue:0,eventNonInteraction:!0})}},{key:"sendGaSubmitData",value:function(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"GA Tracking",eventCategory:"job",eventAction:"apply",eventLabel:e,eventValue:0,eventNonInteraction:!0})}}]),e}(),ed=function(e,t){e.currentTarget.blur();var n=e.currentTarget.href.split("#")[1],i=td(n);window.addEventListener("scroll",(function e(){Math.round(window.pageYOffset)===Math.round(i)&&(setTimeout((function(){return t.classList.add("is-hidden")}),300),window.removeEventListener("scroll",e))}))},td=function(e){if(e){var t=document.querySelector('[data-anchor="'.concat(e,'"]'));if(t){var n=t.getBoundingClientRect().top-50-document.body.getBoundingClientRect().top;return window.scrollTo({top:n,behavior:"smooth"}),n}}},nd=function(){var e=document.querySelector(".navigation"),t=e.querySelectorAll(".navigation__subitem [href*='#'], .mobile-navigation-menu__child-page-item [href*='#']"),n=window.location.href.split("#")[1];t.forEach((function(t){return t.addEventListener("click",(function(t){return ed(t,e)}))})),window.addEventListener("load",(function(){return td(n)}))},id=function(e,t){e.addEventListener("click",(function(){var n="".concat(t.scrollHeight,"px");t.classList.contains("expanded")?(t.style.height=0,t.classList.remove("expanded"),e.classList.remove("active"),e.dataset.expand&&(e.innerText=e.dataset.expand)):(t.style.height=n,t.classList.add("expanded"),e.classList.add("active"),e.dataset.close&&(e.innerText=e.dataset.close))}))},rd=function(){var e=document.querySelector(".case-detail .load-more-btn");if(e){var t=document.querySelector(".case-detail-intro__hidden-part"),n=document.querySelectorAll(".case-detail-intro__hidden-part > *");id(e,t),0===n.length&&e.classList.add("hidden")}},od=function(){var e=document.querySelectorAll(".accordions");if(0!==!e.length){e.forEach((function(e){var n=e.querySelectorAll("[data-dropdown='btn']");n.forEach((function(e){return e.addEventListener("click",(function(e){return t(e)}))})),n.forEach((function(e){return e.addEventListener("keydown",(function(e){"Space"===e.code&&(e.preventDefault(),t(e))}))}))}));var t=function(e){var t=e.currentTarget.parentElement,n=t.querySelector(".accordions__content"),i=t.querySelector(".accordions__wrapper").scrollHeight;t.classList.toggle("active"),t.classList.contains("active")?n.style.height="".concat(i,"px"):n.style.height=0}}},sd=function(){var e=document.querySelectorAll(".quote__content");e&&e.forEach((function(e){e.textContent.trim().length>180&&e.classList.add("quote__content--small")}))},ad=function(){document.querySelectorAll(".text-with-image__desc").forEach((function(e){if(e.textContent.length>700){var t=e.parentNode.previousElementSibling,n=e.nextElementSibling;t.appendChild(n)}}))};n(62);r.a.polyfill(),zl(),dl(),wl(),_l(),Tl(),Ol(),Object(Nl.a)(),Kl(),Object(Hl.a)(document.querySelector(".footer")),Yl(),nc(),lc(),hc(),Wc(),$c(),new Ic,vc(),qc(),Xc(),tu(),new Zu,nd(),rd(),od(),sd(),ad();var ld=Object(c.e)();"company-page"===ld&&Na(),"case-overview-page"===ld&&Ua(),"clients-overview-page"===ld&&new Jl,"awards-page"===ld&&new Zl,"life-at-emakina-page"===ld&&new fc(document.querySelector(".testimonials")),"press-detail-page"===ld&&new Fc(document.querySelector(".press-detail")),"news-overview-page"===ld&&new jc(document.querySelector(".news-overview")),"search-result-page"===ld&&new Vc,"article-detail-page"===ld&&new Yc(document.querySelector(".article-detail")),Ju()}])}));
//# sourceMappingURL=main.js.map
