	<!doctype html>
<!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]-->
<!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" lang="en-US"> <![endif]-->
<!--[if gt IE 9]><!--><html class="no-js no-svg" lang="en-US"> <!--<![endif]-->
<head>
    <meta charset="UTF-8" />
    <link rel="stylesheet" href="/wp-content/themes/l-acoustics-upgraded/style.css" type="text/css" media="screen" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538728816",accountID:"6231961",trustKey:"6231961",xpid:"UgQEUF9VCRAFVVFRBgEFVFY=",licenseKey:"NRJS-d39302cb0edf74eee73",applicationID:"510310222",browserID:"538728816"};;/*! For license information please see nr-loader-spa-1.316.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733:(e,t,r)=>{"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>a,df:()=>s,qY:()=>n,v4:()=>o});const n="events",i="jserrors",s="browser/blobs",o="rum",a="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o="log",a=n.K7.logging},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>a,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s&&!s.aborted&&s.backlog&&a){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof o.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738:(e,t,r)=>{"use strict";r.d(t,{U:()=>f,Y:()=>l});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]&&l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)&&(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>a,f:()=>o});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const a=e=>(0,i.a)(e,s)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>s,Wt:()=>n,g:()=>c,iL:()=>a,tS:()=>o,wk:()=>i});const n="NRBA_SESSION::",i=144e5,s=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},a={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>a,nf:()=>o,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],o=4,a=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>u});var n=r(7836),i=r(5607),s=r(5732);const o="nr@original:".concat(i.W),a=50;var c=Object.prototype.hasOwnProperty,d=!1;function u(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r="");const a="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];f(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,d,h,p){return f(t)?t:(n||(n=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){l([e],r)}for(var n in e)c.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,c,f,g;let m,v;try{c=this,o=[...arguments],v=p?(0,s.$5)(r):[void 0],f="function"==typeof i?i(o,c):i||{}}catch(t){l([t,"",[o,c,d],f],e)}u(n+"start",[o,c,d,v],f,h);const y=performance.now();let b;try{return g=t.apply(c,o),b=performance.now(),g}catch(e){throw b=performance.now(),u(n+"err",[o,c,e,v],f,h),m=e,m}finally{const e=b-y,t={start:y,end:b,duration:e,isLongTask:e>=a,methodName:d,thrownError:m};t.isLongTask&&u("long-task",[t,c,v],f,h),u(n+"end",[o,c,g,v],f,h)}}}function u(r,n,i,s){if(!d||t){var o=d;d=!0;try{e.emit(r,n,i,t,s)}catch(t){l([t,r,n,i],e)}d=o}}}function l(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function f(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>a,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>o,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",o="-start",a="-end",c="fn"+o,d="fn"+a,u="pushState",l=1e3,f=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(a.p_).some(t=>t===e.toUpperCase().trim())}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>l,OV:()=>s,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>a,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",o="api",a="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>a,rs:()=>i,xV:()=>o,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",o="storeSupportabilityMetrics",a="storeEventMetrics"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>x,Tb:()=>f,U2:()=>o,V1:()=>A,Wb:()=>T,bt:()=>b,cD:()=>y,d3:()=>E,dT:()=>d,eY:()=>g,fF:()=>h,hG:()=>s,hw:()=>i,k6:()=>a,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",o="addToTrace",a="addRelease",c="finished",d="interaction",u="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",y="setCustomAttribute",b="setErrorHandler",w="setPageViewName",R="setUserId",E="start",T="wrapLogger",A="measure",x="consent"},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>o,SR:()=>s,rF:()=>a});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload&&s(e)}function a(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>c,sB:()=>a});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=>{s()&&(clearInterval(o),r())},500);(0,n.sp)("load",r,t)}function a(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5732:(e,t,r)=>{"use strict";r.d(t,{$5:()=>u,B5:()=>d,Ms:()=>s,Ux:()=>a,YA:()=>c,fQ:()=>i,yx:()=>o});var n=r(7508);const i={MFE:"MFE",BA:"BA"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>t.metadata.timings?.asset?.endsWith(e)).map(e=>e.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{"entity.guid":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{"child.id":e.id,"child.type":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e&&!!l(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>s,gm:()=>o,lR:()=>l,m:()=>c,mw:()=>a,sb:()=>u,zk:()=>h});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=>{const e=o?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<o.performance.now())return e}},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>o,Vh:()=>s,_s:()=>a,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>o,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,o;i>0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o="*");let[c]=s.split(":");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7508:(e,t,r)=>{"use strict";r.d(t,{AZ:()=>g,Qr:()=>b,QL:()=>m});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&e.name.endsWith(".js"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().filter(u).forEach(e=>{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=>{(t(e)||(0,i.t)()-n>1e4)&&r.push(s)}),f=f.filter((e,t)=>!r.includes(t))})}).observe({type:"resource",buffered:!0})}function g(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const o=g(t),a=(o.length>1?o.filter(e=>d!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type="inline",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType("resource").find(e=>v(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)&&(e.asset=a,e.type="preload",f.push({addedAt:(0,i.t)(),test:t=>!!v(t,a)&&(y(e,t),!0)})),Object.defineProperty(e,"scriptStart",{get:()=>e.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,"scriptEnd",{get:()=>e.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>s,KC:()=>a,No:()=>i,qh:()=>o});var n=r(860);const i=16e3,s=1e6,o="SESSION_ERROR",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>a,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a="nr@context:".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var a=h(n);g(e).forEach(e=>{e.apply(a,r)});var d=v()[o[e]];d&&d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,a,()=>new s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866:(e,t,r)=>{"use strict";r.d(t,{Nc:()=>s,cn:()=>a,fL:()=>i,h3:()=>n,hB:()=>o});const n=/function (.+?)\s*\(/,i=/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,s=/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,o=/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i,a=/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i},8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])&&Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:"object"==typeof e[o]&&"object"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(o.RI&&h(document,f),c&&h(c.prototype,f),h(o.gm,f)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n,f:()=>i});const n=r(860).K7.ajax,i="ajaxRequest.id"},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>o,F3:()=>i,Xs:()=>s,Yq:()=>a,xv:()=>n});const n="1.316.0",i="PROD",s="CDN",o="@newrelic/rrweb",a="1.1.0"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>a,ZF:()=>c,bz:()=>o,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map(e=>"x"===e?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a<e;a++)o.push(s(r,i++).toString(16));return o.join("")}function c(){return a(16)}function d(){return a(32)}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.316.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.316.0.PROD:",i.l=(r,n,s,o)=>{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){a=l;break}}if(!a){c=!0;var f={478:"sha512-/91tZUpAINW5VzLS+EdJpEe0gul6FJd2zTpGwLIhi/mqcTiQPUlhoJmX5zb4EPTwdGqun46DoGQPtDShDBw4bA==",249:"sha512-XqLQgD24Jrw2HFtuRDeuxMcY5WnEXG04tpC98UJOJlIfGqQst/lKUE+G++zwulwEzcM00bl5V0e1kKGq2Nxc1g==",212:"sha512-rOHSN/tvMjFe33yfRKMs44m3dZKgs9foEl0T2tdErrZKsAF8Oe5+OLJKgySrw3WwY4MgvuS4yWEr88MMv5LZaw=="};(a=document.createElement("script")).charset="utf-8",i.nc&&a.setAttribute("nonce",i.nc),a.setAttribute("data-webpack",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),f[o]&&(a.integrity=f[o])}e[r]=[n];var h=(t,n)=>{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed: ("+s+": "+o+")",a.name="ChunkLoadError",a.type=s,a.request=o,n[1](a)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[o,a,c]=r,d=0;if(o.some(t=>0!==e[t])){for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)c(i)}for(t&&t(r);d<o.length;d++)s=o[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.316.0.PROD"]=self["webpackChunk:NRBA-1.316.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333);const c=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=i(2614),u=i(944),l=i(8122);const f="[data-nr-mask]",h=e=>(0,l.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:d.wk,inactiveMs:d.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){c(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){c(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var p=i(6154),g=i(9324);let m=0;const v={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:p.WN},y={consented:!1},b={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||y.consented},set consented(e){y.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++m}};var w=i(7836),R=i(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:f={},exposed:g=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=h(c||{}),e.loader_config=(m=u||{},(0,l.a)(m,E)),d.jsAttributes??={},p.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const y=e.init;e.runtime??=(e=>{const t=(0,l.a)(e,b),r=Object.keys(v).reduce((e,t)=>(e[t]={value:v[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(f),y.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",i.p=t?e:"https://"+e})(y.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=g,(0,R.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}var A=i(9908),x=i(1863),S=i(4261),_=i(1738);var O=i(1687),P=i(4234),k=i(5289),N=i(5270),j=i(7767),C=i(6389),D=i(7699);const L=new WeakSet;class I extends P.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,u.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,u.R)(20,e),this.ee.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,u.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};p.RI?(0,k.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,N.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!L.has(e)&&(L.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var M=i(6630);class B extends I{static featureName=M.T;constructor(e){var t;super(e,M.T),this.setupInspectionEvents(),t=e,(0,_.Y)(S.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,A.p)(S.Pl+S.Fw,[(0,x.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,R.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,k.sB)(t=>{e(t,"DOMContentLoaded")}),(0,k.GG)(t=>{e(t,"load")}),(0,k.Qr)(t=>{e(t,"navigate")}),this.ee.on(d.tS.UPDATE,(e,t)=>{(0,R.W)({type:"lifecycle",name:"session",data:t})})}}class H extends e.d{constructor(e){var t;(super(),p.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(B),T(this,e,e.loaderType||"agent"),t=this,(0,_.Y)(S.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,S.cD,n);(0,u.R)(40,typeof r)}else(0,u.R)(39,typeof e)},t),function(e){(0,_.Y)(S.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,u.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,A.p)(S.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,_.U)(e,"enduser.id",t,S.Dl,!0)},e)}(this),function(e){(0,_.Y)(S.nb,function(t){if("string"==typeof t||null===t)return(0,_.U)(e,"application.version",t,S.nb,!1);(0,u.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(S.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,_.Y)(S.Pv,function(t=!0){if("boolean"==typeof t){if((0,A.p)(S.Pl+S.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,u.R)(65,typeof t)},e)}(this),this.run()):(0,u.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,u.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,u.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),W=i(782);class F extends I{static featureName=W.T;constructor(e){super(e,W.T),p.RI&&((0,K.u)(()=>(0,A.p)("docHidden",[(0,x.t)()],void 0,W.T,this.ee),!0),(0,K.G)(()=>(0,A.p)("winPagehide",[(0,x.t)()],void 0,W.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var U=i(3969);class V extends I{static featureName=U.TZ;constructor(e){super(e,U.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var z=i(6774),G=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function q(e){return J(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function X(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(J(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return q(e.reason)}const r=q(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function Q(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return J(e.error)?e.error:q(e)}function J(e){return e instanceof Error&&!!e.stack}function ee(e,r,n,i,s=(0,x.t)()){"string"==typeof e&&(e=new Error(e)),(0,A.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var te=i(5732),re=i(993),ne=i(3785);function ie(e,{customAttributes:t={},level:r=re.p_.INFO}={},n,i,s=(0,x.t)()){(0,ne.R)(n.ee,e,t,r,!1,i,s)}function se(e,r,n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function oe(e,r,n,i,s=(0,x.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,u.R)(57);const l=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=l(o,0),d.end=l(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,u.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)(S.Pl+S.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,u.R)(58)}}function ae(e,r={},n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var ce=i(7508),de=i(9566);const ue=["name","id","type"],le=new Map([[se,"addPageAction"],[ie,"log"],[oe,"measure"],[ee,"noticeError"],[ae,"recordCustomEvent"]]),fe={experimental:(0,C.J)(()=>(0,u.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,u.R)(55)),invalidTarget:(0,C.J)(e=>(0,u.R)(48,e)),deregistered:(0,C.J)(()=>(0,u.R)(68))};function he(e){(0,_.Y)(S.eY,function(t){return pe(e,t)},e)}function pe(e,r){fe.experimental(),r||={},r.instance=(0,de.LA)(8),r.type=te.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:te.fQ.BA};const n=(0,ce.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...i,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||te.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{ue.includes(e)||(i["source.".concat(e)]=t)});let s=()=>{};const o=e.runtime.registeredEntities,a=e=>{r.blocked=!0,s=e};function c(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||a(fe.disabled),c(r.id)&&c(r.name)||a(()=>fe.invalidTarget(r));const d={addPageAction:(t,n={})=>p(se,[t,{...i,...n},e],r),deregister:()=>{f(),a(fe.deregistered)},log:(t,n={})=>p(ie,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>p(oe,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>p(ee,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>p(ae,[t,{...i,...n},e],r),setApplicationVersion:e=>h("application.version",e),setCustomAttribute:(e,t)=>h(e,t),setUserId:e=>h("enduser.id",e),metadata:{get customAttributes(){return i},target:r,timings:n}},l=()=>(r.blocked&&s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,x.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent("MicroFrontEndTiming",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}l()||(o.push(d),(0,K.G)(f));const h=(e,t)=>{l()||(i[e]=t)},p=(r,n,i)=>{if(l()&&r!==pe)return;const s=(0,x.t)(),o=le.get(r)||"unknown";(0,A.p)(U.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,u.R)(50,e)}};return d}class ge extends I{static featureName=z.T;constructor(e){var t;super(e,z.T),t=e,(0,_.Y)(S.o5,(e,r)=>ee(e,r,t),t),function(e){(0,_.Y)(S.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(S.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),he(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[q(t),(0,x.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[X(t),(0,x.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[Q(t),(0,x.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>i.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var me=i(8990);let ve=1;function ye(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,me.I)(e,"nr@id",function(){return ve++})}function be(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Re=i(3434);const Ee={},Te=["open","send"];function Ae(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(Ee[n.debugId]++)return n;Ee[n.debugId]=1,(0,we.u)(r);var i=(0,Re.YM)(n),s=p.gm.XMLHttpRequest,o=p.gm.MutationObserver,a=p.gm.Promise,c=p.gm.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=p.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,te.$5)(t);try{n.emit("new-xhr",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",R)}),(0,G.jT)(!1))}catch(e){(0,u.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,"-xhr-",R),n.on("send-xhr-start",function(e,t){g(e,t),function(e){f.push(e),o&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",g),o){var m=a&&a.resolve();if(!c&&!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)g(0,f[e]);f.length&&(f=[])}function R(e,t){return t}return n}var xe="fetch-",Se=xe+"body-",_e=["arrayBuffer","blob","json","text","formData"],Oe=p.gm.Request,Pe=p.gm.Response,ke="prototype";const Ne={};function je(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Oe&&Pe&&p.gm.fetch))return r;if(Ne[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},o=(0,te.$5)(t);var a;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,a],c),c.then(function(e){return r.emit(i+"end",[null,e,o],c),e},function(e){throw r.emit(i+"end",[e,void 0,o],c),e})})}return Ne[r.debugId]=1,_e.forEach(e=>{n(Oe[ke],e,Se),n(Pe[ke],e,Se)}),n(p.gm,"fetch",xe),r.on(xe+"end",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get("content-length");null!==s&&(i.rxSize=s),r.emit(xe+"done",[null,t],i)}else r.emit(xe+"done",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,de.ZF)(),o=(0,de.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof p.gm?.btoa))return null;var o={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Le=i(9300),Ie=i(7295);function Me(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:p.gm?.URL&&e instanceof URL?e.href:void 0}var Be=["load","error","abort","timeout"],He=Be.length,Ke=(0,n.dV)().o.REQ,We=(0,n.dV)().o.XHR;const Fe="X-NewRelic-App-Data";class Ue extends I{static featureName=Le.T;constructor(e){super(e,Le.T),this.dt=new De(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};Ve(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),Ae(this.ee,e),function(e,r,n,i){function s(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){T(t,e)},(0,G.jT)(!1)),p.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,G.jT)(!1))}function o(e){this.params={method:e[0]},Ve(this,e[1]),this.metrics={}}function a(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function c(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=be(i);o&&(n.txSize=o)}this.startTime=(0,x.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit("internal-error",[e])}catch(e){}}};for(var a=0;a<He;a++)t.addEventListener(Be[a],this.listener,(0,G.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,x.t)()}function h(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function g(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function m(e,t,r){t instanceof We&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,x.t)()))}function v(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,x.t)()-this.xhrCbStart,this.onload,t],t)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)a(e[0].headers,n)&&(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function b(e,t){this.params={},this.metrics={},this.startTime=(0,x.t)(),this.dt=t;let[r,n={}]=e;Ve(this,Me(r));const i=(""+(r&&r instanceof Ke&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.body=n.body,this.txSize=be(n.body)||0}function w(e,t){if(this.endTime=(0,x.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;let r;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(r=+this.rxSize);const n={txSize:this.txSize,rxSize:r,duration:(0,x.t)()-this.startTime},i=[this.params,n,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>E(i,this,e))}function R(e){const t=this.params,r=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<He;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;r.duration=(0,x.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),r.cbTime=this.cbTime;const n=[t,r,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>E(n,this,e))}function E(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function T(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?be(e.response):"text"===r||""===r||void 0===r?be(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Fe)>=0){var s=n.getResponseHeader(Fe);s&&((0,A.p)(U.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",s),r.on("open-xhr-start",o),r.on("open-xhr-end",a),r.on("send-xhr-start",c),r.on("xhr-cb-time",d),r.on("xhr-load-added",u),r.on("xhr-load-removed",l),r.on("xhr-resolved",f),r.on("addEventListener-end",h),r.on("removeEventListener-end",g),r.on("fn-end",v),r.on("fetch-before-start",y),r.on("fetch-start",b),r.on("fn-start",m),r.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function Ve(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ze={},Ge=["pushState","replaceState"];function Ye(e){const t=function(e){return(e||w.ee).get("history")}(e);return!p.RI||ze[t.debugId]++||(ze[t.debugId]=1,(0,Re.YM)(t).inPlace(window.history,Ge,"-")),t}var Ze=i(3738);function qe(e){(0,_.Y)(S.BL,function(r=Date.now()){const n=r-p.WN;n<0&&(0,u.R)(62,r),(0,A.p)(U.XG,[S.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:S.BL,start:r,origin:"nr"}),(0,A.p)(S.Pl+S.hG,[n,S.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:Xe,bD:$e,d3:Qe,Kp:Je,TZ:et,Lc:tt,uP:rt,Rz:nt}=Ze;class it extends I{static featureName=et;constructor(e){var r;super(e,et),r=e,(0,_.Y)(S.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-p.WN,e:(e.end||e.start)-p.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,u.R)(61,{start:n.s,end:n.e}):(0,A.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),qe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(rt,function(e,t){this.bstStart=(0,x.t)()}),this.eventsEE.on(tt,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,x.t)()],void 0,t.K7.sessionTrace,n)}),n.on(nt+Qe,function(e){this.time=(0,x.t)(),this.startPath=location.pathname+location.hash}),n.on(nt+Je,function(e){(0,A.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,A.p)(Xe,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:$e,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var st=i(733),ot=i(6344);class at extends I{static featureName=ot.TZ;#i;recorder;constructor(e){var r;let n;super(e,ot.TZ),r=e,(0,_.Y)(S.CH,function(){(0,A.p)(S.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(S.Tb,function(){(0,A.p)(S.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(d.Wt).concat((0,st.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,N.SR)(e.init)&&this.ee.on(S.CH,()=>this.#s()),this.#o(n)&&this.importRecorder().then(e=>{e.startRecording(ot.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,A.p)(ot.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===d.g.FULL||e.sessionReplayMode===d.g.ERROR)||(0,N.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==d.g.FULL&&this.featAggregate.initializeRecording(d.g.FULL,!0,ot.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(ot.Qb.API,d.g.FULL)}))}}var ct=i(3962);class dt extends I{static featureName=ct.TZ;constructor(e){if(super(e,ct.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,_.Y)(S.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a="function"==typeof i;return(0,A.p)(U.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,x.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,x.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{_.Y.apply(this,[r,function(){return(0,A.p)(S.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(S.PA,function(){(0,A.p)(S.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!p.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}ct.tC.forEach(e=>{(0,G.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,A.p)("newURL",[(0,x.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",s),r.on("replaceState-end",s),(0,G.sp)(ct.OV,e=>{c(e),(0,A.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=>{o||(o=!0,requestAnimationFrame(()=>{(0,A.p)("newDom",[(0,x.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,A.p)("newUIEvent",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:a})}}var ut=i(9119);const lt={},ft=new Set;function ht(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class pt{constructor(e,t){this.timestamp=(0,x.t)(),this.currentUrl=(0,ut.L)(window.location.href),this.socketId=(0,de.LA)(8),this.requestedUrl=(0,ut.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class gt extends I{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes("websockets"),s=!e.init.feature_flags.includes("no_spv"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(S.hG,(e,t)=>se(e,t,c),c),function(e){(0,_.Y)(S.fF,(t,r)=>ae(t,r,e),e)}(e),qe(e),he(e),function(e){(0,_.Y)(S.V1,(t,r)=>oe(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get("websockets");if(lt[t.debugId]++)return t;lt[t.debugId]=1,(0,K.G)(()=>{const e=(0,x.t)();ft.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new pt(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,x.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),ft.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=ht(e.data);this.nrData.messageOrigin??=(0,ut.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,x.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,ft.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=ht(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return p.gm.WebSocket=r,t}(this.ee);u.on("ws",e=>{(0,A.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(s&&p.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),p.RI){if(je(this.ee,e),Ae(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function f(){d.emit("navChange")}a.Zp.forEach(e=>(0,G.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=>{const t=(0,C.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,G.sp)(e,t)}),p.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{l(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Me(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",f),d.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,G.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",f,(0,G.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}o.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var mt=i(2646);const vt=new Map;function yt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(29);const o=function(e){return(e||w.ee).get("logger")}(e),a=(0,Re.YM)(o,void 0,s),c=new mt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Re.Jt]||t[r];return vt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>vt.get(d),void 0,!0),o}var bt=i(1910);class wt extends I{static featureName=re.TZ;constructor(e){var t;super(e,re.TZ),t=e,(0,_.Y)(S.$9,(e,r)=>ie(e,r,t),t),function(e){(0,_.Y)(S.Wb,(t,r,{customAttributes:n={},level:i=re.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),he(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,bt.i)(p.gm.console[t]),yt(r,p.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=>{(0,ne.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new H({features:[Ue,B,F,it,at,V,ge,gt,wt,dt],loaderType:"spa"})})()})();</script>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="author" href="/wp-content/themes/l-acoustics-upgraded/humans.txt" />
    <link rel="pingback" href="https://www.l-acoustics.com/xmlrpc.php" />
    <link rel="shortcut icon" href="/wp-content/themes/l-acoustics-upgraded/favicon.png" type="image/x-icon" />
    <link rel="profile" href="http://gmpg.org/xfn/11">
    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	<link rel="alternate" hreflang="en" href="https://www.l-acoustics.com" />
<link rel="alternate" hreflang="x-default" href="https://www.l-acoustics.com" />

	<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
	<title>L-Acoustics - Concert Sound System Solutions, Live Event Sound, and More</title>
	<meta name="description" content="L-Acoustics sets the benchmark for the concert sound system and professional sound system innovations; redefining the future of audio." />
	<link rel="canonical" href="https://www.l-acoustics.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="L-Acoustics Concert Sound Systems" />
	<meta property="og:description" content="L-Acoustics sets the benchmark for the concert sound system and professional sound system innovations; redefining the future of audio." />
	<meta property="og:url" content="https://www.l-acoustics.com/" />
	<meta property="og:site_name" content="L-Acoustics" />
	<meta property="article:modified_time" content="2026-05-26T18:54:40+00:00" />
	<meta property="og:image" content="https://www.l-acoustics.com/wp-content/uploads/2024/05/a10-focus-banner-4.png" />
	<meta property="og:image:width" content="517" />
	<meta property="og:image:height" content="315" />
	<meta property="og:image:type" content="image/png" />
	<meta name="twitter:card" content="summary_large_image" />
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="L-Acoustics &raquo; Feed" href="https://www.l-acoustics.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="L-Acoustics &raquo; Comments Feed" href="https://www.l-acoustics.com/comments/feed/" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.l-acoustics.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.5"}};
/*! This file is auto-generated */
!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<link rel='stylesheet' id='sbi_styles-css' href='/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.9.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.l-acoustics.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.5' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='wpml-blocks-css' href='/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=4.6.4' type='text/css' media='all' />
<link rel='stylesheet' id='app_service_email-css' href='/wp-content/plugins/app_service_email/public/css/app_service_email-public.css?ver=1.2.0' type='text/css' media='all' />
<link rel='stylesheet' id='cable-lenght-css' href='/wp-content/plugins/cable-lenght/public/css/cable-lenght-public.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='cockpit-dashboard-css' href='/wp-content/plugins/cockpit-dashboard/assets/dist//css/cockpit.css?ver=6.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='documentation-center-css' href='/wp-content/plugins/documentation-center/public/css/documentation-center-public.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='l-acoustics-smart-seo-css' href='/wp-content/plugins/l-acoustics-smart-seo/public/css/l-acoustics-smart-seo-public.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='la-maps-data-integration-css' href='/wp-content/plugins/la-maps-data-integration/public/css/la-maps-data-integration-public.css?ver=2.1.0' type='text/css' media='all' />
<link rel='stylesheet' id='la-now-playing-css' href='/wp-content/plugins/la-now-playing/public/css/la-now-playing-public.css?ver=2.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://www.l-acoustics.com/wp-includes/css/dashicons.min.css?ver=6.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='wpmm_fontawesome_css-css' href='/wp-content/plugins/wp-megamenu/assets/font-awesome-4.7.0/css/font-awesome.min.css?ver=4.7.0' type='text/css' media='all' />
<link rel='stylesheet' id='wpmm_icofont_css-css' href='/wp-content/plugins/wp-megamenu/assets/icofont/icofont.min.css?ver=1.0.1' type='text/css' media='all' />
<link rel='stylesheet' id='wpmm_css-css' href='/wp-content/plugins/wp-megamenu/assets/css/wpmm.css?ver=1.4.2' type='text/css' media='all' />
<link rel='stylesheet' id='wp_megamenu_generated_css-css' href='/wp-content/uploads/wp-megamenu/wp-megamenu.css?ver=1.4.2' type='text/css' media='all' />
<link rel='stylesheet' id='featuresbox_css-css' href='/wp-content/plugins/wp-megamenu/addons/wpmm-featuresbox/wpmm-featuresbox.css?ver=1' type='text/css' media='all' />
<link rel='stylesheet' id='postgrid_css-css' href='/wp-content/plugins/wp-megamenu/addons/wpmm-gridpost/wpmm-gridpost.css?ver=1' type='text/css' media='all' />
<link rel='stylesheet' id='lacoustics-css-css' href='/wp-content/themes/l-acoustics-upgraded/dist/css/app.css?id=26592d253a77f3daf148835aac662695&#038;ver=6.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='bootstrap-css-css' href='https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css' type='text/css' media='all' />
<link rel='stylesheet' id='glider-css-css' href='https://cdn.jsdelivr.net/npm/glider-js@1/glider.min.css' type='text/css' media='all' />
<link rel='stylesheet' id='fancybox-css-css' href='https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css' type='text/css' media='all' />
<link rel='stylesheet' id='slick-css-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=6.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='slick-theme-css-css' href='https://cdn.jsdelivr.net/npm/slick-carousel/slick/slick-theme.css?ver=6.8.5' type='text/css' media='all' />
<link rel='stylesheet' id='muli-css' href='//fonts.googleapis.com/css?family=Muli%3A200%2C200italic%2C300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;ver=1.4.2' type='text/css' media='all' />
<link rel='stylesheet' id='open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&#038;subset=latin%2Clatin-ext&#038;display=fallback&#038;ver=6.8.5' type='text/css' media='all' />
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="/wp-content/plugins/app_service_email/public/js/app_service_email-public.js?ver=1.2.0" id="app_service_email-js"></script>
<script type="text/javascript" src="/wp-content/plugins/cable-lenght/public/js/cable-lenght-public.min.js?ver=1.0.0" id="cable-lenght-js"></script>
<script type="text/javascript" src="/wp-content/plugins/cable-lenght/public/js/cable-lenght-acceptance-criteria-public.min.js?ver=1.0.0" id="cable-lenght-acceptance-js"></script>
<script type="text/javascript" src="/wp-content/plugins/cockpit-dashboard/assets/dist//js/cockpit_menu.min.js?ver=6.8.5" id="cockpit-dashboard-js"></script>
<script type="text/javascript" id="documentation-center-js-extra">
/* <![CDATA[ */
var wp_content_path = {"plugin_url":"\/wp-content\/plugins"};
var plugin_path = {"keywords_path":"documentation-center\/public\/partials\/assets\/keywords.txt"};
var site_url = {"url":"https:\/\/www.l-acoustics.com"};
var site_url = {"url_result":"https:\/\/www.l-acoustics.com\/result-documentation-center"};
/* ]]> */
</script>
<script type="text/javascript" src="/wp-content/plugins/documentation-center/public/js/documentation-center-public.js?ver=1.0.0" id="documentation-center-js"></script>
<script type="text/javascript" src="/wp-content/plugins/l-acoustics-smart-seo/public/js/l-acoustics-smart-seo-public.js?ver=1.0.0" id="l-acoustics-smart-seo-js"></script>
<script type="text/javascript" src="/wp-content/plugins/la-maps-data-integration/public/js/la-maps-data-integration-public.js?ver=2.1.0" id="la-maps-data-integration-js"></script>
<script type="text/javascript" src="/wp-content/plugins/la-now-playing/public/js/la-now-playing-public.js?ver=2.0.0" id="la-now-playing-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wp-megamenu/addons/wpmm-featuresbox/wpmm-featuresbox.js?ver=1" id="featuresbox-style-js"></script>
<script type="text/javascript" id="postgrid-style-js-extra">
/* <![CDATA[ */
var postgrid_ajax_load = {"ajax_url":"https:\/\/www.l-acoustics.com\/wp-admin\/admin-ajax.php","redirecturl":"https:\/\/www.l-acoustics.com\/"};
/* ]]> */
</script>
<script type="text/javascript" src="/wp-content/plugins/wp-megamenu/addons/wpmm-gridpost/wpmm-gridpost.js?ver=1" id="postgrid-style-js"></script>
<script type="text/javascript" src="/wp-content/themes/l-acoustics-upgraded/dist/js/pagination.min.js?id=f7a0140696abc3f35e55acd35c8f5227&amp;ver=6.8.5" id="pagination-js-js"></script>
<script type="text/javascript" src="/wp-content/themes/l-acoustics-upgraded/dist/js/global.min.js?id=ba58e47e4b09078d81d603306d569737&amp;ver=6.8.5" id="global-js-js"></script>
<script type="text/javascript" src="/wp-content/themes/l-acoustics-upgraded/dist/js/select.min.js?id=2a5fbc148c2673968c93b717fc5bd98e&amp;ver=6.8.5" id="custom-select-js-js"></script>
<link rel="https://api.w.org/" href="https://www.l-acoustics.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.l-acoustics.com/wp-json/wp/v2/pages/36" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.l-acoustics.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.5" />
<link rel='shortlink' href='https://www.l-acoustics.com/' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.l-acoustics.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.l-acoustics.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.l-acoustics.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.l-acoustics.com%2F&#038;format=xml" />
<meta name="generator" content="WPML ver:4.6.4 stt:1,4;" />
<!-- Stream WordPress user activity plugin v4.1.1 -->
<style>.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-12.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu-wrap .wpmm-nav-wrap &gt; ul.wp-megamenu li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li.menu-item-has-children.wp-megamenu-item-12.wpmm-submenu-right &gt; ul.wp-megamenu-sub-menu {left: 100%;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-12&gt;a { text-align: left !important;}.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-12&gt;a { }li#wp-megamenu-item-12&gt; ul ul ul&gt; li { margin-left: px !important;width: 100%; display: inline-block;} li#wp-megamenu-item-12 a { padding-left: px !important;}#wp-megamenu-item-12&gt; .wp-megamenu-sub-menu { padding-left: px !important;}.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-13.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu-wrap .wpmm-nav-wrap &gt; ul.wp-megamenu li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li.menu-item-has-children.wp-megamenu-item-13.wpmm-submenu-right &gt; ul.wp-megamenu-sub-menu {left: 100%;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-13&gt;a { text-align: left !important;}.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-13&gt;a { }li#wp-megamenu-item-13&gt; ul ul ul&gt; li { margin-left: px !important;width: 100%; display: inline-block;} li#wp-megamenu-item-13 a { padding-left: px !important;}#wp-megamenu-item-13&gt; .wp-megamenu-sub-menu { padding-left: px !important;}.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-15.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu-wrap .wpmm-nav-wrap &gt; ul.wp-megamenu li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li.menu-item-has-children.wp-megamenu-item-15.wpmm-submenu-right &gt; ul.wp-megamenu-sub-menu {left: 100%;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-15&gt;a { text-align: left !important;}.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-15&gt;a { }li#wp-megamenu-item-15&gt; ul ul ul&gt; li { margin-left: px !important;width: 100%; display: inline-block;} li#wp-megamenu-item-15 a { padding-left: px !important;}#wp-megamenu-item-15&gt; .wp-megamenu-sub-menu { padding-left: px !important;}.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-246.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-246&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-246&gt;a { }li#wp-megamenu-item-246&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-246 a { }#wp-megamenu-item-246&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-380.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-380&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-380&gt;a { }li#wp-megamenu-item-380&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-380 a { }#wp-megamenu-item-380&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-544.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-544&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-544&gt;a { }li#wp-megamenu-item-544&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-544 a { }#wp-megamenu-item-544&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1471.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1471&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1471&gt;a { }li#wp-megamenu-item-1471&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1471 a { }#wp-megamenu-item-1471&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-4739.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-4739&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-4739&gt;a { }li#wp-megamenu-item-4739&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-4739 a { }#wp-megamenu-item-4739&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-5237.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-5237&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-5237&gt;a { }li#wp-megamenu-item-5237&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-5237 a { }#wp-megamenu-item-5237&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-5238.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-5238&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-5238&gt;a { }li#wp-megamenu-item-5238&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-5238 a { }#wp-megamenu-item-5238&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-5235.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-5235&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-5235&gt;a { }li#wp-megamenu-item-5235&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-5235 a { }#wp-megamenu-item-5235&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-5236.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-5236&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-5236&gt;a { }li#wp-megamenu-item-5236&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-5236 a { }#wp-megamenu-item-5236&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-6045.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-6045&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-6045&gt;a { }li#wp-megamenu-item-6045&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-6045 a { }#wp-megamenu-item-6045&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-6046.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-6046&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-6046&gt;a { }li#wp-megamenu-item-6046&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-6046 a { }#wp-megamenu-item-6046&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-7628.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-7628&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-7628&gt;a { }li#wp-megamenu-item-7628&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-7628 a { }#wp-megamenu-item-7628&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-7630.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-7630&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-7630&gt;a { }li#wp-megamenu-item-7630&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-7630 a { }#wp-megamenu-item-7630&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-7723.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-7723&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-7723&gt;a { }li#wp-megamenu-item-7723&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-7723 a { }#wp-megamenu-item-7723&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8273.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8273&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8273&gt;a { }li#wp-megamenu-item-8273&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8273 a { }#wp-megamenu-item-8273&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8284.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8284&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8284&gt;a { }li#wp-megamenu-item-8284&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8284 a { }#wp-megamenu-item-8284&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8283.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8283&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8283&gt;a { }li#wp-megamenu-item-8283&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8283 a { }#wp-megamenu-item-8283&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8285.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8285&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8285&gt;a { }li#wp-megamenu-item-8285&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8285 a { }#wp-megamenu-item-8285&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8286.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8286&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8286&gt;a { }li#wp-megamenu-item-8286&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8286 a { }#wp-megamenu-item-8286&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8287.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8287&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8287&gt;a { }li#wp-megamenu-item-8287&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8287 a { }#wp-megamenu-item-8287&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8288.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8288&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8288&gt;a { }li#wp-megamenu-item-8288&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8288 a { }#wp-megamenu-item-8288&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8289.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8289&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8289&gt;a { }li#wp-megamenu-item-8289&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8289 a { }#wp-megamenu-item-8289&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8290.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8290&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8290&gt;a { }li#wp-megamenu-item-8290&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8290 a { }#wp-megamenu-item-8290&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-8908.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-8908&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-8908&gt;a { }li#wp-megamenu-item-8908&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-8908 a { }#wp-megamenu-item-8908&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-14579.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-14579&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-14579&gt;a { }li#wp-megamenu-item-14579&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-14579 a { }#wp-megamenu-item-14579&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-16513.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-16513&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-16513&gt;a { }li#wp-megamenu-item-16513&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-16513 a { }#wp-megamenu-item-16513&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-17163.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-17163&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-17163&gt;a { }li#wp-megamenu-item-17163&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-17163 a { }#wp-megamenu-item-17163&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-34144.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-34144&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-34144&gt;a { }li#wp-megamenu-item-34144&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-34144 a { }#wp-megamenu-item-34144&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-24980.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-24980&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-24980&gt;a { }li#wp-megamenu-item-24980&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-24980 a { }#wp-megamenu-item-24980&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-303826.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-303826&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-303826&gt;a { }li#wp-megamenu-item-303826&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-303826 a { }#wp-megamenu-item-303826&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-303829.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-303829&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-303829&gt;a { }li#wp-megamenu-item-303829&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-303829 a { }#wp-megamenu-item-303829&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-308204.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-308204&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-308204&gt;a { }li#wp-megamenu-item-308204&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-308204 a { }#wp-megamenu-item-308204&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-461203.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-461203&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-461203&gt;a { }li#wp-megamenu-item-461203&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-461203 a { }#wp-megamenu-item-461203&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-461204.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-461204&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-461204&gt;a { }li#wp-megamenu-item-461204&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-461204 a { }#wp-megamenu-item-461204&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-604070.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-604070&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-604070&gt;a { }li#wp-megamenu-item-604070&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-604070 a { }#wp-megamenu-item-604070&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-604069.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-604069&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-604069&gt;a { }li#wp-megamenu-item-604069&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-604069 a { }#wp-megamenu-item-604069&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-698956.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-698956&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-698956&gt;a { }li#wp-megamenu-item-698956&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-698956 a { }#wp-megamenu-item-698956&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-722587.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-722587&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-722587&gt;a { }li#wp-megamenu-item-722587&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-722587 a { }#wp-megamenu-item-722587&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-722631.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-722631&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-722631&gt;a { }li#wp-megamenu-item-722631&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-722631 a { }#wp-megamenu-item-722631&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-812838.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-812838&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-812838&gt;a { }li#wp-megamenu-item-812838&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-812838 a { }#wp-megamenu-item-812838&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027425.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027425&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027425&gt;a { }li#wp-megamenu-item-1027425&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027425 a { }#wp-megamenu-item-1027425&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027431.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027431&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027431&gt;a { }li#wp-megamenu-item-1027431&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027431 a { }#wp-megamenu-item-1027431&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027450.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027450&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027450&gt;a { }li#wp-megamenu-item-1027450&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027450 a { }#wp-megamenu-item-1027450&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027454.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027454&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027454&gt;a { }li#wp-megamenu-item-1027454&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027454 a { }#wp-megamenu-item-1027454&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027445.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027445&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027445&gt;a { }li#wp-megamenu-item-1027445&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027445 a { }#wp-megamenu-item-1027445&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027456.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027456&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027456&gt;a { }li#wp-megamenu-item-1027456&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027456 a { }#wp-megamenu-item-1027456&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027464.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027464&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027464&gt;a { }li#wp-megamenu-item-1027464&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027464 a { }#wp-megamenu-item-1027464&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027472.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027472&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027472&gt;a { }li#wp-megamenu-item-1027472&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027472 a { }#wp-megamenu-item-1027472&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027479.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027479&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027479&gt;a { }li#wp-megamenu-item-1027479&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027479 a { }#wp-megamenu-item-1027479&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1027484.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1027484&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1027484&gt;a { }li#wp-megamenu-item-1027484&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1027484 a { }#wp-megamenu-item-1027484&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1062878.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1062878&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1062878&gt;a { }li#wp-megamenu-item-1062878&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1062878 a { }#wp-megamenu-item-1062878&gt; .wp-megamenu-sub-menu { }.wp-megamenu-wrap &gt; ul.wp-megamenu &gt; li.wpmm_mega_menu &gt; .wpmm-strees-row-container 
                        &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wp-megamenu &gt; li.wp-megamenu-item-1075453.wpmm-item-fixed-width  &gt; ul.wp-megamenu-sub-menu { width: 100% !important;}.wpmm-nav-wrap ul.wp-megamenu&gt;li ul.wp-megamenu-sub-menu #wp-megamenu-item-1075453&gt;a { }.wpmm-nav-wrap .wp-megamenu&gt;li&gt;ul.wp-megamenu-sub-menu li#wp-megamenu-item-1075453&gt;a { }li#wp-megamenu-item-1075453&gt; ul ul ul&gt; li { width: 100%; display: inline-block;} li#wp-megamenu-item-1075453 a { }#wp-megamenu-item-1075453&gt; .wp-megamenu-sub-menu { }</style><style></style>            <script type="text/javascript">
                ;
                window.NREUM || (NREUM = {});
                NREUM.init = {
                    distributed_tracing: {
                        enabled: true
                    },
                    privacy: {
                        cookies_enabled: true
                    }
                };

                ;
                NREUM.loader_config = {
                    accountID: "6231961",
                    trustKey: "6231961",
                    agentID: "538728816",
                    licenseKey: "NRJS-d39302cb0edf74eee73",
                    applicationID: "510310222"
                };;
                NREUM.info = {
                    beacon: "bam.eu01.nr-data.net",
                    errorBeacon: "bam.eu01.nr-data.net",
                    licenseKey: "NRJS-d39302cb0edf74eee73",
                    applicationID: "510310222",
                    sa: 1
                };; /*! For license information please see nr-loader-spa-1.292.0.min.js.LICENSE.txt */
                (() => {
                    var e, t, r = {
                            8122: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    a: () => i
                                });
                                var n = r(944);

                                function i(e, t) {
                                    try {
                                        if (!e || "object" != typeof e) return (0, n.R)(3);
                                        if (!t || "object" != typeof t) return (0, n.R)(4);
                                        const r = Object.create(Object.getPrototypeOf(t), Object.getOwnPropertyDescriptors(t)),
                                            o = 0 === Object.keys(r).length ? e : r;
                                        for (let a in o)
                                            if (void 0 !== e[a]) try {
                                                if (null === e[a]) {
                                                    r[a] = null;
                                                    continue
                                                }
                                                Array.isArray(e[a]) && Array.isArray(t[a]) ? r[a] = Array.from(new Set([...e[a], ...t[a]])) : "object" == typeof e[a] && "object" == typeof t[a] ? r[a] = i(e[a], t[a]) : r[a] = e[a]
                                            } catch (e) {
                                                r[a] || (0, n.R)(1, e)
                                            }
                                        return r
                                    } catch (e) {
                                        (0, n.R)(2, e)
                                    }
                                }
                            },
                            2555: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    D: () => s,
                                    f: () => a
                                });
                                var n = r(384),
                                    i = r(8122);
                                const o = {
                                    beacon: n.NT.beacon,
                                    errorBeacon: n.NT.errorBeacon,
                                    licenseKey: void 0,
                                    applicationID: void 0,
                                    sa: void 0,
                                    queueTime: void 0,
                                    applicationTime: void 0,
                                    ttGuid: void 0,
                                    user: void 0,
                                    account: void 0,
                                    product: void 0,
                                    extra: void 0,
                                    jsAttributes: {},
                                    userAttributes: void 0,
                                    atts: void 0,
                                    transactionName: void 0,
                                    tNamePlain: void 0
                                };

                                function a(e) {
                                    try {
                                        return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID
                                    } catch (e) {
                                        return !1
                                    }
                                }
                                const s = e => (0, i.a)(e, o)
                            },
                            9324: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    F3: () => i,
                                    Xs: () => o,
                                    Yq: () => a,
                                    xv: () => n
                                });
                                const n = "1.292.0",
                                    i = "PROD",
                                    o = "CDN",
                                    a = "^2.0.0-alpha.18"
                            },
                            6154: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    A4: () => s,
                                    OF: () => d,
                                    RI: () => i,
                                    WN: () => h,
                                    bv: () => o,
                                    gm: () => a,
                                    lR: () => f,
                                    m: () => u,
                                    mw: () => c,
                                    sb: () => l
                                });
                                var n = r(1863);
                                const i = "undefined" != typeof window && !!window.document,
                                    o = "undefined" != typeof WorkerGlobalScope && ("undefined" != typeof self && self instanceof WorkerGlobalScope && self.navigator instanceof WorkerNavigator || "undefined" != typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis.navigator instanceof WorkerNavigator),
                                    a = i ? window : "undefined" != typeof WorkerGlobalScope && ("undefined" != typeof self && self instanceof WorkerGlobalScope && self || "undefined" != typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis),
                                    s = "complete" === a?.document?.readyState,
                                    c = Boolean("hidden" === a?.document?.visibilityState),
                                    u = "" + a?.location,
                                    d = /iPad|iPhone|iPod/.test(a.navigator?.userAgent),
                                    l = d && "undefined" == typeof SharedWorker,
                                    f = (() => {
                                        const e = a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);
                                        return Array.isArray(e) && e.length >= 2 ? +e[1] : 0
                                    })(),
                                    h = Date.now() - (0, n.t)()
                            },
                            7295: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    Xv: () => a,
                                    gX: () => i,
                                    iW: () => o
                                });
                                var n = [];

                                function i(e) {
                                    if (!e || o(e)) return !1;
                                    if (0 === n.length) return !0;
                                    for (var t = 0; t < n.length; t++) {
                                        var r = n[t];
                                        if ("*" === r.hostname) return !1;
                                        if (s(r.hostname, e.hostname) && c(r.pathname, e.pathname)) return !1
                                    }
                                    return !0
                                }

                                function o(e) {
                                    return void 0 === e.hostname
                                }

                                function a(e) {
                                    if (n = [], e && e.length)
                                        for (var t = 0; t < e.length; t++) {
                                            let r = e[t];
                                            if (!r) continue;
                                            0 === r.indexOf("http://") ? r = r.substring(7) : 0 === r.indexOf("https://") && (r = r.substring(8));
                                            const i = r.indexOf("/");
                                            let o, a;
                                            i > 0 ? (o = r.substring(0, i), a = r.substring(i)) : (o = r, a = "");
                                            let [s] = o.split(":");
                                            n.push({
                                                hostname: s,
                                                pathname: a
                                            })
                                        }
                                }

                                function s(e, t) {
                                    return !(e.length > t.length) && t.indexOf(e) === t.length - e.length
                                }

                                function c(e, t) {
                                    return 0 === e.indexOf("/") && (e = e.substring(1)), 0 === t.indexOf("/") && (t = t.substring(1)), "" === e || e === t
                                }
                            },
                            3241: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    W: () => o
                                });
                                var n = r(6154);
                                const i = "newrelic";

                                function o(e = {}) {
                                    try {
                                        n.gm.dispatchEvent(new CustomEvent(i, {
                                            detail: e
                                        }))
                                    } catch (e) {}
                                }
                            },
                            1687: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    Ak: () => u,
                                    Ze: () => f,
                                    x3: () => d
                                });
                                var n = r(3241),
                                    i = r(7836),
                                    o = r(3606),
                                    a = r(860),
                                    s = r(2646);
                                const c = {};

                                function u(e, t) {
                                    const r = {
                                        staged: !1,
                                        priority: a.P3[t] || 0
                                    };
                                    l(e), c[e].get(t) || c[e].set(t, r)
                                }

                                function d(e, t) {
                                    e && c[e] && (c[e].get(t) && c[e].delete(t), p(e, t, !1), c[e].size && h(e))
                                }

                                function l(e) {
                                    if (!e) throw new Error("agentIdentifier required");
                                    c[e] || (c[e] = new Map)
                                }

                                function f(e = "", t = "feature", r = !1) {
                                    if (l(e), !e || !c[e].get(t) || r) return p(e, t);
                                    c[e].get(t).staged = !0, h(e)
                                }

                                function h(e) {
                                    const t = Array.from(c[e]);
                                    t.every((([e, t]) => t.staged)) && (t.sort(((e, t) => e[1].priority - t[1].priority)), t.forEach((([t]) => {
                                        c[e].delete(t), p(e, t)
                                    })))
                                }

                                function p(e, t, r = !0) {
                                    const a = e ? i.ee.get(e) : i.ee,
                                        c = o.i.handlers;
                                    if (!a.aborted && a.backlog && c) {
                                        if ((0, n.W)({
                                                agentIdentifier: e,
                                                type: "lifecycle",
                                                name: "drain",
                                                feature: t
                                            }), r) {
                                            const e = a.backlog[t],
                                                r = c[t];
                                            if (r) {
                                                for (let t = 0; e && t < e.length; ++t) g(e[t], r);
                                                Object.entries(r).forEach((([e, t]) => {
                                                    Object.values(t || {}).forEach((t => {
                                                        t[0]?.on && t[0]?.context() instanceof s.y && t[0].on(e, t[1])
                                                    }))
                                                }))
                                            }
                                        }
                                        a.isolatedBacklog || delete c[t], a.backlog[t] = null, a.emit("drain-" + t, [])
                                    }
                                }

                                function g(e, t) {
                                    var r = e[1];
                                    Object.values(t[r] || {}).forEach((t => {
                                        var r = e[0];
                                        if (t[0] === r) {
                                            var n = t[1],
                                                i = e[3],
                                                o = e[2];
                                            n.apply(i, o)
                                        }
                                    }))
                                }
                            },
                            7836: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    P: () => s,
                                    ee: () => c
                                });
                                var n = r(384),
                                    i = r(8990),
                                    o = r(2646),
                                    a = r(5607);
                                const s = "nr@context:".concat(a.W),
                                    c = function e(t, r) {
                                        var n = {},
                                            a = {},
                                            d = {},
                                            l = !1;
                                        try {
                                            l = 16 === r.length && u.initializedAgents?.[r]?.runtime.isolatedBacklog
                                        } catch (e) {}
                                        var f = {
                                            on: p,
                                            addEventListener: p,
                                            removeEventListener: function(e, t) {
                                                var r = n[e];
                                                if (!r) return;
                                                for (var i = 0; i < r.length; i++) r[i] === t && r.splice(i, 1)
                                            },
                                            emit: function(e, r, n, i, o) {
                                                !1 !== o && (o = !0);
                                                if (c.aborted && !i) return;
                                                t && o && t.emit(e, r, n);
                                                for (var s = h(n), u = g(e), d = u.length, l = 0; l < d; l++) u[l].apply(s, r);
                                                var p = v()[a[e]];
                                                p && p.push([f, e, r, s]);
                                                return s
                                            },
                                            get: m,
                                            listeners: g,
                                            context: h,
                                            buffer: function(e, t) {
                                                const r = v();
                                                if (t = t || "feature", f.aborted) return;
                                                Object.entries(e || {}).forEach((([e, n]) => {
                                                    a[n] = t, t in r || (r[t] = [])
                                                }))
                                            },
                                            abort: function() {
                                                f._aborted = !0, Object.keys(f.backlog).forEach((e => {
                                                    delete f.backlog[e]
                                                }))
                                            },
                                            isBuffering: function(e) {
                                                return !!v()[a[e]]
                                            },
                                            debugId: r,
                                            backlog: l ? {} : t && "object" == typeof t.backlog ? t.backlog : {},
                                            isolatedBacklog: l
                                        };
                                        return Object.defineProperty(f, "aborted", {
                                            get: () => {
                                                let e = f._aborted || !1;
                                                return e || (t && (e = t.aborted), e)
                                            }
                                        }), f;

                                        function h(e) {
                                            return e && e instanceof o.y ? e : e ? (0, i.I)(e, s, (() => new o.y(s))) : new o.y(s)
                                        }

                                        function p(e, t) {
                                            n[e] = g(e).concat(t)
                                        }

                                        function g(e) {
                                            return n[e] || []
                                        }

                                        function m(t) {
                                            return d[t] = d[t] || e(f, t)
                                        }

                                        function v() {
                                            return f.backlog
                                        }
                                    }(void 0, "globalEE"),
                                    u = (0, n.Zm)();
                                u.ee || (u.ee = c)
                            },
                            2646: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    y: () => n
                                });
                                class n {
                                    constructor(e) {
                                        this.contextId = e
                                    }
                                }
                            },
                            9908: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    d: () => n,
                                    p: () => i
                                });
                                var n = r(7836).ee.get("handle");

                                function i(e, t, r, i, o) {
                                    o ? (o.buffer([e], i), o.emit(e, t, r)) : (n.buffer([e], i), n.emit(e, t, r))
                                }
                            },
                            3606: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    i: () => o
                                });
                                var n = r(9908);
                                o.on = a;
                                var i = o.handlers = {};

                                function o(e, t, r, o) {
                                    a(o || n.d, i, e, t, r)
                                }

                                function a(e, t, r, i, o) {
                                    o || (o = "feature"), e || (e = n.d);
                                    var a = t[o] = t[o] || {};
                                    (a[r] = a[r] || []).push([e, i])
                                }
                            },
                            3878: (e, t, r) => {
                                "use strict";

                                function n(e, t) {
                                    return {
                                        capture: e,
                                        passive: !1,
                                        signal: t
                                    }
                                }

                                function i(e, t, r = !1, i) {
                                    window.addEventListener(e, t, n(r, i))
                                }

                                function o(e, t, r = !1, i) {
                                    document.addEventListener(e, t, n(r, i))
                                }
                                r.d(t, {
                                    DD: () => o,
                                    jT: () => n,
                                    sp: () => i
                                })
                            },
                            5607: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    W: () => n
                                });
                                const n = (0, r(9566).bz)()
                            },
                            9566: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    LA: () => s,
                                    ZF: () => c,
                                    bz: () => a,
                                    el: () => u
                                });
                                var n = r(6154);
                                const i = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";

                                function o(e, t) {
                                    return e ? 15 & e[t] : 16 * Math.random() | 0
                                }

                                function a() {
                                    const e = n.gm?.crypto || n.gm?.msCrypto;
                                    let t, r = 0;
                                    return e && e.getRandomValues && (t = e.getRandomValues(new Uint8Array(30))), i.split("").map((e => "x" === e ? o(t, r++).toString(16) : "y" === e ? (3 & o() | 8).toString(16) : e)).join("")
                                }

                                function s(e) {
                                    const t = n.gm?.crypto || n.gm?.msCrypto;
                                    let r, i = 0;
                                    t && t.getRandomValues && (r = t.getRandomValues(new Uint8Array(e)));
                                    const a = [];
                                    for (var s = 0; s < e; s++) a.push(o(r, i++).toString(16));
                                    return a.join("")
                                }

                                function c() {
                                    return s(16)
                                }

                                function u() {
                                    return s(32)
                                }
                            },
                            2614: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    BB: () => a,
                                    H3: () => n,
                                    g: () => u,
                                    iL: () => c,
                                    tS: () => s,
                                    uh: () => i,
                                    wk: () => o
                                });
                                const n = "NRBA",
                                    i = "SESSION",
                                    o = 144e5,
                                    a = 18e5,
                                    s = {
                                        STARTED: "session-started",
                                        PAUSE: "session-pause",
                                        RESET: "session-reset",
                                        RESUME: "session-resume",
                                        UPDATE: "session-update"
                                    },
                                    c = {
                                        SAME_TAB: "same-tab",
                                        CROSS_TAB: "cross-tab"
                                    },
                                    u = {
                                        OFF: 0,
                                        FULL: 1,
                                        ERROR: 2
                                    }
                            },
                            1863: (e, t, r) => {
                                "use strict";

                                function n() {
                                    return Math.floor(performance.now())
                                }
                                r.d(t, {
                                    t: () => n
                                })
                            },
                            7485: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    D: () => i
                                });
                                var n = r(6154);

                                function i(e) {
                                    if (0 === (e || "").indexOf("data:")) return {
                                        protocol: "data"
                                    };
                                    try {
                                        const t = new URL(e, location.href),
                                            r = {
                                                port: t.port,
                                                hostname: t.hostname,
                                                pathname: t.pathname,
                                                search: t.search,
                                                protocol: t.protocol.slice(0, t.protocol.indexOf(":")),
                                                sameOrigin: t.protocol === n.gm?.location?.protocol && t.host === n.gm?.location?.host
                                            };
                                        return r.port && "" !== r.port || ("http:" === t.protocol && (r.port = "80"), "https:" === t.protocol && (r.port = "443")), r.pathname && "" !== r.pathname ? r.pathname.startsWith("/") || (r.pathname = "/".concat(r.pathname)) : r.pathname = "/", r
                                    } catch (e) {
                                        return {}
                                    }
                                }
                            },
                            944: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    R: () => i
                                });
                                var n = r(3241);

                                function i(e, t) {
                                    "function" == typeof console.debug && (console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e), t), (0, n.W)({
                                        agentIdentifier: null,
                                        drained: null,
                                        type: "data",
                                        name: "warn",
                                        feature: "warn",
                                        data: {
                                            code: e,
                                            secondary: t
                                        }
                                    }))
                                }
                            },
                            5701: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    B: () => o,
                                    t: () => a
                                });
                                var n = r(3241);
                                const i = new Set,
                                    o = {};

                                function a(e, t) {
                                    const r = t.agentIdentifier;
                                    o[r] ??= {}, e && "object" == typeof e && (i.has(r) || (t.ee.emit("rumresp", [e]), o[r] = e, i.add(r), (0, n.W)({
                                        agentIdentifier: r,
                                        loaded: !0,
                                        drained: !0,
                                        type: "lifecycle",
                                        name: "load",
                                        feature: void 0,
                                        data: e
                                    })))
                                }
                            },
                            8990: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    I: () => i
                                });
                                var n = Object.prototype.hasOwnProperty;

                                function i(e, t, r) {
                                    if (n.call(e, t)) return e[t];
                                    var i = r();
                                    if (Object.defineProperty && Object.keys) try {
                                        return Object.defineProperty(e, t, {
                                            value: i,
                                            writable: !0,
                                            enumerable: !1
                                        }), i
                                    } catch (e) {}
                                    return e[t] = i, i
                                }
                            },
                            6389: (e, t, r) => {
                                "use strict";

                                function n(e, t = 500, r = {}) {
                                    const n = r?.leading || !1;
                                    let i;
                                    return (...r) => {
                                        n && void 0 === i && (e.apply(this, r), i = setTimeout((() => {
                                            i = clearTimeout(i)
                                        }), t)), n || (clearTimeout(i), i = setTimeout((() => {
                                            e.apply(this, r)
                                        }), t))
                                    }
                                }

                                function i(e) {
                                    let t = !1;
                                    return (...r) => {
                                        t || (t = !0, e.apply(this, r))
                                    }
                                }
                                r.d(t, {
                                    J: () => i,
                                    s: () => n
                                })
                            },
                            3304: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    A: () => o
                                });
                                var n = r(7836);
                                const i = () => {
                                    const e = new WeakSet;
                                    return (t, r) => {
                                        if ("object" == typeof r && null !== r) {
                                            if (e.has(r)) return;
                                            e.add(r)
                                        }
                                        return r
                                    }
                                };

                                function o(e) {
                                    try {
                                        return JSON.stringify(e, i()) ?? ""
                                    } catch (e) {
                                        try {
                                            n.ee.emit("internal-error", [e])
                                        } catch (e) {}
                                        return ""
                                    }
                                }
                            },
                            3496: (e, t, r) => {
                                "use strict";

                                function n(e) {
                                    return !e || !(!e.licenseKey || !e.applicationID)
                                }

                                function i(e, t) {
                                    return !e || e.licenseKey === t.info.licenseKey && e.applicationID === t.info.applicationID
                                }
                                r.d(t, {
                                    A: () => i,
                                    I: () => n
                                })
                            },
                            5289: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    GG: () => o,
                                    Qr: () => s,
                                    sB: () => a
                                });
                                var n = r(3878);

                                function i() {
                                    return "undefined" == typeof document || "complete" === document.readyState
                                }

                                function o(e, t) {
                                    if (i()) return e();
                                    (0, n.sp)("load", e, t)
                                }

                                function a(e) {
                                    if (i()) return e();
                                    (0, n.DD)("DOMContentLoaded", e)
                                }

                                function s(e) {
                                    if (i()) return e();
                                    (0, n.sp)("popstate", e)
                                }
                            },
                            384: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    NT: () => o,
                                    US: () => u,
                                    Zm: () => a,
                                    bQ: () => c,
                                    dV: () => s,
                                    pV: () => d
                                });
                                var n = r(6154),
                                    i = r(1863);
                                const o = {
                                    beacon: "bam.nr-data.net",
                                    errorBeacon: "bam.nr-data.net"
                                };

                                function a() {
                                    return n.gm.NREUM || (n.gm.NREUM = {}), void 0 === n.gm.newrelic && (n.gm.newrelic = n.gm.NREUM), n.gm.NREUM
                                }

                                function s() {
                                    let e = a();
                                    return e.o || (e.o = {
                                        ST: n.gm.setTimeout,
                                        SI: n.gm.setImmediate,
                                        CT: n.gm.clearTimeout,
                                        XHR: n.gm.XMLHttpRequest,
                                        REQ: n.gm.Request,
                                        EV: n.gm.Event,
                                        PR: n.gm.Promise,
                                        MO: n.gm.MutationObserver,
                                        FETCH: n.gm.fetch,
                                        WS: n.gm.WebSocket
                                    }), e
                                }

                                function c(e, t) {
                                    let r = a();
                                    r.initializedAgents ??= {}, t.initializedAt = {
                                        ms: (0, i.t)(),
                                        date: new Date
                                    }, r.initializedAgents[e] = t
                                }

                                function u(e, t) {
                                    a()[e] = t
                                }

                                function d() {
                                    return function() {
                                            let e = a();
                                            const t = e.info || {};
                                            e.info = {
                                                beacon: o.beacon,
                                                errorBeacon: o.errorBeacon,
                                                ...t
                                            }
                                        }(),
                                        function() {
                                            let e = a();
                                            const t = e.init || {};
                                            e.init = {
                                                ...t
                                            }
                                        }(), s(),
                                        function() {
                                            let e = a();
                                            const t = e.loader_config || {};
                                            e.loader_config = {
                                                ...t
                                            }
                                        }(), a()
                                }
                            },
                            2843: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    u: () => i
                                });
                                var n = r(3878);

                                function i(e, t = !1, r, i) {
                                    (0, n.DD)("visibilitychange", (function() {
                                        if (t) return void("hidden" === document.visibilityState && e());
                                        e(document.visibilityState)
                                    }), r, i)
                                }
                            },
                            8139: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    u: () => f
                                });
                                var n = r(7836),
                                    i = r(3434),
                                    o = r(8990),
                                    a = r(6154);
                                const s = {},
                                    c = a.gm.XMLHttpRequest,
                                    u = "addEventListener",
                                    d = "removeEventListener",
                                    l = "nr@wrapped:".concat(n.P);

                                function f(e) {
                                    var t = function(e) {
                                        return (e || n.ee).get("events")
                                    }(e);
                                    if (s[t.debugId]++) return t;
                                    s[t.debugId] = 1;
                                    var r = (0, i.YM)(t, !0);

                                    function f(e) {
                                        r.inPlace(e, [u, d], "-", p)
                                    }

                                    function p(e, t) {
                                        return e[1]
                                    }
                                    return "getPrototypeOf" in Object && (a.RI && h(document, f), c && h(c.prototype, f), h(a.gm, f)), t.on(u + "-start", (function(e, t) {
                                        var n = e[1];
                                        if (null !== n && ("function" == typeof n || "object" == typeof n)) {
                                            var i = (0, o.I)(n, l, (function() {
                                                var e = {
                                                    object: function() {
                                                        if ("function" != typeof n.handleEvent) return;
                                                        return n.handleEvent.apply(n, arguments)
                                                    },
                                                    function: n
                                                } [typeof n];
                                                return e ? r(e, "fn-", null, e.name || "anonymous") : n
                                            }));
                                            this.wrapped = e[1] = i
                                        }
                                    })), t.on(d + "-start", (function(e) {
                                        e[1] = this.wrapped || e[1]
                                    })), t
                                }

                                function h(e, t, ...r) {
                                    let n = e;
                                    for (;
                                        "object" == typeof n && !Object.prototype.hasOwnProperty.call(n, u);) n = Object.getPrototypeOf(n);
                                    n && t(n, ...r)
                                }
                            },
                            3434: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    Jt: () => o,
                                    YM: () => c
                                });
                                var n = r(7836),
                                    i = r(5607);
                                const o = "nr@original:".concat(i.W);
                                var a = Object.prototype.hasOwnProperty,
                                    s = !1;

                                function c(e, t) {
                                    return e || (e = n.ee), r.inPlace = function(e, t, n, i, o) {
                                        n || (n = "");
                                        const a = "-" === n.charAt(0);
                                        for (let s = 0; s < t.length; s++) {
                                            const c = t[s],
                                                u = e[c];
                                            d(u) || (e[c] = r(u, a ? c + n : n, i, c, o))
                                        }
                                    }, r.flag = o, r;

                                    function r(t, r, n, s, c) {
                                        return d(t) ? t : (r || (r = ""), nrWrapper[o] = t, function(e, t, r) {
                                            if (Object.defineProperty && Object.keys) try {
                                                return Object.keys(e).forEach((function(r) {
                                                    Object.defineProperty(t, r, {
                                                        get: function() {
                                                            return e[r]
                                                        },
                                                        set: function(t) {
                                                            return e[r] = t, t
                                                        }
                                                    })
                                                })), t
                                            } catch (e) {
                                                u([e], r)
                                            }
                                            for (var n in e) a.call(e, n) && (t[n] = e[n])
                                        }(t, nrWrapper, e), nrWrapper);

                                        function nrWrapper() {
                                            var o, a, d, l;
                                            try {
                                                a = this, o = [...arguments], d = "function" == typeof n ? n(o, a) : n || {}
                                            } catch (t) {
                                                u([t, "", [o, a, s], d], e)
                                            }
                                            i(r + "start", [o, a, s], d, c);
                                            try {
                                                return l = t.apply(a, o)
                                            } catch (e) {
                                                throw i(r + "err", [o, a, e], d, c), e
                                            } finally {
                                                i(r + "end", [o, a, l], d, c)
                                            }
                                        }
                                    }

                                    function i(r, n, i, o) {
                                        if (!s || t) {
                                            var a = s;
                                            s = !0;
                                            try {
                                                e.emit(r, n, i, t, o)
                                            } catch (t) {
                                                u([t, r, n, i], e)
                                            }
                                            s = a
                                        }
                                    }
                                }

                                function u(e, t) {
                                    t || (t = n.ee);
                                    try {
                                        t.emit("internal-error", e)
                                    } catch (e) {}
                                }

                                function d(e) {
                                    return !(e && "function" == typeof e && e.apply && !e[o])
                                }
                            },
                            9300: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    T: () => n
                                });
                                const n = r(860).K7.ajax
                            },
                            3333: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    $v: () => u,
                                    TZ: () => n,
                                    Zp: () => i,
                                    kd: () => c,
                                    mq: () => s,
                                    nf: () => a,
                                    qN: () => o
                                });
                                const n = r(860).K7.genericEvents,
                                    i = ["auxclick", "click", "copy", "keydown", "paste", "scrollend"],
                                    o = ["focus", "blur"],
                                    a = 4,
                                    s = 1e3,
                                    c = ["PageAction", "UserAction", "BrowserPerformance"],
                                    u = {
                                        MARKS: "experimental.marks",
                                        MEASURES: "experimental.measures",
                                        RESOURCES: "experimental.resources"
                                    }
                            },
                            6774: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    T: () => n
                                });
                                const n = r(860).K7.jserrors
                            },
                            993: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    A$: () => o,
                                    ET: () => a,
                                    TZ: () => s,
                                    p_: () => i
                                });
                                var n = r(860);
                                const i = {
                                        ERROR: "ERROR",
                                        WARN: "WARN",
                                        INFO: "INFO",
                                        DEBUG: "DEBUG",
                                        TRACE: "TRACE"
                                    },
                                    o = {
                                        OFF: 0,
                                        ERROR: 1,
                                        WARN: 2,
                                        INFO: 3,
                                        DEBUG: 4,
                                        TRACE: 5
                                    },
                                    a = "log",
                                    s = n.K7.logging
                            },
                            3785: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    R: () => c,
                                    b: () => u
                                });
                                var n = r(9908),
                                    i = r(1863),
                                    o = r(860),
                                    a = r(8154),
                                    s = r(993);

                                function c(e, t, r = {}, c = s.p_.INFO, u, d = (0, i.t)()) {
                                    (0, n.p)(a.xV, ["API/logging/".concat(c.toLowerCase(), "/called")], void 0, o.K7.metrics, e), (0, n.p)(s.ET, [d, t, r, c, u], void 0, o.K7.logging, e)
                                }

                                function u(e) {
                                    return "string" == typeof e && Object.values(s.p_).some((t => t === e.toUpperCase().trim()))
                                }
                            },
                            8154: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    z_: () => o,
                                    XG: () => s,
                                    TZ: () => n,
                                    rs: () => i,
                                    xV: () => a
                                });
                                r(6154), r(9566), r(384);
                                const n = r(860).K7.metrics,
                                    i = "sm",
                                    o = "cm",
                                    a = "storeSupportabilityMetrics",
                                    s = "storeEventMetrics"
                            },
                            6630: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    T: () => n
                                });
                                const n = r(860).K7.pageViewEvent
                            },
                            782: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    T: () => n
                                });
                                const n = r(860).K7.pageViewTiming
                            },
                            6344: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    BB: () => d,
                                    G4: () => o,
                                    Qb: () => l,
                                    TZ: () => i,
                                    Ug: () => a,
                                    _s: () => s,
                                    bc: () => u,
                                    yP: () => c
                                });
                                var n = r(2614);
                                const i = r(860).K7.sessionReplay,
                                    o = {
                                        RECORD: "recordReplay",
                                        PAUSE: "pauseReplay",
                                        ERROR_DURING_REPLAY: "errorDuringReplay"
                                    },
                                    a = .12,
                                    s = {
                                        DomContentLoaded: 0,
                                        Load: 1,
                                        FullSnapshot: 2,
                                        IncrementalSnapshot: 3,
                                        Meta: 4,
                                        Custom: 5
                                    },
                                    c = {
                                        [n.g.ERROR]: 15e3,
                                        [n.g.FULL]: 3e5,
                                        [n.g.OFF]: 0
                                    },
                                    u = {
                                        RESET: {
                                            message: "Session was reset",
                                            sm: "Reset"
                                        },
                                        IMPORT: {
                                            message: "Recorder failed to import",
                                            sm: "Import"
                                        },
                                        TOO_MANY: {
                                            message: "429: Too Many Requests",
                                            sm: "Too-Many"
                                        },
                                        TOO_BIG: {
                                            message: "Payload was too large",
                                            sm: "Too-Big"
                                        },
                                        CROSS_TAB: {
                                            message: "Session Entity was set to OFF on another tab",
                                            sm: "Cross-Tab"
                                        },
                                        ENTITLEMENTS: {
                                            message: "Session Replay is not allowed and will not be started",
                                            sm: "Entitlement"
                                        }
                                    },
                                    d = 5e3,
                                    l = {
                                        API: "api"
                                    }
                            },
                            5270: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    Aw: () => s,
                                    CT: () => c,
                                    SR: () => a,
                                    rF: () => u
                                });
                                var n = r(384),
                                    i = r(7767),
                                    o = r(6154);

                                function a(e) {
                                    return !!(0, n.dV)().o.MO && (0, i.V)(e) && !0 === e?.session_trace.enabled
                                }

                                function s(e) {
                                    return !0 === e?.session_replay.preload && a(e)
                                }

                                function c(e, t) {
                                    const r = t.correctAbsoluteTimestamp(e);
                                    return {
                                        originalTimestamp: e,
                                        correctedTimestamp: r,
                                        timestampDiff: e - r,
                                        originTime: o.WN,
                                        correctedOriginTime: t.correctedOriginTime,
                                        originTimeDiff: Math.floor(o.WN - t.correctedOriginTime)
                                    }
                                }

                                function u(e, t) {
                                    try {
                                        if ("string" == typeof t?.type) {
                                            if ("password" === t.type.toLowerCase()) return "*".repeat(e?.length || 0);
                                            if (void 0 !== t?.dataset?.nrUnmask || t?.classList?.contains("nr-unmask")) return e
                                        }
                                    } catch (e) {}
                                    return "string" == typeof e ? e.replace(/[\S]/g, "*") : "*".repeat(e?.length || 0)
                                }
                            },
                            3738: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    He: () => i,
                                    Kp: () => s,
                                    Lc: () => u,
                                    Rz: () => d,
                                    TZ: () => n,
                                    bD: () => o,
                                    d3: () => a,
                                    jx: () => l,
                                    uP: () => c
                                });
                                const n = r(860).K7.sessionTrace,
                                    i = "bstResource",
                                    o = "resource",
                                    a = "-start",
                                    s = "-end",
                                    c = "fn" + a,
                                    u = "fn" + s,
                                    d = "pushState",
                                    l = 1e3
                            },
                            3962: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    AM: () => o,
                                    O2: () => c,
                                    Qu: () => u,
                                    TZ: () => s,
                                    ih: () => d,
                                    pP: () => a,
                                    tC: () => i
                                });
                                var n = r(860);
                                const i = ["click", "keydown", "submit", "popstate"],
                                    o = "api",
                                    a = "initialPageLoad",
                                    s = n.K7.softNav,
                                    c = {
                                        INITIAL_PAGE_LOAD: "",
                                        ROUTE_CHANGE: 1,
                                        UNSPECIFIED: 2
                                    },
                                    u = {
                                        INTERACTION: 1,
                                        AJAX: 2,
                                        CUSTOM_END: 3,
                                        CUSTOM_TRACER: 4
                                    },
                                    d = {
                                        IP: "in progress",
                                        FIN: "finished",
                                        CAN: "cancelled"
                                    }
                            },
                            7378: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    $p: () => x,
                                    BR: () => b,
                                    Kp: () => w,
                                    L3: () => y,
                                    Lc: () => c,
                                    NC: () => o,
                                    SG: () => d,
                                    TZ: () => i,
                                    U6: () => p,
                                    UT: () => m,
                                    d3: () => R,
                                    dT: () => f,
                                    e5: () => A,
                                    gx: () => v,
                                    l9: () => l,
                                    oW: () => h,
                                    op: () => g,
                                    rw: () => u,
                                    tH: () => E,
                                    uP: () => s,
                                    wW: () => T,
                                    xq: () => a
                                });
                                var n = r(384);
                                const i = r(860).K7.spa,
                                    o = ["click", "submit", "keypress", "keydown", "keyup", "change"],
                                    a = 999,
                                    s = "fn-start",
                                    c = "fn-end",
                                    u = "cb-start",
                                    d = "api-ixn-",
                                    l = "remaining",
                                    f = "interaction",
                                    h = "spaNode",
                                    p = "jsonpNode",
                                    g = "fetch-start",
                                    m = "fetch-done",
                                    v = "fetch-body-",
                                    b = "jsonp-end",
                                    y = (0, n.dV)().o.ST,
                                    R = "-start",
                                    w = "-end",
                                    x = "-body",
                                    T = "cb" + w,
                                    A = "jsTime",
                                    E = "fetch"
                            },
                            4234: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    W: () => o
                                });
                                var n = r(7836),
                                    i = r(1687);
                                class o {
                                    constructor(e, t) {
                                        this.agentIdentifier = e, this.ee = n.ee.get(e), this.featureName = t, this.blocked = !1
                                    }
                                    deregisterDrain() {
                                        (0, i.x3)(this.agentIdentifier, this.featureName)
                                    }
                                }
                            },
                            7767: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    V: () => i
                                });
                                var n = r(6154);
                                const i = e => n.RI && !0 === e?.privacy.cookies_enabled
                            },
                            1741: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    W: () => o
                                });
                                var n = r(944),
                                    i = r(4261);
                                class o {
                                    #e(e, ...t) {
                                        if (this[e] !== o.prototype[e]) return this[e](...t);
                                        (0, n.R)(35, e)
                                    }
                                    addPageAction(e, t) {
                                        return this.#e(i.hG, e, t)
                                    }
                                    register(e) {
                                        return this.#e(i.eY, e)
                                    }
                                    recordCustomEvent(e, t) {
                                        return this.#e(i.fF, e, t)
                                    }
                                    setPageViewName(e, t) {
                                        return this.#e(i.Fw, e, t)
                                    }
                                    setCustomAttribute(e, t, r) {
                                        return this.#e(i.cD, e, t, r)
                                    }
                                    noticeError(e, t) {
                                        return this.#e(i.o5, e, t)
                                    }
                                    setUserId(e) {
                                        return this.#e(i.Dl, e)
                                    }
                                    setApplicationVersion(e) {
                                        return this.#e(i.nb, e)
                                    }
                                    setErrorHandler(e) {
                                        return this.#e(i.bt, e)
                                    }
                                    addRelease(e, t) {
                                        return this.#e(i.k6, e, t)
                                    }
                                    log(e, t) {
                                        return this.#e(i.$9, e, t)
                                    }
                                    start() {
                                        return this.#e(i.d3)
                                    }
                                    finished(e) {
                                        return this.#e(i.BL, e)
                                    }
                                    recordReplay() {
                                        return this.#e(i.CH)
                                    }
                                    pauseReplay() {
                                        return this.#e(i.Tb)
                                    }
                                    addToTrace(e) {
                                        return this.#e(i.U2, e)
                                    }
                                    setCurrentRouteName(e) {
                                        return this.#e(i.PA, e)
                                    }
                                    interaction() {
                                        return this.#e(i.dT)
                                    }
                                    wrapLogger(e, t, r) {
                                        return this.#e(i.Wb, e, t, r)
                                    }
                                    measure(e, t) {
                                        return this.#e(i.V1, e, t)
                                    }
                                }
                            },
                            4261: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    $9: () => d,
                                    BL: () => c,
                                    CH: () => p,
                                    Dl: () => w,
                                    Fw: () => R,
                                    PA: () => v,
                                    Pl: () => n,
                                    Tb: () => f,
                                    U2: () => a,
                                    V1: () => A,
                                    Wb: () => T,
                                    bt: () => y,
                                    cD: () => b,
                                    d3: () => x,
                                    dT: () => u,
                                    eY: () => g,
                                    fF: () => h,
                                    hG: () => o,
                                    hw: () => i,
                                    k6: () => s,
                                    nb: () => m,
                                    o5: () => l
                                });
                                const n = "api-",
                                    i = n + "ixn-",
                                    o = "addPageAction",
                                    a = "addToTrace",
                                    s = "addRelease",
                                    c = "finished",
                                    u = "interaction",
                                    d = "log",
                                    l = "noticeError",
                                    f = "pauseReplay",
                                    h = "recordCustomEvent",
                                    p = "recordReplay",
                                    g = "register",
                                    m = "setApplicationVersion",
                                    v = "setCurrentRouteName",
                                    b = "setCustomAttribute",
                                    y = "setErrorHandler",
                                    R = "setPageViewName",
                                    w = "setUserId",
                                    x = "start",
                                    T = "wrapLogger",
                                    A = "measure"
                            },
                            5205: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    j: () => S
                                });
                                var n = r(384),
                                    i = r(1741);
                                var o = r(2555),
                                    a = r(3333);
                                const s = e => {
                                    if (!e || "string" != typeof e) return !1;
                                    try {
                                        document.createDocumentFragment().querySelector(e)
                                    } catch {
                                        return !1
                                    }
                                    return !0
                                };
                                var c = r(2614),
                                    u = r(944),
                                    d = r(8122);
                                const l = "[data-nr-mask]",
                                    f = e => (0, d.a)(e, (() => {
                                        const e = {
                                            feature_flags: [],
                                            experimental: {
                                                marks: !1,
                                                measures: !1,
                                                resources: !1
                                            },
                                            mask_selector: "*",
                                            block_selector: "[data-nr-block]",
                                            mask_input_options: {
                                                color: !1,
                                                date: !1,
                                                "datetime-local": !1,
                                                email: !1,
                                                month: !1,
                                                number: !1,
                                                range: !1,
                                                search: !1,
                                                tel: !1,
                                                text: !1,
                                                time: !1,
                                                url: !1,
                                                week: !1,
                                                textarea: !1,
                                                select: !1,
                                                password: !0
                                            }
                                        };
                                        return {
                                            ajax: {
                                                deny_list: void 0,
                                                block_internal: !0,
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            api: {
                                                allow_registered_children: !0,
                                                duplicate_registered_data: !1
                                            },
                                            distributed_tracing: {
                                                enabled: void 0,
                                                exclude_newrelic_header: void 0,
                                                cors_use_newrelic_header: void 0,
                                                cors_use_tracecontext_headers: void 0,
                                                allowed_origins: void 0
                                            },
                                            get feature_flags() {
                                                return e.feature_flags
                                            },
                                            set feature_flags(t) {
                                                e.feature_flags = t
                                            },
                                            generic_events: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            harvest: {
                                                interval: 30
                                            },
                                            jserrors: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            logging: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            metrics: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            obfuscate: void 0,
                                            page_action: {
                                                enabled: !0
                                            },
                                            page_view_event: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            page_view_timing: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            performance: {
                                                get capture_marks() {
                                                    return e.feature_flags.includes(a.$v.MARKS) || e.experimental.marks
                                                },
                                                set capture_marks(t) {
                                                    e.experimental.marks = t
                                                },
                                                get capture_measures() {
                                                    return e.feature_flags.includes(a.$v.MEASURES) || e.experimental.measures
                                                },
                                                set capture_measures(t) {
                                                    e.experimental.measures = t
                                                },
                                                capture_detail: !0,
                                                resources: {
                                                    get enabled() {
                                                        return e.feature_flags.includes(a.$v.RESOURCES) || e.experimental.resources
                                                    },
                                                    set enabled(t) {
                                                        e.experimental.resources = t
                                                    },
                                                    asset_types: [],
                                                    first_party_domains: [],
                                                    ignore_newrelic: !0
                                                }
                                            },
                                            privacy: {
                                                cookies_enabled: !0
                                            },
                                            proxy: {
                                                assets: void 0,
                                                beacon: void 0
                                            },
                                            session: {
                                                expiresMs: c.wk,
                                                inactiveMs: c.BB
                                            },
                                            session_replay: {
                                                autoStart: !0,
                                                enabled: !1,
                                                preload: !1,
                                                sampling_rate: 10,
                                                error_sampling_rate: 100,
                                                collect_fonts: !1,
                                                inline_images: !1,
                                                fix_stylesheets: !0,
                                                mask_all_inputs: !0,
                                                get mask_text_selector() {
                                                    return e.mask_selector
                                                },
                                                set mask_text_selector(t) {
                                                    s(t) ? e.mask_selector = "".concat(t, ",").concat(l) : "" === t || null === t ? e.mask_selector = l : (0, u.R)(5, t)
                                                },
                                                get block_class() {
                                                    return "nr-block"
                                                },
                                                get ignore_class() {
                                                    return "nr-ignore"
                                                },
                                                get mask_text_class() {
                                                    return "nr-mask"
                                                },
                                                get block_selector() {
                                                    return e.block_selector
                                                },
                                                set block_selector(t) {
                                                    s(t) ? e.block_selector += ",".concat(t) : "" !== t && (0, u.R)(6, t)
                                                },
                                                get mask_input_options() {
                                                    return e.mask_input_options
                                                },
                                                set mask_input_options(t) {
                                                    t && "object" == typeof t ? e.mask_input_options = {
                                                        ...t,
                                                        password: !0
                                                    } : (0, u.R)(7, t)
                                                }
                                            },
                                            session_trace: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            soft_navigations: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            spa: {
                                                enabled: !0,
                                                autoStart: !0
                                            },
                                            ssl: void 0,
                                            user_actions: {
                                                enabled: !0,
                                                elementAttributes: ["id", "className", "tagName", "type"]
                                            }
                                        }
                                    })());
                                var h = r(6154),
                                    p = r(9324);
                                let g = 0;
                                const m = {
                                        buildEnv: p.F3,
                                        distMethod: p.Xs,
                                        version: p.xv,
                                        originTime: h.WN
                                    },
                                    v = {
                                        appMetadata: {},
                                        customTransaction: void 0,
                                        denyList: void 0,
                                        disabled: !1,
                                        entityManager: void 0,
                                        harvester: void 0,
                                        isolatedBacklog: !1,
                                        isRecording: !1,
                                        loaderType: void 0,
                                        maxBytes: 3e4,
                                        obfuscator: void 0,
                                        onerror: void 0,
                                        ptid: void 0,
                                        releaseIds: {},
                                        session: void 0,
                                        timeKeeper: void 0,
                                        get harvestCount() {
                                            return ++g
                                        }
                                    },
                                    b = e => {
                                        const t = (0, d.a)(e, v),
                                            r = Object.keys(m).reduce(((e, t) => (e[t] = {
                                                value: m[t],
                                                writable: !1,
                                                configurable: !0,
                                                enumerable: !0
                                            }, e)), {});
                                        return Object.defineProperties(t, r)
                                    };
                                var y = r(5701);
                                const R = e => {
                                    const t = e.startsWith("http");
                                    e += "/", r.p = t ? e : "https://" + e
                                };
                                var w = r(7836),
                                    x = r(3241);
                                const T = {
                                        accountID: void 0,
                                        trustKey: void 0,
                                        agentID: void 0,
                                        licenseKey: void 0,
                                        applicationID: void 0,
                                        xpid: void 0
                                    },
                                    A = e => (0, d.a)(e, T),
                                    E = new Set;

                                function S(e, t = {}, r, a) {
                                    let {
                                        init: s,
                                        info: c,
                                        loader_config: u,
                                        runtime: d = {},
                                        exposed: l = !0
                                    } = t;
                                    if (!c) {
                                        const e = (0, n.pV)();
                                        s = e.init, c = e.info, u = e.loader_config
                                    }
                                    e.init = f(s || {}), e.loader_config = A(u || {}), c.jsAttributes ??= {}, h.bv && (c.jsAttributes.isWorker = !0), e.info = (0, o.D)(c);
                                    const p = e.init,
                                        g = [c.beacon, c.errorBeacon];
                                    E.has(e.agentIdentifier) || (p.proxy.assets && (R(p.proxy.assets), g.push(p.proxy.assets)), p.proxy.beacon && g.push(p.proxy.beacon), function(e) {
                                        const t = (0, n.pV)();
                                        Object.getOwnPropertyNames(i.W.prototype).forEach((r => {
                                            const n = i.W.prototype[r];
                                            if ("function" != typeof n || "constructor" === n) return;
                                            let o = t[r];
                                            e[r] && !1 !== e.exposed && "micro-agent" !== e.runtime?.loaderType && (t[r] = (...t) => {
                                                const n = e[r](...t);
                                                return o ? o(...t) : n
                                            })
                                        }))
                                    }(e), (0, n.US)("activatedFeatures", y.B), e.runSoftNavOverSpa &&= !0 === p.soft_navigations.enabled && p.feature_flags.includes("soft_nav")), d.denyList = [...p.ajax.deny_list || [], ...p.ajax.block_internal ? g : []], d.ptid = e.agentIdentifier, d.loaderType = r, e.runtime = b(d), E.has(e.agentIdentifier) || (e.ee = w.ee.get(e.agentIdentifier), e.exposed = l, (0, x.W)({
                                        agentIdentifier: e.agentIdentifier,
                                        drained: !!y.B?.[e.agentIdentifier],
                                        type: "lifecycle",
                                        name: "initialize",
                                        feature: void 0,
                                        data: e.config
                                    })), E.add(e.agentIdentifier)
                                }
                            },
                            8374: (e, t, r) => {
                                r.nc = (() => {
                                    try {
                                        return document?.currentScript?.nonce
                                    } catch (e) {}
                                    return ""
                                })()
                            },
                            860: (e, t, r) => {
                                "use strict";
                                r.d(t, {
                                    $J: () => d,
                                    K7: () => c,
                                    P3: () => u,
                                    XX: () => i,
                                    Yy: () => s,
                                    df: () => o,
                                    qY: () => n,
                                    v4: () => a
                                });
                                const n = "events",
                                    i = "jserrors",
                                    o = "browser/blobs",
                                    a = "rum",
                                    s = "browser/logs",
                                    c = {
                                        ajax: "ajax",
                                        genericEvents: "generic_events",
                                        jserrors: i,
                                        logging: "logging",
                                        metrics: "metrics",
                                        pageAction: "page_action",
                                        pageViewEvent: "page_view_event",
                                        pageViewTiming: "page_view_timing",
                                        sessionReplay: "session_replay",
                                        sessionTrace: "session_trace",
                                        softNav: "soft_navigations",
                                        spa: "spa"
                                    },
                                    u = {
                                        [c.pageViewEvent]: 1,
                                        [c.pageViewTiming]: 2,
                                        [c.metrics]: 3,
                                        [c.jserrors]: 4,
                                        [c.spa]: 5,
                                        [c.ajax]: 6,
                                        [c.sessionTrace]: 7,
                                        [c.softNav]: 8,
                                        [c.sessionReplay]: 9,
                                        [c.logging]: 10,
                                        [c.genericEvents]: 11
                                    },
                                    d = {
                                        [c.pageViewEvent]: a,
                                        [c.pageViewTiming]: n,
                                        [c.ajax]: n,
                                        [c.spa]: n,
                                        [c.softNav]: n,
                                        [c.metrics]: i,
                                        [c.jserrors]: i,
                                        [c.sessionTrace]: o,
                                        [c.sessionReplay]: o,
                                        [c.logging]: s,
                                        [c.genericEvents]: "ins"
                                    }
                            }
                        },
                        n = {};

                    function i(e) {
                        var t = n[e];
                        if (void 0 !== t) return t.exports;
                        var o = n[e] = {
                            exports: {}
                        };
                        return r[e](o, o.exports, i), o.exports
                    }
                    i.m = r, i.d = (e, t) => {
                        for (var r in t) i.o(t, r) && !i.o(e, r) && Object.defineProperty(e, r, {
                            enumerable: !0,
                            get: t[r]
                        })
                    }, i.f = {}, i.e = e => Promise.all(Object.keys(i.f).reduce(((t, r) => (i.f[r](e, t), t)), [])), i.u = e => ({
                        212: "nr-spa-compressor",
                        249: "nr-spa-recorder",
                        478: "nr-spa"
                    } [e] + "-1.292.0.min.js"), i.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t), e = {}, t = "NRBA-1.292.0.PROD:", i.l = (r, n, o, a) => {
                        if (e[r]) e[r].push(n);
                        else {
                            var s, c;
                            if (void 0 !== o)
                                for (var u = document.getElementsByTagName("script"), d = 0; d < u.length; d++) {
                                    var l = u[d];
                                    if (l.getAttribute("src") == r || l.getAttribute("data-webpack") == t + o) {
                                        s = l;
                                        break
                                    }
                                }
                            if (!s) {
                                c = !0;
                                var f = {
                                    478: "sha512-TAxjn+tHs+1lVWiAHWpmDycHw1oJpddeYnw1SW/Yr2DtHEz1bJu1onE5HVtc6qWq9lWDWp7nbKH7nmIM8SdPCA==",
                                    249: "sha512-VkdREA+sw8+FglrkR6hpknnljB0rJbH9D/aa75/NmxHiyyao1upUiSurfPjxeAdSzzvM/vhhuwd0c08MsfASXw==",
                                    212: "sha512-lEC00aiRYsgeVPwFsj6thWrGLkZ7pGjdXDTQK137nHEYol3SmoR91rScxss5nmfgiY2N6YLNsnV61mkSnTx3aw=="
                                };
                                (s = document.createElement("script")).charset = "utf-8", s.timeout = 120, i.nc && s.setAttribute("nonce", i.nc), s.setAttribute("data-webpack", t + o), s.src = r, 0 !== s.src.indexOf(window.location.origin + "/") && (s.crossOrigin = "anonymous"), f[a] && (s.integrity = f[a])
                            }
                            e[r] = [n];
                            var h = (t, n) => {
                                    s.onerror = s.onload = null, clearTimeout(p);
                                    var i = e[r];
                                    if (delete e[r], s.parentNode && s.parentNode.removeChild(s), i && i.forEach((e => e(n))), t) return t(n)
                                },
                                p = setTimeout(h.bind(null, void 0, {
                                    type: "timeout",
                                    target: s
                                }), 12e4);
                            s.onerror = h.bind(null, s.onerror), s.onload = h.bind(null, s.onload), c && document.head.appendChild(s)
                        }
                    }, i.r = e => {
                        "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
                            value: "Module"
                        }), Object.defineProperty(e, "__esModule", {
                            value: !0
                        })
                    }, i.p = "https://js-agent.newrelic.com/", (() => {
                        var e = {
                            38: 0,
                            788: 0
                        };
                        i.f.j = (t, r) => {
                            var n = i.o(e, t) ? e[t] : void 0;
                            if (0 !== n)
                                if (n) r.push(n[2]);
                                else {
                                    var o = new Promise(((r, i) => n = e[t] = [r, i]));
                                    r.push(n[2] = o);
                                    var a = i.p + i.u(t),
                                        s = new Error;
                                    i.l(a, (r => {
                                        if (i.o(e, t) && (0 !== (n = e[t]) && (e[t] = void 0), n)) {
                                            var o = r && ("load" === r.type ? "missing" : r.type),
                                                a = r && r.target && r.target.src;
                                            s.message = "Loading chunk " + t + " failed.\n(" + o + ": " + a + ")", s.name = "ChunkLoadError", s.type = o, s.request = a, n[1](s)
                                        }
                                    }), "chunk-" + t, t)
                                }
                        };
                        var t = (t, r) => {
                                var n, o, [a, s, c] = r,
                                    u = 0;
                                if (a.some((t => 0 !== e[t]))) {
                                    for (n in s) i.o(s, n) && (i.m[n] = s[n]);
                                    if (c) c(i)
                                }
                                for (t && t(r); u < a.length; u++) o = a[u], i.o(e, o) && e[o] && e[o][0](), e[o] = 0
                            },
                            r = self["webpackChunk:NRBA-1.292.0.PROD"] = self["webpackChunk:NRBA-1.292.0.PROD"] || [];
                        r.forEach(t.bind(null, 0)), r.push = t.bind(null, r.push.bind(r))
                    })(), (() => {
                        "use strict";
                        i(8374);
                        var e = i(9566),
                            t = i(1741);
                        class r extends t.W {
                            agentIdentifier = (0, e.LA)(16)
                        }
                        var n = i(860);
                        const o = Object.values(n.K7);
                        var a = i(5205);
                        var s = i(9908),
                            c = i(1863),
                            u = i(4261),
                            d = i(3241),
                            l = i(944),
                            f = i(5701),
                            h = i(8154);

                        function p(e, t, i, o) {
                            const a = o || i;
                            !a || a[e] && a[e] !== r.prototype[e] || (a[e] = function() {
                                (0, s.p)(h.xV, ["API/" + e + "/called"], void 0, n.K7.metrics, i.ee), (0, d.W)({
                                    agentIdentifier: i.agentIdentifier,
                                    drained: !!f.B?.[i.agentIdentifier],
                                    type: "data",
                                    name: "api",
                                    feature: u.Pl + e,
                                    data: {}
                                });
                                try {
                                    return t.apply(this, arguments)
                                } catch (e) {
                                    (0, l.R)(23, e)
                                }
                            })
                        }

                        function g(e, t, r, n, i) {
                            const o = e.info;
                            null === r ? delete o.jsAttributes[t] : o.jsAttributes[t] = r, (i || null === r) && (0, s.p)(u.Pl + n, [(0, c.t)(), t, r], void 0, "session", e.ee)
                        }
                        var m = i(1687),
                            v = i(4234),
                            b = i(5289),
                            y = i(6154),
                            R = i(5270),
                            w = i(7767),
                            x = i(6389);
                        class T extends v.W {
                            constructor(e, t) {
                                super(e.agentIdentifier, t), this.abortHandler = void 0, this.featAggregate = void 0, this.onAggregateImported = void 0, this.deferred = Promise.resolve(), !1 === e.init[this.featureName].autoStart ? this.deferred = new Promise(((t, r) => {
                                    this.ee.on("manual-start-all", (0, x.J)((() => {
                                        (0, m.Ak)(e.agentIdentifier, this.featureName), t()
                                    })))
                                })) : (0, m.Ak)(e.agentIdentifier, t)
                            }
                            importAggregator(e, t, r = {}) {
                                if (this.featAggregate) return;
                                let o;
                                this.onAggregateImported = new Promise((e => {
                                    o = e
                                }));
                                const a = async () => {
                                    let a;
                                    await this.deferred;
                                    try {
                                        if ((0, w.V)(e.init)) {
                                            const {
                                                setupAgentSession: t
                                            } = await i.e(478).then(i.bind(i, 6526));
                                            a = t(e)
                                        }
                                    } catch (e) {
                                        (0, l.R)(20, e), this.ee.emit("internal-error", [e]), this.featureName === n.K7.sessionReplay && this.abortHandler?.()
                                    }
                                    try {
                                        if (!this.#t(this.featureName, a, e.init)) return (0, m.Ze)(this.agentIdentifier, this.featureName), void o(!1);
                                        const {
                                            Aggregate: n
                                        } = await t();
                                        this.featAggregate = new n(e, r), e.runtime.harvester.initializedAggregates.push(this.featAggregate), o(!0)
                                    } catch (e) {
                                        (0, l.R)(34, e), this.abortHandler?.(), (0, m.Ze)(this.agentIdentifier, this.featureName, !0), o(!1), this.ee && this.ee.abort()
                                    }
                                };
                                y.RI ? (0, b.GG)((() => a()), !0) : a()
                            }
                            #t(e, t, r) {
                                switch (e) {
                                    case n.K7.sessionReplay:
                                        return (0, R.SR)(r) && !!t;
                                    case n.K7.sessionTrace:
                                        return !!t;
                                    default:
                                        return !0
                                }
                            }
                        }
                        var A = i(6630),
                            E = i(2614);
                        class S extends T {
                            static featureName = A.T;
                            constructor(e) {
                                var t;
                                super(e, A.T), this.setupInspectionEvents(e.agentIdentifier), t = e, p(u.Fw, (function(e, r) {
                                    "string" == typeof e && ("/" !== e.charAt(0) && (e = "/" + e), t.runtime.customTransaction = (r || "http://custom.transaction") + e, (0, s.p)(u.Pl + u.Fw, [(0, c.t)()], void 0, void 0, t.ee))
                                }), t), this.ee.on("api-send-rum", ((e, t) => (0, s.p)("send-rum", [e, t], void 0, this.featureName, this.ee))), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 1983))))
                            }
                            setupInspectionEvents(e) {
                                const t = (t, r) => {
                                    t && (0, d.W)({
                                        agentIdentifier: e,
                                        timeStamp: t.timeStamp,
                                        loaded: "complete" === t.target.readyState,
                                        type: "window",
                                        name: r,
                                        data: t.target.location + ""
                                    })
                                };
                                (0, b.sB)((e => {
                                    t(e, "DOMContentLoaded")
                                })), (0, b.GG)((e => {
                                    t(e, "load")
                                })), (0, b.Qr)((e => {
                                    t(e, "navigate")
                                })), this.ee.on(E.tS.UPDATE, ((t, r) => {
                                    (0, d.W)({
                                        agentIdentifier: e,
                                        type: "lifecycle",
                                        name: "session",
                                        data: r
                                    })
                                }))
                            }
                        }
                        var _ = i(384);
                        var N = i(2843),
                            O = i(3878),
                            I = i(782);
                        class P extends T {
                            static featureName = I.T;
                            constructor(e) {
                                super(e, I.T), y.RI && ((0, N.u)((() => (0, s.p)("docHidden", [(0, c.t)()], void 0, I.T, this.ee)), !0), (0, O.sp)("pagehide", (() => (0, s.p)("winPagehide", [(0, c.t)()], void 0, I.T, this.ee))), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 9917)))))
                            }
                        }
                        class j extends T {
                            static featureName = h.TZ;
                            constructor(e) {
                                super(e, h.TZ), y.RI && document.addEventListener("securitypolicyviolation", (e => {
                                    (0, s.p)(h.xV, ["Generic/CSPViolation/Detected"], void 0, this.featureName, this.ee)
                                })), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 8351))))
                            }
                        }
                        var C = i(6774),
                            k = i(3304);
                        class L {
                            constructor(e, t, r, n, i) {
                                this.name = "UncaughtError", this.message = "string" == typeof e ? e : (0, k.A)(e), this.sourceURL = t, this.line = r, this.column = n, this.__newrelic = i
                            }
                        }

                        function M(e) {
                            return K(e) ? e : new L(void 0 !== e?.message ? e.message : e, e?.filename || e?.sourceURL, e?.lineno || e?.line, e?.colno || e?.col, e?.__newrelic)
                        }

                        function H(e) {
                            const t = "Unhandled Promise Rejection: ";
                            if (!e?.reason) return;
                            if (K(e.reason)) {
                                try {
                                    e.reason.message.startsWith(t) || (e.reason.message = t + e.reason.message)
                                } catch (e) {}
                                return M(e.reason)
                            }
                            const r = M(e.reason);
                            return (r.message || "").startsWith(t) || (r.message = t + r.message), r
                        }

                        function D(e) {
                            if (e.error instanceof SyntaxError && !/:\d+$/.test(e.error.stack?.trim())) {
                                const t = new L(e.message, e.filename, e.lineno, e.colno, e.error.__newrelic);
                                return t.name = SyntaxError.name, t
                            }
                            return K(e.error) ? e.error : M(e)
                        }

                        function K(e) {
                            return e instanceof Error && !!e.stack
                        }

                        function U(e, t, r, i, o = (0, c.t)()) {
                            "string" == typeof e && (e = new Error(e)), (0, s.p)("err", [e, o, !1, t, r.runtime.isRecording, void 0, i], void 0, n.K7.jserrors, r.ee)
                        }
                        var F = i(3496),
                            W = i(993),
                            B = i(3785);

                        function G(e, {
                            customAttributes: t = {},
                            level: r = W.p_.INFO
                        } = {}, n, i, o = (0, c.t)()) {
                            (0, B.R)(n.ee, e, t, r, i, o)
                        }

                        function V(e, t, r, i, o = (0, c.t)()) {
                            (0, s.p)(u.Pl + u.hG, [o, e, t, i], void 0, n.K7.genericEvents, r.ee)
                        }

                        function z(e) {
                            p(u.eY, (function(t) {
                                return function(e, t) {
                                    const r = {};
                                    let i, o;
                                    (0, l.R)(54, "newrelic.register"), e.init.api.allow_registered_children || (i = () => (0, l.R)(55));
                                    t && (0, F.I)(t) || (i = () => (0, l.R)(48, t));
                                    const a = {
                                        addPageAction: (n, i = {}) => {
                                            u(V, [n, {
                                                ...r,
                                                ...i
                                            }, e], t)
                                        },
                                        log: (n, i = {}) => {
                                            u(G, [n, {
                                                ...i,
                                                customAttributes: {
                                                    ...r,
                                                    ...i.customAttributes || {}
                                                }
                                            }, e], t)
                                        },
                                        noticeError: (n, i = {}) => {
                                            u(U, [n, {
                                                ...r,
                                                ...i
                                            }, e], t)
                                        },
                                        setApplicationVersion: e => {
                                            r["application.version"] = e
                                        },
                                        setCustomAttribute: (e, t) => {
                                            r[e] = t
                                        },
                                        setUserId: e => {
                                            r["enduser.id"] = e
                                        },
                                        metadata: {
                                            customAttributes: r,
                                            target: t,
                                            get connected() {
                                                return o || Promise.reject(new Error("Failed to connect"))
                                            }
                                        }
                                    };
                                    i ? i() : o = new Promise(((n, i) => {
                                        try {
                                            const o = e.runtime?.entityManager;
                                            let s = !!o?.get().entityGuid,
                                                c = o?.getEntityGuidFor(t.licenseKey, t.applicationID),
                                                u = !!c;
                                            if (s && u) t.entityGuid = c, n(a);
                                            else {
                                                const d = setTimeout((() => i(new Error("Failed to connect - Timeout"))), 15e3);

                                                function l(r) {
                                                    (0, F.A)(r, e) ? s ||= !0: t.licenseKey === r.licenseKey && t.applicationID === r.applicationID && (u = !0, t.entityGuid = r.entityGuid), s && u && (clearTimeout(d), e.ee.removeEventListener("entity-added", l), n(a))
                                                }
                                                e.ee.emit("api-send-rum", [r, t]), e.ee.on("entity-added", l)
                                            }
                                        } catch (f) {
                                            i(f)
                                        }
                                    }));
                                    const u = async (t, r, a) => {
                                        if (i) return i();
                                        const u = (0, c.t)();
                                        (0, s.p)(h.xV, ["API/register/".concat(t.name, "/called")], void 0, n.K7.metrics, e.ee);
                                        try {
                                            await o;
                                            const n = e.init.api.duplicate_registered_data;
                                            (!0 === n || Array.isArray(n) && n.includes(a.entityGuid)) && t(...r, void 0, u), t(...r, a.entityGuid, u)
                                        } catch (e) {
                                            (0, l.R)(50, e)
                                        }
                                    };
                                    return a
                                }(e, t)
                            }), e)
                        }
                        class Z extends T {
                            static featureName = C.T;
                            constructor(e) {
                                var t;
                                super(e, C.T), t = e, p(u.o5, ((e, r) => U(e, r, t)), t),
                                    function(e) {
                                        p(u.bt, (function(t) {
                                            e.runtime.onerror = t
                                        }), e)
                                    }(e),
                                    function(e) {
                                        let t = 0;
                                        p(u.k6, (function(e, r) {
                                            ++t > 10 || (this.runtime.releaseIds[e.slice(-200)] = ("" + r).slice(-200))
                                        }), e)
                                    }(e), z(e);
                                try {
                                    this.removeOnAbort = new AbortController
                                } catch (e) {}
                                this.ee.on("internal-error", ((t, r) => {
                                    this.abortHandler && (0, s.p)("ierr", [M(t), (0, c.t)(), !0, {}, e.runtime.isRecording, r], void 0, this.featureName, this.ee)
                                })), y.gm.addEventListener("unhandledrejection", (t => {
                                    this.abortHandler && (0, s.p)("err", [H(t), (0, c.t)(), !1, {
                                        unhandledPromiseRejection: 1
                                    }, e.runtime.isRecording], void 0, this.featureName, this.ee)
                                }), (0, O.jT)(!1, this.removeOnAbort?.signal)), y.gm.addEventListener("error", (t => {
                                    this.abortHandler && (0, s.p)("err", [D(t), (0, c.t)(), !1, {}, e.runtime.isRecording], void 0, this.featureName, this.ee)
                                }), (0, O.jT)(!1, this.removeOnAbort?.signal)), this.abortHandler = this.#r, this.importAggregator(e, (() => i.e(478).then(i.bind(i, 5928))))
                            }
                            #r() {
                                this.removeOnAbort?.abort(), this.abortHandler = void 0
                            }
                        }
                        var q = i(8990);
                        let X = 1;

                        function Y(e) {
                            const t = typeof e;
                            return !e || "object" !== t && "function" !== t ? -1 : e === y.gm ? 0 : (0, q.I)(e, "nr@id", (function() {
                                return X++
                            }))
                        }

                        function J(e) {
                            if ("string" == typeof e && e.length) return e.length;
                            if ("object" == typeof e) {
                                if ("undefined" != typeof ArrayBuffer && e instanceof ArrayBuffer && e.byteLength) return e.byteLength;
                                if ("undefined" != typeof Blob && e instanceof Blob && e.size) return e.size;
                                if (!("undefined" != typeof FormData && e instanceof FormData)) try {
                                    return (0, k.A)(e).length
                                } catch (e) {
                                    return
                                }
                            }
                        }
                        var Q = i(8139),
                            ee = i(7836),
                            te = i(3434);
                        const re = {},
                            ne = ["open", "send"];

                        function ie(e) {
                            var t = e || ee.ee;
                            const r = function(e) {
                                return (e || ee.ee).get("xhr")
                            }(t);
                            if (void 0 === y.gm.XMLHttpRequest) return r;
                            if (re[r.debugId]++) return r;
                            re[r.debugId] = 1, (0, Q.u)(t);
                            var n = (0, te.YM)(r),
                                i = y.gm.XMLHttpRequest,
                                o = y.gm.MutationObserver,
                                a = y.gm.Promise,
                                s = y.gm.setInterval,
                                c = "readystatechange",
                                u = ["onload", "onerror", "onabort", "onloadstart", "onloadend", "onprogress", "ontimeout"],
                                d = [],
                                f = y.gm.XMLHttpRequest = function(e) {
                                    const t = new i(e),
                                        o = r.context(t);
                                    try {
                                        r.emit("new-xhr", [t], o), t.addEventListener(c, (a = o, function() {
                                            var e = this;
                                            e.readyState > 3 && !a.resolved && (a.resolved = !0, r.emit("xhr-resolved", [], e)), n.inPlace(e, u, "fn-", b)
                                        }), (0, O.jT)(!1))
                                    } catch (e) {
                                        (0, l.R)(15, e);
                                        try {
                                            r.emit("internal-error", [e])
                                        } catch (e) {}
                                    }
                                    var a;
                                    return t
                                };

                            function h(e, t) {
                                n.inPlace(t, ["onreadystatechange"], "fn-", b)
                            }
                            if (function(e, t) {
                                    for (var r in e) t[r] = e[r]
                                }(i, f), f.prototype = i.prototype, n.inPlace(f.prototype, ne, "-xhr-", b), r.on("send-xhr-start", (function(e, t) {
                                    h(e, t),
                                        function(e) {
                                            d.push(e), o && (p ? p.then(v) : s ? s(v) : (g = -g, m.data = g))
                                        }(t)
                                })), r.on("open-xhr-start", h), o) {
                                var p = a && a.resolve();
                                if (!s && !a) {
                                    var g = 1,
                                        m = document.createTextNode(g);
                                    new o(v).observe(m, {
                                        characterData: !0
                                    })
                                }
                            } else t.on("fn-end", (function(e) {
                                e[0] && e[0].type === c || v()
                            }));

                            function v() {
                                for (var e = 0; e < d.length; e++) h(0, d[e]);
                                d.length && (d = [])
                            }

                            function b(e, t) {
                                return t
                            }
                            return r
                        }
                        var oe = "fetch-",
                            ae = oe + "body-",
                            se = ["arrayBuffer", "blob", "json", "text", "formData"],
                            ce = y.gm.Request,
                            ue = y.gm.Response,
                            de = "prototype";
                        const le = {};

                        function fe(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("fetch")
                            }(e);
                            if (!(ce && ue && y.gm.fetch)) return t;
                            if (le[t.debugId]++) return t;

                            function r(e, r, n) {
                                var i = e[r];
                                "function" == typeof i && (e[r] = function() {
                                    var e, r = [...arguments],
                                        o = {};
                                    t.emit(n + "before-start", [r], o), o[ee.P] && o[ee.P].dt && (e = o[ee.P].dt);
                                    var a = i.apply(this, r);
                                    return t.emit(n + "start", [r, e], a), a.then((function(e) {
                                        return t.emit(n + "end", [null, e], a), e
                                    }), (function(e) {
                                        throw t.emit(n + "end", [e], a), e
                                    }))
                                })
                            }
                            return le[t.debugId] = 1, se.forEach((e => {
                                r(ce[de], e, ae), r(ue[de], e, ae)
                            })), r(y.gm, "fetch", oe), t.on(oe + "end", (function(e, r) {
                                var n = this;
                                if (r) {
                                    var i = r.headers.get("content-length");
                                    null !== i && (n.rxSize = i), t.emit(oe + "done", [null, r], n)
                                } else t.emit(oe + "done", [e], n)
                            })), t
                        }
                        var he = i(7485);
                        class pe {
                            constructor(e) {
                                this.agentRef = e
                            }
                            generateTracePayload(t) {
                                const r = this.agentRef.loader_config;
                                if (!this.shouldGenerateTrace(t) || !r) return null;
                                var n = (r.accountID || "").toString() || null,
                                    i = (r.agentID || "").toString() || null,
                                    o = (r.trustKey || "").toString() || null;
                                if (!n || !i) return null;
                                var a = (0, e.ZF)(),
                                    s = (0, e.el)(),
                                    c = Date.now(),
                                    u = {
                                        spanId: a,
                                        traceId: s,
                                        timestamp: c
                                    };
                                return (t.sameOrigin || this.isAllowedOrigin(t) && this.useTraceContextHeadersForCors()) && (u.traceContextParentHeader = this.generateTraceContextParentHeader(a, s), u.traceContextStateHeader = this.generateTraceContextStateHeader(a, c, n, i, o)), (t.sameOrigin && !this.excludeNewrelicHeader() || !t.sameOrigin && this.isAllowedOrigin(t) && this.useNewrelicHeaderForCors()) && (u.newrelicHeader = this.generateTraceHeader(a, s, c, n, i, o)), u
                            }
                            generateTraceContextParentHeader(e, t) {
                                return "00-" + t + "-" + e + "-01"
                            }
                            generateTraceContextStateHeader(e, t, r, n, i) {
                                return i + "@nr=0-1-" + r + "-" + n + "-" + e + "----" + t
                            }
                            generateTraceHeader(e, t, r, n, i, o) {
                                if (!("function" == typeof y.gm?.btoa)) return null;
                                var a = {
                                    v: [0, 1],
                                    d: {
                                        ty: "Browser",
                                        ac: n,
                                        ap: i,
                                        id: e,
                                        tr: t,
                                        ti: r
                                    }
                                };
                                return o && n !== o && (a.d.tk = o), btoa((0, k.A)(a))
                            }
                            shouldGenerateTrace(e) {
                                return this.agentRef.init?.distributed_tracing && this.isAllowedOrigin(e)
                            }
                            isAllowedOrigin(e) {
                                var t = !1;
                                const r = this.agentRef.init?.distributed_tracing;
                                if (e.sameOrigin) t = !0;
                                else if (r?.allowed_origins instanceof Array)
                                    for (var n = 0; n < r.allowed_origins.length; n++) {
                                        var i = (0, he.D)(r.allowed_origins[n]);
                                        if (e.hostname === i.hostname && e.protocol === i.protocol && e.port === i.port) {
                                            t = !0;
                                            break
                                        }
                                    }
                                return t
                            }
                            excludeNewrelicHeader() {
                                var e = this.agentRef.init?.distributed_tracing;
                                return !!e && !!e.exclude_newrelic_header
                            }
                            useNewrelicHeaderForCors() {
                                var e = this.agentRef.init?.distributed_tracing;
                                return !!e && !1 !== e.cors_use_newrelic_header
                            }
                            useTraceContextHeadersForCors() {
                                var e = this.agentRef.init?.distributed_tracing;
                                return !!e && !!e.cors_use_tracecontext_headers
                            }
                        }
                        var ge = i(9300),
                            me = i(7295),
                            ve = ["load", "error", "abort", "timeout"],
                            be = ve.length,
                            ye = (0, _.dV)().o.REQ,
                            Re = (0, _.dV)().o.XHR;
                        const we = "X-NewRelic-App-Data";
                        class xe extends T {
                            static featureName = ge.T;
                            constructor(e) {
                                super(e, ge.T), this.dt = new pe(e), this.handler = (e, t, r, n) => (0, s.p)(e, t, r, n, this.ee);
                                try {
                                    const e = {
                                        xmlhttprequest: "xhr",
                                        fetch: "fetch",
                                        beacon: "beacon"
                                    };
                                    y.gm?.performance?.getEntriesByType("resource").forEach((t => {
                                        if (t.initiatorType in e && 0 !== t.responseStatus) {
                                            const r = {
                                                    status: t.responseStatus
                                                },
                                                i = {
                                                    rxSize: t.transferSize,
                                                    duration: Math.floor(t.duration),
                                                    cbTime: 0
                                                };
                                            Te(r, t.name), this.handler("xhr", [r, i, t.startTime, t.responseEnd, e[t.initiatorType]], void 0, n.K7.ajax)
                                        }
                                    }))
                                } catch (e) {}
                                fe(this.ee), ie(this.ee),
                                    function(e, t, r, i) {
                                        function o(e) {
                                            var t = this;
                                            t.totalCbs = 0, t.called = 0, t.cbTime = 0, t.end = A, t.ended = !1, t.xhrGuids = {}, t.lastSize = null, t.loadCaptureCalled = !1, t.params = this.params || {}, t.metrics = this.metrics || {}, e.addEventListener("load", (function(r) {
                                                E(t, e)
                                            }), (0, O.jT)(!1)), y.lR || e.addEventListener("progress", (function(e) {
                                                t.lastSize = e.loaded
                                            }), (0, O.jT)(!1))
                                        }

                                        function a(e) {
                                            this.params = {
                                                method: e[0]
                                            }, Te(this, e[1]), this.metrics = {}
                                        }

                                        function u(t, r) {
                                            e.loader_config.xpid && this.sameOrigin && r.setRequestHeader("X-NewRelic-ID", e.loader_config.xpid);
                                            var n = i.generateTracePayload(this.parsedOrigin);
                                            if (n) {
                                                var o = !1;
                                                n.newrelicHeader && (r.setRequestHeader("newrelic", n.newrelicHeader), o = !0), n.traceContextParentHeader && (r.setRequestHeader("traceparent", n.traceContextParentHeader), n.traceContextStateHeader && r.setRequestHeader("tracestate", n.traceContextStateHeader), o = !0), o && (this.dt = n)
                                            }
                                        }

                                        function d(e, r) {
                                            var n = this.metrics,
                                                i = e[0],
                                                o = this;
                                            if (n && i) {
                                                var a = J(i);
                                                a && (n.txSize = a)
                                            }
                                            this.startTime = (0, c.t)(), this.body = i, this.listener = function(e) {
                                                try {
                                                    "abort" !== e.type || o.loadCaptureCalled || (o.params.aborted = !0), ("load" !== e.type || o.called === o.totalCbs && (o.onloadCalled || "function" != typeof r.onload) && "function" == typeof o.end) && o.end(r)
                                                } catch (e) {
                                                    try {
                                                        t.emit("internal-error", [e])
                                                    } catch (e) {}
                                                }
                                            };
                                            for (var s = 0; s < be; s++) r.addEventListener(ve[s], this.listener, (0, O.jT)(!1))
                                        }

                                        function l(e, t, r) {
                                            this.cbTime += e, t ? this.onloadCalled = !0 : this.called += 1, this.called !== this.totalCbs || !this.onloadCalled && "function" == typeof r.onload || "function" != typeof this.end || this.end(r)
                                        }

                                        function f(e, t) {
                                            var r = "" + Y(e) + !!t;
                                            this.xhrGuids && !this.xhrGuids[r] && (this.xhrGuids[r] = !0, this.totalCbs += 1)
                                        }

                                        function p(e, t) {
                                            var r = "" + Y(e) + !!t;
                                            this.xhrGuids && this.xhrGuids[r] && (delete this.xhrGuids[r], this.totalCbs -= 1)
                                        }

                                        function g() {
                                            this.endTime = (0, c.t)()
                                        }

                                        function m(e, r) {
                                            r instanceof Re && "load" === e[0] && t.emit("xhr-load-added", [e[1], e[2]], r)
                                        }

                                        function v(e, r) {
                                            r instanceof Re && "load" === e[0] && t.emit("xhr-load-removed", [e[1], e[2]], r)
                                        }

                                        function b(e, t, r) {
                                            t instanceof Re && ("onload" === r && (this.onload = !0), ("load" === (e[0] && e[0].type) || this.onload) && (this.xhrCbStart = (0, c.t)()))
                                        }

                                        function R(e, r) {
                                            this.xhrCbStart && t.emit("xhr-cb-time", [(0, c.t)() - this.xhrCbStart, this.onload, r], r)
                                        }

                                        function w(e) {
                                            var t, r = e[1] || {};
                                            if ("string" == typeof e[0] ? 0 === (t = e[0]).length && y.RI && (t = "" + y.gm.location.href) : e[0] && e[0].url ? t = e[0].url : y.gm?.URL && e[0] && e[0] instanceof URL ? t = e[0].href : "function" == typeof e[0].toString && (t = e[0].toString()), "string" == typeof t && 0 !== t.length) {
                                                t && (this.parsedOrigin = (0, he.D)(t), this.sameOrigin = this.parsedOrigin.sameOrigin);
                                                var n = i.generateTracePayload(this.parsedOrigin);
                                                if (n && (n.newrelicHeader || n.traceContextParentHeader))
                                                    if (e[0] && e[0].headers) s(e[0].headers, n) && (this.dt = n);
                                                    else {
                                                        var o = {};
                                                        for (var a in r) o[a] = r[a];
                                                        o.headers = new Headers(r.headers || {}), s(o.headers, n) && (this.dt = n), e.length > 1 ? e[1] = o : e.push(o)
                                                    }
                                            }

                                            function s(e, t) {
                                                var r = !1;
                                                return t.newrelicHeader && (e.set("newrelic", t.newrelicHeader), r = !0), t.traceContextParentHeader && (e.set("traceparent", t.traceContextParentHeader), t.traceContextStateHeader && e.set("tracestate", t.traceContextStateHeader), r = !0), r
                                            }
                                        }

                                        function x(e, t) {
                                            this.params = {}, this.metrics = {}, this.startTime = (0, c.t)(), this.dt = t, e.length >= 1 && (this.target = e[0]), e.length >= 2 && (this.opts = e[1]);
                                            var r, n = this.opts || {},
                                                i = this.target;
                                            "string" == typeof i ? r = i : "object" == typeof i && i instanceof ye ? r = i.url : y.gm?.URL && "object" == typeof i && i instanceof URL && (r = i.href), Te(this, r);
                                            var o = ("" + (i && i instanceof ye && i.method || n.method || "GET")).toUpperCase();
                                            this.params.method = o, this.body = n.body, this.txSize = J(n.body) || 0
                                        }

                                        function T(e, t) {
                                            if (this.endTime = (0, c.t)(), this.params || (this.params = {}), (0, me.iW)(this.params)) return;
                                            let i;
                                            this.params.status = t ? t.status : 0, "string" == typeof this.rxSize && this.rxSize.length > 0 && (i = +this.rxSize);
                                            const o = {
                                                txSize: this.txSize,
                                                rxSize: i,
                                                duration: (0, c.t)() - this.startTime
                                            };
                                            r("xhr", [this.params, o, this.startTime, this.endTime, "fetch"], this, n.K7.ajax)
                                        }

                                        function A(e) {
                                            const t = this.params,
                                                i = this.metrics;
                                            if (!this.ended) {
                                                this.ended = !0;
                                                for (let t = 0; t < be; t++) e.removeEventListener(ve[t], this.listener, !1);
                                                t.aborted || (0, me.iW)(t) || (i.duration = (0, c.t)() - this.startTime, this.loadCaptureCalled || 4 !== e.readyState ? null == t.status && (t.status = 0) : E(this, e), i.cbTime = this.cbTime, r("xhr", [t, i, this.startTime, this.endTime, "xhr"], this, n.K7.ajax))
                                            }
                                        }

                                        function E(e, r) {
                                            e.params.status = r.status;
                                            var i = function(e, t) {
                                                var r = e.responseType;
                                                return "json" === r && null !== t ? t : "arraybuffer" === r || "blob" === r || "json" === r ? J(e.response) : "text" === r || "" === r || void 0 === r ? J(e.responseText) : void 0
                                            }(r, e.lastSize);
                                            if (i && (e.metrics.rxSize = i), e.sameOrigin && r.getAllResponseHeaders().indexOf(we) >= 0) {
                                                var o = r.getResponseHeader(we);
                                                o && ((0, s.p)(h.rs, ["Ajax/CrossApplicationTracing/Header/Seen"], void 0, n.K7.metrics, t), e.params.cat = o.split(", ").pop())
                                            }
                                            e.loadCaptureCalled = !0
                                        }
                                        t.on("new-xhr", o), t.on("open-xhr-start", a), t.on("open-xhr-end", u), t.on("send-xhr-start", d), t.on("xhr-cb-time", l), t.on("xhr-load-added", f), t.on("xhr-load-removed", p), t.on("xhr-resolved", g), t.on("addEventListener-end", m), t.on("removeEventListener-end", v), t.on("fn-end", R), t.on("fetch-before-start", w), t.on("fetch-start", x), t.on("fn-start", b), t.on("fetch-done", T)
                                    }(e, this.ee, this.handler, this.dt), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 3845))))
                            }
                        }

                        function Te(e, t) {
                            var r = (0, he.D)(t),
                                n = e.params || e;
                            n.hostname = r.hostname, n.port = r.port, n.protocol = r.protocol, n.host = r.hostname + ":" + r.port, n.pathname = r.pathname, e.parsedOrigin = r, e.sameOrigin = r.sameOrigin
                        }
                        const Ae = {},
                            Ee = ["pushState", "replaceState"];

                        function Se(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("history")
                            }(e);
                            return !y.RI || Ae[t.debugId]++ || (Ae[t.debugId] = 1, (0, te.YM)(t).inPlace(window.history, Ee, "-")), t
                        }
                        var _e = i(3738);

                        function Ne(e) {
                            p(u.BL, (function(t = Date.now()) {
                                const r = t - y.WN;
                                r < 0 && (0, l.R)(62, t), (0, s.p)(h.XG, [u.BL, {
                                    time: r
                                }], void 0, n.K7.metrics, e.ee), e.addToTrace({
                                    name: u.BL,
                                    start: t,
                                    origin: "nr"
                                }), (0, s.p)(u.Pl + u.hG, [r, u.BL], void 0, n.K7.genericEvents, e.ee)
                            }), e)
                        }
                        const {
                            He: Oe,
                            bD: Ie,
                            d3: Pe,
                            Kp: je,
                            TZ: Ce,
                            Lc: ke,
                            uP: Le,
                            Rz: Me
                        } = _e;
                        class He extends T {
                            static featureName = Ce;
                            constructor(e) {
                                var t;
                                super(e, Ce), t = e, p(u.U2, (function(e) {
                                    if (!(e && "object" == typeof e && e.name && e.start)) return;
                                    const r = {
                                        n: e.name,
                                        s: e.start - y.WN,
                                        e: (e.end || e.start) - y.WN,
                                        o: e.origin || "",
                                        t: "api"
                                    };
                                    r.s < 0 || r.e < 0 || r.e < r.s ? (0, l.R)(61, {
                                        start: r.s,
                                        end: r.e
                                    }) : (0, s.p)("bstApi", [r], void 0, n.K7.sessionTrace, t.ee)
                                }), t), Ne(e);
                                if (!(0, w.V)(e.init)) return void this.deregisterDrain();
                                const r = this.ee;
                                let o;
                                Se(r), this.eventsEE = (0, Q.u)(r), this.eventsEE.on(Le, (function(e, t) {
                                    this.bstStart = (0, c.t)()
                                })), this.eventsEE.on(ke, (function(e, t) {
                                    (0, s.p)("bst", [e[0], t, this.bstStart, (0, c.t)()], void 0, n.K7.sessionTrace, r)
                                })), r.on(Me + Pe, (function(e) {
                                    this.time = (0, c.t)(), this.startPath = location.pathname + location.hash
                                })), r.on(Me + je, (function(e) {
                                    (0, s.p)("bstHist", [location.pathname + location.hash, this.startPath, this.time], void 0, n.K7.sessionTrace, r)
                                }));
                                try {
                                    o = new PerformanceObserver((e => {
                                        const t = e.getEntries();
                                        (0, s.p)(Oe, [t], void 0, n.K7.sessionTrace, r)
                                    })), o.observe({
                                        type: Ie,
                                        buffered: !0
                                    })
                                } catch (e) {}
                                this.importAggregator(e, (() => i.e(478).then(i.bind(i, 575))), {
                                    resourceObserver: o
                                })
                            }
                        }
                        var De = i(6344);
                        class Ke extends T {
                            static featureName = De.TZ;
                            #n;
                            #i;
                            constructor(e) {
                                var t;
                                let r;
                                super(e, De.TZ), t = e, p(u.CH, (function() {
                                        (0, s.p)(u.CH, [], void 0, n.K7.sessionReplay, t.ee)
                                    }), t),
                                    function(e) {
                                        p(u.Tb, (function() {
                                            (0, s.p)(u.Tb, [], void 0, n.K7.sessionReplay, e.ee)
                                        }), e)
                                    }(e), this.#i = e;
                                try {
                                    r = JSON.parse(localStorage.getItem("".concat(E.H3, "_").concat(E.uh)))
                                } catch (e) {}(0, R.SR)(e.init) && this.ee.on(De.G4.RECORD, (() => this.#o())), this.#a(r) ? (this.#n = r?.sessionReplayMode, this.#s()) : this.importAggregator(this.#i, (() => i.e(478).then(i.bind(i, 6167)))), this.ee.on("err", (e => {
                                    this.#i.runtime.isRecording && (this.errorNoticed = !0, (0, s.p)(De.G4.ERROR_DURING_REPLAY, [e], void 0, this.featureName, this.ee))
                                }))
                            }
                            #a(e) {
                                return e && (e.sessionReplayMode === E.g.FULL || e.sessionReplayMode === E.g.ERROR) || (0, R.Aw)(this.#i.init)
                            }
                            #c = !1;
                            async #s(e) {
                                if (!this.#c) {
                                    this.#c = !0;
                                    try {
                                        const {
                                            Recorder: t
                                        } = await Promise.all([i.e(478), i.e(249)]).then(i.bind(i, 8589));
                                        this.recorder ??= new t({
                                            mode: this.#n,
                                            agentIdentifier: this.agentIdentifier,
                                            trigger: e,
                                            ee: this.ee,
                                            agentRef: this.#i
                                        }), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording
                                    } catch (e) {
                                        this.parent.ee.emit("internal-error", [e])
                                    }
                                    this.importAggregator(this.#i, (() => i.e(478).then(i.bind(i, 6167))), {
                                        recorder: this.recorder,
                                        errorNoticed: this.errorNoticed
                                    })
                                }
                            }
                            #o() {
                                this.featAggregate ? this.featAggregate.mode !== E.g.FULL && this.featAggregate.initializeRecording(E.g.FULL, !0) : (this.#n = E.g.FULL, this.#s(De.Qb.API), this.recorder && this.recorder.parent.mode !== E.g.FULL && (this.recorder.parent.mode = E.g.FULL, this.recorder.stopRecording(), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording))
                            }
                        }
                        var Ue = i(3962);

                        function Fe(e) {
                            const t = e.ee.get("tracer");

                            function r() {}
                            p(u.dT, (function(e) {
                                return (new r).get("object" == typeof e ? e : {})
                            }), e);
                            const i = r.prototype = {
                                createTracer: function(r, i) {
                                    var o = {},
                                        a = this,
                                        d = "function" == typeof i;
                                    return (0, s.p)(h.xV, ["API/createTracer/called"], void 0, n.K7.metrics, e.ee), e.runSoftNavOverSpa || (0, s.p)(u.hw + "tracer", [(0, c.t)(), r, o], a, n.K7.spa, e.ee),
                                        function() {
                                            if (t.emit((d ? "" : "no-") + "fn-start", [(0, c.t)(), a, d], o), d) try {
                                                return i.apply(this, arguments)
                                            } catch (e) {
                                                const r = "string" == typeof e ? new Error(e) : e;
                                                throw t.emit("fn-err", [arguments, this, r], o), r
                                            } finally {
                                                t.emit("fn-end", [(0, c.t)()], o)
                                            }
                                        }
                                }
                            };
                            ["actionText", "setName", "setAttribute", "save", "ignore", "onEnd", "getContext", "end", "get"].forEach((t => {
                                p.apply(this, [t, function() {
                                    return (0, s.p)(u.hw + t, [(0, c.t)(), ...arguments], this, e.runSoftNavOverSpa ? n.K7.softNav : n.K7.spa, e.ee), this
                                }, e, i])
                            })), p(u.PA, (function() {
                                e.runSoftNavOverSpa ? (0, s.p)(u.hw + "routeName", [performance.now(), ...arguments], void 0, n.K7.softNav, e.ee) : (0, s.p)(u.Pl + "routeName", [(0, c.t)(), ...arguments], this, n.K7.spa, e.ee)
                            }), e)
                        }
                        class We extends T {
                            static featureName = Ue.TZ;
                            constructor(e) {
                                if (super(e, Ue.TZ), Fe(e), !y.RI || !(0, _.dV)().o.MO) return;
                                const t = Se(this.ee);
                                Ue.tC.forEach((e => {
                                    (0, O.sp)(e, (e => {
                                        a(e)
                                    }), !0)
                                }));
                                const r = () => (0, s.p)("newURL", [(0, c.t)(), "" + window.location], void 0, this.featureName, this.ee);
                                t.on("pushState-end", r), t.on("replaceState-end", r);
                                try {
                                    this.removeOnAbort = new AbortController
                                } catch (e) {}(0, O.sp)("popstate", (e => (0, s.p)("newURL", [e.timeStamp, "" + window.location], void 0, this.featureName, this.ee)), !0, this.removeOnAbort?.signal);
                                let n = !1;
                                const o = new((0, _.dV)().o.MO)(((e, t) => {
                                        n || (n = !0, requestAnimationFrame((() => {
                                            (0, s.p)("newDom", [(0, c.t)()], void 0, this.featureName, this.ee), n = !1
                                        })))
                                    })),
                                    a = (0, x.s)((e => {
                                        (0, s.p)("newUIEvent", [e], void 0, this.featureName, this.ee), o.observe(document.body, {
                                            attributes: !0,
                                            childList: !0,
                                            subtree: !0,
                                            characterData: !0
                                        })
                                    }), 100, {
                                        leading: !0
                                    });
                                this.abortHandler = function() {
                                    this.removeOnAbort?.abort(), o.disconnect(), this.abortHandler = void 0
                                }, this.importAggregator(e, (() => i.e(478).then(i.bind(i, 4393))), {
                                    domObserver: o
                                })
                            }
                        }
                        var Be = i(7378);
                        const Ge = {},
                            Ve = ["appendChild", "insertBefore", "replaceChild"];

                        function ze(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("jsonp")
                            }(e);
                            if (!y.RI || Ge[t.debugId]) return t;
                            Ge[t.debugId] = !0;
                            var r = (0, te.YM)(t),
                                n = /[?&](?:callback|cb)=([^&#]+)/,
                                i = /(.*)\.([^.]+)/,
                                o = /^(\w+)(\.|$)(.*)$/;

                            function a(e, t) {
                                if (!e) return t;
                                const r = e.match(o),
                                    n = r[1];
                                return a(r[3], t[n])
                            }
                            return r.inPlace(Node.prototype, Ve, "dom-"), t.on("dom-start", (function(e) {
                                ! function(e) {
                                    if (!e || "string" != typeof e.nodeName || "script" !== e.nodeName.toLowerCase()) return;
                                    if ("function" != typeof e.addEventListener) return;
                                    var o = (s = e.src, c = s.match(n), c ? c[1] : null);
                                    var s, c;
                                    if (!o) return;
                                    var u = function(e) {
                                        var t = e.match(i);
                                        if (t && t.length >= 3) return {
                                            key: t[2],
                                            parent: a(t[1], window)
                                        };
                                        return {
                                            key: e,
                                            parent: window
                                        }
                                    }(o);
                                    if ("function" != typeof u.parent[u.key]) return;
                                    var d = {};

                                    function l() {
                                        t.emit("jsonp-end", [], d), e.removeEventListener("load", l, (0, O.jT)(!1)), e.removeEventListener("error", f, (0, O.jT)(!1))
                                    }

                                    function f() {
                                        t.emit("jsonp-error", [], d), t.emit("jsonp-end", [], d), e.removeEventListener("load", l, (0, O.jT)(!1)), e.removeEventListener("error", f, (0, O.jT)(!1))
                                    }
                                    r.inPlace(u.parent, [u.key], "cb-", d), e.addEventListener("load", l, (0, O.jT)(!1)), e.addEventListener("error", f, (0, O.jT)(!1)), t.emit("new-jsonp", [e.src], d)
                                }(e[0])
                            })), t
                        }
                        const Ze = {};

                        function qe(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("promise")
                            }(e);
                            if (Ze[t.debugId]) return t;
                            Ze[t.debugId] = !0;
                            var r = t.context,
                                n = (0, te.YM)(t),
                                i = y.gm.Promise;
                            return i && function() {
                                function e(r) {
                                    var o = t.context(),
                                        a = n(r, "executor-", o, null, !1);
                                    const s = Reflect.construct(i, [a], e);
                                    return t.context(s).getCtx = function() {
                                        return o
                                    }, s
                                }
                                y.gm.Promise = e, Object.defineProperty(e, "name", {
                                    value: "Promise"
                                }), e.toString = function() {
                                    return i.toString()
                                }, Object.setPrototypeOf(e, i), ["all", "race"].forEach((function(r) {
                                    const n = i[r];
                                    e[r] = function(e) {
                                        let i = !1;
                                        [...e || []].forEach((e => {
                                            this.resolve(e).then(a("all" === r), a(!1))
                                        }));
                                        const o = n.apply(this, arguments);
                                        return o;

                                        function a(e) {
                                            return function() {
                                                t.emit("propagate", [null, !i], o, !1, !1), i = i || !e
                                            }
                                        }
                                    }
                                })), ["resolve", "reject"].forEach((function(r) {
                                    const n = i[r];
                                    e[r] = function(e) {
                                        const r = n.apply(this, arguments);
                                        return e !== r && t.emit("propagate", [e, !0], r, !1, !1), r
                                    }
                                })), e.prototype = i.prototype;
                                const o = i.prototype.then;
                                i.prototype.then = function(...e) {
                                    var i = this,
                                        a = r(i);
                                    a.promise = i, e[0] = n(e[0], "cb-", a, null, !1), e[1] = n(e[1], "cb-", a, null, !1);
                                    const s = o.apply(this, e);
                                    return a.nextPromise = s, t.emit("propagate", [i, !0], s, !1, !1), s
                                }, i.prototype.then[te.Jt] = o, t.on("executor-start", (function(e) {
                                    e[0] = n(e[0], "resolve-", this, null, !1), e[1] = n(e[1], "resolve-", this, null, !1)
                                })), t.on("executor-err", (function(e, t, r) {
                                    e[1](r)
                                })), t.on("cb-end", (function(e, r, n) {
                                    t.emit("propagate", [n, !0], this.nextPromise, !1, !1)
                                })), t.on("propagate", (function(e, r, n) {
                                    this.getCtx && !r || (this.getCtx = function() {
                                        if (e instanceof Promise) var r = t.context(e);
                                        return r && r.getCtx ? r.getCtx() : this
                                    })
                                }))
                            }(), t
                        }
                        const Xe = {},
                            Ye = "setTimeout",
                            $e = "setInterval",
                            Je = "clearTimeout",
                            Qe = "-start",
                            et = [Ye, "setImmediate", $e, Je, "clearImmediate"];

                        function tt(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("timer")
                            }(e);
                            if (Xe[t.debugId]++) return t;
                            Xe[t.debugId] = 1;
                            var r = (0, te.YM)(t);
                            return r.inPlace(y.gm, et.slice(0, 2), Ye + "-"), r.inPlace(y.gm, et.slice(2, 3), $e + "-"), r.inPlace(y.gm, et.slice(3), Je + "-"), t.on($e + Qe, (function(e, t, n) {
                                e[0] = r(e[0], "fn-", null, n)
                            })), t.on(Ye + Qe, (function(e, t, n) {
                                this.method = n, this.timerDuration = isNaN(e[1]) ? 0 : +e[1], e[0] = r(e[0], "fn-", this, n)
                            })), t
                        }
                        const rt = {};

                        function nt(e) {
                            const t = function(e) {
                                return (e || ee.ee).get("mutation")
                            }(e);
                            if (!y.RI || rt[t.debugId]) return t;
                            rt[t.debugId] = !0;
                            var r = (0, te.YM)(t),
                                n = y.gm.MutationObserver;
                            return n && (window.MutationObserver = function(e) {
                                return this instanceof n ? new n(r(e, "fn-")) : n.apply(this, arguments)
                            }, MutationObserver.prototype = n.prototype), t
                        }
                        const {
                            TZ: it,
                            d3: ot,
                            Kp: at,
                            $p: st,
                            wW: ct,
                            e5: ut,
                            tH: dt,
                            uP: lt,
                            rw: ft,
                            Lc: ht
                        } = Be;
                        class pt extends T {
                            static featureName = it;
                            constructor(e) {
                                if (super(e, it), Fe(e), !y.RI) return;
                                try {
                                    this.removeOnAbort = new AbortController
                                } catch (e) {}
                                let t, r = 0;
                                const n = this.ee.get("tracer"),
                                    o = ze(this.ee),
                                    a = qe(this.ee),
                                    u = tt(this.ee),
                                    d = ie(this.ee),
                                    l = this.ee.get("events"),
                                    f = fe(this.ee),
                                    h = Se(this.ee),
                                    p = nt(this.ee);

                                function g(e, t) {
                                    h.emit("newURL", ["" + window.location, t])
                                }

                                function m() {
                                    r++, t = window.location.hash, this[lt] = (0, c.t)()
                                }

                                function v() {
                                    r--, window.location.hash !== t && g(0, !0);
                                    var e = (0, c.t)();
                                    this[ut] = ~~this[ut] + e - this[lt], this[ht] = e
                                }

                                function b(e, t) {
                                    e.on(t, (function() {
                                        this[t] = (0, c.t)()
                                    }))
                                }
                                this.ee.on(lt, m), a.on(ft, m), o.on(ft, m), this.ee.on(ht, v), a.on(ct, v), o.on(ct, v), this.ee.on("fn-err", ((...t) => {
                                    t[2]?.__newrelic?.[e.agentIdentifier] || (0, s.p)("function-err", [...t], void 0, this.featureName, this.ee)
                                })), this.ee.buffer([lt, ht, "xhr-resolved"], this.featureName), l.buffer([lt], this.featureName), u.buffer(["setTimeout" + at, "clearTimeout" + ot, lt], this.featureName), d.buffer([lt, "new-xhr", "send-xhr" + ot], this.featureName), f.buffer([dt + ot, dt + "-done", dt + st + ot, dt + st + at], this.featureName), h.buffer(["newURL"], this.featureName), p.buffer([lt], this.featureName), a.buffer(["propagate", ft, ct, "executor-err", "resolve" + ot], this.featureName), n.buffer([lt, "no-" + lt], this.featureName), o.buffer(["new-jsonp", "cb-start", "jsonp-error", "jsonp-end"], this.featureName), b(f, dt + ot), b(f, dt + "-done"), b(o, "new-jsonp"), b(o, "jsonp-end"), b(o, "cb-start"), h.on("pushState-end", g), h.on("replaceState-end", g), window.addEventListener("hashchange", g, (0, O.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener("load", g, (0, O.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener("popstate", (function() {
                                    g(0, r > 1)
                                }), (0, O.jT)(!0, this.removeOnAbort?.signal)), this.abortHandler = this.#r, this.importAggregator(e, (() => i.e(478).then(i.bind(i, 5592))))
                            }
                            #r() {
                                this.removeOnAbort?.abort(), this.abortHandler = void 0
                            }
                        }
                        var gt = i(3333);
                        class mt extends T {
                            static featureName = gt.TZ;
                            constructor(e) {
                                super(e, gt.TZ);
                                const t = [e.init.page_action.enabled, e.init.performance.capture_marks, e.init.performance.capture_measures, e.init.user_actions.enabled, e.init.performance.resources.enabled];
                                var r;
                                if (r = e, p(u.hG, ((e, t) => V(e, t, r)), r), function(e) {
                                        p(u.fF, (function() {
                                            (0, s.p)(u.Pl + u.fF, [(0, c.t)(), ...arguments], void 0, n.K7.genericEvents, e.ee)
                                        }), e)
                                    }(e), Ne(e), z(e), function(e) {
                                        p(u.V1, (function(t, r) {
                                            const i = (0, c.t)(),
                                                {
                                                    start: o,
                                                    end: a,
                                                    customAttributes: d
                                                } = r || {},
                                                f = {
                                                    customAttributes: d || {}
                                                };
                                            if ("object" != typeof f.customAttributes || "string" != typeof t || 0 === t.length) return void(0, l.R)(57);
                                            const h = (e, t) => null == e ? t : "number" == typeof e ? e : e instanceof PerformanceMark ? e.startTime : Number.NaN;
                                            if (f.start = h(o, 0), f.end = h(a, i), Number.isNaN(f.start) || Number.isNaN(f.end))(0, l.R)(57);
                                            else {
                                                if (f.duration = f.end - f.start, !(f.duration < 0)) return (0, s.p)(u.Pl + u.V1, [f, t], void 0, n.K7.genericEvents, e.ee), f;
                                                (0, l.R)(58)
                                            }
                                        }), e)
                                    }(e), y.RI && (e.init.user_actions.enabled && (gt.Zp.forEach((e => (0, O.sp)(e, (e => (0, s.p)("ua", [e], void 0, this.featureName, this.ee)), !0))), gt.qN.forEach((e => {
                                        const t = (0, x.s)((e => {
                                            (0, s.p)("ua", [e], void 0, this.featureName, this.ee)
                                        }), 500, {
                                            leading: !0
                                        });
                                        (0, O.sp)(e, t)
                                    }))), e.init.performance.resources.enabled && y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))) {
                                    new PerformanceObserver((e => {
                                        e.getEntries().forEach((e => {
                                            (0, s.p)("browserPerformance.resource", [e], void 0, this.featureName, this.ee)
                                        }))
                                    })).observe({
                                        type: "resource",
                                        buffered: !0
                                    })
                                }
                                t.some((e => e)) ? this.importAggregator(e, (() => i.e(478).then(i.bind(i, 8019)))) : this.deregisterDrain()
                            }
                        }
                        var vt = i(2646);
                        const bt = new Map;

                        function yt(e, t, r, n) {
                            if ("object" != typeof t || !t || "string" != typeof r || !r || "function" != typeof t[r]) return (0, l.R)(29);
                            const i = function(e) {
                                    return (e || ee.ee).get("logger")
                                }(e),
                                o = (0, te.YM)(i),
                                a = new vt.y(ee.P);
                            a.level = n.level, a.customAttributes = n.customAttributes;
                            const s = t[r]?.[te.Jt] || t[r];
                            return bt.set(s, a), o.inPlace(t, [r], "wrap-logger-", (() => bt.get(s))), i
                        }
                        class Rt extends T {
                            static featureName = W.TZ;
                            constructor(e) {
                                var t;
                                super(e, W.TZ), t = e, p(u.$9, ((e, r) => G(e, r, t)), t),
                                    function(e) {
                                        p(u.Wb, ((t, r, {
                                            customAttributes: n = {},
                                            level: i = W.p_.INFO
                                        } = {}) => {
                                            yt(e.ee, t, r, {
                                                customAttributes: n,
                                                level: i
                                            })
                                        }), e)
                                    }(e), z(e);
                                const r = this.ee;
                                yt(r, y.gm.console, "log", {
                                    level: "info"
                                }), yt(r, y.gm.console, "error", {
                                    level: "error"
                                }), yt(r, y.gm.console, "warn", {
                                    level: "warn"
                                }), yt(r, y.gm.console, "info", {
                                    level: "info"
                                }), yt(r, y.gm.console, "debug", {
                                    level: "debug"
                                }), yt(r, y.gm.console, "trace", {
                                    level: "trace"
                                }), this.ee.on("wrap-logger-end", (function([e]) {
                                    const {
                                        level: t,
                                        customAttributes: n
                                    } = this;
                                    (0, B.R)(r, e, n, t)
                                })), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 5288))))
                            }
                        }
                        new class extends r {
                            constructor(e) {
                                var t;
                                (super(), y.gm) ? (this.features = {}, (0, _.bQ)(this.agentIdentifier, this), this.desiredFeatures = new Set(e.features || []), this.desiredFeatures.add(S), this.runSoftNavOverSpa = [...this.desiredFeatures].some((e => e.featureName === n.K7.softNav)), (0, a.j)(this, e, e.loaderType || "agent"), t = this, p(u.cD, (function(e, r, n = !1) {
                                    if ("string" == typeof e) {
                                        if (["string", "number", "boolean"].includes(typeof r) || null === r) return g(t, e, r, u.cD, n);
                                        (0, l.R)(40, typeof r)
                                    } else(0, l.R)(39, typeof e)
                                }), t), function(e) {
                                    p(u.Dl, (function(t) {
                                        if ("string" == typeof t || null === t) return g(e, "enduser.id", t, u.Dl, !0);
                                        (0, l.R)(41, typeof t)
                                    }), e)
                                }(this), function(e) {
                                    p(u.nb, (function(t) {
                                        if ("string" == typeof t || null === t) return g(e, "application.version", t, u.nb, !1);
                                        (0, l.R)(42, typeof t)
                                    }), e)
                                }(this), function(e) {
                                    p(u.d3, (function() {
                                        e.ee.emit("manual-start-all")
                                    }), e)
                                }(this), this.run()) : (0, l.R)(21)
                            }
                            get config() {
                                return {
                                    info: this.info,
                                    init: this.init,
                                    loader_config: this.loader_config,
                                    runtime: this.runtime
                                }
                            }
                            get api() {
                                return this
                            }
                            run() {
                                try {
                                    const e = function(e) {
                                            const t = {};
                                            return o.forEach((r => {
                                                t[r] = !!e[r]?.enabled
                                            })), t
                                        }(this.init),
                                        t = [...this.desiredFeatures];
                                    t.sort(((e, t) => n.P3[e.featureName] - n.P3[t.featureName])), t.forEach((t => {
                                        if (!e[t.featureName] && t.featureName !== n.K7.pageViewEvent) return;
                                        if (this.runSoftNavOverSpa && t.featureName === n.K7.spa) return;
                                        if (!this.runSoftNavOverSpa && t.featureName === n.K7.softNav) return;
                                        const r = function(e) {
                                            switch (e) {
                                                case n.K7.ajax:
                                                    return [n.K7.jserrors];
                                                case n.K7.sessionTrace:
                                                    return [n.K7.ajax, n.K7.pageViewEvent];
                                                case n.K7.sessionReplay:
                                                    return [n.K7.sessionTrace];
                                                case n.K7.pageViewTiming:
                                                    return [n.K7.pageViewEvent];
                                                default:
                                                    return []
                                            }
                                        }(t.featureName).filter((e => !(e in this.features)));
                                        r.length > 0 && (0, l.R)(36, {
                                            targetFeature: t.featureName,
                                            missingDependencies: r
                                        }), this.features[t.featureName] = new t(this)
                                    }))
                                } catch (e) {
                                    (0, l.R)(22, e);
                                    for (const e in this.features) this.features[e].abortHandler?.();
                                    const t = (0, _.Zm)();
                                    delete t.initializedAgents[this.agentIdentifier]?.features, delete this.sharedAggregator;
                                    return t.ee.get(this.agentIdentifier).abort(), !1
                                }
                            }
                        }({
                            features: [xe, S, P, He, Ke, j, Z, mt, Rt, We, pt],
                            loaderType: "spa"
                        })
                    })()
                })();
            </script>


