1!function(){"use strict";var e={80967:function(e){e.exports=window.divi.scriptLibrary}},t={};function o(s){var r=t[s];if(void 0!==r)return r.exports;var n=t[s]={exports:{}};return e[s](n,n.exports,o),n.exports}o.d=function(e,t){for(var s in t)o.o(t,s)&&!o.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};!function(){o.r(s),o.d(s,{groupCarouselInit:function(){return H},groupCarouselReInit:function(){return z},groupCarouselReInitElement:function(){return G},groupCarouselUpdate:function(){return j}});var e=o(80967);const t="divi:groupCarousel:init",r="divi:groupCarousel:beforeSlide",n="divi:groupCarousel:afterSlide",i="divi:groupCarousel:destroy",a="divi:groupCarousel:update",l={auto:!1,speed:2e3,transitionSpeed:200,pauseOnHover:!0,centerMode:!1,slidesToShow:1,slidesToScroll:1,showArrows:!0,showDots:!0,arrowPosition:"center",dotAlignment:"center",dotPosition:"below"},u="et_pb_group_carousel_container",c="et_pb_group_carousel_track",d="et_pb_group_carousel_slide",p="et_pb_group_carousel_slide_active",_="et_pb_group_carousel_slide_last_visible",f="et_pb_group_carousel_slide_bleed_clip_prev",w="et_pb_group_carousel_slide_bleed_clip_next",m="et_pb_group_carousel_arrow_prev",v="et_pb_group_carousel_arrow_next",b="et_pb_group_carousel_dots",h="et_pb_group_carousel_dot",g="et_pb_group_carousel_dot_active",y="et_pb_group_carousel_initialized",S="et_pb_group_carousel_auto_rotate",E="et_pb_group_carousel_center_mode",L={start:0,endExclusive:0,active:0,lastVisible:0},A=[f,w];function M(e){A.forEach((t=>{e.classList.remove(t)}))}function C(e){return e instanceof HTMLElement}function T(e){return void 0!==e.__groupCarouselInstance}function x(e){const t=document.querySelectorAll(e);return Array.from(t).filter(C)}function I(e){const t=e.querySelector(".et_pb_group_carousel_track");if(!t)return[];return Array.from(t.querySelectorAll(".et_pb_group_carousel_slide")).filter((e=>{let o=e.parentElement;for(;o&&o!==t;){if(o.classList.contains("et_pb_group_carousel_track"))return!1;o=o.parentElement}return o===t}))}function O(e,t,o=!1){e.classList.add(d,"et_pb_group_carousel_clone"),e.setAttribute("aria-hidden","true"),e.removeAttribute("id");const s=t.getAttribute("data-slide-id");s&&e.setAttribute("data-slide-id",s),o&&(e.setAttribute("data-clone-of",s||""),e.setAttribute("data-is-carousel-clone","true")),e.querySelectorAll("[id]").forEach((e=>e.removeAttribute("id"))),e.querySelectorAll("style").forEach((e=>e.remove()))}function P(e,t,o){return((e-t)%o+o)%o}function k(){const e=window.innerWidth,t=window.diviBreakpointData?.enabledBreakpoints;if(!t)return"desktop";const o=t.find((e=>e?.baseDevice))?.name??"desktop";let s=null,r=null,n=null;return t.forEach((t=>{if(t?.baseDevice)return;const o=t?.maxWidth?.value,i=t?.minWidth?.value;if(o&&i&&parseInt(o,10)>=e&&parseInt(i,10)<=e&&(s=t?.name),o&&!i){const n=parseInt(o,10);n>=e&&(null===r||n<r)&&(s=t?.name,r=n)}if(!o&&i){const o=parseInt(i,10);o<=e&&(null===n||o>n)&&(s=t?.name,n=o)}})),s??o}const D={auto:"data-carousel-auto",speed:"data-carousel-speed",transitionSpeed:"data-carousel-transition-speed",pauseOnHover:"data-carousel-pause-on-hover",centerMode:"data-carousel-center-mode",slidesToShow:"data-carousel-slides-to-show",slidesToScroll:"data-carousel-slides-to-scroll",showArrows:"data-carousel-show-arrows",showDots:"data-carousel-show-dots",arrowPosition:"data-carousel-arrow-position",dotAlignment:"data-carousel-dot-alignment",dotPosition:"data-carousel-dot-position"};function q(e,t,o,s,r){if(!e)return null;const n=function(e,t,o){const s=o.indexOf(e),r=o.indexOf(t);if(s<0||r<0)return[String(e)];const n=s<r,i=n?o.slice(s,r+1):o.slice(r,s+1);return n||i.reverse(),i}(o,s,r),i=n.find((o=>{const s=e[o];return s&&Object.prototype.hasOwnProperty.call(s,t)&&null!=s[t]&&""!==s[t]}));if(!i)return null;const a=e[i];return a?String(a[t]):null}function N(e){const t=Array.from(e.classList).find((e=>e.startsWith("et_pb_group_carousel_")));if(!t)return null;const o=`.${t}`,s=window.diviModuleGroupCarouselData?.find((e=>e.selector===o)),r=s?.data??{},n=function(e){const t=window.diviElementMultiViewData;return Array.isArray(t)?t.find((t=>{if("setAttrs"!==t.action||!t.data)return!1;const{selector:o}=t;if("string"!=typeof o||!o)return!1;try{return e===document.querySelector(o)}catch{return!1}}
1))?.data??null:null}(e),i=null!==n,a=k(),l=window.diviBreakpointData?.baseBreakpointName??"desktop",u=window.diviBreakpointData?.enabledBreakpointNames??["desktop","tablet","phone"],c=(t,o)=>{const s=e.getAttribute(o);return null!==s?s:String(t??"")},d=(e,t)=>{if("number"==typeof e)return e;if("string"==typeof e){const o=parseInt(e,10);return Number.isNaN(o)?t:o}return t},p=s?.responsive?.[a];if(p){const e=p,t=r;return{auto:!0===(e.auto??t.auto),speed:d(e.speed??t.speed,2e3),transitionSpeed:d(e.transitionSpeed??t.transitionSpeed,200),pauseOnHover:!0===(e.pauseOnHover??t.pauseOnHover),centerMode:!0===(e.centerMode??t.centerMode),slidesToShow:parseInt(String(e.slidesToShow??t.slidesToShow??"1"),10),slidesToScroll:parseInt(String(e.slidesToScroll??t.slidesToScroll??"1"),10),showArrows:!0===(e.showArrows??t.showArrows),showDots:!0===(e.showDots??t.showDots),arrowPosition:e.arrowPosition??t.arrowPosition??"center",dotAlignment:e.dotAlignment??t.dotAlignment??"center",dotPosition:e.dotPosition??t.dotPosition??"below"}}const _=e=>q(n,D[e],a,l,u),f=(e,t,o)=>{const s=_(e);return null!==s?s:i?String(t??""):c(t,o)},w=(e,t,o)=>{const s=_(e);return null!==s?"true"===s:i?t:"true"===c(t?"true":"false",o)};return{auto:w("auto",!0===r.auto,"data-carousel-auto"),speed:d(f("speed",r.speed,"data-carousel-speed"),2e3),transitionSpeed:d(f("transitionSpeed",r.transitionSpeed,"data-carousel-transition-speed"),200),pauseOnHover:w("pauseOnHover",!0===r.pauseOnHover,"data-carousel-pause-on-hover"),centerMode:w("centerMode",!0===r.centerMode,"data-carousel-center-mode"),slidesToShow:parseInt(f("slidesToShow",r.slidesToShow,"data-carousel-slides-to-show"),10),slidesToScroll:parseInt(f("slidesToScroll",r.slidesToScroll,"data-carousel-slides-to-scroll"),10),showArrows:w("showArrows",!0===r.showArrows,"data-carousel-show-arrows"),showDots:w("showDots",!0===r.showDots,"data-carousel-show-dots"),arrowPosition:f("arrowPosition",r.arrowPosition,"data-carousel-arrow-position"),dotAlignment:f("dotAlignment",r.dotAlignment,"data-carousel-dot-alignment"),dotPosition:f("dotPosition",r.dotPosition,"data-carousel-dot-position")}}const $="object"==typeof window.ET_Builder;function B(o,s,a){if(!o)return null;const A=o.__groupCarouselInstance;A?.destroy&&A.destroy();const C=o.querySelector(`.${c}`),T=o.querySelector(`.${u}`);if(!C)return null;C.style.direction="ltr",C.querySelectorAll(".et_pb_group_carousel_clone").forEach((e=>e.remove()));const x={...l,...s,auto:!$&&(s?.auto??l.auto)},k=I(o);if(0===k.length)return null;const D=k.length,q=Math.min(x.slidesToShow,D),N=Math.min(x.slidesToScroll,D),B=Math.min(Math.max(q+N-1,q,N,1),D);let H=B;if(null!==a&&Number.isFinite(a)){const e=Math.max(0,Math.min(a,D-1));H=B+e}let j,F,R=null,z=!1,G=null;const V={...L};let W=null,X=null;const U=o.getAttribute("data-id")||"carousel";k.forEach(((e,t)=>{e.classList.add(d),e.setAttribute("data-slide-id",`${U}-slide-${t}`)}));for(let e=0;e<B;e++){const t=k[(D-1-e%D+D)%D],o=t.cloneNode(!0);O(o,t,$),C.insertBefore(o,C.firstChild)}for(let e=0;e<B;e++){const t=k[e%D],o=t.cloneNode(!0);O(o,t,$),C.appendChild(o)}const Y=I(o);C.style.transition=`transform ${x.transitionSpeed}ms ease-in-out`;for(let e=1;e<=10;e++)o.classList.remove(`et_pb_group_carousel_slides_${e}`);q>1&&q<=10&&o.classList.add(`et_pb_group_carousel_slides_${q}`),o.classList.toggle("et_pb_group_carousel_center_mode",x.centerMode);const J=e=>{if(e<0||e>=D||z)return;const t=P(H,B,D);e!==t&&(o.dispatchEvent(new CustomEvent(r,{detail:{currentSlide:t,nextSlide:e}})),H=B+e,z=!0,oe())},K=()=>{if(z)return;H+=N,z=!0,oe()},Q=()=>{if(z)return;H-=N,z=!0,oe()},Z=()=>{if(!x.auto||R)return;const e=(e=!1)=>{!x.auto||!e&&z||(R=window.setTimeout((()=>{K(),R=null}),x.speed))};o.scheduleNextSlideCallback=e,e(!0)},ee=()=>{R&&(clearTimeout(R),R=null),delete o.scheduleNextSlideCallback},te=()=>{T&&(null!==G&&cancelAnimationFrame(G),G=requestAnimationFrame((()=>{G=null,function({slides:e,visibleStartIndex:t,visibleEndIndexExclusive:o}){const s=Math.floor(t)-1,r=Math.ceil(o);e.forEach(((e,n)=>{M(e),n+1>t&&n<o||e.classList.contains(p)||(n!==s?n===r&&e.classList.add(w):e.classList.add(f))}))}({slides:Y,visibleStartIndex:V.start,visibleEndIndexExclusive:V.endExclusive})})))};function oe(e=!1){const t=C,s=100/q;let r;if(x.centerMode){r=-(H-(q>1?(q-1)/2:0))*s}else r=-H*s;if(e)t.style.transition="none",t.style.transform=`translateX(${r}%)`,requestAnimationFrame((()=>{t.style.transition=`transform ${x.transitionSpeed}ms ease-in-out`,o.classList.contains("et_pb_group_carousel_no_transitions")||(z=!1)}));else if(t.style.transform=`translateX(${r}%)`,z){const e=s=>{s.target===t&&"transform"===s.propertyName&&(t.removeEventListener("transitionend",e),(()=>{const e=function(e,t,o){return e>=t+o||e<t?e>=t+o?t+(e-t-o):t+o+(e-t):null}(H,B,D);null!==e?(o.classList.add("et_pb_group_carousel_no_transitions"),H=e,oe(!0),setTimeout((()=>{o.classList.remove("et_pb_group_carousel_no_transitions"),$&&oe(!0),x.auto&&(ee(),Z()),z=!1}))):z=!1})(),requestAnimationFrame((()=>
1{if(te(),x.auto&&!R){const e=o.scheduleNextSlideCallback;e&&e()}})))};t.addEventListener("transitionend",e)}Object.assign(V,L),Y.forEach(((e,t)=>{if(e.classList.remove(p),e.classList.remove(_),x.centerMode){const o=q>1?(q-1)/2:0,s=H+o;t===H&&(e.classList.add(p),V.active=t,V.start=t-o,V.endExclusive=V.start+q),t===Math.floor(s)&&(e.classList.add(_),V.lastVisible=t)}else t>=H&&t<H+q&&(e.classList.add(p),t===H&&(V.active=t,V.start=t),t===H+q-1&&(e.classList.add(_),V.lastVisible=t,V.endExclusive=t+1))})),se(),re();const i=P(H,B,D);o.dispatchEvent(new CustomEvent(n,{detail:{currentSlide:i,totalSlides:D}})),te()}function se(){const e=b,t=Array.from(o.children).find((t=>t.classList.contains(e)));if(!t)return;if(!x.showDots)return void(t.style.display="none");let s,r;if(t.style.display="",t.style.direction="ltr",t.innerHTML="",x.centerMode)s=D,r=P(H,B,D);else if(q>=D)s=1,r=0;else{s=Math.ceil((D-q)/N)+1;const e=P(H,B,D);r=Math.floor(e/N),r=Math.max(0,Math.min(r,s-1))}for(let e=0;e<s;e++){const o=document.createElement("button");o.className=h,o.type="button",o.setAttribute("aria-label",`Go to slide ${e+1}`),e===r&&o.classList.add(g),o.addEventListener("click",(t=>{if(t.stopPropagation(),x.centerMode)J(e);else{const t=e*N;J(Math.min(t,D-q))}})),t.appendChild(o)}}function re(){const e=m,t=v,s=Array.from(o.children),r=s.find((t=>t.classList.contains(e))),n=s.find((e=>e.classList.contains(t)));if(r&&n){if(!x.showArrows)return r.style.display="none",void(n.style.display="none");r.style.display="",n.style.display="",r.removeAttribute("disabled"),n.removeAttribute("disabled")}}const ne=e=>{e.stopPropagation(),Q()},ie=e=>{e.stopPropagation(),K()},ae=e=>{if(z)return;const t=e.touches[0];W=t.clientX,X=t.clientY},le=e=>{if(null===W||null===X)return;if(z)return W=null,void(X=null);const t=e.changedTouches[0],o=t.clientX,s=t.clientY,r=o-W,n=s-X;Math.abs(r)>Math.abs(n)&&Math.abs(r)>50&&(e.stopPropagation(),r<0?K():r>0&&Q()),W=null,X=null},ue=m,ce=v,de=Array.from(o.children),pe=de.find((e=>e.classList.contains(ue))),_e=de.find((e=>e.classList.contains(ce)));if(pe&&pe.addEventListener("click",ne),_e&&_e.addEventListener("click",ie),o.addEventListener("touchstart",ae,{passive:!0}),o.addEventListener("touchend",le),x.auto&&x.pauseOnHover&&(o.addEventListener("mouseenter",ee),o.addEventListener("mouseleave",Z)),$&&q>=1&&q<=10){const e=`et_pb_group_carousel_slides_${q}`;let t=!1;j=new MutationObserver((o=>{o.forEach((o=>{if("attributes"===o.type&&"class"===o.attributeName){if(t)return;const s=o.target,r=s.getAttribute("data-original-slides-to-show"),n=r&&parseInt(r,10)>q;if(!s.classList.contains(e)&&n){t=!0;for(let e=1;e<=10;e++)e!==q&&s.classList.remove(`et_pb_group_carousel_slides_${e}`);s.classList.add(e),setTimeout((()=>{t=!1}),50)}}}))})),j.observe(o,{attributes:!0,attributeFilter:["class"]})}const fe={element:o,slides:Y,currentSlide:H,totalSlides:D,settings:x,autoplayTimer:R,goToSlide:J,nextSlide:K,prevSlide:Q,startAutoplay:Z,stopAutoplay:ee,updateDots:se,updateArrows:re,destroy:()=>{ee();const e=m,t=v,s=Array.from(o.children),r=s.find((t=>t.classList.contains(e))),n=s.find((e=>e.classList.contains(t)));r&&r.removeEventListener("click",ne),n&&n.removeEventListener("click",ie),o.removeEventListener("touchstart",ae),o.removeEventListener("touchend",le);const a=C;a.querySelectorAll(".et_pb_group_carousel_clone").forEach((e=>e.remove())),a.style.transform="",a.style.transition="",k.forEach((e=>{e.classList.remove(p)})),o.classList.remove(y);for(let e=1;e<=10;e++)o.classList.remove(`et_pb_group_carousel_slides_${e}`);o.classList.remove(S),o.classList.remove(E),j&&(j.disconnect(),j=null),null!==G&&(cancelAnimationFrame(G),G=null),F&&(F.disconnect(),F=null),function(e){e.forEach(M)}(Y),delete o.__groupCarouselInstance,o.dispatchEvent(new CustomEvent(i,{detail:{element:o}}))},getRealSlideIndex:()=>P(H,B,D),getSettings:()=>({...x,slidesToShow:q,slidesToScroll:N})};return o.__groupCarouselInstance=fe,T&&"undefined"!=typeof ResizeObserver&&(F=new ResizeObserver((()=>{te()})),F.observe(T)),oe(!0),!$&&"undefined"!=typeof window&&window.et_reinit_waypoint_modules&&requestAnimationFrame((()=>{window.et_reinit_waypoint_modules()})),x.auto&&Z(),o.dispatchEvent(new CustomEvent(t,{detail:{instance:fe}})),e.isBuilder||window.dispatchEvent(new CustomEvent(t,{detail:{instance:fe}})),fe}function H(e,t){if(!e)return null;const o=e;if(o.__groupCarouselInstance||e.classList.contains(y))return o.__groupCarouselInstance||null;const s=B(e,t||N(e)||{});return s&&e.classList.add(y),s}function j(e,t){const o=e.__groupCarouselInstance,s=(e=>{if(!e)return null;const t=e.getRealSlideIndex();return Number.isFinite(t)?t:null})(o);o?.destroy&&o.destroy(),e.classList.remove("et_pb_group_carousel_initialized");const r=B(e,t,s);return r&&(e.classList.add("et_pb_group_carousel_initialized"),e.dispatchEvent(new CustomEvent(a,{detail:{instance:r}}))),r}const F="object"==typeof window.ET_Builder;function R(){x(".et_pb_group_carousel:not(.et_pb_group_carousel_initialized)").forEach((e=>H(e)))}function z(){if("object"==typeof window.ET_Builder)return;x(".et_pb_group_carousel").forEach((e=>{const t=N(e);T(e)?t&&j(e,t):H(e,t)})),R()}function G(e,t){if(!e)return;const o=N(e);if(T(e)){const s=e.__groupCarouselInstance?.getSettings(),r=o||s,n=r?t?{...r,...t}:r:null;n&&j(e,n)}else{H(e,o||t)}}let V=!1;"undefined"!=typeof window&&(window.diviModuleGroupCarouselInit=H,window.diviModuleGroupCarouselUpdate=j,window.diviModuleGroupCarouselReinit=z,window.diviModuleGroupCarouselReinitElement=G),"undefined"==typeof document||V||(V=!0,function(){if(F)return;const e=()=>{R(),function(){const e=window.diviElementMultiViewData;if(!e)return;const t=e.filter((e=>"setAttrs"===e.action&&e.selector?.includes(".et_pb_group_carousel"))),o=e=>{const t=document.querySelector(e);
1if(!t)return;const o=N(t);o&&j(t,o)};let s;const r=()=>{clearTimeout(s),s=setTimeout((()=>{t.forEach((e=>{const t=e.selector.match(/(\.et_pb_group_carousel_[^\s.]+)/)?.[1];t&&o(t)}))}),400)};window.screen?.orientation?window.screen.orientation.addEventListener("change",r):window.addEventListener("orientationchange",r),window.addEventListener("resize",r),window.addEventListener("divi:setPaginatedContent",r),r(),t.forEach((e=>{const t=e.selector.match(/(\.et_pb_group_carousel_[^\s.]+)/)?.[1];if(!t)return;const s=document.querySelector(t);s&&new MutationObserver((r=>{let n=!1;r.forEach((t=>{if("attributes"!==t.type)return;const{attributeName:o}=t;if(o?.startsWith("data-carousel-"))n=!0;else if("class"===o){const o=t.target,r=t.oldValue?.includes("et_pb_sticky")||!1,i=o.classList.contains("et_pb_sticky");if(r!==i){const t=k(),o=i?e.data["desktop--sticky"]:e.data[t];o&&Object.entries(o).forEach((([e,t])=>{"string"==typeof t&&s&&s.setAttribute(e,t)})),n=!0}}})),n&&t&&o(t)})).observe(s,{attributes:!0,attributeOldValue:!0,attributeFilter:["class","data-carousel-auto","data-carousel-speed","data-carousel-transition-speed","data-carousel-pause-on-hover","data-carousel-center-mode","data-carousel-slides-to-show","data-carousel-slides-to-scroll","data-carousel-show-arrows","data-carousel-show-dots","data-carousel-arrow-position","data-carousel-dot-alignment"]})}))}()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}())}(),((window.divi=window.divi||{}).moduleLibrary=window.divi.moduleLibrary||{}).moduleLibraryScriptGroupCarousel=s}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.