(()=>{"use strict";var t=function(){return t=Object.assign||function(t){for(var n,e=1,i=arguments.length;e0?1:0)-(t<0?1:0)||+t}function f(t){var n=t.getBoundingClientRect();return{height:i(n.height,t.offsetHeight),width:i(n.width,t.offsetWidth)}}function p(t,n,e,i){var o=t&&t[n];return null==o?e:i&&"function"==typeof o?o():o}function m(t){return Math.round(1e6*t)/1e6}function v(t){var e,i,a,r,s,d,l,f,v,h,g,w,b,k,y=1/0,L=[],x=null,_=0;function E(t){V(_+t)}function M(t){var n=T(_+t).abs;return A(n)?n:null}function T(t){var e=Math.floor(Math.abs(m(t/i))),o=m((t%i+i)%i);o===i&&(o=0);var a=u(t),r=l.indexOf(n([],l,!0).reduce((function(t,n){return Math.abs(n-o)0?1:-1),{abs:s+e*d*a,origin:r,rel:s}}function C(t,n,e){var i;if(n||!I())return S(t,e);if(!A(t))return null;var o=T(null!=e?e:_),a=o.abs,r=t-o.rel,s=a+r;i=S(s);var l=S(s-d*u(r));return(null!==l&&Math.abs(l)6&&(L=L.slice(-6)),_=m(n);var i=D().abs;if(i!==x){var a=null!==x;x=i,a&&t.emit("slideChanged")}}function D(n){var o=n?null:function(){if(d){var t=I(),n=t?(_%i+i)%i:_,e=(t?_%i:_)-s[0][2],o=0-(e<0&&t?i-Math.abs(e):e),l=0,c=T(_),f=c.abs,p=c.rel,m=s[p][2],y=s.map((function(n,e){var a=o+l;(a<0-n[0]||a>1)&&(a+=(Math.abs(a)>i-1&&t?i:0)*u(-a));var s=e-p,c=u(s),v=s+f;t&&(-1===c&&a>m&&(v+=d),1===c&&aw&&(a-=i));var h=a+n[0]+n[1],b=Math.max(a>=0&&h<=1?1:h<0||a>1?0:a<0?Math.min(1,(n[0]+a)/n[0]):(1-a)/n[0],0);return l+=n[0]+n[1],{abs:v,distance:r.rtl?-1*a+1-n[0]:a,portion:b,size:n[0]}}));return f=q(f),p=z(f),{abs:q(f),length:a,max:k,maxIdx:h,min:b,minIdx:v,position:_,progress:t?n/i:_/a,rel:p,slides:y,slidesLength:i}}}();return e.details=o,t.emit("detailsChanged"),o}return e={absToRel:z,add:E,details:null,distToIdx:M,idxToDist:C,init:function(n){if(function(){if(r=t.options,s=(r.trackConfig||[]).map((function(t){return[p(t,"size",1),p(t,"spacing",0),p(t,"origin",0)]})),d=s.length){i=m(s.reduce((function(t,n){return t+n[0]+n[1]}),0));var n,e=d-1;a=m(i+s[0][2]-s[e][0]-s[e][2]-s[e][1]),l=s.reduce((function(t,e){if(!t)return[0];var i=s[t.length-1],o=t[t.length-1]+(i[0]+i[2])+i[1];return o-=e[2],t[t.length-1]>o&&(o=t[t.length-1]),o=m(o),t.push(o),(!n||n200||(u(i)!==u(n.distance)&&n.distance&&(n={distance:0,lastTimestamp:0,time:0}),n.time&&(n.distance+=i),n.lastTimestamp&&(n.time+=o-n.lastTimestamp),n.lastTimestamp=o),n}),{distance:0,lastTimestamp:0,time:0});return n.distance/n.time||0}}}function h(t){var n,e,i,o,a,r,s,d;function l(t){return 2*t}function f(t){return c(t,s,d)}function p(t){return 1-Math.pow(1-t,3)}function m(){return i?t.track.velocity():0}function v(t,n){void 0===n&&(n=1e3);var e=147e-9+(t=Math.abs(t))/n;return{dist:Math.pow(t,2)/e,dur:t/e}}function h(){var n=t.track.details;n&&(a=n.min,r=n.max,s=n.minIdx,d=n.maxIdx)}function g(){t.animator.stop()}t.on("updated",h),t.on("optionsChanged",h),t.on("created",h),t.on("dragStarted",(function(){i=!1,g(),n=e=t.track.details.abs})),t.on("dragChecked",(function(){i=!0})),t.on("dragEnded",(function(){var i=t.options.mode;"snap"===i&&function(){var i=t.track,o=t.track.details,s=o.position,d=u(m());(s>r||sr){var L=y=x)return n;if(s0||s>_&&e<0)return n;var l=(sx&&b<_||b===x&&e>0||b===_&&e<0)&&d(n),g+=l,!w&&Math.abs(g*o)>5&&(w=!0),t.track.add(l),h=r,t.emit("dragged")}}function T(n){!f&&t.track.details&&t.track.details.length&&(g=0,f=!0,w=!1,v=!0,m=n.id,S(n),h=A(n),t.emit("dragStarted"))}function C(n){f&&m===n.idChanged&&(f=!1,t.emit("dragEnded"))}function S(t){var n=q(),e=n?t.y:t.x,i=n?t.x:t.y,o=void 0!==b&&void 0!==k&&Math.abs(k-i)<=Math.abs(b-e);return b=e,k=i,o}function A(t){return q()?t.y:t.x}function q(){return t.options.vertical}function I(){o=t.size,a=q()?window.innerHeight:window.innerWidth;var n=t.track.details;n&&(x=n.min,_=n.max)}function z(t){w&&(d(t),s(t))}function V(){if(E.purge(),t.options.drag&&!t.options.disabled){var e;e=t.options.dragSpeed||1,p="function"==typeof e?e:function(t){return t*e},i=t.options.rtl?-1:1,I(),n=t.container,function(){var t="data-keen-slider-clickable";r("[".concat(t,"]:not([").concat(t,"=false])"),n).map((function(t){E.add(t,"dragstart",d),E.add(t,"mousedown",d),E.add(t,"touchstart",d)}))}(),E.add(n,"dragstart",(function(t){s(t)})),E.add(n,"click",z,{capture:!0}),E.input(n,"ksDragStart",T),E.input(n,"ksDrag",M),E.input(n,"ksDragEnd",C),E.input(n,"mousedown",T),E.input(n,"mousemove",M),E.input(n,"mouseleave",C),E.input(n,"mouseup",C),E.input(n,"touchstart",T,{passive:!0}),E.input(n,"touchmove",M,{passive:!1}),E.input(n,"touchend",C),E.input(n,"touchcancel",C),E.add(window,"wheel",(function(t){f&&s(t)}));var o="data-keen-slider-scrollable";r("[".concat(o,"]:not([").concat(o,"=false])"),t.container).map((function(t){return function(t){var n;E.input(t,"touchstart",(function(t){n=A(t),L=!0,y=!0}),{passive:!0}),E.input(t,"touchmove",(function(e){var i=q(),o=i?t.scrollHeight-t.clientHeight:t.scrollWidth-t.clientWidth,a=n-A(e),r=i?t.scrollTop:t.scrollLeft,d=i&&"scroll"===t.style.overflowY||!i&&"scroll"===t.style.overflowX;if(n=A(e),(a<0&&r>0||a>0&&r=1||(t.origin=1-n-(c>1?0:1-c)),t}))}i.options.trackConfig=a}function E(){T();var t=i.size;i.options.disabled||t===s||(s=t,x())}function M(){E(),setTimeout(E,500),setTimeout(E,2e3)}function T(){var t=f(i.container);i.size=(i.options.vertical?t.height:t.width)||1}function C(){i.slides=r(i.options.selector,i.container)}i.container=(u=r(n,document)).length?u[0]:null,i.destroy=function(){m.purge(),i.emit("destroyed"),v(!0)},i.prev=function(){i.moveToIdx(i.track.details.abs-1,!0)},i.next=function(){i.moveToIdx(i.track.details.abs+1,!0)},i.update=x,k(i.options)}}var k=function(t,e,i){try{return function(t,n){var e,i={};return e={emit:function(t){i[t]&&i[t].forEach((function(t){t(e)}));var n=e.options&&e.options[t];n&&n(e)},moveToIdx:function(t,n,i){var o=e.track.idxToDist(t,n);if(o){var a=e.options.defaultAnimation;e.animator.start([{distance:o,duration:p(i||a,"duration",500),easing:p(i||a,"easing",(function(t){return 1+--t*t*t*t*t}))}])}},on:function(t,n,e){void 0===e&&(e=!1),i[t]||(i[t]=[]);var o=i[t].indexOf(n);o>-1?e&&delete i[t][o]:e||i[t].push(n)},options:t},function(){if(e.track=v(e),e.animator=function(t){var n,e,i,o,a,r;function s(n){r||(r=n),d(!0);var a=n-r;a>i&&(a=i);var u=o[e];if(u[3]{if(a||e<=r-s){const n=f("dot");l?.autoplay&&!0===l.autoplay&&n.classList.add("slider__progressbar"),n.addEventListener("click",(()=>t.moveToIdx(e))),o.appendChild(n)}})),null!==l&&void 0!==l.show_dots&&(!1===l.show_dots.desktop&&o.classList.add("dots__hide-desktop"),!1===l.show_dots.tablet&&o.classList.add("dots__hide-tablet"),!1===l.show_dots.mobile&&o.classList.add("dots__hide-mobile")),i.appendChild(o)}(n),function(n){if(n)return u(a),void u(r);const e=f("arrows");a=f("arrow arrow--left"),a.addEventListener("click",(()=>t.prev())),r=f("arrow arrow--right"),r.addEventListener("click",(()=>t.next()));let o=!1,s=!1,d=!1;null!==l&&void 0!==l.show_arrows&&(!0===l.show_arrows.desktop&&(o=!0),!0===l.show_arrows.tablet&&(s=!0),!0===l.show_arrows.mobile&&(d=!0)),!0===o?(a.classList.remove("arrows__hide-desktop"),r.classList.remove("arrows__hide-desktop")):(a.classList.add("arrows__hide-desktop"),r.classList.add("arrows__hide-desktop")),!0===s?(a.classList.remove("arrows__hide-tablet"),r.classList.remove("arrows__hide-tablet")):(a.classList.add("arrows__hide-tablet"),r.classList.add("arrows__hide-tablet")),!0===d?(a.classList.remove("arrows__hide-mobile"),r.classList.remove("arrows__hide-mobile")):(a.classList.add("arrows__hide-mobile"),r.classList.add("arrows__hide-mobile")),i.appendChild(e),e.appendChild(a),e.appendChild(r)}(n)}function u(t){t.parentNode.removeChild(t)}function f(t){const n=document.createElement("div");return t.split(" ").forEach((t=>n.classList.add(t))),n}function p(){const n=t.track.details.rel;Array.from(o.children).forEach((function(t,e){e===n?t.classList.add("dot--active"):t.classList.remove("dot--active")})),0===n?a.classList.add("arrow--disabled"):a.classList.remove("arrow--disabled");const e=window.innerWidth;let i=t.track.details.slides.length-3;e<577?i+=2:e>=577&&e<1024&&(i+=1),n===i?r.classList.add("arrow--disabled"):r.classList.remove("arrow--disabled"),t.slides.forEach(((t,e)=>{e===n?t.classList.add("active"):t.classList.remove("active")}))}const m=null!==(e=l?.speed)&&void 0!==e?e:5;function v(){clearTimeout(s)}function h(){clearTimeout(s),d||(s=setTimeout((()=>{t.next()}),1e3*m))}t.on("created",(()=>{c(),p(),l?.autoplay&&!0===l.autoplay&&(t.slides.forEach(((t,n)=>{0===n&&t.classList.add("transition")})),t.container.addEventListener("mouseover",(()=>{d=!0,v()})),t.container.addEventListener("mouseout",(()=>{d=!1,h()})),h())})),t.on("optionsChanged",(()=>{c(!0),c(),p()})),t.on("slideChanged",(()=>{p()})),t.on("destroyed",(()=>{c(!0)})),l?.autoplay&&!0===l.autoplay&&(t.on("dragStarted",v),t.on("animationStarted",(()=>{Array.from(o.children).forEach((function(t){t.classList.remove("transition")})),h()})),t.on("animationEnded",(()=>{const n=t.track.details.rel;Array.from(o.children).forEach((function(t,e){e===n&&t.classList.add("transition")}))})),t.on("updated",h))}function L(t){return n=>{function e(t){n.slides[t].classList.add("active")}n.on("created",(()=>{e(n.track.details.rel),n.slides.forEach(((n,e)=>{n.addEventListener("click",(()=>{t.moveToIdx(e)}))})),n.slides.forEach(((t,n)=>{0===n&&t.classList.add("transition")})),t.on("animationStarted",(t=>{n.slides.forEach((t=>{t.classList.remove("active")}));const i=t.animator.targetIdx||0;e(t.track.absToRel(i)),n.moveToIdx(Math.min(n.track.details.maxIdx,i)),n.slides.forEach((t=>{t.classList.remove("transition")}))})),t.on("animationEnded",(t=>{const e=t.track.details.rel;n.slides.forEach(((t,n)=>{n===e&&t.classList.add("transition")}))}))}))}}function x(){window.scrollY>76?document.body.classList.add("scrolled"):document.body.classList.remove("scrolled"),document.querySelector(".gg-main-hero-block")&&(document.querySelector(".gg-main-hero-block").getBoundingClientRect().bottom<=0?document.body.classList.add("is-header2"):document.body.classList.remove("is-header2"))}document.addEventListener("DOMContentLoaded",(function(){document.querySelector(".main-slider")&&document.querySelectorAll(".main-slider").forEach((t=>{var n;let e=null;const i=t.closest(".keen-slider-container");let o=null!==(n=t.dataset?.options)&&void 0!==n?n:null,a=!1;if(null===o)a=!0;else try{var r;o=JSON.parse(o);const n=null!==(r=o.spacing)&&void 0!==r?r:1;e=new k(t,{loop:!1!==o?.loop,vertical:"vertical"===o.direction.mobile,slides:{perView:!0===o.show_thumbnail?.modile?1:o.thumbnail_count.mobile,spacing:"vertical"===o.direction.mobile?n:20},breakpoints:{"(min-width: 768px)":{vertical:"vertical"===o.direction.tablet,slides:{perView:!0===o.show_thumbnail?.tablet?1:o.thumbnail_count.tablet,spacing:"vertical"===o.direction.tablet?n:20}},"(min-width: 1280px)":{vertical:"vertical"===o.direction.desktop,slides:{perView:!0===o.show_thumbnail?.desktop?1:o.thumbnail_count.desktop,spacing:n}}}},[y])}catch{a=!0}if(a&&(e=new k(t,{loop:!0,vertical:!0,breakpoints:{"(max-width: 768px)":{vertical:!1}}},[y])),i){const t=i.querySelector(".thumb-slider");if(t){var s;let n=null!==(s=t.dataset?.options)&&void 0!==s?s:null,i=!1;if(null==n)i=!0;else try{var d;n=JSON.parse(n);const i=null!==(d=n.spacing)&&void 0!==d?d:1;new k(t,{loop:!(n.thumbnail_count.mobile>1||"auto"===n.thumbnail_count.mobile)||n?.loop,vertical:"vertical"===n.direction.mobile,slides:{perView:n.thumbnail_count.mobile,spacing:i},breakpoints:{"(min-width: 768px)":{loop:!(n.thumbnail_count.tablet>1||"auto"===n.thumbnail_count.tablet)||n?.loop,vertical:"vertical"===n.direction.tablet,slides:{perView:n.thumbnail_count.tablet,spacing:i}},"(min-width: 1024px)":{loop:!(n.thumbnail_count.desktop>1||"auto"===n.thumbnail_count.desktop)||n?.loop,vertical:"vertical"===n.direction.desktop,gap:"60px",slides:{perView:n.thumbnail_count.desktop,spacing:i}}}},[L(e)])}catch{i=!0}i&&new k(t,{loop:!0,vertical:!0,breakpoints:{"(max-width: 768px)":{vertical:!1}}},[L(e)])}}})),document.querySelector(".dropdown-control")&&document.querySelectorAll(".dropdown-control").forEach((t=>{const n=t.querySelector("span"),e=t.querySelectorAll("ul li");n.addEventListener("click",(()=>{t.classList.toggle("is-active")})),e.forEach((e=>{e.addEventListener("click",(()=>{t.classList.toggle("is-active"),n.innerHTML=e.innerHTML,t.dataset.option=e.dataset?.value}))}))})),x();const t=window.innerWidth,n=document.querySelector(".fitness-gallery"),e=document.querySelector(".social-gallery-slider");t<1024&&(n&&(n.querySelector(".keen-slider").dataset.options=JSON.stringify({show_arrows:{desktop:!1,tablet:!0,mobile:!0},show_dots:{desktop:!1,tablet:!0,mobile:!0}}),new k(".fitness-gallery .keen-slider",{loop:!0,slides:{perView:1.1,spacing:15}},[y])),e&&new k(".social-gallery-slider .keen-slider",{loop:!0,slides:{perView:1.1,spacing:15}})),document.querySelector(".testimonials-slider")&&new k(".testimonials-slider .keen-slider",{loop:!0,vertical:!1},[y]);const i=document.querySelector(".teams-slider .keen-slider");i&&new k(i,{slides:{perView:1,spacing:12},breakpoints:{"(min-width: 577px)":{slides:{perView:2,spacing:16}},"(min-width: 1024px)":{slides:{perView:3,spacing:24}}},vertical:!1},[y])})),window.addEventListener("scroll",x),document.addEventListener("DOMContentLoaded",(function(){let t=0;const n=document.querySelector(".top-menu nav");function e(){const t=document.querySelectorAll(".mobile-alignfull");t&&t.forEach((t=>{window.innerWidth<=1024?t.classList.add("alignfull"):t.classList.remove("alignfull")})),document.querySelectorAll(".desktop-alignwide").forEach((t=>{window.innerWidth>1840?t.classList.add("alignwide"):t.classList.remove("alignwide")})),document.querySelectorAll(".small-alignfull").forEach((t=>{window.innerWidth<=1840?t.classList.add("alignfull"):t.classList.remove("alignfull")}))}n&&window.addEventListener("scroll",(function(){const e=window.scrollY||document.documentElement.scrollTop;0===e?document.body.classList.remove("menu-expand"):e76?n.classList.remove("alignwide"):n.classList.add("alignwide")})),document.querySelectorAll('a[href^="#"]').forEach((t=>{t.addEventListener("click",(function(t){t.preventDefault();const n=this.getAttribute("href").substring(1),e=document.getElementById(n);if(e){const t=window.innerWidth<1024?12:76,n=e.offsetTop-t;window.scrollTo({top:n,behavior:"smooth"})}}))})),e(),window.addEventListener("resize",e)}))})();