<!-- Schema & Structured Data For WP v1.50 - -->
<script type="application/ld+json" class="saswp-schema-markup-output">
[{"@context":"https:\/\/schema.org\/","@type":"WebSite","@id":"https:\/\/www.l-acoustics.com#website","headline":"L-Acoustics","name":"L-Acoustics","description":"L-Acoustics sets the benchmark for the concert sound system and professional sound system innovations; redefining the future of audio.","url":"https:\/\/www.l-acoustics.com","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.l-acoustics.com?s={search_term_string}","query-input":"required name=search_term_string"}},

{"@context":"https:\/\/schema.org\/","@type":"Corporation","@id":"https:\/\/www.l-acoustics.com#Organization","name":"L-Acoustics Inc.","url":"https:\/\/www.l-acoustics.com\/","sameAs":["https:\/\/www.instagram.com\/l.acoustics.official\/?hl=fr","https:\/\/fr-fr.facebook.com\/lacoustics.info\/","https:\/\/twitter.com\/l_acoustics?lang=fr","https:\/\/www.linkedin.com\/company\/l-acoustics","https:\/\/www.youtube.com\/channel\/UCITpycwPjXUUPtk3frQKiXg","https:\/\/www.tiktok.com\/@l_acoustics"],"legalName":"L-Acoustics Inc.","logo":{"@type":"ImageObject","url":"\/wp-content\/uploads\/2021\/07\/logo_tablet-1.jpg","width":"143","height":"140"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","telephone":"+1 805 604 0577","url":"https:\/\/www.l-acoustics.com\/contact-us\/"}}]
</script>

<link rel="icon" href="/wp-content/uploads/2021/04/cropped-favicon-32x32.png" sizes="32x32" />
<link rel="icon" href="/wp-content/uploads/2021/04/cropped-favicon-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="/wp-content/uploads/2021/04/cropped-favicon-180x180.png" />
<meta name="msapplication-TileImage" content="/wp-content/uploads/2021/04/cropped-favicon-270x270.png" />

		</head>
	<body class="home wp-singular page-template-default page page-id-36 wp-embed-responsive wp-theme-l-acoustics-upgraded wp-megamenu" data-template="base.twig">
		<script type='text/javascript'>
                (function(window, document, dataLayerName, id) {
                window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:'stg.start'});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script');
                function stgCreateCookie(a,b,c){var d='';if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d='; expires='+e.toUTCString()}document.cookie=a+'='+b+d+'; path=/'}
                var isStgDebug=(window.location.href.match('stg_debug')||document.cookie.match('stg_debug'))&&!window.location.href.match('stg_disable_debug');stgCreateCookie('stg_debug',isStgDebug?1:'',isStgDebug?14:-1);
                var qP=[];dataLayerName!=='dataLayer'&&qP.push('data_layer_name='+dataLayerName),isStgDebug&&qP.push('stg_debug');var qPString=qP.length>0?('?'+qP.join('&')):'';
                tags.async=!0,tags.src='https://l-acoustics.containers.piwik.pro/'+id+'.js'+qPString,scripts.parentNode.insertBefore(tags,scripts);
                !function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);'string'==typeof a[0]&&window[dataLayerName].push({event:n+'.'+i+':'+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,'ppms',['tm','cm']);
                })(window, document, 'dataLayer', 'effae488-dc3c-4079-b197-0be8dd37115c');
                </script>
					<div class="nav-universes">
			</div>
				<header class="header" >
							<div class="wrapper">
					<nav id="nav-main" class="nav-main" role="navigation">
						
<div class="container-fluid">
	<div class="d-lg-none" id="mobile-logo">
				<nav id="navbar-mobile" class="navbar-mobile">
			<div class="navbar-mobile-header d-flex align-items-center">
				<div>
					<button class="navbar-toggler close-nav" type="button">
						<span class="navbar-toggler-icon arrow-close"></span>
					</button>
				</div>
				<div class="text-center mx-auto">
					<a href="https://www.l-acoustics.com">
						<img src="/wp-content/themes/l-acoustics-upgraded/src/img/logos/lacoustics-logo-mobile.png"
							 alt="L-Acoustics"/>
					</a>
				</div>
			</div>
			<div class="navbar-collapse text-center" id="navbarSupportedContent">
				<div class="container-collapse-menu">
					<a href="https://www.l-acoustics.com?s">
						<input class="form-control" type="text" placeholder="A series, KARA, ..." aria-label="Search">
					</a>
					<ul class="navbar-nav mr-auto parent">
													<li class="nav-item">
																<a id="item-12" class="nav-link not-anchor" href="#"
								   data-toggle="collapse" data-target="#collapse1" aria-expanded="true"
								   aria-controls="collapse1">Products</a>
																	<ul id="collapse1" class="nav-drop children collapse"
										data-parent="#navbarSupportedContent">
																																<li data-content="loudspeakers" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/loudspeakers/">Loudspeakers</a>
											</li>
																																<li data-content="electronics" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/electronics/">Electronics</a>
											</li>
																																<li data-content="software" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/software/">Software</a>
											</li>
																																<li data-content="spatial-systems" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/spatial-systems/">Spatial Systems</a>
											</li>
																			</ul>
															</li>
													<li class="nav-item">
																<a id="item-13" class="nav-link not-anchor" href="#"
								   data-toggle="collapse" data-target="#collapse2" aria-expanded="true"
								   aria-controls="collapse2">Services</a>
																	<ul id="collapse2" class="nav-drop children collapse"
										data-parent="#navbarSupportedContent">
																																<li data-content="system-design" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/services/system-design/">System Design</a>
											</li>
																																<li data-content="demonstration" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/services/demonstration/">Demonstration</a>
											</li>
																																<li data-content="calibration" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/services/calibration/">Calibration</a>
											</li>
																																<li data-content="show-support" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/services/show-support/">Show Support</a>
											</li>
																																<li data-content="facilities" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/services/facilities/">Facilities</a>
											</li>
																																<li data-content="certified-pre-owned-program" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/our-service/certified-pre-owned/">Certified Pre-Owned Program</a>
											</li>
																			</ul>
															</li>
													<li class="nav-item">
																<a id="item-1471" class="nav-link not-anchor" href="https://www.l-acoustics.com/applications/"
								   data-toggle="collapse" data-target="#collapse3" aria-expanded="true"
								   aria-controls="collapse3">Applications</a>
																	<ul id="collapse3" class="nav-drop children collapse"
										data-parent="#navbarSupportedContent">
																																<li data-content="touring" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/touring/">Touring</a>
											</li>
																																<li data-content="festivals" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/festivals/">Festivals</a>
											</li>
																																<li data-content="musicals" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/musicals/">Musicals</a>
											</li>
																																<li data-content="corporate-events" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/corporate-events/">Corporate Events</a>
											</li>
																																<li data-content="special-events" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/special-events/">Special Events</a>
											</li>
																																<li data-content="broadcast" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/broadcast/">Broadcast</a>
											</li>
																																<li data-content="performing-arts-centers" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/performing-arts-centers/">Performing Arts Centers</a>
											</li>
																																<li data-content="house-of-worship" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/house-of-worship/">House of Worship</a>
											</li>
																																<li data-content="nightclubs" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/nightclubs/">Nightclubs</a>
											</li>
																																<li data-content="live-clubs" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/live-clubs/">Live Clubs</a>
											</li>
																																<li data-content="sports-arenas" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/sports-arenas/">Sports Arenas</a>
											</li>
																																<li data-content="sports-stadiums" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/sports-stadiums/">Sports Stadiums</a>
											</li>
																																<li data-content="cruise-ships" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/cruise-ships/">Cruise Ships</a>
											</li>
																																<li data-content="theme-parks" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/theme-parks/">Theme Parks</a>
											</li>
																																<li data-content="hospitality" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/hospitality/">Hospitality</a>
											</li>
																																<li data-content="academic-venues" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/academic-venues/">Academic Venues</a>
											</li>
																																<li data-content="museums-&#038;-art-exhibits" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/museums-art-exhibits/">Museums &#038; Art Exhibits</a>
											</li>
																																<li data-content="home" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/homes/">Home</a>
											</li>
																																<li data-content="yacht" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/yacht/">Yacht</a>
											</li>
																																<li data-content="workplace" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/applications/workplace/">Workplace</a>
											</li>
																			</ul>
															</li>
													<li class="nav-item">
																<a id="item-15" class="nav-link not-anchor" href="#"
								   data-toggle="collapse" data-target="#collapse4" aria-expanded="true"
								   aria-controls="collapse4">Education</a>
																	<ul id="collapse4" class="nav-drop children collapse"
										data-parent="#navbarSupportedContent">
																																<li data-content="vision" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/education/vision/">Vision</a>
											</li>
																																<li data-content="courses" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/education/courses/">Courses</a>
											</li>
																																<li data-content="l-acoustics-education-partners" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/education/l-acoustics-education-partners/">L-Acoustics Education Partners</a>
											</li>
																																<li data-content="training-calendar" class="nav-drop-item">
												<a href="https://access.l-acoustics.com/training-calendar">Training Calendar</a>
											</li>
																																<li data-content="scientific-resources" class="nav-drop-item">
												<a href="https://www.l-acoustics.com/education/scientific-resources/">Scientific Resources</a>
											</li>
																			</ul>
															</li>
											
						<ul class="p-0 m-0 list-type-none l-acoustics">
            <li class="all-access-link">
                <a href="https://access.l-acoustics.com/" class="dashboard-login ">
                   All Access
                </a>
            </li>
        </ul>
						<li class="nav-item mt-5">
							<a id="item-taos-mobile" class="nav-link not-anchor" href=""></a>
						</li>
					</ul>
				</div>

			</div>
		</nav>
	</div>
	<div id="top-header-section" class="row no-gutters">
		<div class="col-12 text-center col-md-12 col-lg-2" id="desktop-logo">
			<div class="navbar-mobile-header d-flex align-items-center">
				<div>
					<button class="navbar-toggler open-nav d-lg-none" type="button">
						<span class="navbar-toggler-icon open"></span>
					</button>
				</div>
				<div class="text-center mx-auto">
					<a href="https://www.l-acoustics.com">
						<img src="/wp-content/themes/l-acoustics-upgraded/src/img/logos/lacoustics-logo.png"
							 alt="L-Acoustics"/>
					</a>
				</div>
			</div>
		</div>
		<div class="col-md-6 col-sm-12">
			<nav id="wp-megamenu-main-menu" class="wp-megamenu-wrap">
	<div class="wpmm-fullwidth-wrap"></div>
	<div class="wpmm-nav-wrap wpmm-main-wrap-">
		<ul id="menu-main-menu" class="wp-megamenu">
			<li id="wp-megamenu-item-12" class="products menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children wp-megamenu-item-12  wpmm_mega_menu  wpmm-none wpmm-strees-default wpmm-submenu-right">
				<a class="not-anchor" href="#">Products</a>
				<ul class="wp-megamenu-sub-menu">
					<li id="wp-megamenu-item-4466423391762888308" class="wpmm-row wp-megamenu-item-4466423391762888308 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-1.3639415817401E+19" class="wpmm-col wpmm-col-3 wp-megamenu-item-1.3639415817401E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-12 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/loudspeakers/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2020/08/loudspeaker-menu.png" class="image wp-image-73  attachment-full size-full" alt="Loudspeakers" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-259" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-259 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/loudspeakers/">Loudspeakers</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-8787957398045792607" class="wpmm-col wpmm-col-3 wp-megamenu-item-8787957398045792607 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-12 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/electronics/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/04/Electronics_image.jpg" class="image wp-image-72  attachment-416x252 size-416x252" alt="Electronics" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-651" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-651 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/electronics/">Electronics</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6094778019555835781" class="wpmm-col wpmm-col-3 wp-megamenu-item-6094778019555835781 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-12 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/software/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/04/Software_image.jpg" class="image wp-image-9012  attachment-full size-full" alt="Software" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-543" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-543 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/software/">Software</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6094778019555835781" class="wpmm-col wpmm-col-3 wp-megamenu-item-6094778019555835781 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-12 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/spatial-systems/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2024/06/solutions-menu-image.png" class="image wp-image-9012  attachment-full size-full" alt="Ambiance" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-543" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-543 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/spatial-systems/">Spatial Systems</a>
									</li>
								</ul>
							</li>
						</ul>
					</li>
				</ul>
			</li>
			<li class="services menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children wp-megamenu-item-13  wpmm_mega_menu  wpmm-none wpmm-strees-default wpmm-submenu-right">
				<a class="not-anchor" href="#">Services
					<b class="fa fa-angle-down"></b>
				</a>
				<ul class="wp-megamenu-sub-menu">
					<li id="wp-megamenu-item-2624785104782761269" class="wpmm-row wp-megamenu-item-2624785104782761269 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-8517675422368351988" class="wpmm-col wpmm-col-2 wp-megamenu-item-8517675422368351988 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-13 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/system-design/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/system-design.png" class="image wp-image-5143  attachment-full size-full" alt="System design" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5142" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5142 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/system-design/">System Design</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.0997159024429E+19" class="wpmm-col wpmm-col-2 wp-megamenu-item-1.0997159024429E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-13 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/demonstration/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/demonstration.png" class="image wp-image-5145  attachment-full size-full" alt="Demonstration" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5141" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5141 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/demonstration/">Demonstration</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-3534135287908232580" class="wpmm-col wpmm-col-2 wp-megamenu-item-3534135287908232580 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li id="wp-megamenu-item-15" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-15 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/calibration/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/calibration.png" class="image wp-image-5144  attachment-full size-full" alt="Calibration" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5140" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5140 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/calibration/">Calibration</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.0758465170456E+19" class="wpmm-col wpmm-col-2 wp-megamenu-item-1.0758465170456E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-13 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/show-support/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/show-support.png" class="image wp-image-5146  attachment-full size-full" alt="Show support" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5139" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5139 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/show-support/">Show Support</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-3508526764896178168" class="wpmm-col wpmm-col-2 wp-megamenu-item-3508526764896178168 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-13 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/facilities/"><img width="168" height="102" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/lisa-auditorium-rental-menu.png" class="image wp-image-7780  attachment-full size-full" alt="Facilities" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-7779" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-7779 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/facilities/">Facilities</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-3508526764896178169" class="wpmm-col wpmm-col-2 wp-megamenu-item-3508526764896178168 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-13 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/certified-pre-owned/"><img width="168" height="102" src="https://www.l-acoustics.com/wp-content/uploads/2025/04/cpo-menu-img.jpg" class="image wp-image-7780  attachment-full size-full" alt="Certified Pre-Owned" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-7779" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-7779 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/services/certified-pre-owned/">Certified Pre-Owned</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-8036113018377632355" class="wpmm-col wpmm-col-2 wp-megamenu-item-8036113018377632355 wpmm-submenu-right"></li>
						</ul>
					</li>
				</ul>
			</li>
			<li id="wp-megamenu-item-1471" class="applications menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children wp-megamenu-item-1471  wpmm_mega_menu  wpmm-none wpmm-submenu-right">
				<a class="not-anchor" href="#">Applications
					<b class="fa fa-angle-down"></b>
				</a>
				<ul class="wp-megamenu-sub-menu">
					<li id="wp-megamenu-item-8866711038883219122" class="wpmm-row wp-megamenu-item-8866711038883219122 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-1.516703048064E+19" class="wpmm-col wpmm-col-12 wp-megamenu-item-1.516703048064E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1471 wpmm-submenu-right">
										<h4 class="wpmm-item-title">Production</h4>
										<div class="textwidget"></div>
									</li>
								</ul>
							</li>
						</ul>
					</li>
					<li id="wp-megamenu-item-4486539888912574767" class="wpmm-row wp-megamenu-item-4486539888912574767 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-9.7891901830617E+18" class="wpmm-col wpmm-col-2 wp-megamenu-item-9.7891901830617E+18 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li id="wp-megamenu-item-1472" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/touring/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001-300x200.jpg" class="image wp-image-3302  attachment-medium size-medium" alt="Touring" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Childish-Gambino_This-is-America-Tour_001.jpg 1800w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">Childish Gambino (Donald Glover) performing during This is America Tour, at Madison Square Garden, New York, New York, USA</figcaption>
										</figure>
									</li>
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/touring/">Touring</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.3325184533064E+19" class="wpmm-col wpmm-col-2 wp-megamenu-item-1.3325184533064E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/festivals/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89-300x200.jpg" class="image wp-image-3222  attachment-medium size-medium" alt="Festivals" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/c-sandrahz_FerdinandsFeld18-89.jpg 1950w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">Ferdinands Feld Festival 2018, Rotenburg, Germany</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-1473" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1473 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/festivals/">Festivals</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-9.7212355456196E+18" class="wpmm-col wpmm-col-2 wp-megamenu-item-9.7212355456196E+18 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/musicals/"><img width="300" height="223" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized-300x223.jpg" class="image wp-image-3228  attachment-medium size-medium" alt="Musicals" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized-300x223.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized-1024x760.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized-768x570.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized-1536x1140.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/carmen-la-cubana-01-credit-nilz-boehme_resized.jpg 1890w" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-1474" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1474 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/musicals/">Musicals</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-5003468361047365485" class="wpmm-col wpmm-col-2 wp-megamenu-item-5003468361047365485 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/corporate-events/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/01/corporate-events.png" class="image wp-image-1490  attachment-full size-full" alt="Corporate events" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-1475" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1475 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/corporate-events/">Corporate Events</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-7318127254476139346" class="wpmm-col wpmm-col-2 wp-megamenu-item-7318127254476139346 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/special-events/"><img width="300" height="225" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-300x225.jpg" class="image wp-image-3768  attachment-medium size-medium" alt="Special events" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-300x225.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-1024x768.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-768x576.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-1536x1152.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/Official-ceremony-48th-UAE-National-Day_Abu-Dhabi_UAE_02_resized-2048x1536.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">The official ceremony for the 48th UAE National Day at Sheikh Zayed Stadium in Abu Dhabi, United Arab Emirates</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-1476" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1476 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/special-events/">Special Events</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6655486882394208198" class="wpmm-col wpmm-col-2 wp-megamenu-item-6655486882394208198 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1473 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/broadcast/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-300x200.jpg" class="image wp-image-4905  attachment-medium size-medium" alt="Broadcast" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/03/1O3A6949_resized-2048x1365.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-3076" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-3076 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/broadcast/">Broadcast</a>
									</li>
								</ul>
							</li>
						</ul>
					</li>
					<li id="wp-megamenu-item-5249672935169544841" class="wpmm-row wp-megamenu-item-5249672935169544841 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-9.7786689231921E+18" class="wpmm-col wpmm-col-12 wp-megamenu-item-9.7786689231921E+18 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1471 wpmm-submenu-right">
										<h4 class="wpmm-item-title">Fixed Installation</h4>
										<div class="textwidget"></div>
									</li>
								</ul>
							</li>
						</ul>
					</li>
					<li id="wp-megamenu-item-1954051928850558056" class="wpmm-row wp-megamenu-item-1954051928850558056 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-7372457746577224767" class="wpmm-col wpmm-col-2 wp-megamenu-item-7372457746577224767 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/performing-arts-centers/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/01/performing-arts-centers.png" class="image wp-image-1492  attachment-full size-full" alt="Performing arts centres" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-1477" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1477 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/performing-arts-centers/">Performing Arts Centers</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-2915137613777130514" class="wpmm-col wpmm-col-2 wp-megamenu-item-2915137613777130514 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/house-of-worship/"><img width="300" height="206" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized-300x206.jpg" class="image wp-image-3794  attachment-medium size-medium" alt="Houses of worship" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized-300x206.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized-1024x702.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized-768x527.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized-1536x1053.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/mtchoirandorchestra_large_resized.jpg 1773w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">Mormon Tabernacle Choir and Orchestra</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-1478" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1478 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/house-of-worship/">House of Worship</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-9.9805676667952E+18" class="wpmm-col wpmm-col-2 wp-megamenu-item-9.9805676667952E+18 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/nightclubs/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02-300x200.jpg" class="image wp-image-4446  attachment-medium size-medium" alt="Nightclubs" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02-1536x1025.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/03/DJ-Richie-Hawtin-performing-at-Drugstore_Belgrade_Serbia_02.jpg 1875w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">DJ Richie Hawtin between 2 combinations of 2 A15 Wide with 2 KS21 and 10 Kara at the club Drugstore, Belgrade, Serbia</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-1479" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1479 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/clubs/">Nightclubs</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6880303347197986306" class="wpmm-col wpmm-col-2 wp-megamenu-item-6880303347197986306 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1473 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/live-clubs/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-300x200.jpg" class="image wp-image-4455  attachment-medium size-medium" alt="Live clubs" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-1024x682.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Melkweg_Amsterdam_Netherlands_03_resized-for-cover-2048x1365.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">AJR performs at Melkweg, Amsterdam, Netherlands</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-3075" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-3075 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/live-clubs/">Live Clubs</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6749087128831072576" class="wpmm-col wpmm-col-2 wp-megamenu-item-6749087128831072576 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1471 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/sports-arenas/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/01/sports-arenas.png" class="image wp-image-1495  attachment-full size-full" alt="Sports arenas" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-1480" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1480 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/sports-arenas/">Sports Arenas</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-4816498642974316144" class="wpmm-col wpmm-col-2 wp-megamenu-item-4816498642974316144 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<figure style="width: 300px" class="wp-caption alignnone">
											<a href="https://www.l-acoustics.com/applications/sports-stadiums/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004-300x200.jpg" class="image wp-image-4481  attachment-medium size-medium" alt="Sports stadiums" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Dodger-Stadium_Los-Angeles_California_USA_004.jpg 1800w" sizes="(max-width: 300px) 100vw, 300px"></a>
											<figcaption class="wp-caption-text">Opening Day San Francisco Giants vs Los Angeles Dodgers at Dodger Stadium, Los Angeles, California, USA</figcaption>
										</figure>
									</li>
									<li id="wp-megamenu-item-1481" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1481 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/sports-stadiums/">Sports Stadiums</a>
									</li>
								</ul>
							</li>
						</ul>
					</li>
					<li id="wp-megamenu-item-4666975950202173079" class="wpmm-row wp-megamenu-item-4666975950202173079 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-1.0002255237386E+19" class="wpmm-col wpmm-col-2 wp-megamenu-item-1.0002255237386E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/cruise-ships/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise-300x200.jpg" class="image wp-image-3368  attachment-medium size-medium" alt="Cruise ships" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise-300x200.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise-1024x683.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise-768x512.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise-1536x1024.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/02/LA_MORC_1_Cruise.jpg 1800w" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-1483" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1483 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/cruise-ships/">Cruise Ships</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.2751618126782E+19" class="wpmm-col wpmm-col-2 wp-megamenu-item-1.2751618126782E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/theme-parks"><img width="300" height="240" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized-300x240.jpg" class="image wp-image-4553  attachment-medium size-medium" alt="Theme parks" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized-300x240.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized-1024x819.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized-768x614.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized-1536x1229.jpg 1536w, https://www.l-acoustics.com/wp-content/uploads/2021/03/King_Kong_360_3D_Universal_Studios_Hollywood_CA_USA_1_resized.jpg 1920w" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-1484" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1484 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/theme-parks/">Theme Parks</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-7817826685689639851" class="wpmm-col wpmm-col-2 wp-megamenu-item-7817826685689639851 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/hospitality/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/01/hospitality.png" class="image wp-image-1500  attachment-full size-full" alt="Hospitality" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-1485" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1485 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/hospitality/">Hospitality</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-7620797117367893108" class="wpmm-col wpmm-col-2 wp-megamenu-item-7620797117367893108 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/academic-venues/"><img width="1804" height="1235" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image.jpg" class="image wp-image-5857  attachment-full size-full" alt="Academic venues" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image.jpg 1804w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image-300x205.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image-1024x701.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image-768x526.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/03/Sorbonne_France_Featured_Image-1536x1052.jpg 1536w" sizes="(max-width: 1804px) 100vw, 1804px"></a>
									</li>
									<li id="wp-megamenu-item-1486" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1486 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/education/">Academic Venues</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-7620797117367893111" class="wpmm-col wpmm-col-2 wp-megamenu-item-7620797117367893111 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/museums-art-exhibits/"><img width="1804" height="1235" src="https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg" class="image wp-image-5857  attachment-full size-full" alt="Museums & art exhibits" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg 1804w, https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg 1024w, https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2021/05/LA_ARTECHOUSE_1-1.jpg 1536w" sizes="(max-width: 1804px) 100vw, 1804px"></a>
									</li>
									<li id="wp-megamenu-item-1486" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-1486 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/museums-art-exhibits/">Museums & Art Exhibits</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6542540095368558634" class="wpmm-col wpmm-col-2 wp-megamenu-item-6542540095368558634 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/homes/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2023/11/application_thumbnails_home.jpg" class="image wp-image-7773  attachment-medium size-medium" alt="L-Acoustics Home Application" loading="lazy" style="max-width: 100%; height: auto;" srcset="https://www.l-acoustics.com/wp-content/uploads/2023/11/application_thumbnails_home.jpg 300w, https://www.l-acoustics.com/wp-content/uploads/2023/11/application_thumbnails_home.jpg 768w, https://www.l-acoustics.com/wp-content/uploads/2023/11/application_thumbnails_home.jpg 900w" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-7772" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-7772 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/homes/">Home</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6542540095368558634" class="wpmm-col wpmm-col-2 wp-megamenu-item-6542540095368558634 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/yacht/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2023/11/application_thumbnails_yacht.jpg" class="image wp-image-7773  attachment-medium size-medium" alt="L-Acoustics Yacht Application" loading="lazy" style="max-width: 100%; height: auto;" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-7773" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-7773 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/yacht/">Yacht</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6542540095368558634" class="wpmm-col wpmm-col-2 wp-megamenu-item-6542540095368558634 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1472 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/workplace/"><img width="300" height="200" src="https://www.l-acoustics.com/wp-content/uploads/2024/11/workplace-website-header-image-resized.jpg" class="image wp-image-7773 attachment-medium size-medium" alt="L-Acoustics Workplace Application" loading="lazy" style="max-width: 100%; height: auto;" sizes="(max-width: 300px) 100vw, 300px"></a>
									</li>
									<li id="wp-megamenu-item-7773" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-7773 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/applications/workplace/">Workplace</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-6896610569052794545" class="wpmm-col wpmm-col-2 wp-megamenu-item-6896610569052794545 wpmm-submenu-right"></li>
						</ul>
					</li>
					<li id="wp-megamenu-item-3968484611112045336" class="wpmm-row wp-megamenu-item-3968484611112045336 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-1.0949382635313E+19" class="wpmm-col wpmm-col-12 wp-megamenu-item-1.0949382635313E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-1471 wpmm-submenu-right">
										<div class="textwidget custom-html-widget">
											<a href="https://www.l-acoustics.com/applications/" class="link-button">See All Applications</a>
										</div>
									</li>
								</ul>
							</li>
						</ul>
					</li>
				</ul>
			</li>

			<li class="education menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children wp-megamenu-item-15  wpmm_mega_menu  wpmm-none wpmm-submenu-right">
				<a class="not-anchor" href="#">Education
					<b class="fa fa-angle-down"></b>
				</a>
				<ul class="wp-megamenu-sub-menu">
					<li id="wp-megamenu-item-8777512354588397307" class="wpmm-row wp-megamenu-item-8777512354588397307 wpmm-submenu-right">
						<ul class="wp-megamenu-sub-menu">
							<li id="wp-megamenu-item-1.1496522467157E+19" class="wpmm-col wpmm-col-4 wp-megamenu-item-1.1496522467157E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-15 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/vision/"><img width="178" height="108" src="https://www.l-acoustics.com/wp-content/uploads/2021/03/vision_menu.jpg" class="image wp-image-8387  attachment-full size-full" alt="L-Acoustics Education" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5804" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5804 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/vision/">Vision</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.3567449080551E+19" class="wpmm-col wpmm-col-4 wp-megamenu-item-1.3567449080551E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li id="wp-megamenu-item-16" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-16 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/courses/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/04/courses_menu.jpg" class="image wp-image-10523  attachment-full size-full" alt="L-Acoustics Education" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5806" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5806 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/courses/">Courses</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.3080184681488E+19" class="wpmm-col wpmm-col-4 wp-megamenu-item-1.3080184681488E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-16 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/l-acoustics-education-partners/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2026/01/lep-menu-thumbnail-final.jpg" class="image wp-image-8402  attachment-full size-full" alt="L-Acoustics Education" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-9210" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-9210 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/l-acoustics-education-partners/">L-Acoustics Education Partners</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.3567449080551E+19" class="wpmm-col wpmm-col-4 wp-megamenu-item-1.3567449080551E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li id="wp-megamenu-item-16" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-16 wpmm-submenu-right">
										<a target="_blank" href="https://access.l-acoustics.com/training-calendar"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2022/09/training-calendar-menu.jpg" class="image wp-image-10523  attachment-full size-full" alt="L-Acoustics Education" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-5806" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-5806 wpmm-submenu-right">
										<a class="d-flex justify-content-center align-items-center" target="_blank" href="https://access.l-acoustics.com/training-calendar">Training calendar
											<svg class="ml-2" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" viewBox="0 0 140 140" width="15" height="15"><g transform="matrix(5.833333333333333,0,0,5.833333333333333,0,0)"><path d="M23.251 7.498L23.251 0.748 16.501 0.748" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="M23.251 0.748L8.251 15.748" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="M11.251,5.248h-9a1.5,1.5,0,0,0-1.5,1.5v15a1.5,1.5,0,0,0,1.5,1.5h15a1.5,1.5,0,0,0,1.5-1.5v-9" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></g><script xmlns=""/></svg>
										</a>
									</li>
								</ul>
							</li>
							<li id="wp-megamenu-item-1.3080184681488E+19" class="wpmm-col wpmm-col-4 wp-megamenu-item-1.3080184681488E+19 wpmm-submenu-right">
								<ul class="wp-megamenu-sub-menu">
									<li class="menu-item wpmm-type-widget menu-widget-class wpmm-type-widget wp-megamenu-item-16 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/scientific-resources/"><img width="208" height="126" src="https://www.l-acoustics.com/wp-content/uploads/2021/07/resources_menu.jpg" class="image wp-image-8402  attachment-full size-full" alt="L-Acoustics Education" loading="lazy" style="max-width: 100%; height: auto;"></a>
									</li>
									<li id="wp-megamenu-item-9210" class="menu-item wpmm-type-widget menu-widget-class wpmm-type-item wp-megamenu-item-9210 wpmm-submenu-right">
										<a href="https://www.l-acoustics.com/education/scientific-resources/">Scientific Resources</a>
									</li>
								</ul>
							</li>
						</ul>
					</li>
				</ul>
			</li>
			<li id="wp-megamenu-item-" class="wpmm-social-link wpmm-social-link- wpmm-social-index-0 wp-megamenu-item-  wpmm_dropdown_menu  wpmm-none wpmm-submenu-right">
				<a target="_blank">
					<i class=""></i>
				</a>
			</li>
		</ul>
	</div>
</nav>
		</div>
		<div class="col-md-4 col-sm-12 icon-header">
	
			<ul class="p-0 m-0 list-type-none l-acoustics">
            <li class="all-access-link">
                <a href="https://access.l-acoustics.com/" class="dashboard-login ">
                   All Access
                </a>
            </li>
        </ul>
									<span class="taos-link">
				<a id="item-taos-mobile" class="nav-link not-anchor text-uppercase p-0 ml-3 mr-0" href="https://www.l-acoustics.com/the-art-of-sound/">The Art of Sound</a>
			</span>
			<span class="search-container">
				<a href="https://www.l-acoustics.com?s">
					<svg class="icon-svg" width="17.207" height="17.207" viewBox="0 0 17.207 17.207">
						<g transform="translate(0.5 0.5)">
							<path class="a" d="M.5,7.457A6.957,6.957,0,1,0,7.457.5,6.957,6.957,0,0,0,.5,7.457Z" transform="translate(-0.5 -0.5)"/>
							<path class="a" d="M21.7,21.7l-4.125-4.125" transform="translate(-5.696 -5.696)"/>
						</g>
					</svg>
				</a>
			</span>

			<span class="pl-3 menu-switcher">
				
			</span>
		</div>
	</div>
</div>					</nav><!-- #nav -->
				</div>
														<div class="contact-container-floating" data-toggle="modal" data-target="#modal-contact">
					<svg class="contact-img">
						<g>
							<path d="M1.500 4.750 L22.500 4.750 L22.500 19.750 L1.500 19.750 Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path>
							<path d="M22.161,5.3l-8.144,6.264a3.308,3.308,0,0,1-4.034,0L1.839,5.3" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path>
						</g>
					</svg>
				</div>
				<div class="modal modal-contact fade" id="modal-contact" role="dialog">
					<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
						<div class="modal-content">
							<div class="modal-header">
									<h5 class="modal-title" id="contactlabel">Get in Touch</h5>
									<button type="button" class="close" data-dismiss="modal">&times;</button>
							</div>
							<div class="modal-body">
								<div class="wpforms-container " id="wpforms-1436"><form id="wpforms-form-1436" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="1436" method="post" enctype="multipart/form-data" action="/" data-token="0931900a2a812ae42ca4a28d672d798a" data-token-time="1780932329"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-1436-field_13-container" class="wpforms-field wpforms-field-hidden" data-field-id="13"><input type="hidden" id="wpforms-1436-field_13" name="wpforms[fields][13]" value="home"></div><div id="wpforms-1436-field_11-container" class="wpforms-field wpforms-field-text" data-field-id="11"><label class="wpforms-field-label" for="wpforms-1436-field_11">First Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-1436-field_11" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][11]" placeholder="First Name*" required></div><div id="wpforms-1436-field_12-container" class="wpforms-field wpforms-field-text" data-field-id="12"><label class="wpforms-field-label" for="wpforms-1436-field_12">Last Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-1436-field_12" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][12]" placeholder="Last Name*" required></div><div id="wpforms-1436-field_1-container" class="wpforms-field wpforms-field-email wpforms-one-half wpforms-first" data-field-id="1"><label class="wpforms-field-label" for="wpforms-1436-field_1">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-1436-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="Email*" spellcheck="false" required></div><div id="wpforms-1436-field_10-container" class="wpforms-field wpforms-field-text wpforms-one-half" data-field-id="10"><label class="wpforms-field-label" for="wpforms-1436-field_10">Phone <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-1436-field_10" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][10]" placeholder="Phone*" required></div><div id="wpforms-1436-field_7-container" class="wpforms-field wpforms-field-select d-inline-block w-100 wpforms-field-select-style-classic" data-field-id="7"><label class="wpforms-field-label" for="wpforms-1436-field_7">Country <span class="wpforms-required-label">*</span></label><select id="wpforms-1436-field_7" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][7]" required="required"><option value="" class="placeholder" disabled  selected='selected'>Country*</option><option value="Afghanistan" >Afghanistan</option><option value="Albania" >Albania</option><option value="Algeria" >Algeria</option><option value="American Samoa" >American Samoa</option><option value="Andorra" >Andorra</option><option value="Angola" >Angola</option><option value="Anguilla" >Anguilla</option><option value="Antarctica" >Antarctica</option><option value="Antigua and Barbuda" >Antigua and Barbuda</option><option value="Argentina" >Argentina</option><option value="Armenia" >Armenia</option><option value="Aruba" >Aruba</option><option value="Australia" >Australia</option><option value="Austria" >Austria</option><option value="Azerbaijan" >Azerbaijan</option><option value="Bahamas" >Bahamas</option><option value="Bahrain" >Bahrain</option><option value="Bangladesh" >Bangladesh</option><option value="Barbados" >Barbados</option><option value="Belarus" >Belarus</option><option value="Belgium" >Belgium</option><option value="Belize" >Belize</option><option value="Benin" >Benin</option><option value="Bermuda" >Bermuda</option><option value="Bhutan" >Bhutan</option><option value="Bolivia" >Bolivia</option><option value="Bosnia and Herzegovina" >Bosnia and Herzegovina</option><option value="Botswana" >Botswana</option><option value="Bouvet Island" >Bouvet Island</option><option value="Brazil" >Brazil</option><option value="British Indian Ocean Territory" >British Indian Ocean Territory</option><option value="Brunei Darussalam" >Brunei Darussalam</option><option value="Bulgaria" >Bulgaria</option><option value="Burkina Faso" >Burkina Faso</option><option value="Burundi" >Burundi</option><option value="Cabo Verde" >Cabo Verde</option><option value="Cambodia" >Cambodia</option><option value="Cameroon" >Cameroon</option><option value="Canada" >Canada</option><option value="Cayman Islands" >Cayman Islands</option><option value="Central African Republic" >Central African Republic</option><option value="Chad" >Chad</option><option value="Chile" >Chile</option><option value="China" >China</option><option value="Christmas Island" >Christmas Island</option><option value="Cocos (Keeling) Islands" >Cocos (Keeling) Islands</option><option value="Colombia" >Colombia</option><option value="Comoros" >Comoros</option><option value="Congo" >Congo</option><option value="Congo (Democratic Republic of the)" >Congo (Democratic Republic of the)</option><option value="Cook Islands" >Cook Islands</option><option value="Costa Rica" >Costa Rica</option><option value="Croatia" >Croatia</option><option value="Cuba" >Cuba</option><option value="Curaçao" >Curaçao</option><option value="Cyprus" >Cyprus</option><option value="Czech Republic" >Czech Republic</option><option value="Côte d&#039;Ivoire" >Côte d&#039;Ivoire</option><option value="Denmark" >Denmark</option><option value="Djibouti" >Djibouti</option><option value="Dominica" >Dominica</option><option value="Dominican Republic" >Dominican Republic</option><option value="Ecuador" >Ecuador</option><option value="Egypt" >Egypt</option><option value="El Salvador" >El Salvador</option><option value="Equatorial Guinea" >Equatorial Guinea</option><option value="Eritrea" >Eritrea</option><option value="Estonia" >Estonia</option><option value="Eswatini (Kingdom of)" >Eswatini (Kingdom of)</option><option value="Ethiopia" >Ethiopia</option><option value="Falkland Islands (Malvinas)" >Falkland Islands (Malvinas)</option><option value="Faroe Islands" >Faroe Islands</option><option value="Fiji" >Fiji</option><option value="Finland" >Finland</option><option value="France" >France</option><option value="French Guiana" >French Guiana</option><option value="French Polynesia" >French Polynesia</option><option value="French Southern Territories" >French Southern Territories</option><option value="Gabon" >Gabon</option><option value="Gambia" >Gambia</option><option value="Georgia" >Georgia</option><option value="Germany" >Germany</option><option value="Ghana" >Ghana</option><option value="Gibraltar" >Gibraltar</option><option value="Greece" >Greece</option><option value="Greenland" >Greenland</option><option value="Grenada" >Grenada</option><option value="Guadeloupe" >Guadeloupe</option><option value="Guam" >Guam</option><option value="Guatemala" >Guatemala</option><option value="Guernsey" >Guernsey</option><option value="Guinea" >Guinea</option><option value="Guinea-Bissau" >Guinea-Bissau</option><option value="Guyana" >Guyana</option><option value="Haiti" >Haiti</option><option value="Heard Island and McDonald Islands" >Heard Island and McDonald Islands</option><option value="Honduras" >Honduras</option><option value="Hong Kong" >Hong Kong</option><option value="Hungary" >Hungary</option><option value="Iceland" >Iceland</option><option value="India" >India</option><option value="Indonesia" >Indonesia</option><option value="Iran (Islamic Republic of)" >Iran (Islamic Republic of)</option><option value="Iraq" >Iraq</option><option value="Ireland" >Ireland</option><option value="Isle of Man" >Isle of Man</option><option value="Israel" >Israel</option><option value="Italy" >Italy</option><option value="Jamaica" >Jamaica</option><option value="Japan" >Japan</option><option value="Jersey" >Jersey</option><option value="Jordan" >Jordan</option><option value="Kazakhstan" >Kazakhstan</option><option value="Kenya" >Kenya</option><option value="Kiribati" >Kiribati</option><option value="Kosovo" >Kosovo</option><option value="Kuwait" >Kuwait</option><option value="Kyrgyzstan" >Kyrgyzstan</option><option value="Lao People&#039;s Democratic Republic" >Lao People&#039;s Democratic Republic</option><option value="Latvia" >Latvia</option><option value="Lebanon" >Lebanon</option><option value="Lesotho" >Lesotho</option><option value="Liberia" >Liberia</option><option value="Libya" >Libya</option><option value="Liechtenstein" >Liechtenstein</option><option value="Lithuania" >Lithuania</option><option value="Luxembourg" >Luxembourg</option><option value="Macao" >Macao</option><option value="Madagascar" >Madagascar</option><option value="Malawi" >Malawi</option><option value="Malaysia" >Malaysia</option><option value="Maldives" >Maldives</option><option value="Mali" >Mali</option><option value="Malta" >Malta</option><option value="Marshall Islands" >Marshall Islands</option><option value="Martinique" >Martinique</option><option value="Mauritania" >Mauritania</option><option value="Mauritius" >Mauritius</option><option value="Mayotte" >Mayotte</option><option value="Mexico" >Mexico</option><option value="Micronesia (Federated States of)" >Micronesia (Federated States of)</option><option value="Moldova (Republic of)" >Moldova (Republic of)</option><option value="Monaco" >Monaco</option><option value="Mongolia" >Mongolia</option><option value="Montenegro" >Montenegro</option><option value="Montserrat" >Montserrat</option><option value="Morocco" >Morocco</option><option value="Mozambique" >Mozambique</option><option value="Myanmar" >Myanmar</option><option value="Namibia" >Namibia</option><option value="Nauru" >Nauru</option><option value="Nepal" >Nepal</option><option value="Netherlands" >Netherlands</option><option value="Netherlands Antilles" >Netherlands Antilles</option><option value="New Caledonia" >New Caledonia</option><option value="New Zealand" >New Zealand</option><option value="Nicaragua" >Nicaragua</option><option value="Niger" >Niger</option><option value="Nigeria" >Nigeria</option><option value="Niue" >Niue</option><option value="Norfolk Island" >Norfolk Island</option><option value="North Korea" >North Korea</option><option value="North Macedonia" >North Macedonia</option><option value="Northern Mariana Islands" >Northern Mariana Islands</option><option value="Norway" >Norway</option><option value="Oman" >Oman</option><option value="Pakistan" >Pakistan</option><option value="Palau" >Palau</option><option value="Palestine" >Palestine</option><option value="Panama" >Panama</option><option value="Papua New Guinea" >Papua New Guinea</option><option value="Paraguay" >Paraguay</option><option value="Peru" >Peru</option><option value="Philippines" >Philippines</option><option value="Pitcairn" >Pitcairn</option><option value="Poland" >Poland</option><option value="Portugal" >Portugal</option><option value="Puerto Rico" >Puerto Rico</option><option value="Qatar" >Qatar</option><option value="Romania" >Romania</option><option value="Russian Federation" >Russian Federation</option><option value="Rwanda" >Rwanda</option><option value="Réunion" >Réunion</option><option value="Saint Barthélemy" >Saint Barthélemy</option><option value="Saint Helena, Ascension and Tristan da Cunha" >Saint Helena, Ascension and Tristan da Cunha</option><option value="Saint Kitts and Nevis" >Saint Kitts and Nevis</option><option value="Saint Lucia" >Saint Lucia</option><option value="Saint Martin (French part)" >Saint Martin (French part)</option><option value="Saint Pierre and Miquelon" >Saint Pierre and Miquelon</option><option value="Saint Vincent and the Grenadines" >Saint Vincent and the Grenadines</option><option value="Samoa" >Samoa</option><option value="San Marino" >San Marino</option><option value="Sao Tome and Principe" >Sao Tome and Principe</option><option value="Saudi Arabia" >Saudi Arabia</option><option value="Senegal" >Senegal</option><option value="Serbia" >Serbia</option><option value="Seychelles" >Seychelles</option><option value="Sierra Leone" >Sierra Leone</option><option value="Singapore" >Singapore</option><option value="Sint Maarten" >Sint Maarten</option><option value="Slovakia" >Slovakia</option><option value="Slovenia" >Slovenia</option><option value="Solomon Islands" >Solomon Islands</option><option value="Somalia" >Somalia</option><option value="South Africa" >South Africa</option><option value="South Korea" >South Korea</option><option value="South Georgia and the South Sandwich Islands" >South Georgia and the South Sandwich Islands</option><option value="South Sudan" >South Sudan</option><option value="Spain" >Spain</option><option value="Sri Lanka" >Sri Lanka</option><option value="Sudan" >Sudan</option><option value="Suriname" >Suriname</option><option value="Svalbard and Jan Mayen" >Svalbard and Jan Mayen</option><option value="Swaziland" >Swaziland</option><option value="Sweden" >Sweden</option><option value="Switzerland" >Switzerland</option><option value="Syria" >Syria</option><option value="Taiwan" >Taiwan</option><option value="Tajikistan" >Tajikistan</option><option value="Tanzania, United Republic of" >Tanzania, United Republic of</option><option value="Thailand" >Thailand</option><option value="Timor-Leste" >Timor-Leste</option><option value="Togo" >Togo</option><option value="Tokelau" >Tokelau</option><option value="Tonga" >Tonga</option><option value="Trinidad and Tobago" >Trinidad and Tobago</option><option value="Tunisia" >Tunisia</option><option value="Turkey" >Turkey</option><option value="Turkmenistan" >Turkmenistan</option><option value="Turks and Caicos Islands" >Turks and Caicos Islands</option><option value="Tuvalu" >Tuvalu</option><option value="Uganda" >Uganda</option><option value="Ukraine" >Ukraine</option><option value="United Arab Emirates" >United Arab Emirates</option><option value="United Kingdom" >United Kingdom</option><option value="United States Minor Outlying Islands" >United States Minor Outlying Islands</option><option value="United States of America" >United States of America</option><option value="Uruguay" >Uruguay</option><option value="Uzbekistan" >Uzbekistan</option><option value="Vanuatu" >Vanuatu</option><option value="Vatican" >Vatican</option><option value="Venezuela" >Venezuela</option><option value="Vietnam" >Vietnam</option><option value="Virgin Islands (British)" >Virgin Islands (British)</option><option value="Virgin Islands (U.S.)" >Virgin Islands (U.S.)</option><option value="Wallis and Futuna" >Wallis and Futuna</option><option value="Western Sahara" >Western Sahara</option><option value="Yemen" >Yemen</option><option value="Zambia" >Zambia</option><option value="Zimbabwe" >Zimbabwe</option><option value="Åland Islands" >Åland Islands</option></select></div><div id="wpforms-1436-field_8-container" class="wpforms-field wpforms-field-select wpforms-field-select-style-classic" data-field-id="8"><label class="wpforms-field-label" for="wpforms-1436-field_8">Question <span class="wpforms-required-label">*</span></label><select id="wpforms-1436-field_8" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][8]" required="required"><option value="" class="placeholder" disabled  selected='selected'>I have a question about*</option><option value="Sales" >Sales</option><option value="Education" >Education</option><option value="Customer Service" >Customer Service</option><option value="Application" >Application</option><option value="Communications" >Communications</option><option value="Careers" >Careers</option><option value="Other" >Other</option></select></div><div id="wpforms-1436-field_9-container" class="wpforms-field wpforms-field-textarea" data-field-id="9"><label class="wpforms-field-label" for="wpforms-1436-field_9">Message <span class="wpforms-required-label">*</span></label><textarea id="wpforms-1436-field_9" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][9]" placeholder="Your message*" required></textarea></div><div id="wpforms-1436-field_4-container" class="wpforms-field wpforms-field-checkbox" data-field-id="4"><label class="wpforms-field-label">Newsletter</label><ul id="wpforms-1436-field_4"><li class="choice-1 depth-1"><input type="checkbox" id="wpforms-1436-field_4_1" name="wpforms[fields][4][]" value="Subscribe to our newsletter"  ><label class="wpforms-field-label-inline" for="wpforms-1436-field_4_1">Subscribe to our newsletter</label></li></ul></div><div id="wpforms-1436-field_20-container" class="wpforms-field wpforms-field-checkbox" data-field-id="20"><label class="wpforms-field-label wpforms-label-hide">GDPR <span class="wpforms-required-label">*</span></label><ul id="wpforms-1436-field_20" class="wpforms-field-required"><li class="choice-1 depth-1"><input type="checkbox" id="wpforms-1436-field_20_1" name="wpforms[fields][20][]" value="I agree with the L-Acoustics &lt;a href=&quot;/privacy-notice/&quot;&gt;Privacy Policy&lt;/a&gt;" required ><label class="wpforms-field-label-inline" for="wpforms-1436-field_20_1">I agree with the L-Acoustics <a href="/privacy-notice/">Privacy Policy</a></label></li></ul></div><div id="wpforms-1436-field_16-container" class="wpforms-field wpforms-field-html intro-captcha-math" data-field-id="16"><div id="wpforms-1436-field_16"><p>Please verify that you are a human and not a bot.</p></div></div><div id="wpforms-1436-field_17-container" class="wpforms-field wpforms-field-captcha" data-field-id="17"><label class="wpforms-field-label" for="wpforms-1436-field_17">Custom Captcha <span class="wpforms-required-label">*</span></label>			<div class="wpforms-captcha-math">
				<span id="wpforms-1436-field_17-question" class="wpforms-captcha-equation">
											<span class="n1"></span>
						<span class="cal"></span>
						<span class="n2"></span>
											<span class="e">=</span>
				</span>
				<input type="text" id="wpforms-1436-field_17" class="wpforms-field-medium wpforms-field-required a" data-rule-wpf-captcha="math" data-is-wrapped-field="1" name="wpforms[fields][17][a]" aria-describedby="wpforms-1436-field_17-question" required>				<input type="hidden" name="wpforms[fields][17][cal]" class="cal">
				<input type="hidden" name="wpforms[fields][17][n2]" class="n2">
				<input type="hidden" name="wpforms[fields][17][n1]" class="n1">
			</div>
			</div></div><!-- .wpforms-field-container --><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="1436"><input type="hidden" name="page_title" value="home"><input type="hidden" name="page_url" value="https://www.l-acoustics.com/"><input type="hidden" name="url_referer" value=""><input type="hidden" name="page_id" value="36"><input type="hidden" name="wpforms[post_id]" value="36"><button type="submit" name="wpforms[submit]" id="wpforms-submit-1436" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Send" aria-live="assertive" value="wpforms-submit">Send</button><img src="/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div>  <!-- .wpforms-container -->
							</div>
						</div>
					</div>
				</div>
													<div class="modal modal-newsletter show" id="modal-newsletter" role="dialog">
					<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
						<div class="modal-content">
							<div class="modal-header">
								<h5 class="modal-title" id="contactlabel">SIGN UP</h5>
								<button type="button" class="close" data-dismiss="modal">&times;</button>
							</div>
							<div class="modal-body">
								<div class="wpforms-container " id="wpforms-17141"><form id="wpforms-form-17141" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="17141" method="post" enctype="multipart/form-data" action="/" data-token="b898e5db73240192b573cbd22a7acb9f" data-token-time="1780932329"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-17141-field_1-container" class="wpforms-field wpforms-field-text" data-field-id="1"><label class="wpforms-field-label" for="wpforms-17141-field_1">First Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-17141-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="First Name*" required></div><div id="wpforms-17141-field_2-container" class="wpforms-field wpforms-field-text" data-field-id="2"><label class="wpforms-field-label" for="wpforms-17141-field_2">Last Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-17141-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" placeholder="Last Name*" required></div><div id="wpforms-17141-field_3-container" class="wpforms-field wpforms-field-email" data-field-id="3"><label class="wpforms-field-label" for="wpforms-17141-field_3">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-17141-field_3" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][3]" placeholder="Email*" spellcheck="false" required></div><div id="wpforms-17141-field_5-container" class="wpforms-field wpforms-field-select wpforms-field-select-style-classic" data-field-id="5"><label class="wpforms-field-label" for="wpforms-17141-field_5">Country <span class="wpforms-required-label">*</span></label><select id="wpforms-17141-field_5" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][5]" required="required"><option value="" class="placeholder" disabled  selected='selected'>Country*</option><option value="Afghanistan" >Afghanistan</option><option value="Albania" >Albania</option><option value="Algeria" >Algeria</option><option value="American Samoa" >American Samoa</option><option value="Andorra" >Andorra</option><option value="Angola" >Angola</option><option value="Anguilla" >Anguilla</option><option value="Antarctica" >Antarctica</option><option value="Antigua and Barbuda" >Antigua and Barbuda</option><option value="Argentina" >Argentina</option><option value="Armenia" >Armenia</option><option value="Aruba" >Aruba</option><option value="Australia" >Australia</option><option value="Austria" >Austria</option><option value="Azerbaijan" >Azerbaijan</option><option value="Bahamas" >Bahamas</option><option value="Bahrain" >Bahrain</option><option value="Bangladesh" >Bangladesh</option><option value="Barbados" >Barbados</option><option value="Belarus" >Belarus</option><option value="Belgium" >Belgium</option><option value="Belize" >Belize</option><option value="Benin" >Benin</option><option value="Bermuda" >Bermuda</option><option value="Bhutan" >Bhutan</option><option value="Bolivia (Plurinational State of)" >Bolivia (Plurinational State of)</option><option value="Bonaire, Saint Eustatius and Saba" >Bonaire, Saint Eustatius and Saba</option><option value="Bosnia and Herzegovina" >Bosnia and Herzegovina</option><option value="Botswana" >Botswana</option><option value="Bouvet Island" >Bouvet Island</option><option value="Brazil" >Brazil</option><option value="British Indian Ocean Territory" >British Indian Ocean Territory</option><option value="Brunei Darussalam" >Brunei Darussalam</option><option value="Bulgaria" >Bulgaria</option><option value="Burkina Faso" >Burkina Faso</option><option value="Burundi" >Burundi</option><option value="Cabo Verde" >Cabo Verde</option><option value="Cambodia" >Cambodia</option><option value="Cameroon" >Cameroon</option><option value="Canada" >Canada</option><option value="Cayman Islands" >Cayman Islands</option><option value="Central African Republic" >Central African Republic</option><option value="Chad" >Chad</option><option value="Chile" >Chile</option><option value="China" >China</option><option value="Christmas Island" >Christmas Island</option><option value="Cocos (Keeling) Islands" >Cocos (Keeling) Islands</option><option value="Colombia" >Colombia</option><option value="Comoros" >Comoros</option><option value="Congo" >Congo</option><option value="Congo (Democratic Republic of the)" >Congo (Democratic Republic of the)</option><option value="Cook Islands" >Cook Islands</option><option value="Costa Rica" >Costa Rica</option><option value="Croatia" >Croatia</option><option value="Cuba" >Cuba</option><option value="Curaçao" >Curaçao</option><option value="Cyprus" >Cyprus</option><option value="Czech Republic" >Czech Republic</option><option value="Côte d&#039;Ivoire" >Côte d&#039;Ivoire</option><option value="Denmark" >Denmark</option><option value="Djibouti" >Djibouti</option><option value="Dominica" >Dominica</option><option value="Dominican Republic" >Dominican Republic</option><option value="Ecuador" >Ecuador</option><option value="Egypt" >Egypt</option><option value="El Salvador" >El Salvador</option><option value="Equatorial Guinea" >Equatorial Guinea</option><option value="Eritrea" >Eritrea</option><option value="Estonia" >Estonia</option><option value="Eswatini (Kingdom of)" >Eswatini (Kingdom of)</option><option value="Ethiopia" >Ethiopia</option><option value="Falkland Islands (Malvinas)" >Falkland Islands (Malvinas)</option><option value="Faroe Islands" >Faroe Islands</option><option value="Fiji" >Fiji</option><option value="Finland" >Finland</option><option value="France" >France</option><option value="French Guiana" >French Guiana</option><option value="French Polynesia" >French Polynesia</option><option value="French Southern Territories" >French Southern Territories</option><option value="Gabon" >Gabon</option><option value="Gambia" >Gambia</option><option value="Georgia" >Georgia</option><option value="Germany" >Germany</option><option value="Ghana" >Ghana</option><option value="Gibraltar" >Gibraltar</option><option value="Greece" >Greece</option><option value="Greenland" >Greenland</option><option value="Grenada" >Grenada</option><option value="Guadeloupe" >Guadeloupe</option><option value="Guam" >Guam</option><option value="Guatemala" >Guatemala</option><option value="Guernsey" >Guernsey</option><option value="Guinea" >Guinea</option><option value="Guinea-Bissau" >Guinea-Bissau</option><option value="Guyana" >Guyana</option><option value="Haiti" >Haiti</option><option value="Heard Island and McDonald Islands" >Heard Island and McDonald Islands</option><option value="Honduras" >Honduras</option><option value="Hong Kong" >Hong Kong</option><option value="Hungary" >Hungary</option><option value="Iceland" >Iceland</option><option value="India" >India</option><option value="Indonesia" >Indonesia</option><option value="Iran (Islamic Republic of)" >Iran (Islamic Republic of)</option><option value="Iraq" >Iraq</option><option value="Ireland (Republic of)" >Ireland (Republic of)</option><option value="Isle of Man" >Isle of Man</option><option value="Israel" >Israel</option><option value="Italy" >Italy</option><option value="Jamaica" >Jamaica</option><option value="Japan" >Japan</option><option value="Jersey" >Jersey</option><option value="Jordan" >Jordan</option><option value="Kazakhstan" >Kazakhstan</option><option value="Kenya" >Kenya</option><option value="Kiribati" >Kiribati</option><option value="Korea (Democratic People&#039;s Republic of)" >Korea (Democratic People&#039;s Republic of)</option><option value="Korea (Republic of)" >Korea (Republic of)</option><option value="Kosovo" >Kosovo</option><option value="Kuwait" >Kuwait</option><option value="Kyrgyzstan" >Kyrgyzstan</option><option value="Lao People&#039;s Democratic Republic" >Lao People&#039;s Democratic Republic</option><option value="Latvia" >Latvia</option><option value="Lebanon" >Lebanon</option><option value="Lesotho" >Lesotho</option><option value="Liberia" >Liberia</option><option value="Libya" >Libya</option><option value="Liechtenstein" >Liechtenstein</option><option value="Lithuania" >Lithuania</option><option value="Luxembourg" >Luxembourg</option><option value="Macao" >Macao</option><option value="Madagascar" >Madagascar</option><option value="Malawi" >Malawi</option><option value="Malaysia" >Malaysia</option><option value="Maldives" >Maldives</option><option value="Mali" >Mali</option><option value="Malta" >Malta</option><option value="Marshall Islands" >Marshall Islands</option><option value="Martinique" >Martinique</option><option value="Mauritania" >Mauritania</option><option value="Mauritius" >Mauritius</option><option value="Mayotte" >Mayotte</option><option value="Mexico" >Mexico</option><option value="Micronesia (Federated States of)" >Micronesia (Federated States of)</option><option value="Moldova (Republic of)" >Moldova (Republic of)</option><option value="Monaco" >Monaco</option><option value="Mongolia" >Mongolia</option><option value="Montenegro" >Montenegro</option><option value="Montserrat" >Montserrat</option><option value="Morocco" >Morocco</option><option value="Mozambique" >Mozambique</option><option value="Myanmar" >Myanmar</option><option value="Namibia" >Namibia</option><option value="Nauru" >Nauru</option><option value="Nepal" >Nepal</option><option value="Netherlands" >Netherlands</option><option value="New Caledonia" >New Caledonia</option><option value="New Zealand" >New Zealand</option><option value="Nicaragua" >Nicaragua</option><option value="Niger" >Niger</option><option value="Nigeria" >Nigeria</option><option value="Niue" >Niue</option><option value="Norfolk Island" >Norfolk Island</option><option value="North Macedonia (Republic of)" >North Macedonia (Republic of)</option><option value="Northern Mariana Islands" >Northern Mariana Islands</option><option value="Norway" >Norway</option><option value="Oman" >Oman</option><option value="Pakistan" >Pakistan</option><option value="Palau" >Palau</option><option value="Palestine (State of)" >Palestine (State of)</option><option value="Panama" >Panama</option><option value="Papua New Guinea" >Papua New Guinea</option><option value="Paraguay" >Paraguay</option><option value="Peru" >Peru</option><option value="Philippines" >Philippines</option><option value="Pitcairn" >Pitcairn</option><option value="Poland" >Poland</option><option value="Portugal" >Portugal</option><option value="Puerto Rico" >Puerto Rico</option><option value="Qatar" >Qatar</option><option value="Romania" >Romania</option><option value="Russian Federation" >Russian Federation</option><option value="Rwanda" >Rwanda</option><option value="Réunion" >Réunion</option><option value="Saint Barthélemy" >Saint Barthélemy</option><option value="Saint Helena, Ascension and Tristan da Cunha" >Saint Helena, Ascension and Tristan da Cunha</option><option value="Saint Kitts and Nevis" >Saint Kitts and Nevis</option><option value="Saint Lucia" >Saint Lucia</option><option value="Saint Martin (French part)" >Saint Martin (French part)</option><option value="Saint Pierre and Miquelon" >Saint Pierre and Miquelon</option><option value="Saint Vincent and the Grenadines" >Saint Vincent and the Grenadines</option><option value="Samoa" >Samoa</option><option value="San Marino" >San Marino</option><option value="Sao Tome and Principe" >Sao Tome and Principe</option><option value="Saudi Arabia" >Saudi Arabia</option><option value="Senegal" >Senegal</option><option value="Serbia" >Serbia</option><option value="Seychelles" >Seychelles</option><option value="Sierra Leone" >Sierra Leone</option><option value="Singapore" >Singapore</option><option value="Sint Maarten (Dutch part)" >Sint Maarten (Dutch part)</option><option value="Slovakia" >Slovakia</option><option value="Slovenia" >Slovenia</option><option value="Solomon Islands" >Solomon Islands</option><option value="Somalia" >Somalia</option><option value="South Africa" >South Africa</option><option value="South Georgia and the South Sandwich Islands" >South Georgia and the South Sandwich Islands</option><option value="South Sudan" >South Sudan</option><option value="Spain" >Spain</option><option value="Sri Lanka" >Sri Lanka</option><option value="Sudan" >Sudan</option><option value="Suriname" >Suriname</option><option value="Svalbard and Jan Mayen" >Svalbard and Jan Mayen</option><option value="Sweden" >Sweden</option><option value="Switzerland" >Switzerland</option><option value="Syrian Arab Republic" >Syrian Arab Republic</option><option value="Taiwan, Province of China" >Taiwan, Province of China</option><option value="Tajikistan" >Tajikistan</option><option value="Tanzania (United Republic of)" >Tanzania (United Republic of)</option><option value="Thailand" >Thailand</option><option value="Timor-Leste" >Timor-Leste</option><option value="Togo" >Togo</option><option value="Tokelau" >Tokelau</option><option value="Tonga" >Tonga</option><option value="Trinidad and Tobago" >Trinidad and Tobago</option><option value="Tunisia" >Tunisia</option><option value="Turkey" >Turkey</option><option value="Turkmenistan" >Turkmenistan</option><option value="Turks and Caicos Islands" >Turks and Caicos Islands</option><option value="Tuvalu" >Tuvalu</option><option value="Uganda" >Uganda</option><option value="Ukraine" >Ukraine</option><option value="United Arab Emirates" >United Arab Emirates</option><option value="United Kingdom of Great Britain and Northern Ireland" >United Kingdom of Great Britain and Northern Ireland</option><option value="United States Minor Outlying Islands" >United States Minor Outlying Islands</option><option value="United States of America" >United States of America</option><option value="Uruguay" >Uruguay</option><option value="Uzbekistan" >Uzbekistan</option><option value="Vanuatu" >Vanuatu</option><option value="Vatican City State" >Vatican City State</option><option value="Venezuela (Bolivarian Republic of)" >Venezuela (Bolivarian Republic of)</option><option value="Vietnam" >Vietnam</option><option value="Virgin Islands (British)" >Virgin Islands (British)</option><option value="Virgin Islands (U.S.)" >Virgin Islands (U.S.)</option><option value="Wallis and Futuna" >Wallis and Futuna</option><option value="Western Sahara" >Western Sahara</option><option value="Yemen" >Yemen</option><option value="Zambia" >Zambia</option><option value="Zimbabwe" >Zimbabwe</option><option value="Åland Islands" >Åland Islands</option></select></div><div id="wpforms-17141-field_8-container" class="wpforms-field wpforms-field-checkbox" data-field-id="8"><label class="wpforms-field-label">Job opportunities</label><ul id="wpforms-17141-field_8"><li class="choice-1 depth-1"><input type="checkbox" id="wpforms-17141-field_8_1" name="wpforms[fields][8][]" value="I want to receive job opportunities"  ><label class="wpforms-field-label-inline" for="wpforms-17141-field_8_1">I want to receive job opportunities</label></li></ul></div><div id="wpforms-17141-field_11-container" class="wpforms-field wpforms-field-checkbox" data-field-id="11"><label class="wpforms-field-label wpforms-label-hide">GDPR <span class="wpforms-required-label">*</span></label><ul id="wpforms-17141-field_11" class="wpforms-field-required"><li class="choice-1 depth-1"><input type="checkbox" id="wpforms-17141-field_11_1" name="wpforms[fields][11][]" value="I agree with the L-Acoustics &lt;a href=&quot;/privacy-notice/&quot;&gt;Privacy Policy&lt;/a&gt;" required ><label class="wpforms-field-label-inline" for="wpforms-17141-field_11_1">I agree with the L-Acoustics <a href="/privacy-notice/">Privacy Policy</a></label></li></ul></div><div id="wpforms-17141-field_9-container" class="wpforms-field wpforms-field-html intro-captcha-math" data-field-id="9"><div id="wpforms-17141-field_9"><p>Please verify that you are a human and not a bot.</p></div></div><div id="wpforms-17141-field_10-container" class="wpforms-field wpforms-field-captcha" data-field-id="10"><label class="wpforms-field-label" for="wpforms-17141-field_10">Custom Captcha <span class="wpforms-required-label">*</span></label>			<div class="wpforms-captcha-math">
				<span id="wpforms-17141-field_10-question" class="wpforms-captcha-equation">
											<span class="n1"></span>
						<span class="cal"></span>
						<span class="n2"></span>
											<span class="e">=</span>
				</span>
				<input type="text" id="wpforms-17141-field_10" class="wpforms-field-medium wpforms-field-required a" data-rule-wpf-captcha="math" data-is-wrapped-field="1" name="wpforms[fields][10][a]" aria-describedby="wpforms-17141-field_10-question" required>				<input type="hidden" name="wpforms[fields][10][cal]" class="cal">
				<input type="hidden" name="wpforms[fields][10][n2]" class="n2">
				<input type="hidden" name="wpforms[fields][10][n1]" class="n1">
			</div>
			</div></div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-recaptcha wpforms-is-recaptcha-type-v3" ><input type="hidden" name="wpforms[recaptcha]" value=""></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="17141"><input type="hidden" name="page_title" value="home"><input type="hidden" name="page_url" value="https://www.l-acoustics.com/"><input type="hidden" name="url_referer" value=""><input type="hidden" name="page_id" value="36"><input type="hidden" name="wpforms[post_id]" value="36"><button type="submit" name="wpforms[submit]" id="wpforms-submit-17141" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Subscribe to our newsletter" aria-live="assertive" value="wpforms-submit">Subscribe to our newsletter</button><img src="/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div>  <!-- .wpforms-container -->
							</div>
						</div>
					</div>
				</div>
					</header>
		<section id="content" role="main" class="content-wrapper">
						<div class="wrapper ">
					<div class="content-wrapper">
		<article class="post-type-page" id="post-36">
			<section class="article-content">
				<div class="article-body">
					
<div class="wp-block-cover is-light"><video class="wp-block-cover__video-background intrinsic-ignore" autoplay muted loop playsinline src="/wp-content/uploads/2026/05/Makig-of-snipped-for-Home-Page.mp4" data-object-fit="cover"></video><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained">
<h1 class="wp-block-heading has-text-align-center has-white-color has-text-color has-link-color has-large-font-size wp-elements-a4f04efbbfb0d37369c5cca07fcfaba6">Connecting humans through the best shared sound experiences</h1>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.youtube.com/watch?v=4j881QsAm5g" style="border-radius:5px" target="_blank" rel="noreferrer noopener">WATCH KEYNOTE 2026</a></div>
</div>
</div></div>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-text-align-center">About L-Acoustics</h2>



<p class="has-text-align-center">L-Acoustics has been shaping the future of sound since 1984, delivering premium audio  experiences through trailblazing innovation. From the world&#8217;s largest music festivals to over 13,000 premium venues worldwide, our European-designed solutions power the most  demanding live events and unforgettable sound.</p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://www.l-acoustics.com/about-us/discover-l-acoustics/">About Us</a></div>
</div>
</div></div>



<h2 class="wp-block-heading has-text-align-center">Featured Spatial Systems &amp; Products</h2>


<div class="container-fluid featured-products px-0">
    <div class="row no-gutters">
        <div class="col-12 py-5">
            <div class="products-container">
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2026/05/L1-1.png') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                L1 delivers the scale, power, and tonal integrity the largest productions require, with a clarity and consistency that holds from the front row to the last. It is the new industry benchmark for concert sound systems.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/l1-system/" class="text-decoration-none pb-3">L1 System</a></h3>
                        <p class="text-center pt-3 mb-0">Meet The One</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2026/05/CS1-1.png') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                CS1 is built on the conviction that low-frequency should be felt as precisely as it is heard, combining extreme output with exacting control to deliver maximum impact. A new chapter in large-format low-frequency performance.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/cs1/" class="text-decoration-none pb-3">CS1</a></h3>
                        <p class="text-center pt-3 mb-0">Maximum Impact. Maximum Control.</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2026/05/source-intelligence-hero-image.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                Source Intelligence is a real‑time vocal enhancement process that separates voice from background sound, using a unique source-separation algorithm.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/source-intelligence/" class="text-decoration-none pb-3">Source Intelligence</a></h3>
                        <p class="text-center pt-3 mb-0">Vocal Clarity. Creative Freedom.</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2023/04/LA7.16.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                The LA7.16 amplified controller delivers exceptional power and precision for  L-Acoustics systems. Achieve optimal performance and reliability for demanding audio applications.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/la7-16/" class="text-decoration-none pb-3">LA7.16</a></h3>
                        <p class="text-center pt-3 mb-0">Amplify Differently</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2025/05/L-Acoustics-DJ-Hero-Feb-2026-1.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                Elevate your DJ performances with  L-Acoustics DJ. Effortlessly convert stereo audio into immersive spatial soundscapes, integrating flawlessly with your current workflow.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/l-acoustics-dj/" class="text-decoration-none pb-3">L-Acoustics DJ</a></h3>
                        <p class="text-center pt-3 mb-0">Move Your Music, Amplify Their Emotion.</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2024/07/highgate-showroom-hyriss.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                 With HYRISS, live in the extraordinary sound space you’ve always dreamed of—  where every day is an auditory masterpiece, and the space is a temple for the ears.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/hyriss/" class="text-decoration-none pb-3">HYRISS</a></h3>
                        <p class="text-center pt-3 mb-0">One Space.<br />
Endless Experiences.</p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2025/05/image-1-scaled.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                Simplified Collaboration. Amplified Results
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/soundvision-connect/" class="text-decoration-none pb-3">Soundvision Connect</a></h3>
                        <p class="text-center pt-3 mb-0"> View and Share Soundvision Designs on Any Web Device </p>
                    </div>
                                    <div class="product">
                        <div class="product-info" style="background: url('/wp-content/uploads/2024/06/Ambiance-Solutions.jpg') center center no-repeat; background-size: cover;">
                            <div class="description-container d-flex align-items-end">
                                L-Acoustics Ambiance enhances venue acoustics, creating immersive and natural reverberation. Elevate your audience's listening experience with tailored spatial sound.
                            </div>
                        </div>
                        <h3 class="product-title text-center my-4"><a href="https://www.l-acoustics.com/products/ambiance/" class="text-decoration-none pb-3">Ambiance™</a></h3>
                        <p class="text-center pt-3 mb-0">Connecting Sound & Space</p>
                    </div>
                            </div>
        </div>
    </div>
</div>



<h2 class="wp-block-heading has-text-align-center">Customer Stories</h2>



<p class="has-text-align-center">Dive into our case studies and witness the impact of our professional sound systems  across various market segments. Learn how our live sound solutions deliver exceptional  results in touring, festivals, sports, nightclubs, hospitality, retail, and more.</p>


<div class="container-fluid featured-customer-stories px-0">
    <div class="row no-gutters">
        <div class="col-12 pt-5">
            <div class="customer-stories-container">
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2024/09/la-city-harvest-3.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">City Harvest Church, Singapore</h3>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>18K Capacity</div></div>
                                                                            <div class="tag"><div>Indoor</div></div>
                                                                            <div class="tag"><div>L Series</div></div>
                                                                            <div class="tag"><div>L-ISA</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/city-harvest-church-singapore-singapore/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/06/Andrea_Bocelli_03_vert.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">Andrea Bocelli - UK Tour</h3>
                                                                    <p class="text-white">L-Acoustics L-ISA Hyperreal Sound delivers spatial audio and quick setup for Andrea Bocelli's UK Tour, enhancing intimacy in large venues.</p>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>L Series</div></div>
                                                                            <div class="tag"><div>L-ISA</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/andrea-bocelli-uk-tour/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/03/The-Outsiders_Broadway_NYC_03-scaled.jpeg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">The Outsiders, Broadway Theatre</h3>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>1100 Capacity</div></div>
                                                                            <div class="tag"><div>L-ISA</div></div>
                                                                            <div class="tag"><div>L2D</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/the-outsiders-broadway-theatre/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/06/la-polygon-ldn-5.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">Polygon Live LDN</h3>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>L-ISA Immersive</div></div>
                                                                            <div class="tag"><div>L2</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/polygon-live-ldn/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/02/la-nobu-toronto-1.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">Nobu Toronto</h3>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>Indoor</div></div>
                                                                            <div class="tag"><div>X Series</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/nobu-toronto/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/06/studio-ibiza-x-series-high-concept-6.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">Luxury Home Outdoor Sound System, Ibiza</h3>
                                                                    <p class="text-white">L-Acoustics X Series Outdoor Sound System Transforms Home Entertainment in Ibiza</p>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>Outdoor</div></div>
                                                                            <div class="tag"><div>X Series</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/luxury-home-outdoor-sound-system-ibiza/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                                    <div class="customer-story" style="background: url('/wp-content/uploads/2025/08/LA_KIS_Reignwood_Park_1.jpg') center center no-repeat; background-size: cover;">
                        <div class="d-flex align-items-end h-100 radial-bg">
                            <div class="story-info mb-5 mb-lg-0">
                                <h3 class="text-white">KIS International School Reignwood Park</h3>
                                                                <div class="tag-container">
                                                                            <div class="tag"><div>1K Capacity</div></div>
                                                                            <div class="tag"><div>A Series</div></div>
                                                                    </div>
                                <a href="https://www.l-acoustics.com/customer-stories/kis-international-school-reignwood-park/" class="text-decoration-none d-inline-block text-uppercase">Read More</a>
                            </div>
                        </div>
                    </div>
                            </div>
        </div>
        <div class="col-12 d-flex justify-content-center pb-5">
            <a href="https://www.l-acoustics.com/customer-stories/" class="text-decoration-none archive-link d-inline-block text-uppercase">More Customer Stories</a>
        </div>
    </div>
</div>



<h2 class="wp-block-heading has-text-align-center">News</h2>


<div class="container-fluid featured-news px-0">
    <div class="row no-gutters justify-content-center">
        <div class="col-11 col-xxl-10 mt-4">
            <div class="row no-gutters justify-content-center slide-in-container">
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/stories/k3-line-array-speakers-perfectly-designed-for-the-rental-market/">
                                                                <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/06/K3-rental-4-768x1152.jpg" alt="K3: Line Array Speakers Perfectly Designed for the Rental Market  featured image"/>
                                <div class="title-container">
                                    <h5>K3: Line Array Speakers Perfectly Designed for the Rental Market </h5>
                                                                    </div>
                            </a>
                        </div>
                    </div>
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/press-releases/l-acoustics-brings-source-intelligence-and-cs1-to-infocomm-2026/">
                                                                <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/06/la-infocomm-2026-1-768x512.jpg" alt="L-Acoustics Brings Source Intelligence and CS1 to InfoComm 2026 featured image"/>
                                <div class="title-container">
                                    <h5>L-Acoustics Brings Source Intelligence and CS1 to InfoComm 2026</h5>
                                                                            <div class="tag-container">
                                                                                                                                                <div class="tag">L1 System</div>
                                                                                                                                                                                                <div class="tag">Source Intelligence</div>
                                                                                                                                                                                                <div class="tag">L-ISA Processor II Core</div>
                                                                                                                                                                                                <div class="tag">L-Acoustics DJ</div>
                                                                                                                                                                                                <div class="tag">A10 Focus</div>
                                                                                                                                                                                                <div class="tag">A10 Wide</div>
                                                                                                                                                                                                <div class="tag">KS21</div>
                                                                                                                                                                                                <div class="tag">CS1</div>
                                                                                                                                                                                                <div class="tag">L2</div>
                                                                                                                                                                                                <div class="tag">L2D</div>
                                                                                                                                                                                                <div class="tag">LA1.16i</div>
                                                                                                                                                                                                <div class="tag">LA7.16i</div>
                                                                                                                                                                                                <div class="tag">P1</div>
                                                                                                                                                                                                <div class="tag">Milan AVB</div>
                                                                                                                                                                                                <div class="tag">LS10</div>
                                                                                                                                                                                                <div class="tag">LC16D</div>
                                                                                                                                                                                                <div class="tag">X6i</div>
                                                                                                                                                                                                <div class="tag">X8i</div>
                                                                                                                                    </div>
                                                                    </div>
                            </a>
                        </div>
                    </div>
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/press-releases/north-point-community-church-strengthens-connection-and-message-clarity-with-l%e2%80%91acoustics-l%e2%80%91isa-and-first-house-of-worship-deployment-of-source-intelligence/">
                                                                <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/06/la-north-point-1-768x512.jpg" alt="North Point Community Church Strengthens Connection and Message Clarity with L‑Acoustics L‑ISA and First House of Worship Deployment of Source Intelligence™ featured image"/>
                                <div class="title-container">
                                    <h5>North Point Community Church Strengthens Connection and Message Clarity with L‑Acoustics L‑ISA and First House of Worship Deployment of Source Intelligence™</h5>
                                                                            <div class="tag-container">
                                                                                                                                                <div class="tag">L-ISA Immersive</div>
                                                                                                                                                                                                <div class="tag">L Series</div>
                                                                                                                                                                                                <div class="tag">K Series</div>
                                                                                                                                                                                                <div class="tag">A Series</div>
                                                                                                                                                                                                <div class="tag">X Series</div>
                                                                                                                                                                                                <div class="tag">LA12X</div>
                                                                                                                                                                                                <div class="tag">L-ISA Processor II Core</div>
                                                                                                                                                                                                <div class="tag">P1</div>
                                                                                                                                                                                                <div class="tag">LS10</div>
                                                                                                                                                                                                <div class="tag">L2D</div>
                                                                                                                                                                                                <div class="tag">A10i Focus</div>
                                                                                                                                                                                                <div class="tag">KS28</div>
                                                                                                                                                                                                <div class="tag">Milan AVB</div>
                                                                                                                                                                                                <div class="tag">SB15m</div>
                                                                                                                                                                                                <div class="tag">X6i</div>
                                                                                                                                                                                                <div class="tag">KARA II</div>
                                                                                                                                                                                                <div class="tag">X8</div>
                                                                                                                                                                                                <div class="tag">X12</div>
                                                                                                                                                                                                <div class="tag">LA7.16i</div>
                                                                                                                                    </div>
                                                                    </div>
                            </a>
                        </div>
                    </div>
                            </div>
        </div>
        <div class="col-12 d-flex justify-content-center pb-5 mt-4">
            <a href="https://www.l-acoustics.com/press-releases/" class="text-decoration-none archive-link d-inline-block text-uppercase">More News</a>
        </div>
    </div>
</div>



<h2 class="wp-block-heading has-text-align-center">Events</h2>


<div class="container-fluid featured-events px-0">
    <div class="row no-gutters justify-content-center">
        <div class="col-11 col-xxl-10 mt-4">
            <div class="row no-gutters justify-content-center  slide-in-container">
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/events/infocomm-2026/">
                                                                                                    <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/03/InfoComm-eventbanner-2026-v01-1-768x519.jpg" alt="InfoComm 2026 featured image"/>
                                                                <div class="title-container">
                                    <h5>InfoComm 2026</h5>
                                                                                                                <p class="text-white mb-0">
                                            Trade show
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            United States
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            L-Acoustics
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            June 17, 2026
                                                                                            - June 19, 2026
                                                                                    </p>
                                                                                                                <div class="tag-container mt-2">
                                                                                                                                                <div class="tag">L-Acoustics DJ</div>
                                                                                                                                    </div>
                                                                    </div>
                            </a>
                        </div>
                    </div>
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/events/cedia-expo-2026/">
                                                                                                    <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/03/CEDIA-2026-eventbanner-v01-768x519.jpg" alt="CEDIA Expo 2026 featured image"/>
                                                                <div class="title-container">
                                    <h5>CEDIA Expo 2026</h5>
                                                                                                                <p class="text-white mb-0">
                                            Trade show
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            United States
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            L-Acoustics
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            September 2, 2026
                                                                                            - September 4, 2026
                                                                                    </p>
                                                                                                        </div>
                            </a>
                        </div>
                    </div>
                                    <div class="col-12 col-md-6 col-lg-4 px-4">
                                                <div class="article-container mx-1">
                            <a class="post-link" href="https://www.l-acoustics.com/events/plasa-show-2026-2/">
                                                                                                    <img decoding="async" class="promote-img" src="/wp-content/uploads/2026/03/Plasa_-2026_Event_Bannerwebsite-768x520.jpg" alt="PLASA Show 2026 featured image"/>
                                                                <div class="title-container">
                                    <h5>PLASA Show 2026</h5>
                                                                                                                <p class="text-white mb-0">
                                            Trade show
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            United Kingdom
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            L-Acoustics
                                        </p>
                                                                                                                <p class="text-white mb-0">
                                            September 6, 2026
                                                                                            - September 8, 2026
                                                                                    </p>
                                                                                                        </div>
                            </a>
                        </div>
                    </div>
                                            </div>
        </div>
        <div class="col-12 d-flex justify-content-center pb-5 mt-4">
            <a href="https://www.l-acoustics.com/events/" class="text-decoration-none archive-link d-inline-block text-uppercase">More Events</a>
        </div>
    </div>
</div>



<h2 class="wp-block-heading has-text-align-center">Awards</h2>


<div class="container-fluid awards-section px-0">
    <div class="row no-gutters">
        <div class="col-12 px-0 py-5">
            <div class="awards-carousel-container">
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/02/ise-best-of-show-2026.png" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2025/10/BW-Web-ProAVBIM_Creative-Assets_Jul2531.png" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2025/10/BW-Web-ProAVBIM_Creative-Assets_Jul2532.png" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2025/04/Awards-ISE-2025-Sound-Video.png" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/REV-Winner_Excellence-in-Experience-Centre-Innovation-Supplier_EMEA_grey.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/Cedia_BestofShow_2025_SocialWinnerBadge_ResSystems_1200x627px.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/Cedia_BestofShow_2025_WinnerBadge_WHATHIFI_800x800px_grey.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/2025__SVC_800px_White-726x337_bw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/2025-Fast-Company_Most-Innovative-Companies-Standard-Logo_bw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/ABA25_Gold_Winnerbw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/BOS_Infocomm_2025_SocialWinnerBadge_Installation_bw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/BOS_Infocomm_2025_SocialWinnerBadge_Mix_bw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/Namm-tec-awards-winner-2025_bw.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/PA25_BEST_DESIGN_2025-es_grey.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/SBAWinner-Logo2025_Manufacturer-of-the-Year_grey.jpg" alt="L-Acoustics Award">
                    </div>
                                    <div class="award-container d-flex justify-content-center align-items-center">
                        <img decoding="async" src="/wp-content/uploads/2026/01/SCN-2025_bw.jpg" alt="L-Acoustics Award">
                    </div>
                            </div>
        </div>
    </div>
</div>

				</div>
			</section>
		</article>
	</div><!-- /content-wrapper -->
			</div>
					</section>
					<footer id="footer">
				<div class="container-fluid l-footer pt-5">
	<div class="row no-gutters justify-content-center">
		<div class="col-11">
			<div class="row no-gutters pb-5">
				<div class="col-12 col-lg-3 pr-lg-4 mb-5 mb-md-0 social-section d-flex flex-column justify-content-space-between">
					<div class="form-container mb-5">
						<h6 class="text-white">Subscribe to Our Newsletter</h6>
						<p class="text-white px-0">Get the latest news and find out about listening events.</p>
													<button class="white-footer-button" data-toggle="modal" data-target="#modal-newsletter">Sign up</button>
											</div>
					<div class="social-media-icons mb-5 mb-xl-0">
						<h6 class="text-white follow-us">Follow us</h6>
						<a href="https://www.instagram.com/l.acoustics.official/" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-instagram-48-new.png" alt="instagram logo"/>
						</a>
						<a id="facebookURL" href="https://www.facebook.com/lacoustics.info/" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-facebook-48-new.png" alt="facebook logo"/>
						</a>
						<a href="https://twitter.com/l_acoustics" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-x-48-new.png" alt="X logo"/>
						</a>
						<a href="https://www.linkedin.com/company/l-acoustics" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-linkedin-48-new.png" alt="linkedin logo"/>
						</a>
						<a href="https://www.youtube.com/channel/UCITpycwPjXUUPtk3frQKiXg" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-youtube-48-new.png" alt="youtube logo"/>
						</a>
						<a href="https://www.tiktok.com/@l_acoustics" target="_blank">
							<img src="/wp-content/themes/l-acoustics-upgraded/src/img/icons/ico-tiktok-48-new.png" alt="tiktok logo"/>
						</a>
					</div>
				</div>
				<div class="col-12 col-lg-9 footer-nav">
					<div class="row no-gutters">
						<nav class="footer-navigation"><ul id="menu-footer-menu" class="footer-menu d-flex flex-wrap p-0"><li id="menu-item-1027425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1027425"><a href="https://www.l-acoustics.com/about-us/">About Us</a>
<ul class="sub-menu">
	<li id="menu-item-1027443" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027443"><a href="https://www.l-acoustics.com/about-us/discover-l-acoustics/">Discover L-Acoustics</a></li>
	<li id="menu-item-1027426" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027426"><a href="https://www.l-acoustics.com/about-us/vision-and-foundation/">Vision and Foundation</a></li>
	<li id="menu-item-1027442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027442"><a href="https://www.l-acoustics.com/about-us/leadership-team/">Our Leadership Team</a></li>
	<li id="menu-item-1027454" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027454"><a target="_blank" href="https://careers.l-acoustics.com">Careers</a></li>
	<li id="menu-item-1027441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027441"><a href="https://www.l-acoustics.com/about-us/corporate-social-responsibility/">Corporate Social Responsibility</a></li>
	<li id="menu-item-1027440" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027440"><a href="https://www.l-acoustics.com/the-art-of-sound/">The Art of Sound</a></li>
	<li id="menu-item-1027428" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027428"><a href="https://www.l-acoustics.com/contact-us/">Contact Us</a></li>
</ul>
</li>
<li id="menu-item-1027431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1027431"><a href="https://www.l-acoustics.com/partner/">Partners</a>
<ul class="sub-menu">
	<li id="menu-item-1027435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027435"><a href="https://www.l-acoustics.com/partner/find-a-partner/">Find a Partner</a></li>
	<li id="menu-item-1027436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027436"><a href="https://www.l-acoustics.com/partner/find-a-training-center/">Find a Training Center</a></li>
	<li id="menu-item-1027438" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027438"><a href="https://www.l-acoustics.com/partner/find-an-l-isa-auditorium-studio/">Find an L-ISA Auditorium or Studio</a></li>
	<li id="menu-item-1027439" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027439"><a href="https://www.l-acoustics.com/partner/find-an-l-isa-venue/">Find an L-ISA Venue</a></li>
	<li id="menu-item-1027434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027434"><a href="https://www.l-acoustics.com/partner/find-a-certified-engineer/">Find a Certified Engineer</a></li>
	<li id="menu-item-1027433" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027433"><a href="https://www.l-acoustics.com/partner/become-a-partner/">Become a Partner</a></li>
	<li id="menu-item-1062879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1062879"><a href="https://www.l-acoustics.com/partner/become-an-l-system-engineer/">Become an L System Engineer</a></li>
</ul>
</li>
<li id="menu-item-1027445" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1027445"><a href="https://www.l-acoustics.com/education/scientific-resources/">Resources</a>
<ul class="sub-menu">
	<li id="menu-item-1027446" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027446"><a href="https://prdstglaxxwe001.blob.core.windows.net/webapp-lacoustics/documentation/GLOBAL/EN/Catalog/catalog.pdf">Product Catalog</a></li>
	<li id="menu-item-1027429" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027429"><a href="https://www.l-acoustics.com/documentation-center/">Documentation center</a></li>
	<li id="menu-item-1027447" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027447"><a href="https://www.l-acoustics.com/archives-product/">Archives</a></li>
	<li id="menu-item-1027448" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027448"><a href="https://prdstglaxxwe001.blob.core.windows.net/webapp-lacoustics/CSR/Charter_CSR_EN.pdf">CSR Charter</a></li>
	<li id="menu-item-1027444" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027444"><a href="https://www.l-acoustics.com/installation-tools/">Installation Tools</a></li>
	<li id="menu-item-1027449" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027449"><a href="https://www.youtube.com/c/LAthebestsound">Webinars</a></li>
</ul>
</li>
<li id="menu-item-1027450" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1027450"><a href="https://www.l-acoustics.com/press-releases">News</a>
<ul class="sub-menu">
	<li id="menu-item-1027451" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027451"><a href="https://www.l-acoustics.com/press-releases">Press</a></li>
	<li id="menu-item-1027430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1027430"><a href="https://www.l-acoustics.com/in-the-media/">In the Media</a></li>
	<li id="menu-item-1027452" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027452"><a href="https://www.l-acoustics.com/stories">Stories</a></li>
	<li id="menu-item-1027453" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1027453"><a href="https://www.l-acoustics.com/events">Events</a></li>
</ul>
</li>
</ul></nav>					</div>
				</div>
			</div>
			<div class="row no-gutters sub-info">
				<div class="col-12 col-md-6 pt-3">
					<div class="ls-content">
						<div class="text-white">
							<p>&copy; L-Acoustics Group. All rights reserved.</p>
						</div>
					</div>
				</div>
				<div class="col-12 col-md-6 pt-3">
					<div class="footer-links">
						<div class="legal-links d-flex justify-content-around">
							<a class="text-white" href="https://www.l-acoustics.com/privacy-notice/">Privacy Notice</a>
							<a class="text-white" href="https://www.l-acoustics.com/legal-information">Legal information</a>
							<a class="text-white" href="https://www.l-acoustics.com/anti-counterfeiting">Anti-Counterfeiting</a>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>			</footer>
			<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/l-acoustics-upgraded\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<!-- Instagram Feed JS -->
<script type="text/javascript">
var sbiajaxurl = "https://www.l-acoustics.com/wp-admin/admin-ajax.php";
</script>
<style id='core-block-supports-inline-css' type='text/css'>
.wp-elements-a4f04efbbfb0d37369c5cca07fcfaba6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-buttons-is-layout-16018d1d{justify-content:center;}
</style>
<link rel='stylesheet' id='wpforms-classic-base-css' href='/wp-content/plugins/wpforms/assets/css/frontend/classic/wpforms-base.min.css?ver=1.9.4.2' type='text/css' media='all' />
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/jquery/ui/menu.min.js?ver=1.13.3" id="jquery-ui-menu-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
/* ]]> */
</script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
<script type="text/javascript" src="https://www.l-acoustics.com/wp-includes/js/jquery/ui/autocomplete.min.js?ver=1.13.3" id="jquery-ui-autocomplete-js"></script>
<script type="text/javascript" id="wpmm_js-js-extra">
/* <![CDATA[ */
var ajax_objects = {"ajaxurl":"https:\/\/www.l-acoustics.com\/wp-admin\/admin-ajax.php","redirecturl":"https:\/\/www.l-acoustics.com\/","loadingmessage":"Sending user info, please wait..."};
var wpmm_object = {"ajax_url":"https:\/\/www.l-acoustics.com\/wp-admin\/admin-ajax.php","wpmm_responsive_breakpoint":"991px","wpmm_disable_mobile":"true"};
/* ]]> */
</script>
<script type="text/javascript" src="/wp-content/plugins/wp-megamenu/assets/js/wpmm.js?ver=1.4.2" id="wpmm_js-js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js?ver=1.16.1" id="popper-js-js"></script>
<script type="text/javascript" src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" id="bootstrap-js-js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/glider-js@1/glider.min.js" id="glider-js-js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js" id="fancybox-js-js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js" id="slick-js-js"></script>
<script type="text/javascript" src="/wp-content/themes/l-acoustics-upgraded/dist/js/home.min.js?id=ae1e3c5bd16139507f3f569ee27ade10" id="home-js-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js?ver=1.9.4.2" id="wpforms-js"></script>
<script type="text/javascript" id="wpforms-captcha-js-extra">
/* <![CDATA[ */
var wpforms_captcha = {"max":"15","min":"1","cal":["+","*"],"errorMsg":"Incorrect answer."};
var wpforms_captcha = {"max":"15","min":"1","cal":["+","*"],"errorMsg":"Incorrect answer."};
/* ]]> */
</script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/custom-captcha.min.js?ver=1.9.4.2" id="wpforms-captcha-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.21.0" id="wpforms-validation-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js"></script>
<script type="text/javascript" src="/wp-content/plugins/wpforms/assets/js/share/utils.min.js?ver=1.9.4.2" id="wpforms-generic-utils-js"></script>
<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LePRPgqAAAAALNUfGf_tJct1pcy1cIFJh8JyD4A" id="wpforms-recaptcha-js"></script>
<script type="text/javascript" id="wpforms-recaptcha-js-after">
/* <![CDATA[ */
var wpformsDispatchEvent = function (el, ev, custom) {
				var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents");
				custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true);
				el.dispatchEvent(e);
			};
		var wpformsRecaptchaV3Execute = function ( callback ) {
					grecaptcha.execute( "6LePRPgqAAAAALNUfGf_tJct1pcy1cIFJh8JyD4A", { action: "wpforms" } ).then( function ( token ) {
						Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) {
							el.value = token;
						} );
						if ( typeof callback === "function" ) {
							return callback();
						}
					} );
				}
				grecaptcha.ready( function () {
					wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true );
				} );
			
/* ]]> */
</script>
<script type='text/javascript'>
/* <![CDATA[ */
var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/www.l-acoustics.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/www.l-acoustics.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.5","https:\/\/www.l-acoustics.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.5","https:\/\/www.l-acoustics.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.5","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"]}
/* ]]> */
</script>

			<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-d39302cb0edf74eee73","applicationID":"510310222","transactionName":"MhBSZQoZWhZVABFdXAtacVIMEVsLGxMEU1Y=","queueTime":0,"applicationTime":1523,"atts":"HldRE0IDSRg=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>
</html>